1 Make sure wrappers are setup using the window the property came from, instead of the lexical global object.
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
6 PASS inner.HTMLElement.isInner is true
7 PASS inner.HTMLElement.constructor.isInner is true
8 PASS inner.HTMLElement.constructor.prototype.isInner is true
9 PASS inner.HTMLElement.__proto__.isInner is true
10 PASS inner.Window.isInner is true
11 PASS inner.Window.constructor.isInner is true
12 PASS inner.Window.constructor.prototype.isInner is true
13 PASS inner.Window.__proto__.isInner is true
14 FAIL inner.close.isInner should be true. Was false.
15 FAIL inner.close.constructor.isInner should be true. Was false.
16 FAIL inner.close.constructor.prototype.isInner should be true. Was false.
17 FAIL inner.close.__proto__.isInner should be true. Was false.
18 PASS inner.console.isInner is true
19 PASS inner.console.constructor.isInner is true
20 PASS inner.console.constructor.prototype.isInner is true
21 PASS inner.console.__proto__.isInner is true
22 PASS inner.document.isInner is true
23 PASS inner.document.constructor.isInner is true
24 PASS inner.document.constructor.prototype.isInner is true
25 PASS inner.document.__proto__.isInner is true
26 PASS inner.document.body.isInner is true
27 PASS inner.document.body.constructor.isInner is true
28 PASS inner.document.body.constructor.prototype.isInner is true
29 PASS inner.document.body.__proto__.isInner is true
30 PASS inner.document.childNodes.isInner is true
31 PASS inner.document.childNodes.constructor.isInner is true
32 PASS inner.document.childNodes.constructor.prototype.isInner is true
33 PASS inner.document.childNodes.__proto__.isInner is true
34 PASS inner.navigator.isInner is true
35 PASS inner.navigator.constructor.isInner is true
36 PASS inner.navigator.constructor.prototype.isInner is true
37 PASS inner.navigator.__proto__.isInner is true
38 FAIL inner.postMessage.isInner should be true. Was false.
39 FAIL inner.postMessage.constructor.isInner should be true. Was false.
40 FAIL inner.postMessage.constructor.prototype.isInner should be true. Was false.
41 FAIL inner.postMessage.__proto__.isInner should be true. Was false.
42 PASS inner.window.isInner is true
43 PASS inner.window.constructor.isInner is true
44 PASS inner.window.constructor.prototype.isInner is true
45 PASS inner.window.__proto__.isInner is true
46 PASS successfullyParsed is true