| OLD | NEW |
| 1 This test checks cross-frame access security of getOwnPropertyDescriptor (https:
//bugs.webkit.org/show_bug.cgi?id=32119). | 1 This test checks cross-frame access security of getOwnPropertyDescriptor (https:
//bugs.webkit.org/show_bug.cgi?id=32119). |
| 2 | 2 |
| 3 | 3 |
| 4 | 4 |
| 5 ----- tests for getting of not allowed properties ----- | 5 ----- tests for getting of not allowed properties ----- |
| 6 | 6 |
| 7 | 7 |
| 8 ----- tests for getting of not allowed Constructors ----- | 8 ----- tests for getting of not allowed Constructors ----- |
| 9 | 9 |
| 10 PASS: canGetDescriptor(targetWindow, 'Attr') should be 'false' and is. | 10 PASS: canGetDescriptor(targetWindow, 'Attr') should be 'false' and is. |
| (...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 105 PASS: canGetDescriptor(targetWindow, 'XPathEvaluator') should be 'false' and is. | 105 PASS: canGetDescriptor(targetWindow, 'XPathEvaluator') should be 'false' and is. |
| 106 PASS: canGetDescriptor(targetWindow, 'XPathResult') should be 'false' and is. | 106 PASS: canGetDescriptor(targetWindow, 'XPathResult') should be 'false' and is. |
| 107 PASS: canGetDescriptor(targetWindow, 'XSLTProcessor') should be 'false' and is. | 107 PASS: canGetDescriptor(targetWindow, 'XSLTProcessor') should be 'false' and is. |
| 108 | 108 |
| 109 ----- tests for getting of not allowed Functions ----- | 109 ----- tests for getting of not allowed Functions ----- |
| 110 | 110 |
| 111 PASS: canGetDescriptor(targetWindow, 'addEventListener') should be 'false' and i
s. | 111 PASS: canGetDescriptor(targetWindow, 'addEventListener') should be 'false' and i
s. |
| 112 PASS: canGetDescriptor(targetWindow, 'alert') should be 'false' and is. | 112 PASS: canGetDescriptor(targetWindow, 'alert') should be 'false' and is. |
| 113 PASS: canGetDescriptor(targetWindow, 'atob') should be 'false' and is. | 113 PASS: canGetDescriptor(targetWindow, 'atob') should be 'false' and is. |
| 114 PASS: canGetDescriptor(targetWindow, 'btoa') should be 'false' and is. | 114 PASS: canGetDescriptor(targetWindow, 'btoa') should be 'false' and is. |
| 115 PASS: canGetDescriptor(targetWindow, 'captureEvents') should be 'false' and is. |
| 115 PASS: canGetDescriptor(targetWindow, 'clearInterval') should be 'false' and is. | 116 PASS: canGetDescriptor(targetWindow, 'clearInterval') should be 'false' and is. |
| 116 PASS: canGetDescriptor(targetWindow, 'clearTimeout') should be 'false' and is. | 117 PASS: canGetDescriptor(targetWindow, 'clearTimeout') should be 'false' and is. |
| 117 PASS: canGetDescriptor(targetWindow, 'confirm') should be 'false' and is. | 118 PASS: canGetDescriptor(targetWindow, 'confirm') should be 'false' and is. |
| 118 PASS: canGetDescriptor(targetWindow, 'find') should be 'false' and is. | 119 PASS: canGetDescriptor(targetWindow, 'find') should be 'false' and is. |
| 119 PASS: canGetDescriptor(targetWindow, 'getComputedStyle') should be 'false' and i
s. | 120 PASS: canGetDescriptor(targetWindow, 'getComputedStyle') should be 'false' and i
s. |
| 120 PASS: canGetDescriptor(targetWindow, 'getMatchedCSSRules') should be 'false' and
is. | 121 PASS: canGetDescriptor(targetWindow, 'getMatchedCSSRules') should be 'false' and
is. |
| 121 PASS: canGetDescriptor(targetWindow, 'getSelection') should be 'false' and is. | 122 PASS: canGetDescriptor(targetWindow, 'getSelection') should be 'false' and is. |
| 122 PASS: canGetDescriptor(targetWindow, 'moveBy') should be 'false' and is. | 123 PASS: canGetDescriptor(targetWindow, 'moveBy') should be 'false' and is. |
| 123 PASS: canGetDescriptor(targetWindow, 'moveTo') should be 'false' and is. | 124 PASS: canGetDescriptor(targetWindow, 'moveTo') should be 'false' and is. |
| 124 PASS: canGetDescriptor(targetWindow, 'open') should be 'false' and is. | 125 PASS: canGetDescriptor(targetWindow, 'open') should be 'false' and is. |
| 125 PASS: canGetDescriptor(targetWindow, 'print') should be 'false' and is. | 126 PASS: canGetDescriptor(targetWindow, 'print') should be 'false' and is. |
| 126 PASS: canGetDescriptor(targetWindow, 'prompt') should be 'false' and is. | 127 PASS: canGetDescriptor(targetWindow, 'prompt') should be 'false' and is. |
| 128 PASS: canGetDescriptor(targetWindow, 'releaseEvents') should be 'false' and is. |
| 127 PASS: canGetDescriptor(targetWindow, 'removeEventListener') should be 'false' an
d is. | 129 PASS: canGetDescriptor(targetWindow, 'removeEventListener') should be 'false' an
d is. |
| 128 PASS: canGetDescriptor(targetWindow, 'resizeBy') should be 'false' and is. | 130 PASS: canGetDescriptor(targetWindow, 'resizeBy') should be 'false' and is. |
| 129 PASS: canGetDescriptor(targetWindow, 'resizeTo') should be 'false' and is. | 131 PASS: canGetDescriptor(targetWindow, 'resizeTo') should be 'false' and is. |
| 130 PASS: canGetDescriptor(targetWindow, 'scroll') should be 'false' and is. | 132 PASS: canGetDescriptor(targetWindow, 'scroll') should be 'false' and is. |
| 131 PASS: canGetDescriptor(targetWindow, 'scrollBy') should be 'false' and is. | 133 PASS: canGetDescriptor(targetWindow, 'scrollBy') should be 'false' and is. |
| 132 PASS: canGetDescriptor(targetWindow, 'scrollTo') should be 'false' and is. | 134 PASS: canGetDescriptor(targetWindow, 'scrollTo') should be 'false' and is. |
| 133 PASS: canGetDescriptor(targetWindow, 'setInterval') should be 'false' and is. | 135 PASS: canGetDescriptor(targetWindow, 'setInterval') should be 'false' and is. |
| 134 PASS: canGetDescriptor(targetWindow, 'setTimeout') should be 'false' and is. | 136 PASS: canGetDescriptor(targetWindow, 'setTimeout') should be 'false' and is. |
| 135 PASS: canGetDescriptor(targetWindow, 'showModalDialog') should be 'false' and is
. | 137 PASS: canGetDescriptor(targetWindow, 'showModalDialog') should be 'false' and is
. |
| 136 PASS: canGetDescriptor(targetWindow, 'stop') should be 'false' and is. | 138 PASS: canGetDescriptor(targetWindow, 'stop') should be 'false' and is. |
| (...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 222 PASS: canGetDescriptor(targetLocation, 'hash') should be 'false' and is. | 224 PASS: canGetDescriptor(targetLocation, 'hash') should be 'false' and is. |
| 223 PASS: canGetDescriptor(targetLocation, 'toString') should be 'false' and is. | 225 PASS: canGetDescriptor(targetLocation, 'toString') should be 'false' and is. |
| 224 PASS: canGetDescriptor(targetLocation, 'valueOf') should be 'false' and is. | 226 PASS: canGetDescriptor(targetLocation, 'valueOf') should be 'false' and is. |
| 225 PASS: canGetDescriptor(targetLocation, 'customProperty') should be 'false' and i
s. | 227 PASS: canGetDescriptor(targetLocation, 'customProperty') should be 'false' and i
s. |
| 226 PASS: canGetDescriptor(targetLocation, 'reload') should be 'false' and is. | 228 PASS: canGetDescriptor(targetLocation, 'reload') should be 'false' and is. |
| 227 PASS: canGetDescriptor(targetLocation, 'assign') should be 'true' and is. | 229 PASS: canGetDescriptor(targetLocation, 'assign') should be 'true' and is. |
| 228 PASS: canGetDescriptor(targetLocation, 'replace') should be 'true' and is. | 230 PASS: canGetDescriptor(targetLocation, 'replace') should be 'true' and is. |
| 229 ----- tests access to cross domain history object ----- | 231 ----- tests access to cross domain history object ----- |
| 230 PASS: targetWindow.history should have thrown an exception, and did. | 232 PASS: targetWindow.history should have thrown an exception, and did. |
| 231 | 233 |
| OLD | NEW |