# 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: Skip # 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 == chrome ] contentelement_test: Fail # Issue 5445: not currently supported on chrome stable. [ $compiler == none && ($runtime == drt || $runtime == dartium) ] request_animation_frame_test: Skip # drt hangs; requestAnimationFrame not implemented [ $compiler == none && $runtime == drt && $system == windows] audiobuffersourcenode_test: Skip 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 == dart2js && $runtime == drt && $system == macos] audiobuffersourcenode_test: Pass, Fail [ $compiler == none && $runtime == drt && $system == linux] documentfragment_test: Pass, Timeout [ $runtime == ie9 || $runtime == ie10 || $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 == ie9 || $runtime == ie10 || $runtime == safari || $runtime == ff || $runtime == opera ] history_test: Fail [$runtime == ie10 ] # TODO(efortuna, blois): Triage. audiobuffersourcenode_test: Fail audiocontext_test: Fail canvasrenderingcontext2d_test: Fail, Pass contentelement_test: Fail css_test: Fail element_test/additionalConstructors: Fail element_test/attributes: Fail element_test/eventListening: Fail element_webkit_test: Fail exceptions_test: Fail fileapi_test: Fail indexeddb_1_test: Fail indexeddb_2_test: Fail indexeddb_3_test: Fail indexeddb_4_test: Fail inner_frame_test: Skip isolates_test: Skip js_interop_2_test: Fail js_interop_3_test: Fail js_interop_4_test: Fail localstorage_test: Fail measurement_test: Fail, Pass messageevent_test: Fail mutationobserver_test: Fail serialized_script_value_test: Fail storage_test: Fail, Pass svgelement_test/additionalConstructors: Fail svgelement_test/elementset: Fail svgelement_test/innerHTML: Fail svgelement_test/outerHTML: Fail svgelement2_test: Fail svg_3_test: Fail typed_arrays_1_test: Fail typed_arrays_arraybuffer_test: Fail typed_arrays_dataview_test: Fail url_test: Fail websql_test: Fail window_open_test: Skip xhr_test: Fail xsltprocessor_test: Fail [ $runtime == ie9 ] contentelement_test: Fail # ie9 does not support content element. form_data_test: Fail # Issue 4793. form_element_test: Fail # Issue 4793. inner_frame_test: Skip # Issue 5727 (timeout) 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_webkit_test: Fail localstorage_test: Fail websql_test: Fail # IE does not support web SQL # # Investigate and triage the following into bug reports. # audiobuffersourcenode_test: Fail audiocontext_test: Fail blob_constructor_test: Fail cache_test: fail # IE9 does not support ApplicationCache, but IE 10 does (and should work). css_test: Fail datalistelement_test: Fail # ie9 does not have HTMLDataListElement dom_constructors_test: Fail element_test/additionalConstructors: Fail element_test/attributes: Fail element_test/eventListening: 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 postmessage_structured_test: Skip # BUG(5685): times out. serialized_script_value_test: Fail shadow_dom_layout_test: Fail shadow_dom_test: Fail storage_test: Fail svg_3_test: Fail svgelement_test/additionalConstructors: Fail svgelement_test/elementset: Fail element_test/eventListening: Fail svgelement_test/innerHTML: Fail svgelement_test/outerHTML: Fail svgelement2_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: Fail # Issue 6016. [ $runtime == safari ] performance_api_test: Fail # window.performance.timing not in Safari 6. indexeddb_1_test: Fail # indexedDB not in Safari 6. indexeddb_2_test: Fail # indexedDB not in Safari 6. indexeddb_3_test: Fail # indexedDB not in Safari 6. indexeddb_4_test: Fail # indexedDB not in Safari 6. fileapi_test: Fail # requestFileSystem not supported in Safari 6. datalistelement_test: Fail # HTMLDataListElement not yet supported in Safari. contentelement_test: Fail # Safari 6 does not support content element. # The following tests all fail in Safari 5.1. (NOT Mountain Lion). These will go # away after we upgrade the buildbots to Mountain Lion after M1. # TODO(efortuna): Make our test framework able to separate tests out by browser # version. audiobuffersourcenode_test: Fail audiocontext_test: Fail blob_constructor_test: Fail canvas_pixel_array_type_alias_test: Fail canvas_test: Fail # createImageData not in Safari 5. canvasrenderingcontext2d_test: Fail datalistelement_test: Pass,Fail document_test: Fail dom_constructors_test: Fail element_test/attributes: Fail, Crash element_test/elements: Crash element_test/eventListening: Fail element_test/_ElementList: Fail, Crash element_test/queryAll: Crash element_add_test: Fail element_constructor_1_test: Fail element_webkit_test: Fail exceptions_test: Fail instance_of_test: Fail mutationobserver_test: Fail native_gc_test: Fail node_test: Skip # Issue 6457 serialized_script_value_test: Fail svgelement2_test: Fail svgelement_test/constructors: Crash svgelement_test/additionalConstructors: Fail svgelement_test/elementget: Fail svgelement_test/elementset: Fail svgelement_test/innerHTML: Crash svgelement_test/outerHTML: Fail svgelement_test/svg: Fail url_test: Fail [ $runtime == opera && $system == windows ] htmlelement_test: Fail, Pass [ $runtime == opera && $system == macos ] html/element_test/constructors: Fail [ $runtime == opera ] audiobuffersourcenode_test: Fail cache_test: Fail canvas_test: Pass,Fail contentelement_test: Fail audiocontext_test: Fail blob_constructor_test: Fail canvas_using_html_test: Fail canvas_test: Fail css_test: Fail cssstyledeclaration_test: Fail element_add_test: Fail element_constructor_1_test: Fail element_test/constructors: Fail element_test/elements: Fail element_test/eventListening: Crash element_test/queryAll: Fail element_webkit_test: Fail exceptions_test: Fail indexeddb_1_test: Fail indexeddb_2_test: Fail indexeddb_3_test: Fail indexeddb_4_test: Fail mutationobserver_test: Fail performance_api_test: Fail serialized_script_value_test: Fail svg_3_test: Fail svgelement_test/additionalConstructors: Fail svgelement2_test: Fail typed_arrays_1_test: Fail typed_arrays_arraybuffer_test: Fail url_test: Fail websocket_test: Fail fileapi_test: Skip # Timeout. inner_frame_test: Skip # Timeout. js_interop_3_test: Skip # Timeout. js_interop_4_test: Skip # Timeout. isolates_test: Skip # Timeout. websql_test: Skip # Timeout. [ $runtime == ff ] audiobuffersourcenode_test: Fail # FF only has Audio element. audiocontext_test: Fail # FF only has Audio element css_test: Fail # No analog to WebKitCSSMatrix contentelement_test: Fail # FF does not support content element. dart_object_local_storage_test: Skip # sessionStorage NS_ERROR_DOM_NOT_SUPPORTED_ERR documentfragment_test: Fail element_webkit_test: Fail exceptions_test: Fail # Uses webkitotifications, no analogue in moz fileapi_test: Fail # FF does not support filesystem APIs. indexeddb_1_test: Fail # FF disables indexedDB from file URLs. indexeddb_2_test: Fail # FF disables indexedDB from file URLs. indexeddb_3_test: Fail # FF disables indexedDB from file URLs. indexeddb_4_test: Fail # FF disables indexedDB from file URLs. # setup code fails. prepare. (DOM callback has errors) Caught [object Event] inner_frame_test: Skip # Interfaces not implemented: SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable svg_3_test: Fail svgelement_test/additionalConstructors: 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 == ie9 && ($system == linux || $system == macos) ] *: Skip [ $runtime == safari && ($system == linux || $system == windows) ] *: 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. [ $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 || $runtime == safari) ] 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 ] 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