OLD | NEW |
1 // We use a static list of window properties to avoid breaking when new properti
es are added. | 1 // We use a static list of window properties to avoid breaking when new properti
es are added. |
2 var staticWindowProperties = [ | 2 var staticWindowProperties = [ |
3 'CSSPrimitiveValue', | 3 'CSSPrimitiveValue', |
4 'CSSRule', | 4 'CSSRule', |
5 'CSSStyleDeclaration', | 5 'CSSStyleDeclaration', |
6 'CSSImportRule', | 6 'CSSImportRule', |
7 'CSSMediaRule', | 7 'CSSMediaRule', |
8 'CSSFontFaceRule', | 8 'CSSFontFaceRule', |
9 'CSSPageRule', | 9 'CSSPageRule', |
10 'WebKitCSSKeyframeRule', | 10 'WebKitCSSKeyframeRule', |
11 'WebKitCSSKeyframesRule', | 11 'WebKitCSSKeyframesRule', |
12 'DOMException', | 12 'DOMException', |
13 'DOMParser', | 13 'DOMParser', |
14 'Document', | 14 'Document', |
15 'DocumentFragment', | 15 'DocumentFragment', |
16 'Element', | 16 'Element', |
17 'EvalError', | 17 'EvalError', |
18 'Event', | 18 'Event', |
19 'HTMLAnchorElement', | 19 'HTMLAnchorElement', |
20 'HTMLAppletElement', | |
21 'HTMLAreaElement', | 20 'HTMLAreaElement', |
22 'HTMLBRElement', | 21 'HTMLBRElement', |
23 'HTMLBaseElement', | 22 'HTMLBaseElement', |
24 'HTMLBodyElement', | 23 'HTMLBodyElement', |
25 'HTMLButtonElement', | 24 'HTMLButtonElement', |
26 'HTMLCanvasElement', | 25 'HTMLCanvasElement', |
27 'HTMLDListElement', | 26 'HTMLDListElement', |
28 'HTMLDirectoryElement', | 27 'HTMLDirectoryElement', |
29 'HTMLDivElement', | 28 'HTMLDivElement', |
30 'HTMLDocument', | 29 'HTMLDocument', |
(...skipping 146 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
177 | 176 |
178 function testJS(s) | 177 function testJS(s) |
179 { | 178 { |
180 shouldBeTrue("var object = " + s + "; isEqualJS(object, object);"); | 179 shouldBeTrue("var object = " + s + "; isEqualJS(object, object);"); |
181 } | 180 } |
182 | 181 |
183 function testObjC(s) | 182 function testObjC(s) |
184 { | 183 { |
185 shouldBeTrue("var object = " + s + "; isEqualObjC(object, object);"); | 184 shouldBeTrue("var object = " + s + "; isEqualObjC(object, object);"); |
186 } | 185 } |
OLD | NEW |