OLD | NEW |
1 This is a testharness.js-based test. | 1 This is a testharness.js-based test. |
2 Found 195 tests; 164 PASS, 31 FAIL, 0 TIMEOUT, 0 NOTRUN. | 2 Found 187 tests; 156 PASS, 31 FAIL, 0 TIMEOUT, 0 NOTRUN. |
3 PASS Document interface: attribute styleSheets | 3 PASS Document interface: attribute styleSheets |
4 FAIL Document must be primary interface of document assert_equals: document's pr
ototype is not Document.prototype expected object "[object Document]" but got ob
ject "[object HTMLDocument]" | 4 FAIL Document must be primary interface of document assert_equals: document's pr
ototype is not Document.prototype expected object "[object Document]" but got ob
ject "[object HTMLDocument]" |
5 FAIL Stringification of document assert_equals: class string of document expecte
d "[object Document]" but got "[object HTMLDocument]" | 5 FAIL Stringification of document assert_equals: class string of document expecte
d "[object Document]" but got "[object HTMLDocument]" |
6 PASS Document interface: document must inherit property "styleSheets" with the p
roper type (0) | 6 PASS Document interface: document must inherit property "styleSheets" with the p
roper type (0) |
7 FAIL Document must be primary interface of new Document() assert_equals: Unexpec
ted exception when evaluating object expected null but got object "TypeError: Il
legal constructor" | 7 FAIL Document must be primary interface of new Document() assert_equals: Unexpec
ted exception when evaluating object expected null but got object "TypeError: Il
legal constructor" |
8 FAIL Stringification of new Document() assert_equals: Unexpected exception when
evaluating object expected null but got object "TypeError: Illegal constructor" | 8 FAIL Stringification of new Document() assert_equals: Unexpected exception when
evaluating object expected null but got object "TypeError: Illegal constructor" |
9 FAIL Document interface: new Document() must inherit property "styleSheets" with
the proper type (0) assert_equals: Unexpected exception when evaluating object
expected null but got object "TypeError: Illegal constructor" | 9 FAIL Document interface: new Document() must inherit property "styleSheets" with
the proper type (0) assert_equals: Unexpected exception when evaluating object
expected null but got object "TypeError: Illegal constructor" |
10 PASS ProcessingInstruction interface: attribute sheet | 10 PASS ProcessingInstruction interface: attribute sheet |
11 PASS HTMLElement interface: attribute style | 11 PASS HTMLElement interface: attribute style |
12 PASS SVGElement interface: attribute style | 12 PASS SVGElement interface: attribute style |
(...skipping 23 matching lines...) Expand all Loading... |
36 PASS StyleSheet interface: attribute disabled | 36 PASS StyleSheet interface: attribute disabled |
37 PASS CSSStyleSheet interface: existence and properties of interface object | 37 PASS CSSStyleSheet interface: existence and properties of interface object |
38 PASS CSSStyleSheet interface object length | 38 PASS CSSStyleSheet interface object length |
39 PASS CSSStyleSheet interface object name | 39 PASS CSSStyleSheet interface object name |
40 PASS CSSStyleSheet interface: existence and properties of interface prototype ob
ject | 40 PASS CSSStyleSheet interface: existence and properties of interface prototype ob
ject |
41 PASS CSSStyleSheet interface: existence and properties of interface prototype ob
ject's "constructor" property | 41 PASS CSSStyleSheet interface: existence and properties of interface prototype ob
ject's "constructor" property |
42 PASS CSSStyleSheet interface: attribute ownerRule | 42 PASS CSSStyleSheet interface: attribute ownerRule |
43 PASS CSSStyleSheet interface: attribute cssRules | 43 PASS CSSStyleSheet interface: attribute cssRules |
44 FAIL CSSStyleSheet interface: operation insertRule(DOMString,unsigned long) asse
rt_equals: property has wrong .length expected 2 but got 1 | 44 FAIL CSSStyleSheet interface: operation insertRule(DOMString,unsigned long) asse
rt_equals: property has wrong .length expected 2 but got 1 |
45 PASS CSSStyleSheet interface: operation deleteRule(unsigned long) | 45 PASS CSSStyleSheet interface: operation deleteRule(unsigned long) |
46 PASS CSSStyleSheet must be primary interface of style_element.sheet | |
47 PASS Stringification of style_element.sheet | |
48 PASS CSSStyleSheet interface: style_element.sheet must inherit property "ownerRu
le" with the proper type (0) | 46 PASS CSSStyleSheet interface: style_element.sheet must inherit property "ownerRu
le" with the proper type (0) |
49 PASS CSSStyleSheet interface: style_element.sheet must inherit property "cssRule
s" with the proper type (1) | 47 PASS CSSStyleSheet interface: style_element.sheet must inherit property "cssRule
s" with the proper type (1) |
50 PASS CSSStyleSheet interface: style_element.sheet must inherit property "insertR
ule" with the proper type (2) | 48 PASS CSSStyleSheet interface: style_element.sheet must inherit property "insertR
ule" with the proper type (2) |
51 FAIL CSSStyleSheet interface: calling insertRule(DOMString,unsigned long) on sty
le_element.sheet with too few arguments must throw TypeError assert_throws: Call
ed with 1 arguments function "function () { | 49 FAIL CSSStyleSheet interface: calling insertRule(DOMString,unsigned long) on sty
le_element.sheet with too few arguments must throw TypeError assert_throws: Call
ed with 1 arguments function "function () { |
52 fn.apply(obj, args); | 50 fn.apply(obj, args); |
53 }" threw object "SyntaxError: Failed to execute 'insertRule' on 'CSSStyl
eSheet': Failed to parse the rule 'foo'." ("SyntaxError") expected object "TypeE
rror" ("TypeError") | 51 }" threw object "SyntaxError: Failed to execute 'insertRule' on 'CSSStyl
eSheet': Failed to parse the rule 'foo'." ("SyntaxError") expected object "TypeE
rror" ("TypeError") |
54 PASS CSSStyleSheet interface: style_element.sheet must inherit property "deleteR
ule" with the proper type (3) | 52 PASS CSSStyleSheet interface: style_element.sheet must inherit property "deleteR
ule" with the proper type (3) |
55 PASS CSSStyleSheet interface: calling deleteRule(unsigned long) on style_element
.sheet with too few arguments must throw TypeError | 53 PASS CSSStyleSheet interface: calling deleteRule(unsigned long) on style_element
.sheet with too few arguments must throw TypeError |
56 PASS StyleSheet interface: style_element.sheet must inherit property "type" with
the proper type (0) | 54 PASS StyleSheet interface: style_element.sheet must inherit property "type" with
the proper type (0) |
57 PASS StyleSheet interface: style_element.sheet must inherit property "href" with
the proper type (1) | 55 PASS StyleSheet interface: style_element.sheet must inherit property "href" with
the proper type (1) |
58 PASS StyleSheet interface: style_element.sheet must inherit property "ownerNode"
with the proper type (2) | 56 PASS StyleSheet interface: style_element.sheet must inherit property "ownerNode"
with the proper type (2) |
59 PASS StyleSheet interface: style_element.sheet must inherit property "parentStyl
eSheet" with the proper type (3) | 57 PASS StyleSheet interface: style_element.sheet must inherit property "parentStyl
eSheet" with the proper type (3) |
60 PASS StyleSheet interface: style_element.sheet must inherit property "title" wit
h the proper type (4) | 58 PASS StyleSheet interface: style_element.sheet must inherit property "title" wit
h the proper type (4) |
61 PASS StyleSheet interface: style_element.sheet must inherit property "media" wit
h the proper type (5) | 59 PASS StyleSheet interface: style_element.sheet must inherit property "media" wit
h the proper type (5) |
62 PASS StyleSheet interface: style_element.sheet must inherit property "disabled"
with the proper type (6) | 60 PASS StyleSheet interface: style_element.sheet must inherit property "disabled"
with the proper type (6) |
63 PASS StyleSheetList interface: existence and properties of interface object | 61 PASS StyleSheetList interface: existence and properties of interface object |
64 PASS StyleSheetList interface object length | 62 PASS StyleSheetList interface object length |
65 PASS StyleSheetList interface object name | 63 PASS StyleSheetList interface object name |
66 FAIL StyleSheetList interface: existence and properties of interface prototype o
bject assert_equals: prototype of StyleSheetList.prototype is not Array.prototyp
e expected [] but got object "[object Object]" | 64 FAIL StyleSheetList interface: existence and properties of interface prototype o
bject assert_equals: prototype of StyleSheetList.prototype is not Array.prototyp
e expected [] but got object "[object Object]" |
67 PASS StyleSheetList interface: existence and properties of interface prototype o
bject's "constructor" property | 65 PASS StyleSheetList interface: existence and properties of interface prototype o
bject's "constructor" property |
68 PASS StyleSheetList interface: operation item(unsigned long) | 66 PASS StyleSheetList interface: operation item(unsigned long) |
69 PASS StyleSheetList interface: attribute length | 67 PASS StyleSheetList interface: attribute length |
70 PASS StyleSheetList must be primary interface of document.styleSheets | |
71 PASS Stringification of document.styleSheets | |
72 PASS StyleSheetList interface: document.styleSheets must inherit property "item"
with the proper type (0) | 68 PASS StyleSheetList interface: document.styleSheets must inherit property "item"
with the proper type (0) |
73 PASS StyleSheetList interface: calling item(unsigned long) on document.styleShee
ts with too few arguments must throw TypeError | 69 PASS StyleSheetList interface: calling item(unsigned long) on document.styleShee
ts with too few arguments must throw TypeError |
74 PASS StyleSheetList interface: document.styleSheets must inherit property "lengt
h" with the proper type (1) | 70 PASS StyleSheetList interface: document.styleSheets must inherit property "lengt
h" with the proper type (1) |
75 PASS CSSRuleList interface: existence and properties of interface object | 71 PASS CSSRuleList interface: existence and properties of interface object |
76 PASS CSSRuleList interface object length | 72 PASS CSSRuleList interface object length |
77 PASS CSSRuleList interface object name | 73 PASS CSSRuleList interface object name |
78 FAIL CSSRuleList interface: existence and properties of interface prototype obje
ct assert_equals: prototype of CSSRuleList.prototype is not Array.prototype expe
cted [] but got object "[object Object]" | 74 FAIL CSSRuleList interface: existence and properties of interface prototype obje
ct assert_equals: prototype of CSSRuleList.prototype is not Array.prototype expe
cted [] but got object "[object Object]" |
79 PASS CSSRuleList interface: existence and properties of interface prototype obje
ct's "constructor" property | 75 PASS CSSRuleList interface: existence and properties of interface prototype obje
ct's "constructor" property |
80 PASS CSSRuleList interface: operation item(unsigned long) | 76 PASS CSSRuleList interface: operation item(unsigned long) |
81 PASS CSSRuleList interface: attribute length | 77 PASS CSSRuleList interface: attribute length |
82 PASS CSSRuleList must be primary interface of style_element.sheet.cssRules | |
83 PASS Stringification of style_element.sheet.cssRules | |
84 PASS CSSRuleList interface: style_element.sheet.cssRules must inherit property "
item" with the proper type (0) | 78 PASS CSSRuleList interface: style_element.sheet.cssRules must inherit property "
item" with the proper type (0) |
85 PASS CSSRuleList interface: calling item(unsigned long) on style_element.sheet.c
ssRules with too few arguments must throw TypeError | 79 PASS CSSRuleList interface: calling item(unsigned long) on style_element.sheet.c
ssRules with too few arguments must throw TypeError |
86 PASS CSSRuleList interface: style_element.sheet.cssRules must inherit property "
length" with the proper type (1) | 80 PASS CSSRuleList interface: style_element.sheet.cssRules must inherit property "
length" with the proper type (1) |
87 PASS CSSRule interface: existence and properties of interface object | 81 PASS CSSRule interface: existence and properties of interface object |
88 PASS CSSRule interface object length | 82 PASS CSSRule interface object length |
89 PASS CSSRule interface object name | 83 PASS CSSRule interface object name |
90 PASS CSSRule interface: existence and properties of interface prototype object | 84 PASS CSSRule interface: existence and properties of interface prototype object |
91 PASS CSSRule interface: existence and properties of interface prototype object's
"constructor" property | 85 PASS CSSRule interface: existence and properties of interface prototype object's
"constructor" property |
92 PASS CSSRule interface: constant STYLE_RULE on interface object | 86 PASS CSSRule interface: constant STYLE_RULE on interface object |
93 PASS CSSRule interface: constant STYLE_RULE on interface prototype object | 87 PASS CSSRule interface: constant STYLE_RULE on interface prototype object |
(...skipping 15 matching lines...) Expand all Loading... |
109 PASS CSSRule interface: attribute cssText | 103 PASS CSSRule interface: attribute cssText |
110 PASS CSSRule interface: attribute parentRule | 104 PASS CSSRule interface: attribute parentRule |
111 PASS CSSRule interface: attribute parentStyleSheet | 105 PASS CSSRule interface: attribute parentStyleSheet |
112 PASS CSSStyleRule interface: existence and properties of interface object | 106 PASS CSSStyleRule interface: existence and properties of interface object |
113 PASS CSSStyleRule interface object length | 107 PASS CSSStyleRule interface object length |
114 PASS CSSStyleRule interface object name | 108 PASS CSSStyleRule interface object name |
115 PASS CSSStyleRule interface: existence and properties of interface prototype obj
ect | 109 PASS CSSStyleRule interface: existence and properties of interface prototype obj
ect |
116 PASS CSSStyleRule interface: existence and properties of interface prototype obj
ect's "constructor" property | 110 PASS CSSStyleRule interface: existence and properties of interface prototype obj
ect's "constructor" property |
117 PASS CSSStyleRule interface: attribute selectorText | 111 PASS CSSStyleRule interface: attribute selectorText |
118 PASS CSSStyleRule interface: attribute style | 112 PASS CSSStyleRule interface: attribute style |
119 PASS CSSStyleRule must be primary interface of style_element.sheet.cssRules[0] | |
120 PASS Stringification of style_element.sheet.cssRules[0] | |
121 PASS CSSStyleRule interface: style_element.sheet.cssRules[0] must inherit proper
ty "selectorText" with the proper type (0) | 113 PASS CSSStyleRule interface: style_element.sheet.cssRules[0] must inherit proper
ty "selectorText" with the proper type (0) |
122 PASS CSSStyleRule interface: style_element.sheet.cssRules[0] must inherit proper
ty "style" with the proper type (1) | 114 PASS CSSStyleRule interface: style_element.sheet.cssRules[0] must inherit proper
ty "style" with the proper type (1) |
123 PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "S
TYLE_RULE" with the proper type (0) | 115 PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "S
TYLE_RULE" with the proper type (0) |
124 PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "C
HARSET_RULE" with the proper type (1) | 116 PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "C
HARSET_RULE" with the proper type (1) |
125 PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "I
MPORT_RULE" with the proper type (2) | 117 PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "I
MPORT_RULE" with the proper type (2) |
126 PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "M
EDIA_RULE" with the proper type (3) | 118 PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "M
EDIA_RULE" with the proper type (3) |
127 PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "F
ONT_FACE_RULE" with the proper type (4) | 119 PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "F
ONT_FACE_RULE" with the proper type (4) |
128 PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "P
AGE_RULE" with the proper type (5) | 120 PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "P
AGE_RULE" with the proper type (5) |
129 FAIL CSSRule interface: style_element.sheet.cssRules[0] must inherit property "M
ARGIN_RULE" with the proper type (6) assert_inherits: property "MARGIN_RULE" not
found in prototype chain | 121 FAIL CSSRule interface: style_element.sheet.cssRules[0] must inherit property "M
ARGIN_RULE" with the proper type (6) assert_inherits: property "MARGIN_RULE" not
found in prototype chain |
130 PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "N
AMESPACE_RULE" with the proper type (7) | 122 PASS CSSRule interface: style_element.sheet.cssRules[0] must inherit property "N
AMESPACE_RULE" with the proper type (7) |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
192 PASS CSSStyleDeclaration interface: attribute parentRule | 184 PASS CSSStyleDeclaration interface: attribute parentRule |
193 PASS CSSStyleDeclaration interface: attribute cssFloat | 185 PASS CSSStyleDeclaration interface: attribute cssFloat |
194 PASS CSS interface: existence and properties of interface object | 186 PASS CSS interface: existence and properties of interface object |
195 PASS CSS interface object length | 187 PASS CSS interface object length |
196 PASS CSS interface object name | 188 PASS CSS interface object name |
197 PASS CSS interface: existence and properties of interface prototype object | 189 PASS CSS interface: existence and properties of interface prototype object |
198 PASS CSS interface: existence and properties of interface prototype object's "co
nstructor" property | 190 PASS CSS interface: existence and properties of interface prototype object's "co
nstructor" property |
199 PASS CSS interface: operation escape(DOMString) | 191 PASS CSS interface: operation escape(DOMString) |
200 Harness: the test ran to completion. | 192 Harness: the test ran to completion. |
201 | 193 |
OLD | NEW |