| 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     'CSSValue', |    6     'CSSValue', | 
|    7     'CSSCharsetRule', |    7     'CSSCharsetRule', | 
|    8     'CSSImportRule', |    8     'CSSImportRule', | 
|    9     'CSSMediaRule', |    9     'CSSMediaRule', | 
|   10     'CSSFontFaceRule', |   10     'CSSFontFaceRule', | 
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   78     'XMLHttpRequest', |   78     'XMLHttpRequest', | 
|   79     'XMLSerializer', |   79     'XMLSerializer', | 
|   80     'XPathEvaluator', |   80     'XPathEvaluator', | 
|   81     'XPathResult', |   81     'XPathResult', | 
|   82     'XSLTProcessor', |   82     'XSLTProcessor', | 
|   83     'addEventListener', |   83     'addEventListener', | 
|   84     'alert', |   84     'alert', | 
|   85     'atob', |   85     'atob', | 
|   86     'blur', |   86     'blur', | 
|   87     'btoa', |   87     'btoa', | 
 |   88     'captureEvents', | 
|   88     'clearInterval', |   89     'clearInterval', | 
|   89     'clearTimeout', |   90     'clearTimeout', | 
|   90     'clientInformation', |   91     'clientInformation', | 
|   91     'close', |   92     'close', | 
|   92     'closed', |   93     'closed', | 
|   93     'confirm', |   94     'confirm', | 
|   94     'console', |   95     'console', | 
|   95     'crypto', |   96     'crypto', | 
|   96     'defaultStatus', |   97     'defaultStatus', | 
|   97     'defaultstatus', |   98     'defaultstatus', | 
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  138     'onsearch', |  139     'onsearch', | 
|  139     'onselect', |  140     'onselect', | 
|  140     'onsubmit', |  141     'onsubmit', | 
|  141     'onunload', |  142     'onunload', | 
|  142     'open', |  143     'open', | 
|  143     'opener', |  144     'opener', | 
|  144     'parent', |  145     'parent', | 
|  145     'personalbar', |  146     'personalbar', | 
|  146     'print', |  147     'print', | 
|  147     'prompt', |  148     'prompt', | 
 |  149     'releaseEvents', | 
|  148     'removeEventListener', |  150     'removeEventListener', | 
|  149     'resizeBy', |  151     'resizeBy', | 
|  150     'resizeTo', |  152     'resizeTo', | 
|  151     'screen', |  153     'screen', | 
|  152     'scroll', |  154     'scroll', | 
|  153     'scrollBy', |  155     'scrollBy', | 
|  154     'scrollTo', |  156     'scrollTo', | 
|  155     'scrollbars', |  157     'scrollbars', | 
|  156     'self', |  158     'self', | 
|  157     'setInterval', |  159     'setInterval', | 
| (...skipping 21 matching lines...) Expand all  Loading... | 
|  179  |  181  | 
|  180 function testJS(s) |  182 function testJS(s) | 
|  181 { |  183 { | 
|  182     shouldBeTrue("var object = " + s + "; isEqualJS(object, object);"); |  184     shouldBeTrue("var object = " + s + "; isEqualJS(object, object);"); | 
|  183 } |  185 } | 
|  184  |  186  | 
|  185 function testObjC(s) |  187 function testObjC(s) | 
|  186 { |  188 { | 
|  187     shouldBeTrue("var object = " + s + "; isEqualObjC(object, object);"); |  189     shouldBeTrue("var object = " + s + "; isEqualObjC(object, object);"); | 
|  188 } |  190 } | 
| OLD | NEW |