Title: [232027] trunk/LayoutTests/imported/w3c
Revision
232027
Author
[email protected]
Date
2018-05-21 14:36:06 -0700 (Mon, 21 May 2018)

Log Message

Add expected results for imported/w3c/web-platform-tests/css/cssom/interfaces.html
https://bugs.webkit.org/show_bug.cgi?id=185834

Unreviewed test gardening.

This test was added as part of r232005 but it didn't have an expected results file.

Patch by David Fenton <[email protected]> on 2018-05-21

* web-platform-tests/css/cssom/interfaces-expected.txt: Added.

Modified Paths

Added Paths

Diff

Modified: trunk/LayoutTests/imported/w3c/ChangeLog (232026 => 232027)


--- trunk/LayoutTests/imported/w3c/ChangeLog	2018-05-21 21:28:16 UTC (rev 232026)
+++ trunk/LayoutTests/imported/w3c/ChangeLog	2018-05-21 21:36:06 UTC (rev 232027)
@@ -1,3 +1,14 @@
+2018-05-21  David Fenton  <[email protected]>
+
+        Add expected results for imported/w3c/web-platform-tests/css/cssom/interfaces.html
+        https://bugs.webkit.org/show_bug.cgi?id=185834
+
+        Unreviewed test gardening.
+
+        This test was added as part of r232005 but it didn't have an expected results file.
+
+        * web-platform-tests/css/cssom/interfaces-expected.txt: Added.
+
 2018-05-20  Emilio Cobos Álvarez  <[email protected]>
 
         Update CSSOM WPT tests.

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/interfaces-expected.txt (0 => 232027)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/interfaces-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/interfaces-expected.txt	2018-05-21 21:36:06 UTC (rev 232027)
@@ -0,0 +1,481 @@
+CONSOLE MESSAGE: line 331: callback not yet supported
+CONSOLE MESSAGE: line 331: callback not yet supported
+CONSOLE MESSAGE: line 331: callback not yet supported
+CONSOLE MESSAGE: line 331: callback not yet supported
+CONSOLE MESSAGE: line 331: callback not yet supported
+CONSOLE MESSAGE: line 331: callback not yet supported
+CONSOLE MESSAGE: line 331: callback not yet supported
+CSSOM IDL tests
+
+
+PASS Test driver 
+PASS HTMLElement interface: attribute style 
+PASS Unscopable handled correctly for style property on HTMLElement 
+PASS HTMLElement interface: style_element must inherit property "style" with the proper type 
+PASS HTMLElement interface: document.createElement('unknownelement') must inherit property "style" with the proper type 
+PASS HTMLLinkElement interface: attribute sheet 
+PASS Unscopable handled correctly for sheet property on HTMLLinkElement 
+PASS HTMLStyleElement interface: attribute sheet 
+PASS Unscopable handled correctly for sheet property on HTMLStyleElement 
+PASS Window interface: operation getComputedStyle(Element, CSSOMString) 
+PASS Unscopable handled correctly for getComputedStyle(Element, CSSOMString) on Window 
+PASS Window interface: window must inherit property "getComputedStyle(Element, CSSOMString)" with the proper type 
+PASS Window interface: calling getComputedStyle(Element, CSSOMString) on window with too few arguments must throw TypeError 
+PASS WorkerGlobalScope interface: existence and properties of interface object 
+PASS DedicatedWorkerGlobalScope interface: existence and properties of interface object 
+PASS SharedWorkerGlobalScope interface: existence and properties of interface object 
+PASS WorkerNavigator interface: existence and properties of interface object 
+PASS WorkerLocation interface: existence and properties of interface object 
+PASS Document interface: attribute styleSheets 
+PASS Unscopable handled correctly for styleSheets property on Document 
+PASS Document interface: document must inherit property "styleSheets" with the proper type 
+PASS Document interface: new Document() must inherit property "styleSheets" with the proper type 
+PASS ProcessingInstruction interface: attribute sheet 
+PASS Unscopable handled correctly for sheet property on ProcessingInstruction 
+PASS ProcessingInstruction interface: xmlss_pi must inherit property "sheet" with the proper type 
+PASS SVGElement interface: attribute style 
+PASS Unscopable handled correctly for style property on SVGElement 
+PASS SVGElement interface: svg_element must inherit property "style" with the proper type 
+PASS MediaList interface: existence and properties of interface object 
+PASS MediaList interface object length 
+PASS MediaList interface object name 
+FAIL MediaList interface: existence and properties of interface prototype object assert_equals: prototype of MediaList.prototype is not Array.prototype expected [] but got object "[object Object]"
+PASS MediaList interface: existence and properties of interface prototype object's "constructor" property 
+PASS MediaList interface: existence and properties of interface prototype object's @@unscopables property 
+PASS MediaList interface: attribute mediaText 
+PASS Unscopable handled correctly for mediaText property on MediaList 
+FAIL MediaList interface: stringifier assert_own_property: interface prototype object missing non-static operation expected property "toString" missing
+PASS MediaList interface: attribute length 
+PASS Unscopable handled correctly for length property on MediaList 
+PASS MediaList interface: operation item(unsigned long) 
+PASS Unscopable handled correctly for item(unsigned long) on MediaList 
+PASS MediaList interface: operation appendMedium(CSSOMString) 
+PASS Unscopable handled correctly for appendMedium(CSSOMString) on MediaList 
+PASS MediaList interface: operation deleteMedium(CSSOMString) 
+PASS Unscopable handled correctly for deleteMedium(CSSOMString) on MediaList 
+PASS MediaList must be primary interface of style_element.sheet.media 
+PASS Stringification of style_element.sheet.media 
+PASS MediaList interface: style_element.sheet.media must inherit property "mediaText" with the proper type 
+PASS MediaList interface: style_element.sheet.media must inherit property "length" with the proper type 
+PASS MediaList interface: style_element.sheet.media must inherit property "item(unsigned long)" with the proper type 
+PASS MediaList interface: calling item(unsigned long) on style_element.sheet.media with too few arguments must throw TypeError 
+PASS MediaList interface: style_element.sheet.media must inherit property "appendMedium(CSSOMString)" with the proper type 
+PASS MediaList interface: calling appendMedium(CSSOMString) on style_element.sheet.media with too few arguments must throw TypeError 
+PASS MediaList interface: style_element.sheet.media must inherit property "deleteMedium(CSSOMString)" with the proper type 
+PASS MediaList interface: calling deleteMedium(CSSOMString) on style_element.sheet.media with too few arguments must throw TypeError 
+PASS StyleSheet interface: existence and properties of interface object 
+PASS StyleSheet interface object length 
+PASS StyleSheet interface object name 
+PASS StyleSheet interface: existence and properties of interface prototype object 
+PASS StyleSheet interface: existence and properties of interface prototype object's "constructor" property 
+PASS StyleSheet interface: existence and properties of interface prototype object's @@unscopables property 
+PASS StyleSheet interface: attribute type 
+PASS Unscopable handled correctly for type property on StyleSheet 
+PASS StyleSheet interface: attribute href 
+PASS Unscopable handled correctly for href property on StyleSheet 
+PASS StyleSheet interface: attribute ownerNode 
+PASS Unscopable handled correctly for ownerNode property on StyleSheet 
+PASS StyleSheet interface: attribute parentStyleSheet 
+PASS Unscopable handled correctly for parentStyleSheet property on StyleSheet 
+PASS StyleSheet interface: attribute title 
+PASS Unscopable handled correctly for title property on StyleSheet 
+FAIL StyleSheet interface: attribute media assert_equals: setter must be function for PutForwards, Replaceable, or non-readonly attributes expected "function" but got "undefined"
+PASS Unscopable handled correctly for media property on StyleSheet 
+PASS StyleSheet interface: attribute disabled 
+PASS Unscopable handled correctly for disabled property on StyleSheet 
+PASS CSSStyleSheet interface: existence and properties of interface object 
+PASS CSSStyleSheet interface object length 
+PASS CSSStyleSheet interface object name 
+PASS CSSStyleSheet interface: existence and properties of interface prototype object 
+PASS CSSStyleSheet interface: existence and properties of interface prototype object's "constructor" property 
+PASS CSSStyleSheet interface: existence and properties of interface prototype object's @@unscopables property 
+PASS CSSStyleSheet interface: attribute ownerRule 
+PASS Unscopable handled correctly for ownerRule property on CSSStyleSheet 
+PASS CSSStyleSheet interface: attribute cssRules 
+PASS Unscopable handled correctly for cssRules property on CSSStyleSheet 
+PASS CSSStyleSheet interface: operation insertRule(CSSOMString, unsigned long) 
+PASS Unscopable handled correctly for insertRule(CSSOMString, unsigned long) on CSSStyleSheet 
+PASS CSSStyleSheet interface: operation deleteRule(unsigned long) 
+PASS Unscopable handled correctly for deleteRule(unsigned long) on CSSStyleSheet 
+PASS CSSStyleSheet must be primary interface of style_element.sheet 
+PASS Stringification of style_element.sheet 
+PASS CSSStyleSheet interface: style_element.sheet must inherit property "ownerRule" with the proper type 
+PASS CSSStyleSheet interface: style_element.sheet must inherit property "cssRules" with the proper type 
+PASS CSSStyleSheet interface: style_element.sheet must inherit property "insertRule(CSSOMString, unsigned long)" with the proper type 
+PASS CSSStyleSheet interface: calling insertRule(CSSOMString, unsigned long) on style_element.sheet with too few arguments must throw TypeError 
+PASS CSSStyleSheet interface: style_element.sheet must inherit property "deleteRule(unsigned long)" with the proper type 
+PASS CSSStyleSheet interface: calling deleteRule(unsigned long) on style_element.sheet with too few arguments must throw TypeError 
+PASS StyleSheet interface: style_element.sheet must inherit property "type" with the proper type 
+PASS StyleSheet interface: style_element.sheet must inherit property "href" with the proper type 
+PASS StyleSheet interface: style_element.sheet must inherit property "ownerNode" with the proper type 
+PASS StyleSheet interface: style_element.sheet must inherit property "parentStyleSheet" with the proper type 
+PASS StyleSheet interface: style_element.sheet must inherit property "title" with the proper type 
+PASS StyleSheet interface: style_element.sheet must inherit property "media" with the proper type 
+PASS StyleSheet interface: style_element.sheet must inherit property "disabled" with the proper type 
+PASS StyleSheetList interface: existence and properties of interface object 
+PASS StyleSheetList interface object length 
+PASS StyleSheetList interface object name 
+FAIL StyleSheetList interface: existence and properties of interface prototype object assert_equals: prototype of StyleSheetList.prototype is not Array.prototype expected [] but got object "[object Object]"
+PASS StyleSheetList interface: existence and properties of interface prototype object's "constructor" property 
+PASS StyleSheetList interface: existence and properties of interface prototype object's @@unscopables property 
+PASS StyleSheetList interface: operation item(unsigned long) 
+PASS Unscopable handled correctly for item(unsigned long) on StyleSheetList 
+PASS StyleSheetList interface: attribute length 
+PASS Unscopable handled correctly for length property on StyleSheetList 
+PASS StyleSheetList must be primary interface of document.styleSheets 
+PASS Stringification of document.styleSheets 
+PASS StyleSheetList interface: document.styleSheets must inherit property "item(unsigned long)" with the proper type 
+PASS StyleSheetList interface: calling item(unsigned long) on document.styleSheets with too few arguments must throw TypeError 
+PASS StyleSheetList interface: document.styleSheets must inherit property "length" with the proper type 
+PASS CSSRuleList interface: existence and properties of interface object 
+PASS CSSRuleList interface object length 
+PASS CSSRuleList interface object name 
+FAIL CSSRuleList interface: existence and properties of interface prototype object assert_equals: prototype of CSSRuleList.prototype is not Array.prototype expected [] but got object "[object Object]"
+PASS CSSRuleList interface: existence and properties of interface prototype object's "constructor" property 
+PASS CSSRuleList interface: existence and properties of interface prototype object's @@unscopables property 
+PASS CSSRuleList interface: operation item(unsigned long) 
+PASS Unscopable handled correctly for item(unsigned long) on CSSRuleList 
+PASS CSSRuleList interface: attribute length 
+PASS Unscopable handled correctly for length property on CSSRuleList 
+PASS CSSRuleList must be primary interface of style_element.sheet.cssRules 
+PASS Stringification of style_element.sheet.cssRules 
+PASS CSSRuleList interface: style_element.sheet.cssRules must inherit property "item(unsigned long)" with the proper type 
+PASS CSSRuleList interface: calling item(unsigned long) on style_element.sheet.cssRules with too few arguments must throw TypeError 
+PASS CSSRuleList interface: style_element.sheet.cssRules must inherit property "length" with the proper type 
+PASS CSSRule interface: existence and properties of interface object 
+PASS CSSRule interface object length 
+PASS CSSRule interface object name 
+PASS CSSRule interface: existence and properties of interface prototype object 
+PASS CSSRule interface: existence and properties of interface prototype object's "constructor" property 
+PASS CSSRule interface: existence and properties of interface prototype object's @@unscopables property 
+PASS CSSRule interface: constant STYLE_RULE on interface object 
+PASS CSSRule interface: constant STYLE_RULE on interface prototype object 
+PASS CSSRule interface: constant CHARSET_RULE on interface object 
+PASS CSSRule interface: constant CHARSET_RULE on interface prototype object 
+PASS CSSRule interface: constant IMPORT_RULE on interface object 
+PASS CSSRule interface: constant IMPORT_RULE on interface prototype object 
+PASS CSSRule interface: constant MEDIA_RULE on interface object 
+PASS CSSRule interface: constant MEDIA_RULE on interface prototype object 
+PASS CSSRule interface: constant FONT_FACE_RULE on interface object 
+PASS CSSRule interface: constant FONT_FACE_RULE on interface prototype object 
+PASS CSSRule interface: constant PAGE_RULE on interface object 
+PASS CSSRule interface: constant PAGE_RULE on interface prototype object 
+FAIL CSSRule interface: constant MARGIN_RULE on interface object assert_own_property: expected property "MARGIN_RULE" missing
+FAIL CSSRule interface: constant MARGIN_RULE on interface prototype object assert_own_property: expected property "MARGIN_RULE" missing
+PASS CSSRule interface: constant NAMESPACE_RULE on interface object 
+PASS CSSRule interface: constant NAMESPACE_RULE on interface prototype object 
+PASS CSSRule interface: attribute type 
+PASS Unscopable handled correctly for type property on CSSRule 
+PASS CSSRule interface: attribute cssText 
+PASS Unscopable handled correctly for cssText property on CSSRule 
+PASS CSSRule interface: attribute parentRule 
+PASS Unscopable handled correctly for parentRule property on CSSRule 
+PASS CSSRule interface: attribute parentStyleSheet 
+PASS Unscopable handled correctly for parentStyleSheet property on CSSRule 
+PASS CSSStyleRule interface: existence and properties of interface object 
+PASS CSSStyleRule interface object length 
+PASS CSSStyleRule interface object name 
+PASS CSSStyleRule interface: existence and properties of interface prototype object 
+PASS CSSStyleRule interface: existence and properties of interface prototype object's "constructor" property 
+PASS CSSStyleRule interface: existence and properties of interface prototype object's @@unscopables property 
+PASS CSSStyleRule interface: attribute selectorText 
+PASS Unscopable handled correctly for selectorText property on CSSStyleRule 
+PASS CSSStyleRule interface: attribute style 
+PASS Unscopable handled correctly for style property on CSSStyleRule 
+PASS CSSStyleRule must be primary interface of style_element.sheet.cssRules[4] 
+PASS Stringification of style_element.sheet.cssRules[4] 
+PASS CSSStyleRule interface: style_element.sheet.cssRules[4] must inherit property "selectorText" with the proper type 
+PASS CSSStyleRule interface: style_element.sheet.cssRules[4] must inherit property "style" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[4] must inherit property "STYLE_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[4] must inherit property "CHARSET_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[4] must inherit property "IMPORT_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[4] must inherit property "MEDIA_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[4] must inherit property "FONT_FACE_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[4] must inherit property "PAGE_RULE" with the proper type 
+FAIL CSSRule interface: style_element.sheet.cssRules[4] must inherit property "MARGIN_RULE" with the proper type assert_inherits: property "MARGIN_RULE" not found in prototype chain
+PASS CSSRule interface: style_element.sheet.cssRules[4] must inherit property "NAMESPACE_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[4] must inherit property "type" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[4] must inherit property "cssText" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[4] must inherit property "parentRule" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[4] must inherit property "parentStyleSheet" with the proper type 
+PASS CSSImportRule interface: existence and properties of interface object 
+PASS CSSImportRule interface object length 
+PASS CSSImportRule interface object name 
+PASS CSSImportRule interface: existence and properties of interface prototype object 
+PASS CSSImportRule interface: existence and properties of interface prototype object's "constructor" property 
+PASS CSSImportRule interface: existence and properties of interface prototype object's @@unscopables property 
+PASS CSSImportRule interface: attribute href 
+PASS Unscopable handled correctly for href property on CSSImportRule 
+FAIL CSSImportRule interface: attribute media assert_equals: setter must be function for PutForwards, Replaceable, or non-readonly attributes expected "function" but got "undefined"
+PASS Unscopable handled correctly for media property on CSSImportRule 
+PASS CSSImportRule interface: attribute styleSheet 
+PASS Unscopable handled correctly for styleSheet property on CSSImportRule 
+PASS CSSImportRule must be primary interface of style_element.sheet.cssRules[0] 
+PASS Stringification of style_element.sheet.cssRules[0] 
+PASS CSSImportRule interface: style_element.sheet.cssRules[0] must inherit property "href" with the proper type 
+PASS CSSImportRule interface: style_element.sheet.cssRules[0] must inherit property "media" with the proper type 
+PASS CSSImportRule interface: style_element.sheet.cssRules[0] must inherit property "styleSheet" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "STYLE_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "CHARSET_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "IMPORT_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "MEDIA_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "FONT_FACE_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "PAGE_RULE" with the proper type 
+FAIL CSSRule interface: style_element.sheet.cssRules[0] must inherit property "MARGIN_RULE" with the proper type assert_inherits: property "MARGIN_RULE" not found in prototype chain
+PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "NAMESPACE_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "type" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "cssText" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "parentRule" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "parentStyleSheet" with the proper type 
+FAIL CSSGroupingRule interface: existence and properties of interface object assert_own_property: self does not have own property "CSSGroupingRule" expected property "CSSGroupingRule" missing
+FAIL CSSGroupingRule interface object length assert_own_property: self does not have own property "CSSGroupingRule" expected property "CSSGroupingRule" missing
+FAIL CSSGroupingRule interface object name assert_own_property: self does not have own property "CSSGroupingRule" expected property "CSSGroupingRule" missing
+FAIL CSSGroupingRule interface: existence and properties of interface prototype object assert_own_property: self does not have own property "CSSGroupingRule" expected property "CSSGroupingRule" missing
+FAIL CSSGroupingRule interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "CSSGroupingRule" expected property "CSSGroupingRule" missing
+FAIL CSSGroupingRule interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "CSSGroupingRule" expected property "CSSGroupingRule" missing
+FAIL CSSGroupingRule interface: attribute cssRules assert_own_property: self does not have own property "CSSGroupingRule" expected property "CSSGroupingRule" missing
+PASS Unscopable handled correctly for cssRules property on CSSGroupingRule 
+FAIL CSSGroupingRule interface: operation insertRule(CSSOMString, unsigned long) assert_own_property: self does not have own property "CSSGroupingRule" expected property "CSSGroupingRule" missing
+PASS Unscopable handled correctly for insertRule(CSSOMString, unsigned long) on CSSGroupingRule 
+FAIL CSSGroupingRule interface: operation deleteRule(unsigned long) assert_own_property: self does not have own property "CSSGroupingRule" expected property "CSSGroupingRule" missing
+PASS Unscopable handled correctly for deleteRule(unsigned long) on CSSGroupingRule 
+FAIL CSSPageRule interface: existence and properties of interface object assert_own_property: should inherit from CSSGroupingRule, but self has no such property expected property "CSSGroupingRule" missing
+PASS CSSPageRule interface object length 
+PASS CSSPageRule interface object name 
+FAIL CSSPageRule interface: existence and properties of interface prototype object assert_own_property: should inherit from CSSGroupingRule, but self has no such property expected property "CSSGroupingRule" missing
+PASS CSSPageRule interface: existence and properties of interface prototype object's "constructor" property 
+PASS CSSPageRule interface: existence and properties of interface prototype object's @@unscopables property 
+PASS CSSPageRule interface: attribute selectorText 
+PASS Unscopable handled correctly for selectorText property on CSSPageRule 
+PASS CSSPageRule interface: attribute style 
+PASS Unscopable handled correctly for style property on CSSPageRule 
+PASS CSSPageRule must be primary interface of style_element.sheet.cssRules[2] 
+PASS Stringification of style_element.sheet.cssRules[2] 
+PASS CSSPageRule interface: style_element.sheet.cssRules[2] must inherit property "selectorText" with the proper type 
+PASS CSSPageRule interface: style_element.sheet.cssRules[2] must inherit property "style" with the proper type 
+FAIL CSSGroupingRule interface: style_element.sheet.cssRules[2] must inherit property "cssRules" with the proper type assert_inherits: property "cssRules" not found in prototype chain
+FAIL CSSGroupingRule interface: style_element.sheet.cssRules[2] must inherit property "insertRule(CSSOMString, unsigned long)" with the proper type assert_inherits: property "insertRule" not found in prototype chain
+FAIL CSSGroupingRule interface: calling insertRule(CSSOMString, unsigned long) on style_element.sheet.cssRules[2] with too few arguments must throw TypeError assert_inherits: property "insertRule" not found in prototype chain
+FAIL CSSGroupingRule interface: style_element.sheet.cssRules[2] must inherit property "deleteRule(unsigned long)" with the proper type assert_inherits: property "deleteRule" not found in prototype chain
+FAIL CSSGroupingRule interface: calling deleteRule(unsigned long) on style_element.sheet.cssRules[2] with too few arguments must throw TypeError assert_inherits: property "deleteRule" not found in prototype chain
+PASS CSSRule interface: style_element.sheet.cssRules[2] must inherit property "STYLE_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[2] must inherit property "CHARSET_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[2] must inherit property "IMPORT_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[2] must inherit property "MEDIA_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[2] must inherit property "FONT_FACE_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[2] must inherit property "PAGE_RULE" with the proper type 
+FAIL CSSRule interface: style_element.sheet.cssRules[2] must inherit property "MARGIN_RULE" with the proper type assert_inherits: property "MARGIN_RULE" not found in prototype chain
+PASS CSSRule interface: style_element.sheet.cssRules[2] must inherit property "NAMESPACE_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[2] must inherit property "type" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[2] must inherit property "cssText" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[2] must inherit property "parentRule" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[2] must inherit property "parentStyleSheet" with the proper type 
+FAIL CSSMarginRule interface: existence and properties of interface object assert_own_property: self does not have own property "CSSMarginRule" expected property "CSSMarginRule" missing
+FAIL CSSMarginRule interface object length assert_own_property: self does not have own property "CSSMarginRule" expected property "CSSMarginRule" missing
+FAIL CSSMarginRule interface object name assert_own_property: self does not have own property "CSSMarginRule" expected property "CSSMarginRule" missing
+FAIL CSSMarginRule interface: existence and properties of interface prototype object assert_own_property: self does not have own property "CSSMarginRule" expected property "CSSMarginRule" missing
+FAIL CSSMarginRule interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "CSSMarginRule" expected property "CSSMarginRule" missing
+FAIL CSSMarginRule interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "CSSMarginRule" expected property "CSSMarginRule" missing
+FAIL CSSMarginRule interface: attribute name assert_own_property: self does not have own property "CSSMarginRule" expected property "CSSMarginRule" missing
+PASS Unscopable handled correctly for name property on CSSMarginRule 
+FAIL CSSMarginRule interface: attribute style assert_own_property: self does not have own property "CSSMarginRule" expected property "CSSMarginRule" missing
+PASS Unscopable handled correctly for style property on CSSMarginRule 
+FAIL CSSMarginRule must be primary interface of style_element.sheet.cssRules[2].cssRules[0] assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL Stringification of style_element.sheet.cssRules[2].cssRules[0] assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSMarginRule interface: style_element.sheet.cssRules[2].cssRules[0] must inherit property "name" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSMarginRule interface: style_element.sheet.cssRules[2].cssRules[0] must inherit property "style" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSRule interface: style_element.sheet.cssRules[2].cssRules[0] must inherit property "STYLE_RULE" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSRule interface: style_element.sheet.cssRules[2].cssRules[0] must inherit property "CHARSET_RULE" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSRule interface: style_element.sheet.cssRules[2].cssRules[0] must inherit property "IMPORT_RULE" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSRule interface: style_element.sheet.cssRules[2].cssRules[0] must inherit property "MEDIA_RULE" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSRule interface: style_element.sheet.cssRules[2].cssRules[0] must inherit property "FONT_FACE_RULE" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSRule interface: style_element.sheet.cssRules[2].cssRules[0] must inherit property "PAGE_RULE" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSRule interface: style_element.sheet.cssRules[2].cssRules[0] must inherit property "MARGIN_RULE" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSRule interface: style_element.sheet.cssRules[2].cssRules[0] must inherit property "NAMESPACE_RULE" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSRule interface: style_element.sheet.cssRules[2].cssRules[0] must inherit property "type" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSRule interface: style_element.sheet.cssRules[2].cssRules[0] must inherit property "cssText" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSRule interface: style_element.sheet.cssRules[2].cssRules[0] must inherit property "parentRule" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSRule interface: style_element.sheet.cssRules[2].cssRules[0] must inherit property "parentStyleSheet" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+PASS CSSNamespaceRule interface: existence and properties of interface object 
+PASS CSSNamespaceRule interface object length 
+PASS CSSNamespaceRule interface object name 
+PASS CSSNamespaceRule interface: existence and properties of interface prototype object 
+PASS CSSNamespaceRule interface: existence and properties of interface prototype object's "constructor" property 
+PASS CSSNamespaceRule interface: existence and properties of interface prototype object's @@unscopables property 
+PASS CSSNamespaceRule interface: attribute namespaceURI 
+PASS Unscopable handled correctly for namespaceURI property on CSSNamespaceRule 
+PASS CSSNamespaceRule interface: attribute prefix 
+PASS Unscopable handled correctly for prefix property on CSSNamespaceRule 
+PASS CSSNamespaceRule must be primary interface of style_element.sheet.cssRules[1] 
+PASS Stringification of style_element.sheet.cssRules[1] 
+PASS CSSNamespaceRule interface: style_element.sheet.cssRules[1] must inherit property "namespaceURI" with the proper type 
+PASS CSSNamespaceRule interface: style_element.sheet.cssRules[1] must inherit property "prefix" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[1] must inherit property "STYLE_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[1] must inherit property "CHARSET_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[1] must inherit property "IMPORT_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[1] must inherit property "MEDIA_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[1] must inherit property "FONT_FACE_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[1] must inherit property "PAGE_RULE" with the proper type 
+FAIL CSSRule interface: style_element.sheet.cssRules[1] must inherit property "MARGIN_RULE" with the proper type assert_inherits: property "MARGIN_RULE" not found in prototype chain
+PASS CSSRule interface: style_element.sheet.cssRules[1] must inherit property "NAMESPACE_RULE" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[1] must inherit property "type" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[1] must inherit property "cssText" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[1] must inherit property "parentRule" with the proper type 
+PASS CSSRule interface: style_element.sheet.cssRules[1] must inherit property "parentStyleSheet" with the proper type 
+PASS CSSStyleDeclaration interface: existence and properties of interface object 
+PASS CSSStyleDeclaration interface object length 
+PASS CSSStyleDeclaration interface object name 
+PASS CSSStyleDeclaration interface: existence and properties of interface prototype object 
+PASS CSSStyleDeclaration interface: existence and properties of interface prototype object's "constructor" property 
+PASS CSSStyleDeclaration interface: existence and properties of interface prototype object's @@unscopables property 
+PASS CSSStyleDeclaration interface: attribute cssText 
+PASS Unscopable handled correctly for cssText property on CSSStyleDeclaration 
+PASS CSSStyleDeclaration interface: attribute length 
+PASS Unscopable handled correctly for length property on CSSStyleDeclaration 
+PASS CSSStyleDeclaration interface: operation item(unsigned long) 
+PASS Unscopable handled correctly for item(unsigned long) on CSSStyleDeclaration 
+PASS CSSStyleDeclaration interface: operation getPropertyValue(CSSOMString) 
+PASS Unscopable handled correctly for getPropertyValue(CSSOMString) on CSSStyleDeclaration 
+PASS CSSStyleDeclaration interface: operation getPropertyPriority(CSSOMString) 
+PASS Unscopable handled correctly for getPropertyPriority(CSSOMString) on CSSStyleDeclaration 
+PASS CSSStyleDeclaration interface: operation setProperty(CSSOMString, CSSOMString, CSSOMString) 
+PASS Unscopable handled correctly for setProperty(CSSOMString, CSSOMString, CSSOMString) on CSSStyleDeclaration 
+FAIL CSSStyleDeclaration interface: operation setPropertyValue(CSSOMString, CSSOMString) assert_own_property: interface prototype object missing non-static operation expected property "setPropertyValue" missing
+PASS Unscopable handled correctly for setPropertyValue(CSSOMString, CSSOMString) on CSSStyleDeclaration 
+FAIL CSSStyleDeclaration interface: operation setPropertyPriority(CSSOMString, CSSOMString) assert_own_property: interface prototype object missing non-static operation expected property "setPropertyPriority" missing
+PASS Unscopable handled correctly for setPropertyPriority(CSSOMString, CSSOMString) on CSSStyleDeclaration 
+PASS CSSStyleDeclaration interface: operation removeProperty(CSSOMString) 
+PASS Unscopable handled correctly for removeProperty(CSSOMString) on CSSStyleDeclaration 
+PASS CSSStyleDeclaration interface: attribute parentRule 
+PASS Unscopable handled correctly for parentRule property on CSSStyleDeclaration 
+PASS CSSStyleDeclaration interface: attribute cssFloat 
+PASS Unscopable handled correctly for cssFloat property on CSSStyleDeclaration 
+PASS CSSStyleDeclaration must be primary interface of style_element.sheet.cssRules[4].style 
+PASS Stringification of style_element.sheet.cssRules[4].style 
+PASS CSSStyleDeclaration interface: style_element.sheet.cssRules[4].style must inherit property "cssText" with the proper type 
+PASS CSSStyleDeclaration interface: style_element.sheet.cssRules[4].style must inherit property "length" with the proper type 
+PASS CSSStyleDeclaration interface: style_element.sheet.cssRules[4].style must inherit property "item(unsigned long)" with the proper type 
+PASS CSSStyleDeclaration interface: calling item(unsigned long) on style_element.sheet.cssRules[4].style with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: style_element.sheet.cssRules[4].style must inherit property "getPropertyValue(CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling getPropertyValue(CSSOMString) on style_element.sheet.cssRules[4].style with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: style_element.sheet.cssRules[4].style must inherit property "getPropertyPriority(CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling getPropertyPriority(CSSOMString) on style_element.sheet.cssRules[4].style with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: style_element.sheet.cssRules[4].style must inherit property "setProperty(CSSOMString, CSSOMString, CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling setProperty(CSSOMString, CSSOMString, CSSOMString) on style_element.sheet.cssRules[4].style with too few arguments must throw TypeError 
+FAIL CSSStyleDeclaration interface: style_element.sheet.cssRules[4].style must inherit property "setPropertyValue(CSSOMString, CSSOMString)" with the proper type assert_inherits: property "setPropertyValue" not found in prototype chain
+FAIL CSSStyleDeclaration interface: calling setPropertyValue(CSSOMString, CSSOMString) on style_element.sheet.cssRules[4].style with too few arguments must throw TypeError assert_inherits: property "setPropertyValue" not found in prototype chain
+FAIL CSSStyleDeclaration interface: style_element.sheet.cssRules[4].style must inherit property "setPropertyPriority(CSSOMString, CSSOMString)" with the proper type assert_inherits: property "setPropertyPriority" not found in prototype chain
+FAIL CSSStyleDeclaration interface: calling setPropertyPriority(CSSOMString, CSSOMString) on style_element.sheet.cssRules[4].style with too few arguments must throw TypeError assert_inherits: property "setPropertyPriority" not found in prototype chain
+PASS CSSStyleDeclaration interface: style_element.sheet.cssRules[4].style must inherit property "removeProperty(CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling removeProperty(CSSOMString) on style_element.sheet.cssRules[4].style with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: style_element.sheet.cssRules[4].style must inherit property "parentRule" with the proper type 
+PASS CSSStyleDeclaration interface: style_element.sheet.cssRules[4].style must inherit property "cssFloat" with the proper type 
+PASS CSSStyleDeclaration must be primary interface of style_element.sheet.cssRules[2].style 
+PASS Stringification of style_element.sheet.cssRules[2].style 
+PASS CSSStyleDeclaration interface: style_element.sheet.cssRules[2].style must inherit property "cssText" with the proper type 
+PASS CSSStyleDeclaration interface: style_element.sheet.cssRules[2].style must inherit property "length" with the proper type 
+PASS CSSStyleDeclaration interface: style_element.sheet.cssRules[2].style must inherit property "item(unsigned long)" with the proper type 
+PASS CSSStyleDeclaration interface: calling item(unsigned long) on style_element.sheet.cssRules[2].style with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: style_element.sheet.cssRules[2].style must inherit property "getPropertyValue(CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling getPropertyValue(CSSOMString) on style_element.sheet.cssRules[2].style with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: style_element.sheet.cssRules[2].style must inherit property "getPropertyPriority(CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling getPropertyPriority(CSSOMString) on style_element.sheet.cssRules[2].style with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: style_element.sheet.cssRules[2].style must inherit property "setProperty(CSSOMString, CSSOMString, CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling setProperty(CSSOMString, CSSOMString, CSSOMString) on style_element.sheet.cssRules[2].style with too few arguments must throw TypeError 
+FAIL CSSStyleDeclaration interface: style_element.sheet.cssRules[2].style must inherit property "setPropertyValue(CSSOMString, CSSOMString)" with the proper type assert_inherits: property "setPropertyValue" not found in prototype chain
+FAIL CSSStyleDeclaration interface: calling setPropertyValue(CSSOMString, CSSOMString) on style_element.sheet.cssRules[2].style with too few arguments must throw TypeError assert_inherits: property "setPropertyValue" not found in prototype chain
+FAIL CSSStyleDeclaration interface: style_element.sheet.cssRules[2].style must inherit property "setPropertyPriority(CSSOMString, CSSOMString)" with the proper type assert_inherits: property "setPropertyPriority" not found in prototype chain
+FAIL CSSStyleDeclaration interface: calling setPropertyPriority(CSSOMString, CSSOMString) on style_element.sheet.cssRules[2].style with too few arguments must throw TypeError assert_inherits: property "setPropertyPriority" not found in prototype chain
+PASS CSSStyleDeclaration interface: style_element.sheet.cssRules[2].style must inherit property "removeProperty(CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling removeProperty(CSSOMString) on style_element.sheet.cssRules[2].style with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: style_element.sheet.cssRules[2].style must inherit property "parentRule" with the proper type 
+PASS CSSStyleDeclaration interface: style_element.sheet.cssRules[2].style must inherit property "cssFloat" with the proper type 
+FAIL CSSStyleDeclaration must be primary interface of style_element.sheet.cssRules[2].cssRules[0].style assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL Stringification of style_element.sheet.cssRules[2].cssRules[0].style assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSStyleDeclaration interface: style_element.sheet.cssRules[2].cssRules[0].style must inherit property "cssText" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSStyleDeclaration interface: style_element.sheet.cssRules[2].cssRules[0].style must inherit property "length" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSStyleDeclaration interface: style_element.sheet.cssRules[2].cssRules[0].style must inherit property "item(unsigned long)" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSStyleDeclaration interface: calling item(unsigned long) on style_element.sheet.cssRules[2].cssRules[0].style with too few arguments must throw TypeError assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSStyleDeclaration interface: style_element.sheet.cssRules[2].cssRules[0].style must inherit property "getPropertyValue(CSSOMString)" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSStyleDeclaration interface: calling getPropertyValue(CSSOMString) on style_element.sheet.cssRules[2].cssRules[0].style with too few arguments must throw TypeError assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSStyleDeclaration interface: style_element.sheet.cssRules[2].cssRules[0].style must inherit property "getPropertyPriority(CSSOMString)" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSStyleDeclaration interface: calling getPropertyPriority(CSSOMString) on style_element.sheet.cssRules[2].cssRules[0].style with too few arguments must throw TypeError assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSStyleDeclaration interface: style_element.sheet.cssRules[2].cssRules[0].style must inherit property "setProperty(CSSOMString, CSSOMString, CSSOMString)" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSStyleDeclaration interface: calling setProperty(CSSOMString, CSSOMString, CSSOMString) on style_element.sheet.cssRules[2].cssRules[0].style with too few arguments must throw TypeError assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSStyleDeclaration interface: style_element.sheet.cssRules[2].cssRules[0].style must inherit property "setPropertyValue(CSSOMString, CSSOMString)" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSStyleDeclaration interface: calling setPropertyValue(CSSOMString, CSSOMString) on style_element.sheet.cssRules[2].cssRules[0].style with too few arguments must throw TypeError assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSStyleDeclaration interface: style_element.sheet.cssRules[2].cssRules[0].style must inherit property "setPropertyPriority(CSSOMString, CSSOMString)" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSStyleDeclaration interface: calling setPropertyPriority(CSSOMString, CSSOMString) on style_element.sheet.cssRules[2].cssRules[0].style with too few arguments must throw TypeError assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSStyleDeclaration interface: style_element.sheet.cssRules[2].cssRules[0].style must inherit property "removeProperty(CSSOMString)" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSStyleDeclaration interface: calling removeProperty(CSSOMString) on style_element.sheet.cssRules[2].cssRules[0].style with too few arguments must throw TypeError assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSStyleDeclaration interface: style_element.sheet.cssRules[2].cssRules[0].style must inherit property "parentRule" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+FAIL CSSStyleDeclaration interface: style_element.sheet.cssRules[2].cssRules[0].style must inherit property "cssFloat" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: undefined is not an object (evaluating 'style_element.sheet.cssRules[2].cssRules[0]')"
+PASS CSSStyleDeclaration must be primary interface of style_element.style 
+PASS Stringification of style_element.style 
+PASS CSSStyleDeclaration interface: style_element.style must inherit property "cssText" with the proper type 
+PASS CSSStyleDeclaration interface: style_element.style must inherit property "length" with the proper type 
+PASS CSSStyleDeclaration interface: style_element.style must inherit property "item(unsigned long)" with the proper type 
+PASS CSSStyleDeclaration interface: calling item(unsigned long) on style_element.style with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: style_element.style must inherit property "getPropertyValue(CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling getPropertyValue(CSSOMString) on style_element.style with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: style_element.style must inherit property "getPropertyPriority(CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling getPropertyPriority(CSSOMString) on style_element.style with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: style_element.style must inherit property "setProperty(CSSOMString, CSSOMString, CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling setProperty(CSSOMString, CSSOMString, CSSOMString) on style_element.style with too few arguments must throw TypeError 
+FAIL CSSStyleDeclaration interface: style_element.style must inherit property "setPropertyValue(CSSOMString, CSSOMString)" with the proper type assert_inherits: property "setPropertyValue" not found in prototype chain
+FAIL CSSStyleDeclaration interface: calling setPropertyValue(CSSOMString, CSSOMString) on style_element.style with too few arguments must throw TypeError assert_inherits: property "setPropertyValue" not found in prototype chain
+FAIL CSSStyleDeclaration interface: style_element.style must inherit property "setPropertyPriority(CSSOMString, CSSOMString)" with the proper type assert_inherits: property "setPropertyPriority" not found in prototype chain
+FAIL CSSStyleDeclaration interface: calling setPropertyPriority(CSSOMString, CSSOMString) on style_element.style with too few arguments must throw TypeError assert_inherits: property "setPropertyPriority" not found in prototype chain
+PASS CSSStyleDeclaration interface: style_element.style must inherit property "removeProperty(CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling removeProperty(CSSOMString) on style_element.style with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: style_element.style must inherit property "parentRule" with the proper type 
+PASS CSSStyleDeclaration interface: style_element.style must inherit property "cssFloat" with the proper type 
+PASS CSSStyleDeclaration must be primary interface of svg_element.style 
+PASS Stringification of svg_element.style 
+PASS CSSStyleDeclaration interface: svg_element.style must inherit property "cssText" with the proper type 
+PASS CSSStyleDeclaration interface: svg_element.style must inherit property "length" with the proper type 
+PASS CSSStyleDeclaration interface: svg_element.style must inherit property "item(unsigned long)" with the proper type 
+PASS CSSStyleDeclaration interface: calling item(unsigned long) on svg_element.style with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: svg_element.style must inherit property "getPropertyValue(CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling getPropertyValue(CSSOMString) on svg_element.style with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: svg_element.style must inherit property "getPropertyPriority(CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling getPropertyPriority(CSSOMString) on svg_element.style with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: svg_element.style must inherit property "setProperty(CSSOMString, CSSOMString, CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling setProperty(CSSOMString, CSSOMString, CSSOMString) on svg_element.style with too few arguments must throw TypeError 
+FAIL CSSStyleDeclaration interface: svg_element.style must inherit property "setPropertyValue(CSSOMString, CSSOMString)" with the proper type assert_inherits: property "setPropertyValue" not found in prototype chain
+FAIL CSSStyleDeclaration interface: calling setPropertyValue(CSSOMString, CSSOMString) on svg_element.style with too few arguments must throw TypeError assert_inherits: property "setPropertyValue" not found in prototype chain
+FAIL CSSStyleDeclaration interface: svg_element.style must inherit property "setPropertyPriority(CSSOMString, CSSOMString)" with the proper type assert_inherits: property "setPropertyPriority" not found in prototype chain
+FAIL CSSStyleDeclaration interface: calling setPropertyPriority(CSSOMString, CSSOMString) on svg_element.style with too few arguments must throw TypeError assert_inherits: property "setPropertyPriority" not found in prototype chain
+PASS CSSStyleDeclaration interface: svg_element.style must inherit property "removeProperty(CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling removeProperty(CSSOMString) on svg_element.style with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: svg_element.style must inherit property "parentRule" with the proper type 
+PASS CSSStyleDeclaration interface: svg_element.style must inherit property "cssFloat" with the proper type 
+PASS CSSStyleDeclaration must be primary interface of getComputedStyle(svg_element) 
+PASS Stringification of getComputedStyle(svg_element) 
+PASS CSSStyleDeclaration interface: getComputedStyle(svg_element) must inherit property "cssText" with the proper type 
+PASS CSSStyleDeclaration interface: getComputedStyle(svg_element) must inherit property "length" with the proper type 
+PASS CSSStyleDeclaration interface: getComputedStyle(svg_element) must inherit property "item(unsigned long)" with the proper type 
+PASS CSSStyleDeclaration interface: calling item(unsigned long) on getComputedStyle(svg_element) with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: getComputedStyle(svg_element) must inherit property "getPropertyValue(CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling getPropertyValue(CSSOMString) on getComputedStyle(svg_element) with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: getComputedStyle(svg_element) must inherit property "getPropertyPriority(CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling getPropertyPriority(CSSOMString) on getComputedStyle(svg_element) with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: getComputedStyle(svg_element) must inherit property "setProperty(CSSOMString, CSSOMString, CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling setProperty(CSSOMString, CSSOMString, CSSOMString) on getComputedStyle(svg_element) with too few arguments must throw TypeError 
+FAIL CSSStyleDeclaration interface: getComputedStyle(svg_element) must inherit property "setPropertyValue(CSSOMString, CSSOMString)" with the proper type assert_inherits: property "setPropertyValue" not found in prototype chain
+FAIL CSSStyleDeclaration interface: calling setPropertyValue(CSSOMString, CSSOMString) on getComputedStyle(svg_element) with too few arguments must throw TypeError assert_inherits: property "setPropertyValue" not found in prototype chain
+FAIL CSSStyleDeclaration interface: getComputedStyle(svg_element) must inherit property "setPropertyPriority(CSSOMString, CSSOMString)" with the proper type assert_inherits: property "setPropertyPriority" not found in prototype chain
+FAIL CSSStyleDeclaration interface: calling setPropertyPriority(CSSOMString, CSSOMString) on getComputedStyle(svg_element) with too few arguments must throw TypeError assert_inherits: property "setPropertyPriority" not found in prototype chain
+PASS CSSStyleDeclaration interface: getComputedStyle(svg_element) must inherit property "removeProperty(CSSOMString)" with the proper type 
+PASS CSSStyleDeclaration interface: calling removeProperty(CSSOMString) on getComputedStyle(svg_element) with too few arguments must throw TypeError 
+PASS CSSStyleDeclaration interface: getComputedStyle(svg_element) must inherit property "parentRule" with the proper type 
+PASS CSSStyleDeclaration interface: getComputedStyle(svg_element) must inherit property "cssFloat" with the proper type 
+PASS CSS interface: existence and properties of interface object 
+PASS CSS interface object length 
+PASS CSS interface object name 
+PASS CSS interface: existence and properties of interface prototype object 
+PASS CSS interface: existence and properties of interface prototype object's "constructor" property 
+PASS CSS interface: existence and properties of interface prototype object's @@unscopables property 
+PASS CSS interface: operation escape(CSSOMString) 
+PASS Unscopable handled correctly for escape(CSSOMString) on CSS 
+
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to