1 CONSOLE WARNING: 'window.webkitStorageInfo' is deprecated. Please use 'navigator.webkitTemporaryStorage' or 'navigator.webkitPersistentStorage' instead.
2 CONSOLE WARNING: 'webkitIndexedDB' is deprecated. Please use 'indexedDB' instead.
3 CONSOLE WARNING: 'Performance.onwebkitresourcetimingbufferfull' is deprecated. Please use 'Performance.onresourcetimingbufferfull' instead.
4 Tests property access on a cached DOMWindow after the associated frame is removed from a web page and garbage collected. Test should not crash and properties should be set to sane defaults.
6 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
9 FAIL childWindow.applicationCache.oncached should be null. Threw exception TypeError: Cannot read property 'oncached' of null
10 FAIL childWindow.applicationCache.onchecking should be null. Threw exception TypeError: Cannot read property 'onchecking' of null
11 FAIL childWindow.applicationCache.ondownloading should be null. Threw exception TypeError: Cannot read property 'ondownloading' of null
12 FAIL childWindow.applicationCache.onerror should be null. Threw exception TypeError: Cannot read property 'onerror' of null
13 FAIL childWindow.applicationCache.onnoupdate should be null. Threw exception TypeError: Cannot read property 'onnoupdate' of null
14 FAIL childWindow.applicationCache.onobsolete should be null. Threw exception TypeError: Cannot read property 'onobsolete' of null
15 FAIL childWindow.applicationCache.onprogress should be null. Threw exception TypeError: Cannot read property 'onprogress' of null
16 FAIL childWindow.applicationCache.onupdateready should be null. Threw exception TypeError: Cannot read property 'onupdateready' of null
17 FAIL childWindow.applicationCache.status should be 0. Threw exception TypeError: Cannot read property 'status' of null
18 PASS childWindow.closed is true
19 PASS childWindow.defaultStatus is ''
20 PASS childWindow.defaultstatus is ''
21 PASS childWindow.devicePixelRatio is 0
22 PASS childWindow.frameElement is null
23 PASS childWindow.history.length is 0
24 PASS childWindow.history.scrollRestoration is 'auto'
25 PASS childWindow.history.state is null
26 PASS childWindow.innerHeight is 0
27 PASS childWindow.innerWidth is 0
28 FAIL childWindow.isJsTest should be false (of type boolean). Was undefined (of type undefined).
29 FAIL childWindow.jsTestIsAsync should be false (of type boolean). Was undefined (of type undefined).
30 PASS childWindow.length is 0
31 FAIL childWindow.location.ancestorOrigins.length should be 0. Threw exception TypeError: Cannot read property 'length' of undefined
32 FAIL childWindow.location.hash should be (of type string). Was undefined (of type undefined).
33 FAIL childWindow.location.host should be (of type string). Was undefined (of type undefined).
34 FAIL childWindow.location.hostname should be (of type string). Was undefined (of type undefined).
35 FAIL childWindow.location.href should be about:blank (of type string). Was undefined (of type undefined).
36 FAIL childWindow.location.origin should be null (of type string). Was undefined (of type undefined).
37 FAIL childWindow.location.pathname should be blank (of type string). Was undefined (of type undefined).
38 FAIL childWindow.location.port should be (of type string). Was undefined (of type undefined).
39 FAIL childWindow.location.protocol should be about: (of type string). Was undefined (of type undefined).
40 FAIL childWindow.location.search should be (of type string). Was undefined (of type undefined).
41 PASS childWindow.locationbar.visible is false
42 PASS childWindow.menubar.visible is false
43 PASS childWindow.name is ''
44 PASS childWindow.navigator.appCodeName is window.navigator.appCodeName
45 PASS childWindow.navigator.appName is window.navigator.appName
46 PASS childWindow.navigator.appVersion is ''
47 FAIL childWindow.navigator.connection.onchange should be null. Threw exception TypeError: Cannot read property 'onchange' of null
48 FAIL childWindow.navigator.connection.ontypechange should be null. Threw exception TypeError: Cannot read property 'ontypechange' of null
49 PASS childWindow.navigator.cookieEnabled is false
50 PASS childWindow.navigator.doNotTrack is null
51 PASS childWindow.navigator.hardwareConcurrency is window.navigator.hardwareConcurrency
52 PASS childWindow.navigator.language is window.navigator.language
53 PASS childWindow.navigator.maxTouchPoints is 0
54 PASS childWindow.navigator.onLine is window.navigator.onLine
55 PASS childWindow.navigator.platform is window.navigator.platform
56 FAIL childWindow.navigator.presentation.defaultRequest should be null. Threw exception TypeError: Cannot read property 'defaultRequest' of null
57 FAIL childWindow.navigator.presentation.session should be null. Threw exception TypeError: Cannot read property 'session' of null
58 PASS childWindow.navigator.product is window.navigator.product
59 PASS childWindow.navigator.productSub is window.navigator.productSub
60 FAIL childWindow.navigator.serviceWorker.controller should be null. Threw exception TypeError: Cannot read property 'controller' of null
61 FAIL childWindow.navigator.serviceWorker.oncontrollerchange should be null. Threw exception TypeError: Cannot read property 'oncontrollerchange' of null
62 FAIL childWindow.navigator.serviceWorker.onmessage should be null. Threw exception TypeError: Cannot read property 'onmessage' of null
63 PASS childWindow.navigator.services.onclose is null
64 PASS childWindow.navigator.services.onmessage is null
65 FAIL childWindow.navigator.usb.onconnect should be null. Threw exception TypeError: Cannot read property 'onconnect' of null
66 FAIL childWindow.navigator.usb.ondisconnect should be null. Threw exception TypeError: Cannot read property 'ondisconnect' of null
67 PASS childWindow.navigator.userAgent is ''
68 PASS childWindow.navigator.vendor is window.navigator.vendor
69 PASS childWindow.navigator.vendorSub is ''
70 PASS childWindow.onabort is null
71 PASS childWindow.onanimationend is null
72 PASS childWindow.onanimationiteration is null
73 PASS childWindow.onanimationstart is null
74 PASS childWindow.onautocomplete is null
75 PASS childWindow.onautocompleteerror is null
76 PASS childWindow.onbeforeunload is null
77 PASS childWindow.onblur is null
78 PASS childWindow.oncancel is null
79 PASS childWindow.oncanplay is null
80 PASS childWindow.oncanplaythrough is null
81 PASS childWindow.onchange is null
82 PASS childWindow.onclick is null
83 PASS childWindow.onclose is null
84 PASS childWindow.oncontextmenu is null
85 PASS childWindow.oncuechange is null
86 PASS childWindow.ondblclick is null
87 PASS childWindow.ondevicelight is null
88 PASS childWindow.ondevicemotion is null
89 PASS childWindow.ondeviceorientation is null
90 PASS childWindow.ondrag is null
91 PASS childWindow.ondragend is null
92 PASS childWindow.ondragenter is null
93 PASS childWindow.ondragleave is null
94 PASS childWindow.ondragover is null
95 PASS childWindow.ondragstart is null
96 PASS childWindow.ondrop is null
97 PASS childWindow.ondurationchange is null
98 PASS childWindow.onemptied is null
99 PASS childWindow.onended is null
100 PASS childWindow.onfocus is null
101 PASS childWindow.onhashchange is null
102 PASS childWindow.oninput is null
103 PASS childWindow.oninvalid is null
104 PASS childWindow.onkeydown is null
105 PASS childWindow.onkeypress is null
106 PASS childWindow.onkeyup is null
107 PASS childWindow.onlanguagechange is null
108 PASS childWindow.onload is null
109 PASS childWindow.onloadeddata is null
110 PASS childWindow.onloadedmetadata is null
111 PASS childWindow.onloadstart is null
112 PASS childWindow.onmessage is null
113 PASS childWindow.onmousedown is null
114 PASS childWindow.onmouseenter is null
115 PASS childWindow.onmouseleave is null
116 PASS childWindow.onmousemove is null
117 PASS childWindow.onmouseout is null
118 PASS childWindow.onmouseover is null
119 PASS childWindow.onmouseup is null
120 PASS childWindow.onmousewheel is null
121 PASS childWindow.onoffline is null
122 PASS childWindow.ononline is null
123 PASS childWindow.onpagehide is null
124 PASS childWindow.onpageshow is null
125 PASS childWindow.onpause is null
126 PASS childWindow.onplay is null
127 PASS childWindow.onplaying is null
128 PASS childWindow.onpopstate is null
129 PASS childWindow.onprogress is null
130 PASS childWindow.onratechange is null
131 PASS childWindow.onrejectionhandled is null
132 PASS childWindow.onreset is null
133 PASS childWindow.onresize is null
134 PASS childWindow.onscroll is null
135 PASS childWindow.onsearch is null
136 PASS childWindow.onseeked is null
137 PASS childWindow.onseeking is null
138 PASS childWindow.onselect is null
139 PASS childWindow.onshow is null
140 PASS childWindow.onstalled is null
141 PASS childWindow.onstorage is null
142 PASS childWindow.onsubmit is null
143 PASS childWindow.onsuspend is null
144 PASS childWindow.ontimeupdate is null
145 PASS childWindow.ontoggle is null
146 PASS childWindow.ontouchcancel is null
147 PASS childWindow.ontouchend is null
148 PASS childWindow.ontouchmove is null
149 PASS childWindow.ontouchstart is null
150 PASS childWindow.ontransitionend is null
151 PASS childWindow.onunhandledrejection is null
152 PASS childWindow.onunload is null
153 PASS childWindow.onvolumechange is null
154 PASS childWindow.onwaiting is null
155 PASS childWindow.onwebkitanimationend is null
156 PASS childWindow.onwebkitanimationiteration is null
157 PASS childWindow.onwebkitanimationstart is null
158 PASS childWindow.onwebkittransitionend is null
159 PASS childWindow.onwheel is null
160 PASS childWindow.opener is null
161 PASS childWindow.outerHeight is 0
162 PASS childWindow.outerWidth is 0
163 PASS childWindow.pageXOffset is 0
164 PASS childWindow.pageYOffset is 0
165 PASS childWindow.performance.navigation.redirectCount is 0
166 PASS childWindow.performance.navigation.type is 0
167 PASS childWindow.performance.onframetimingbufferfull is null
168 PASS childWindow.performance.onresourcetimingbufferfull is null
169 PASS childWindow.performance.onwebkitresourcetimingbufferfull is null
170 PASS childWindow.performance.timing.connectEnd is 0
171 PASS childWindow.performance.timing.connectStart is 0
172 PASS childWindow.performance.timing.domComplete is 0
173 PASS childWindow.performance.timing.domContentLoadedEventEnd is 0
174 PASS childWindow.performance.timing.domContentLoadedEventStart is 0
175 PASS childWindow.performance.timing.domInteractive is 0
176 PASS childWindow.performance.timing.domLoading is 0
177 PASS childWindow.performance.timing.domainLookupEnd is 0
178 PASS childWindow.performance.timing.domainLookupStart is 0
179 PASS childWindow.performance.timing.fetchStart is 0
180 PASS childWindow.performance.timing.loadEventEnd is 0
181 PASS childWindow.performance.timing.loadEventStart is 0
182 PASS childWindow.performance.timing.navigationStart is 0
183 PASS childWindow.performance.timing.redirectEnd is 0
184 PASS childWindow.performance.timing.redirectStart is 0
185 PASS childWindow.performance.timing.requestStart is 0
186 PASS childWindow.performance.timing.responseEnd is 0
187 PASS childWindow.performance.timing.responseStart is 0
188 PASS childWindow.performance.timing.secureConnectionStart is 0
189 PASS childWindow.performance.timing.unloadEventEnd is 0
190 PASS childWindow.performance.timing.unloadEventStart is 0
191 PASS childWindow.personalbar.visible is false
192 PASS childWindow.screen.availHeight is 0
193 PASS childWindow.screen.availLeft is 0
194 PASS childWindow.screen.availTop is 0
195 PASS childWindow.screen.availWidth is 0
196 PASS childWindow.screen.colorDepth is 0
197 PASS childWindow.screen.height is 0
198 PASS childWindow.screen.keepAwake is false
199 FAIL childWindow.screen.orientation.angle should be 0. Threw exception TypeError: Cannot read property 'angle' of null
200 FAIL childWindow.screen.orientation.onchange should be null. Threw exception TypeError: Cannot read property 'onchange' of null
201 FAIL childWindow.screen.orientation.type should be . Threw exception TypeError: Cannot read property 'type' of null
202 PASS childWindow.screen.pixelDepth is 0
203 PASS childWindow.screen.width is 0
204 PASS childWindow.screenLeft is 0
205 PASS childWindow.screenTop is 0
206 PASS childWindow.screenX is 0
207 PASS childWindow.screenY is 0
208 PASS childWindow.scrollX is 0
209 PASS childWindow.scrollY is 0
210 PASS childWindow.scrollbars.visible is false
211 FAIL childWindow.speechSynthesis.onvoiceschanged should be null. Threw exception TypeError: Cannot read property 'onvoiceschanged' of null
212 FAIL childWindow.speechSynthesis.paused should be false. Threw exception TypeError: Cannot read property 'paused' of null
213 FAIL childWindow.speechSynthesis.pending should be false. Threw exception TypeError: Cannot read property 'pending' of null
214 FAIL childWindow.speechSynthesis.speaking should be false. Threw exception TypeError: Cannot read property 'speaking' of null
215 PASS childWindow.status is ''
216 PASS childWindow.statusbar.visible is false
217 PASS childWindow.styleMedia.type is ''
218 PASS childWindow.toolbar.visible is false
219 PASS successfullyParsed is true