3ebafe7947
The test was trying to validate that postMessage is called back before setTimeout(0), but there is no guarantee of this by the browsers and the behavior is inconsistent (even within the context of a single browser). BUG=1940 Review URL: https://codereview.chromium.org//10951016 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12723 260f80e4-7a28-3924-810f-c04153c831b5
205 lines
7.6 KiB
Plaintext
205 lines
7.6 KiB
Plaintext
# Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
|
# for details. All rights reserved. Use of this source code is governed by a
|
|
# BSD-style license that can be found in the LICENSE file.
|
|
|
|
window_open_test: Fail, Pass # http://dartbug.com/5151
|
|
|
|
event_test: Skip # Issue 1996
|
|
webgl_1_test: Skip # Issue 1495
|
|
xmldocument_test: Skip # XML in dart:html is incomplete
|
|
xmlelement_test: Skip # XML in dart:html is incomplete
|
|
|
|
[ $runtime == drt ]
|
|
xhr_cross_origin_test: Skip # Issue 4502: Passes with --allow-external-pages.
|
|
|
|
[ $compiler == none && ($runtime == drt || $runtime == dartium) ]
|
|
request_animation_frame_test: Skip # drt hangs; requestAnimationFrame not implemented
|
|
url_test: Fail # createObjectURL not implemented.
|
|
transferables_test: Fail # Under investigation by antonm
|
|
|
|
[ $compiler == none && $runtime == drt && $system == windows]
|
|
audiocontext_test: Skip
|
|
|
|
[ $compiler == none && ($runtime == drt || $runtime == dartium) && $system == windows]
|
|
websql_test: Skip # Issue 4941: stderr contains a backtrace.
|
|
|
|
[ $compiler == none && ($runtime == drt || $runtime == dartium) && $mode == debug]
|
|
websql_test: Fail, Pass # Issue 4941: stderr contains a backtrace.
|
|
|
|
[ $compiler == dart2js && $runtime == drt && $system == windows]
|
|
audiocontext_test: Fail # Issue 4517
|
|
audioelement_test: Fail # Issue 4517
|
|
blob_constructor_test: Fail # Issue 4517
|
|
css_test: Fail # Issue 4517
|
|
htmlaudioelement_test: Fail # Issue 4517
|
|
form_data_test: Fail # Possibly Issue 4517
|
|
fileapi_test: Fail # Possibly Issue 4517
|
|
websql_test: Pass, Fail # Possibly Issue 4517
|
|
|
|
[ $compiler == none && $runtime == drt && $system == macos]
|
|
audiocontext_test: Pass, Fail
|
|
|
|
[ $compiler == none && $runtime == drt && $system == linux]
|
|
documentfragment_test: Pass, Timeout
|
|
|
|
[ $runtime == ie || $runtime == safari || $runtime == ff || $runtime == chrome || $runtime == opera ]
|
|
# TODO(vsm): Triage DOM tests.
|
|
htmloptionscollection_test: Fail # Issue 3813.
|
|
shadow_dom_test: Skip # No ShadowDOM support except on tip dartium.
|
|
shadow_dom_layout_test: Skip
|
|
unknownelement_test: Fail # Issue 4189
|
|
|
|
[ $runtime == dartium || $runtime == chrome || $runtime == ie || $runtime == safari || $runtime == ff || $runtime == opera ]
|
|
history_test: Fail
|
|
|
|
[ $runtime == ie ]
|
|
form_data_test: Fail # Issue 4793.
|
|
form_element_test: Fail # Issue 4793.
|
|
typed_arrays_1_test: Skip # ie9 does not have typed arrays.
|
|
typed_arrays_2_test: Skip
|
|
typed_arrays_3_test: Skip
|
|
typed_arrays_4_test: Skip
|
|
typed_arrays_5_test: Skip
|
|
typed_arrays_arraybuffer_test: Skip
|
|
typed_arrays_dataview_test: Skip
|
|
typed_arrays_range_checks_test: Fail
|
|
element_test: Fail
|
|
localstorage_test: Fail
|
|
node_test: Fail
|
|
svgelement_test: Fail
|
|
svgelement2_test: Fail
|
|
websql_test: Fail # IE does not support web SQL
|
|
#
|
|
# Investigate and triage the following into bug reports.
|
|
#
|
|
audiocontext_test: Fail
|
|
blob_constructor_test: Fail
|
|
cache_test: Fail
|
|
callbacks_test: Fail
|
|
canvas_test: Fail
|
|
canvas_using_html_test: Fail
|
|
css_test: Fail
|
|
datalistelement_test: Fail # ie9 does not have HTMLDataListElement
|
|
dom_constructors_test: Fail
|
|
exceptions_test: Fail
|
|
fileapi_test: Fail # IE does not support filesystem APIs.
|
|
history_test: Fail
|
|
indexeddb_1_test: Fail
|
|
indexeddb_2_test: Fail
|
|
indexeddb_3_test: Fail
|
|
indexeddb_4_test: Fail
|
|
js_interop_2_test: Fail
|
|
js_interop_3_test: Fail
|
|
js_interop_4_test: Fail
|
|
messageevent_test: Fail
|
|
mutationobserver_test: Fail
|
|
serialized_script_value_test: Fail
|
|
shadow_dom_layout_test: Fail
|
|
shadow_dom_test: Fail
|
|
storage_test: Fail
|
|
svg_3_test: Fail
|
|
url_test: Fail # IE9 does not support createObjectURL (it is supported in IE10)
|
|
websocket_test: Fail
|
|
window_open_test: Skip # BUG(4016)
|
|
xsltprocessor_test: Skip # BUG(4016)
|
|
isolates_test: Skip # BUG(4016)
|
|
xhr_test: Skip # BUG(4016)
|
|
xhr_cross_origin_test: Skip # TODO(vsm): Triage XHR on IE.
|
|
|
|
[ $runtime == safari ]
|
|
canvas_pixel_array_type_alias_test: Fail # Caught TypeError: 'undefined' is not a function
|
|
node_test: Fail
|
|
svgelement_test: Fail
|
|
svgelement2_test: Fail
|
|
|
|
[ $runtime == ff ]
|
|
audiocontext_test: Fail # FF only has Audio element
|
|
css_test: Fail # No analog to WebKitCSSMatrix
|
|
callbacks_test: Fail # (webkit|moz|ms)RequestAnimationFrame
|
|
canvas_test: Fail # No setFillColor() method. Use fillstyle attribute instead.
|
|
canvas_using_html_test: Fail # No setFillColor() method. Use fillstyle attribute instead.
|
|
dart_object_local_storage_test: Skip # sessionStorage NS_ERROR_DOM_NOT_SUPPORTED_ERR
|
|
documentfragment_test: Fail
|
|
element_test: Fail
|
|
exceptions_test: Fail # Uses webkitotifications, no analogue in moz
|
|
fileapi_test: Fail # FF does not support filesystem APIs.
|
|
indexeddb_1_test: Fail # Need window.mozIndexedDB instead of window.webkitIndexedDB
|
|
indexeddb_2_test: Fail # Need window.mozIndexedDB instead of window.webkitIndexedDB
|
|
indexeddb_3_test: Fail # Need window.mozIndexedDB instead of window.webkitIndexedDB
|
|
indexeddb_4_test: Fail # Need window.mozIndexedDB instead of window.webkitIndexedDB
|
|
# setup code fails. prepare. (DOM callback has errors) Caught [object Event]
|
|
inner_frame_test: Skip
|
|
js_interop_3_test: Fail
|
|
js_interop_4_test: Fail
|
|
# Interfaces not implemented: SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable
|
|
svg_3_test: Fail
|
|
svgelement_test: Fail
|
|
svgelement2_test: Fail
|
|
transferables_test: Fail # Issue 3392.
|
|
websql_test: Fail # FF does not support web SQL
|
|
websocket_test: Pass, Fail # FF 10 is uses MozWebSocket, FF 11 uses WebSocket.
|
|
# Exception... "Access to restricted URI denied" code: "1012" nsresult: "0x805303f4"
|
|
# (NS_ERROR_DOM_BAD_URI) ...
|
|
xhr_test: Fail
|
|
|
|
[ $runtime == ie && ($system == linux || $system == macos) ]
|
|
*: Skip
|
|
|
|
[ $runtime == safari && ($system == linux || $system == windows) ]
|
|
*: Skip
|
|
|
|
[ $runtime == safari ]
|
|
# TODO(vsm): Triage DOM failures.
|
|
*: Skip
|
|
|
|
# 'html' tests import the HTML library, so they only make sense in
|
|
# a browser environment.
|
|
[ $compiler == dartc ]
|
|
*: Skip
|
|
|
|
[ $runtime == vm ]
|
|
*: Skip
|
|
|
|
# TODO(jmesserly): now that we have a bot, we need to set up Opera testing.
|
|
[ $runtime == opera ]
|
|
*: Skip
|
|
|
|
[ $compiler == dart2js && $runtime == drt ]
|
|
# Unknown error - should investigate.
|
|
htmloptionscollection_test: Fail # Issue 3813.
|
|
unknownelement_test: Fail # Issue 4189
|
|
|
|
[ $compiler == dart2js && $runtime == none ]
|
|
*: Fail, Pass # TODO(ahe): Triage these tests.
|
|
|
|
[ $compiler == dart2js ]
|
|
transferables_test: Skip # until isInstance works in dart2js
|
|
|
|
[ $compiler == dart2js && ($runtime == drt || $runtime == ff) ]
|
|
request_animation_frame_test: Skip # Async test hangs.
|
|
|
|
[ $compiler == dart2js && ($runtime == drt || $runtime == chrome || $runtime == ff) ]
|
|
isolates_test: Skip # Timeout because leg does not support web workers.
|
|
typed_arrays_1_test: Fail # dart2js doesn't support is checks with generic types.
|
|
|
|
[ $compiler == dart2js && $runtime == ff && $system == linux]
|
|
indexeddb_3_test: Fail # Caught Error: DATA_ERR: DOM IDBDatabase Exception 5 Error: The data provided does not meet the requirements of the function.
|
|
|
|
[ $compiler == dart2js && $runtime == ff ]
|
|
cache_test: Fail # Expectation: ApplicationCache. Caught NoSuchMethodError : method not found: 'get$status'
|
|
xhr_test: Skip # Timeout
|
|
inner_frame_test: Skip # Timeout
|
|
svg_3_test: Skip # Timeout
|
|
documentfragment_test: Skip # Timeout
|
|
|
|
[ $compiler == dart2js && $runtime == chrome && $system == windows]
|
|
css_test: Pass, Fail # Issue #2823
|
|
|
|
[ $compiler == dart2js && $runtime == ff && $system == windows]
|
|
js_interop_2_test: Fail # Issue 4658.
|
|
|
|
[ $compiler == dart2js && $checked && $browser]
|
|
fileapi_test: Fail # TypeError: Object #<DirectoryEntry> has no method 'get$name'
|
|
cross_frame_test: Fail # Caught NoSuchMethodError : method not found: 'is$_WindowImpl'
|
|
window_open_test: Fail # Caught NoSuchMethodError : method not found: 'is$_WindowImpl'
|