11This is a testharness.js-based test.
2Found 126 tests; 125 PASS, 1 FAIL, 0 TIMEOUT, 0 NOTRUN.
23PASS Window Security testing
3FAIL A SecurityError exception must be thrown when window.applicationCache is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
4 if (item.isMethod)
5 if (item.args)
6 fr.contentWindow[item.name](item.args[0], item.args[1]);
7 else
8 fr.contentWindow[item.name]();
9 else
10 fr.contentWindow[item.name];
11 }" did not throw
12FAIL A SecurityError exception must be thrown when window.devicePixelRatio is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
13 if (item.isMethod)
14 if (item.args)
15 fr.contentWindow[item.name](item.args[0], item.args[1]);
16 else
17 fr.contentWindow[item.name]();
18 else
19 fr.contentWindow[item.name];
20 }" did not throw
21FAIL A SecurityError exception must be thrown when window.document is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
22 if (item.isMethod)
23 if (item.args)
24 fr.contentWindow[item.name](item.args[0], item.args[1]);
25 else
26 fr.contentWindow[item.name]();
27 else
28 fr.contentWindow[item.name];
29 }" did not throw
30FAIL A SecurityError exception must be thrown when window.external is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
31 if (item.isMethod)
32 if (item.args)
33 fr.contentWindow[item.name](item.args[0], item.args[1]);
34 else
35 fr.contentWindow[item.name]();
36 else
37 fr.contentWindow[item.name];
38 }" did not throw
39FAIL A SecurityError exception must be thrown when window.frameElement is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
40 if (item.isMethod)
41 if (item.args)
42 fr.contentWindow[item.name](item.args[0], item.args[1]);
43 else
44 fr.contentWindow[item.name]();
45 else
46 fr.contentWindow[item.name];
47 }" did not throw
48FAIL A SecurityError exception must be thrown when window.history is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
49 if (item.isMethod)
50 if (item.args)
51 fr.contentWindow[item.name](item.args[0], item.args[1]);
52 else
53 fr.contentWindow[item.name]();
54 else
55 fr.contentWindow[item.name];
56 }" did not throw
57FAIL A SecurityError exception must be thrown when window.innerWidth is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
58 if (item.isMethod)
59 if (item.args)
60 fr.contentWindow[item.name](item.args[0], item.args[1]);
61 else
62 fr.contentWindow[item.name]();
63 else
64 fr.contentWindow[item.name];
65 }" did not throw
66FAIL A SecurityError exception must be thrown when window.innerHeight is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
67 if (item.isMethod)
68 if (item.args)
69 fr.contentWindow[item.name](item.args[0], item.args[1]);
70 else
71 fr.contentWindow[item.name]();
72 else
73 fr.contentWindow[item.name];
74 }" did not throw
75FAIL A SecurityError exception must be thrown when window.locationbar is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
76 if (item.isMethod)
77 if (item.args)
78 fr.contentWindow[item.name](item.args[0], item.args[1]);
79 else
80 fr.contentWindow[item.name]();
81 else
82 fr.contentWindow[item.name];
83 }" did not throw
84FAIL A SecurityError exception must be thrown when window.localStorage is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
85 if (item.isMethod)
86 if (item.args)
87 fr.contentWindow[item.name](item.args[0], item.args[1]);
88 else
89 fr.contentWindow[item.name]();
90 else
91 fr.contentWindow[item.name];
92 }" did not throw
93FAIL A SecurityError exception must be thrown when window.menubar is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
94 if (item.isMethod)
95 if (item.args)
96 fr.contentWindow[item.name](item.args[0], item.args[1]);
97 else
98 fr.contentWindow[item.name]();
99 else
100 fr.contentWindow[item.name];
101 }" did not throw
102FAIL A SecurityError exception must be thrown when window.name is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
103 if (item.isMethod)
104 if (item.args)
105 fr.contentWindow[item.name](item.args[0], item.args[1]);
106 else
107 fr.contentWindow[item.name]();
108 else
109 fr.contentWindow[item.name];
110 }" did not throw
111FAIL A SecurityError exception must be thrown when window.navigator is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
112 if (item.isMethod)
113 if (item.args)
114 fr.contentWindow[item.name](item.args[0], item.args[1]);
115 else
116 fr.contentWindow[item.name]();
117 else
118 fr.contentWindow[item.name];
119 }" did not throw
120FAIL A SecurityError exception must be thrown when window.onabort is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
121 if (item.isMethod)
122 if (item.args)
123 fr.contentWindow[item.name](item.args[0], item.args[1]);
124 else
125 fr.contentWindow[item.name]();
126 else
127 fr.contentWindow[item.name];
128 }" did not throw
129FAIL A SecurityError exception must be thrown when window.onafterprint is accessed from a different origin. assert_true: window.onafterprint should exist. expected true got false
130FAIL A SecurityError exception must be thrown when window.onbeforeprint is accessed from a different origin. assert_true: window.onbeforeprint should exist. expected true got false
131FAIL A SecurityError exception must be thrown when window.onbeforeunload is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
132 if (item.isMethod)
133 if (item.args)
134 fr.contentWindow[item.name](item.args[0], item.args[1]);
135 else
136 fr.contentWindow[item.name]();
137 else
138 fr.contentWindow[item.name];
139 }" did not throw
140FAIL A SecurityError exception must be thrown when window.onblur is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
141 if (item.isMethod)
142 if (item.args)
143 fr.contentWindow[item.name](item.args[0], item.args[1]);
144 else
145 fr.contentWindow[item.name]();
146 else
147 fr.contentWindow[item.name];
148 }" did not throw
149FAIL A SecurityError exception must be thrown when window.oncancel is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
150 if (item.isMethod)
151 if (item.args)
152 fr.contentWindow[item.name](item.args[0], item.args[1]);
153 else
154 fr.contentWindow[item.name]();
155 else
156 fr.contentWindow[item.name];
157 }" did not throw
158FAIL A SecurityError exception must be thrown when window.oncanplay is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
159 if (item.isMethod)
160 if (item.args)
161 fr.contentWindow[item.name](item.args[0], item.args[1]);
162 else
163 fr.contentWindow[item.name]();
164 else
165 fr.contentWindow[item.name];
166 }" did not throw
167FAIL A SecurityError exception must be thrown when window.oncanplaythrough is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
168 if (item.isMethod)
169 if (item.args)
170 fr.contentWindow[item.name](item.args[0], item.args[1]);
171 else
172 fr.contentWindow[item.name]();
173 else
174 fr.contentWindow[item.name];
175 }" did not throw
176FAIL A SecurityError exception must be thrown when window.onchange is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
177 if (item.isMethod)
178 if (item.args)
179 fr.contentWindow[item.name](item.args[0], item.args[1]);
180 else
181 fr.contentWindow[item.name]();
182 else
183 fr.contentWindow[item.name];
184 }" did not throw
185FAIL A SecurityError exception must be thrown when window.onclick is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
186 if (item.isMethod)
187 if (item.args)
188 fr.contentWindow[item.name](item.args[0], item.args[1]);
189 else
190 fr.contentWindow[item.name]();
191 else
192 fr.contentWindow[item.name];
193 }" did not throw
194FAIL A SecurityError exception must be thrown when window.onclose is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
195 if (item.isMethod)
196 if (item.args)
197 fr.contentWindow[item.name](item.args[0], item.args[1]);
198 else
199 fr.contentWindow[item.name]();
200 else
201 fr.contentWindow[item.name];
202 }" did not throw
203FAIL A SecurityError exception must be thrown when window.oncontextmenu is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
204 if (item.isMethod)
205 if (item.args)
206 fr.contentWindow[item.name](item.args[0], item.args[1]);
207 else
208 fr.contentWindow[item.name]();
209 else
210 fr.contentWindow[item.name];
211 }" did not throw
212FAIL A SecurityError exception must be thrown when window.oncuechange is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
213 if (item.isMethod)
214 if (item.args)
215 fr.contentWindow[item.name](item.args[0], item.args[1]);
216 else
217 fr.contentWindow[item.name]();
218 else
219 fr.contentWindow[item.name];
220 }" did not throw
221FAIL A SecurityError exception must be thrown when window.ondblclick is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
222 if (item.isMethod)
223 if (item.args)
224 fr.contentWindow[item.name](item.args[0], item.args[1]);
225 else
226 fr.contentWindow[item.name]();
227 else
228 fr.contentWindow[item.name];
229 }" did not throw
230FAIL A SecurityError exception must be thrown when window.ondrag is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
231 if (item.isMethod)
232 if (item.args)
233 fr.contentWindow[item.name](item.args[0], item.args[1]);
234 else
235 fr.contentWindow[item.name]();
236 else
237 fr.contentWindow[item.name];
238 }" did not throw
239FAIL A SecurityError exception must be thrown when window.ondragend is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
240 if (item.isMethod)
241 if (item.args)
242 fr.contentWindow[item.name](item.args[0], item.args[1]);
243 else
244 fr.contentWindow[item.name]();
245 else
246 fr.contentWindow[item.name];
247 }" did not throw
248FAIL A SecurityError exception must be thrown when window.ondragenter is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
249 if (item.isMethod)
250 if (item.args)
251 fr.contentWindow[item.name](item.args[0], item.args[1]);
252 else
253 fr.contentWindow[item.name]();
254 else
255 fr.contentWindow[item.name];
256 }" did not throw
257FAIL A SecurityError exception must be thrown when window.ondragleave is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
258 if (item.isMethod)
259 if (item.args)
260 fr.contentWindow[item.name](item.args[0], item.args[1]);
261 else
262 fr.contentWindow[item.name]();
263 else
264 fr.contentWindow[item.name];
265 }" did not throw
266FAIL A SecurityError exception must be thrown when window.ondragover is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
267 if (item.isMethod)
268 if (item.args)
269 fr.contentWindow[item.name](item.args[0], item.args[1]);
270 else
271 fr.contentWindow[item.name]();
272 else
273 fr.contentWindow[item.name];
274 }" did not throw
275FAIL A SecurityError exception must be thrown when window.ondragstart is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
276 if (item.isMethod)
277 if (item.args)
278 fr.contentWindow[item.name](item.args[0], item.args[1]);
279 else
280 fr.contentWindow[item.name]();
281 else
282 fr.contentWindow[item.name];
283 }" did not throw
284FAIL A SecurityError exception must be thrown when window.ondrop is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
285 if (item.isMethod)
286 if (item.args)
287 fr.contentWindow[item.name](item.args[0], item.args[1]);
288 else
289 fr.contentWindow[item.name]();
290 else
291 fr.contentWindow[item.name];
292 }" did not throw
293FAIL A SecurityError exception must be thrown when window.ondurationchange is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
294 if (item.isMethod)
295 if (item.args)
296 fr.contentWindow[item.name](item.args[0], item.args[1]);
297 else
298 fr.contentWindow[item.name]();
299 else
300 fr.contentWindow[item.name];
301 }" did not throw
302FAIL A SecurityError exception must be thrown when window.onemptied is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
303 if (item.isMethod)
304 if (item.args)
305 fr.contentWindow[item.name](item.args[0], item.args[1]);
306 else
307 fr.contentWindow[item.name]();
308 else
309 fr.contentWindow[item.name];
310 }" did not throw
311FAIL A SecurityError exception must be thrown when window.onended is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
312 if (item.isMethod)
313 if (item.args)
314 fr.contentWindow[item.name](item.args[0], item.args[1]);
315 else
316 fr.contentWindow[item.name]();
317 else
318 fr.contentWindow[item.name];
319 }" did not throw
320FAIL A SecurityError exception must be thrown when window.onerror is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
321 if (item.isMethod)
322 if (item.args)
323 fr.contentWindow[item.name](item.args[0], item.args[1]);
324 else
325 fr.contentWindow[item.name]();
326 else
327 fr.contentWindow[item.name];
328 }" did not throw
329FAIL A SecurityError exception must be thrown when window.onfocus is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
330 if (item.isMethod)
331 if (item.args)
332 fr.contentWindow[item.name](item.args[0], item.args[1]);
333 else
334 fr.contentWindow[item.name]();
335 else
336 fr.contentWindow[item.name];
337 }" did not throw
338FAIL A SecurityError exception must be thrown when window.onhashchange is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
339 if (item.isMethod)
340 if (item.args)
341 fr.contentWindow[item.name](item.args[0], item.args[1]);
342 else
343 fr.contentWindow[item.name]();
344 else
345 fr.contentWindow[item.name];
346 }" did not throw
347FAIL A SecurityError exception must be thrown when window.oninput is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
348 if (item.isMethod)
349 if (item.args)
350 fr.contentWindow[item.name](item.args[0], item.args[1]);
351 else
352 fr.contentWindow[item.name]();
353 else
354 fr.contentWindow[item.name];
355 }" did not throw
356FAIL A SecurityError exception must be thrown when window.oninvalid is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
357 if (item.isMethod)
358 if (item.args)
359 fr.contentWindow[item.name](item.args[0], item.args[1]);
360 else
361 fr.contentWindow[item.name]();
362 else
363 fr.contentWindow[item.name];
364 }" did not throw
365FAIL A SecurityError exception must be thrown when window.onkeydown is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
366 if (item.isMethod)
367 if (item.args)
368 fr.contentWindow[item.name](item.args[0], item.args[1]);
369 else
370 fr.contentWindow[item.name]();
371 else
372 fr.contentWindow[item.name];
373 }" did not throw
374FAIL A SecurityError exception must be thrown when window.onkeypress is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
375 if (item.isMethod)
376 if (item.args)
377 fr.contentWindow[item.name](item.args[0], item.args[1]);
378 else
379 fr.contentWindow[item.name]();
380 else
381 fr.contentWindow[item.name];
382 }" did not throw
383FAIL A SecurityError exception must be thrown when window.onkeyup is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
384 if (item.isMethod)
385 if (item.args)
386 fr.contentWindow[item.name](item.args[0], item.args[1]);
387 else
388 fr.contentWindow[item.name]();
389 else
390 fr.contentWindow[item.name];
391 }" did not throw
392FAIL A SecurityError exception must be thrown when window.onload is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
393 if (item.isMethod)
394 if (item.args)
395 fr.contentWindow[item.name](item.args[0], item.args[1]);
396 else
397 fr.contentWindow[item.name]();
398 else
399 fr.contentWindow[item.name];
400 }" did not throw
401FAIL A SecurityError exception must be thrown when window.onloadeddata is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
402 if (item.isMethod)
403 if (item.args)
404 fr.contentWindow[item.name](item.args[0], item.args[1]);
405 else
406 fr.contentWindow[item.name]();
407 else
408 fr.contentWindow[item.name];
409 }" did not throw
410FAIL A SecurityError exception must be thrown when window.onloadedmetadata is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
411 if (item.isMethod)
412 if (item.args)
413 fr.contentWindow[item.name](item.args[0], item.args[1]);
414 else
415 fr.contentWindow[item.name]();
416 else
417 fr.contentWindow[item.name];
418 }" did not throw
419FAIL A SecurityError exception must be thrown when window.onloadstart is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
420 if (item.isMethod)
421 if (item.args)
422 fr.contentWindow[item.name](item.args[0], item.args[1]);
423 else
424 fr.contentWindow[item.name]();
425 else
426 fr.contentWindow[item.name];
427 }" did not throw
428FAIL A SecurityError exception must be thrown when window.onmessage is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
429 if (item.isMethod)
430 if (item.args)
431 fr.contentWindow[item.name](item.args[0], item.args[1]);
432 else
433 fr.contentWindow[item.name]();
434 else
435 fr.contentWindow[item.name];
436 }" did not throw
437FAIL A SecurityError exception must be thrown when window.onmousedown is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
438 if (item.isMethod)
439 if (item.args)
440 fr.contentWindow[item.name](item.args[0], item.args[1]);
441 else
442 fr.contentWindow[item.name]();
443 else
444 fr.contentWindow[item.name];
445 }" did not throw
446FAIL A SecurityError exception must be thrown when window.onmousemove is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
447 if (item.isMethod)
448 if (item.args)
449 fr.contentWindow[item.name](item.args[0], item.args[1]);
450 else
451 fr.contentWindow[item.name]();
452 else
453 fr.contentWindow[item.name];
454 }" did not throw
455FAIL A SecurityError exception must be thrown when window.onmouseout is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
456 if (item.isMethod)
457 if (item.args)
458 fr.contentWindow[item.name](item.args[0], item.args[1]);
459 else
460 fr.contentWindow[item.name]();
461 else
462 fr.contentWindow[item.name];
463 }" did not throw
464FAIL A SecurityError exception must be thrown when window.onmouseover is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
465 if (item.isMethod)
466 if (item.args)
467 fr.contentWindow[item.name](item.args[0], item.args[1]);
468 else
469 fr.contentWindow[item.name]();
470 else
471 fr.contentWindow[item.name];
472 }" did not throw
473FAIL A SecurityError exception must be thrown when window.onmouseup is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
474 if (item.isMethod)
475 if (item.args)
476 fr.contentWindow[item.name](item.args[0], item.args[1]);
477 else
478 fr.contentWindow[item.name]();
479 else
480 fr.contentWindow[item.name];
481 }" did not throw
482FAIL A SecurityError exception must be thrown when window.onmousewheel is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
483 if (item.isMethod)
484 if (item.args)
485 fr.contentWindow[item.name](item.args[0], item.args[1]);
486 else
487 fr.contentWindow[item.name]();
488 else
489 fr.contentWindow[item.name];
490 }" did not throw
491FAIL A SecurityError exception must be thrown when window.onoffline is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
492 if (item.isMethod)
493 if (item.args)
494 fr.contentWindow[item.name](item.args[0], item.args[1]);
495 else
496 fr.contentWindow[item.name]();
497 else
498 fr.contentWindow[item.name];
499 }" did not throw
500FAIL A SecurityError exception must be thrown when window.ononline is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
501 if (item.isMethod)
502 if (item.args)
503 fr.contentWindow[item.name](item.args[0], item.args[1]);
504 else
505 fr.contentWindow[item.name]();
506 else
507 fr.contentWindow[item.name];
508 }" did not throw
509FAIL A SecurityError exception must be thrown when window.onpause is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
510 if (item.isMethod)
511 if (item.args)
512 fr.contentWindow[item.name](item.args[0], item.args[1]);
513 else
514 fr.contentWindow[item.name]();
515 else
516 fr.contentWindow[item.name];
517 }" did not throw
518FAIL A SecurityError exception must be thrown when window.onplay is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
519 if (item.isMethod)
520 if (item.args)
521 fr.contentWindow[item.name](item.args[0], item.args[1]);
522 else
523 fr.contentWindow[item.name]();
524 else
525 fr.contentWindow[item.name];
526 }" did not throw
527FAIL A SecurityError exception must be thrown when window.onplaying is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
528 if (item.isMethod)
529 if (item.args)
530 fr.contentWindow[item.name](item.args[0], item.args[1]);
531 else
532 fr.contentWindow[item.name]();
533 else
534 fr.contentWindow[item.name];
535 }" did not throw
536FAIL A SecurityError exception must be thrown when window.onpagehide is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
537 if (item.isMethod)
538 if (item.args)
539 fr.contentWindow[item.name](item.args[0], item.args[1]);
540 else
541 fr.contentWindow[item.name]();
542 else
543 fr.contentWindow[item.name];
544 }" did not throw
545FAIL A SecurityError exception must be thrown when window.onpageshow is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
546 if (item.isMethod)
547 if (item.args)
548 fr.contentWindow[item.name](item.args[0], item.args[1]);
549 else
550 fr.contentWindow[item.name]();
551 else
552 fr.contentWindow[item.name];
553 }" did not throw
554FAIL A SecurityError exception must be thrown when window.onpopstate is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
555 if (item.isMethod)
556 if (item.args)
557 fr.contentWindow[item.name](item.args[0], item.args[1]);
558 else
559 fr.contentWindow[item.name]();
560 else
561 fr.contentWindow[item.name];
562 }" did not throw
563FAIL A SecurityError exception must be thrown when window.onprogress is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
564 if (item.isMethod)
565 if (item.args)
566 fr.contentWindow[item.name](item.args[0], item.args[1]);
567 else
568 fr.contentWindow[item.name]();
569 else
570 fr.contentWindow[item.name];
571 }" did not throw
572FAIL A SecurityError exception must be thrown when window.onratechange is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
573 if (item.isMethod)
574 if (item.args)
575 fr.contentWindow[item.name](item.args[0], item.args[1]);
576 else
577 fr.contentWindow[item.name]();
578 else
579 fr.contentWindow[item.name];
580 }" did not throw
581FAIL A SecurityError exception must be thrown when window.onreset is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
582 if (item.isMethod)
583 if (item.args)
584 fr.contentWindow[item.name](item.args[0], item.args[1]);
585 else
586 fr.contentWindow[item.name]();
587 else
588 fr.contentWindow[item.name];
589 }" did not throw
590FAIL A SecurityError exception must be thrown when window.onresize is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
591 if (item.isMethod)
592 if (item.args)
593 fr.contentWindow[item.name](item.args[0], item.args[1]);
594 else
595 fr.contentWindow[item.name]();
596 else
597 fr.contentWindow[item.name];
598 }" did not throw
599FAIL A SecurityError exception must be thrown when window.onscroll is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
600 if (item.isMethod)
601 if (item.args)
602 fr.contentWindow[item.name](item.args[0], item.args[1]);
603 else
604 fr.contentWindow[item.name]();
605 else
606 fr.contentWindow[item.name];
607 }" did not throw
608FAIL A SecurityError exception must be thrown when window.onseeked is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
609 if (item.isMethod)
610 if (item.args)
611 fr.contentWindow[item.name](item.args[0], item.args[1]);
612 else
613 fr.contentWindow[item.name]();
614 else
615 fr.contentWindow[item.name];
616 }" did not throw
617FAIL A SecurityError exception must be thrown when window.onseeking is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
618 if (item.isMethod)
619 if (item.args)
620 fr.contentWindow[item.name](item.args[0], item.args[1]);
621 else
622 fr.contentWindow[item.name]();
623 else
624 fr.contentWindow[item.name];
625 }" did not throw
626FAIL A SecurityError exception must be thrown when window.onselect is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
627 if (item.isMethod)
628 if (item.args)
629 fr.contentWindow[item.name](item.args[0], item.args[1]);
630 else
631 fr.contentWindow[item.name]();
632 else
633 fr.contentWindow[item.name];
634 }" did not throw
635FAIL A SecurityError exception must be thrown when window.onshow is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
636 if (item.isMethod)
637 if (item.args)
638 fr.contentWindow[item.name](item.args[0], item.args[1]);
639 else
640 fr.contentWindow[item.name]();
641 else
642 fr.contentWindow[item.name];
643 }" did not throw
644FAIL A SecurityError exception must be thrown when window.onstalled is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
645 if (item.isMethod)
646 if (item.args)
647 fr.contentWindow[item.name](item.args[0], item.args[1]);
648 else
649 fr.contentWindow[item.name]();
650 else
651 fr.contentWindow[item.name];
652 }" did not throw
653FAIL A SecurityError exception must be thrown when window.onstorage is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
654 if (item.isMethod)
655 if (item.args)
656 fr.contentWindow[item.name](item.args[0], item.args[1]);
657 else
658 fr.contentWindow[item.name]();
659 else
660 fr.contentWindow[item.name];
661 }" did not throw
662FAIL A SecurityError exception must be thrown when window.onsubmit is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
663 if (item.isMethod)
664 if (item.args)
665 fr.contentWindow[item.name](item.args[0], item.args[1]);
666 else
667 fr.contentWindow[item.name]();
668 else
669 fr.contentWindow[item.name];
670 }" did not throw
671FAIL A SecurityError exception must be thrown when window.onsuspend is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
672 if (item.isMethod)
673 if (item.args)
674 fr.contentWindow[item.name](item.args[0], item.args[1]);
675 else
676 fr.contentWindow[item.name]();
677 else
678 fr.contentWindow[item.name];
679 }" did not throw
680FAIL A SecurityError exception must be thrown when window.ontimeupdate is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
681 if (item.isMethod)
682 if (item.args)
683 fr.contentWindow[item.name](item.args[0], item.args[1]);
684 else
685 fr.contentWindow[item.name]();
686 else
687 fr.contentWindow[item.name];
688 }" did not throw
689FAIL A SecurityError exception must be thrown when window.onunload is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
690 if (item.isMethod)
691 if (item.args)
692 fr.contentWindow[item.name](item.args[0], item.args[1]);
693 else
694 fr.contentWindow[item.name]();
695 else
696 fr.contentWindow[item.name];
697 }" did not throw
698FAIL A SecurityError exception must be thrown when window.onvolumechange is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
699 if (item.isMethod)
700 if (item.args)
701 fr.contentWindow[item.name](item.args[0], item.args[1]);
702 else
703 fr.contentWindow[item.name]();
704 else
705 fr.contentWindow[item.name];
706 }" did not throw
707FAIL A SecurityError exception must be thrown when window.onwaiting is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
708 if (item.isMethod)
709 if (item.args)
710 fr.contentWindow[item.name](item.args[0], item.args[1]);
711 else
712 fr.contentWindow[item.name]();
713 else
714 fr.contentWindow[item.name];
715 }" did not throw
716FAIL A SecurityError exception must be thrown when window.pageXOffset is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
717 if (item.isMethod)
718 if (item.args)
719 fr.contentWindow[item.name](item.args[0], item.args[1]);
720 else
721 fr.contentWindow[item.name]();
722 else
723 fr.contentWindow[item.name];
724 }" did not throw
725FAIL A SecurityError exception must be thrown when window.pageYOffset is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
726 if (item.isMethod)
727 if (item.args)
728 fr.contentWindow[item.name](item.args[0], item.args[1]);
729 else
730 fr.contentWindow[item.name]();
731 else
732 fr.contentWindow[item.name];
733 }" did not throw
734FAIL A SecurityError exception must be thrown when window.personalbar is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
735 if (item.isMethod)
736 if (item.args)
737 fr.contentWindow[item.name](item.args[0], item.args[1]);
738 else
739 fr.contentWindow[item.name]();
740 else
741 fr.contentWindow[item.name];
742 }" did not throw
743FAIL A SecurityError exception must be thrown when window.screen is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
744 if (item.isMethod)
745 if (item.args)
746 fr.contentWindow[item.name](item.args[0], item.args[1]);
747 else
748 fr.contentWindow[item.name]();
749 else
750 fr.contentWindow[item.name];
751 }" did not throw
752FAIL A SecurityError exception must be thrown when window.scrollbars is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
753 if (item.isMethod)
754 if (item.args)
755 fr.contentWindow[item.name](item.args[0], item.args[1]);
756 else
757 fr.contentWindow[item.name]();
758 else
759 fr.contentWindow[item.name];
760 }" did not throw
761FAIL A SecurityError exception must be thrown when window.statusbar is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
762 if (item.isMethod)
763 if (item.args)
764 fr.contentWindow[item.name](item.args[0], item.args[1]);
765 else
766 fr.contentWindow[item.name]();
767 else
768 fr.contentWindow[item.name];
769 }" did not throw
770FAIL A SecurityError exception must be thrown when window.status is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
771 if (item.isMethod)
772 if (item.args)
773 fr.contentWindow[item.name](item.args[0], item.args[1]);
774 else
775 fr.contentWindow[item.name]();
776 else
777 fr.contentWindow[item.name];
778 }" did not throw
779FAIL A SecurityError exception must be thrown when window.screenX is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
780 if (item.isMethod)
781 if (item.args)
782 fr.contentWindow[item.name](item.args[0], item.args[1]);
783 else
784 fr.contentWindow[item.name]();
785 else
786 fr.contentWindow[item.name];
787 }" did not throw
788FAIL A SecurityError exception must be thrown when window.screenY is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
789 if (item.isMethod)
790 if (item.args)
791 fr.contentWindow[item.name](item.args[0], item.args[1]);
792 else
793 fr.contentWindow[item.name]();
794 else
795 fr.contentWindow[item.name];
796 }" did not throw
797FAIL A SecurityError exception must be thrown when window.sessionStorage is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
798 if (item.isMethod)
799 if (item.args)
800 fr.contentWindow[item.name](item.args[0], item.args[1]);
801 else
802 fr.contentWindow[item.name]();
803 else
804 fr.contentWindow[item.name];
805 }" did not throw
806FAIL A SecurityError exception must be thrown when window.toolbar is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
807 if (item.isMethod)
808 if (item.args)
809 fr.contentWindow[item.name](item.args[0], item.args[1]);
810 else
811 fr.contentWindow[item.name]();
812 else
813 fr.contentWindow[item.name];
814 }" did not throw
815FAIL A SecurityError exception must be thrown when window.alert is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
816 if (item.isMethod)
817 if (item.args)
818 fr.contentWindow[item.name](item.args[0], item.args[1]);
819 else
820 fr.contentWindow[item.name]();
821 else
822 fr.contentWindow[item.name];
823 }" did not throw
824FAIL A SecurityError exception must be thrown when window.clearInterval is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
825 if (item.isMethod)
826 if (item.args)
827 fr.contentWindow[item.name](item.args[0], item.args[1]);
828 else
829 fr.contentWindow[item.name]();
830 else
831 fr.contentWindow[item.name];
832 }" did not throw
833FAIL A SecurityError exception must be thrown when window.clearTimeout is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
834 if (item.isMethod)
835 if (item.args)
836 fr.contentWindow[item.name](item.args[0], item.args[1]);
837 else
838 fr.contentWindow[item.name]();
839 else
840 fr.contentWindow[item.name];
841 }" did not throw
842FAIL A SecurityError exception must be thrown when window.confirm is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
843 if (item.isMethod)
844 if (item.args)
845 fr.contentWindow[item.name](item.args[0], item.args[1]);
846 else
847 fr.contentWindow[item.name]();
848 else
849 fr.contentWindow[item.name];
850 }" did not throw
851FAIL A SecurityError exception must be thrown when window.getComputedStyle is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
852 if (item.isMethod)
853 if (item.args)
854 fr.contentWindow[item.name](item.args[0], item.args[1]);
855 else
856 fr.contentWindow[item.name]();
857 else
858 fr.contentWindow[item.name];
859 }" did not throw
860FAIL A SecurityError exception must be thrown when window.getSelection is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
861 if (item.isMethod)
862 if (item.args)
863 fr.contentWindow[item.name](item.args[0], item.args[1]);
864 else
865 fr.contentWindow[item.name]();
866 else
867 fr.contentWindow[item.name];
868 }" did not throw
869FAIL A SecurityError exception must be thrown when window.matchMedia is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
870 if (item.isMethod)
871 if (item.args)
872 fr.contentWindow[item.name](item.args[0], item.args[1]);
873 else
874 fr.contentWindow[item.name]();
875 else
876 fr.contentWindow[item.name];
877 }" did not throw
878FAIL A SecurityError exception must be thrown when window.moveBy is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
879 if (item.isMethod)
880 if (item.args)
881 fr.contentWindow[item.name](item.args[0], item.args[1]);
882 else
883 fr.contentWindow[item.name]();
884 else
885 fr.contentWindow[item.name];
886 }" did not throw
887FAIL A SecurityError exception must be thrown when window.moveTo is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
888 if (item.isMethod)
889 if (item.args)
890 fr.contentWindow[item.name](item.args[0], item.args[1]);
891 else
892 fr.contentWindow[item.name]();
893 else
894 fr.contentWindow[item.name];
895 }" did not throw
896FAIL A SecurityError exception must be thrown when window.open is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
897 if (item.isMethod)
898 if (item.args)
899 fr.contentWindow[item.name](item.args[0], item.args[1]);
900 else
901 fr.contentWindow[item.name]();
902 else
903 fr.contentWindow[item.name];
904 }" did not throw
905FAIL A SecurityError exception must be thrown when window.print is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
906 if (item.isMethod)
907 if (item.args)
908 fr.contentWindow[item.name](item.args[0], item.args[1]);
909 else
910 fr.contentWindow[item.name]();
911 else
912 fr.contentWindow[item.name];
913 }" did not throw
914FAIL A SecurityError exception must be thrown when window.prompt is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
915 if (item.isMethod)
916 if (item.args)
917 fr.contentWindow[item.name](item.args[0], item.args[1]);
918 else
919 fr.contentWindow[item.name]();
920 else
921 fr.contentWindow[item.name];
922 }" did not throw
923FAIL A SecurityError exception must be thrown when window.resizeTo is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
924 if (item.isMethod)
925 if (item.args)
926 fr.contentWindow[item.name](item.args[0], item.args[1]);
927 else
928 fr.contentWindow[item.name]();
929 else
930 fr.contentWindow[item.name];
931 }" did not throw
932FAIL A SecurityError exception must be thrown when window.resizeBy is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
933 if (item.isMethod)
934 if (item.args)
935 fr.contentWindow[item.name](item.args[0], item.args[1]);
936 else
937 fr.contentWindow[item.name]();
938 else
939 fr.contentWindow[item.name];
940 }" did not throw
941FAIL A SecurityError exception must be thrown when window.scroll is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
942 if (item.isMethod)
943 if (item.args)
944 fr.contentWindow[item.name](item.args[0], item.args[1]);
945 else
946 fr.contentWindow[item.name]();
947 else
948 fr.contentWindow[item.name];
949 }" did not throw
950FAIL A SecurityError exception must be thrown when window.scrollTo is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
951 if (item.isMethod)
952 if (item.args)
953 fr.contentWindow[item.name](item.args[0], item.args[1]);
954 else
955 fr.contentWindow[item.name]();
956 else
957 fr.contentWindow[item.name];
958 }" did not throw
959FAIL A SecurityError exception must be thrown when window.scrollBy is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
960 if (item.isMethod)
961 if (item.args)
962 fr.contentWindow[item.name](item.args[0], item.args[1]);
963 else
964 fr.contentWindow[item.name]();
965 else
966 fr.contentWindow[item.name];
967 }" did not throw
968FAIL A SecurityError exception must be thrown when window.setInterval is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
969 if (item.isMethod)
970 if (item.args)
971 fr.contentWindow[item.name](item.args[0], item.args[1]);
972 else
973 fr.contentWindow[item.name]();
974 else
975 fr.contentWindow[item.name];
976 }" did not throw
977FAIL A SecurityError exception must be thrown when window.setTimeout is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
978 if (item.isMethod)
979 if (item.args)
980 fr.contentWindow[item.name](item.args[0], item.args[1]);
981 else
982 fr.contentWindow[item.name]();
983 else
984 fr.contentWindow[item.name];
985 }" did not throw
986FAIL A SecurityError exception must be thrown when window.showModalDialog is accessed from a different origin. assert_true: window.showModalDialog should exist. expected true got false
987FAIL A SecurityError exception must be thrown when window.stop is accessed from a different origin. assert_throws: A SecurityError exception should be thrown. function "function () {
988 if (item.isMethod)
989 if (item.args)
990 fr.contentWindow[item.name](item.args[0], item.args[1]);
991 else
992 fr.contentWindow[item.name]();
993 else
994 fr.contentWindow[item.name];
995 }" did not throw
4PASS A SecurityError exception must be thrown when window.applicationCache is accessed from a different origin.
5PASS A SecurityError exception must be thrown when window.devicePixelRatio is accessed from a different origin.
6PASS A SecurityError exception must be thrown when window.document is accessed from a different origin.
7PASS A SecurityError exception must be thrown when window.external is accessed from a different origin.
8PASS A SecurityError exception must be thrown when window.frameElement is accessed from a different origin.
9PASS A SecurityError exception must be thrown when window.history is accessed from a different origin.
10PASS A SecurityError exception must be thrown when window.innerWidth is accessed from a different origin.
11PASS A SecurityError exception must be thrown when window.innerHeight is accessed from a different origin.
12PASS A SecurityError exception must be thrown when window.locationbar is accessed from a different origin.
13PASS A SecurityError exception must be thrown when window.localStorage is accessed from a different origin.
14PASS A SecurityError exception must be thrown when window.menubar is accessed from a different origin.
15PASS A SecurityError exception must be thrown when window.name is accessed from a different origin.
16PASS A SecurityError exception must be thrown when window.navigator is accessed from a different origin.
17PASS A SecurityError exception must be thrown when window.onabort is accessed from a different origin.
18PASS A SecurityError exception must be thrown when window.onafterprint is accessed from a different origin.
19PASS A SecurityError exception must be thrown when window.onbeforeprint is accessed from a different origin.
20PASS A SecurityError exception must be thrown when window.onbeforeunload is accessed from a different origin.
21PASS A SecurityError exception must be thrown when window.onblur is accessed from a different origin.
22PASS A SecurityError exception must be thrown when window.oncancel is accessed from a different origin.
23PASS A SecurityError exception must be thrown when window.oncanplay is accessed from a different origin.
24PASS A SecurityError exception must be thrown when window.oncanplaythrough is accessed from a different origin.
25PASS A SecurityError exception must be thrown when window.onchange is accessed from a different origin.
26PASS A SecurityError exception must be thrown when window.onclick is accessed from a different origin.
27PASS A SecurityError exception must be thrown when window.onclose is accessed from a different origin.
28PASS A SecurityError exception must be thrown when window.oncontextmenu is accessed from a different origin.
29PASS A SecurityError exception must be thrown when window.oncuechange is accessed from a different origin.
30PASS A SecurityError exception must be thrown when window.ondblclick is accessed from a different origin.
31PASS A SecurityError exception must be thrown when window.ondrag is accessed from a different origin.
32PASS A SecurityError exception must be thrown when window.ondragend is accessed from a different origin.
33PASS A SecurityError exception must be thrown when window.ondragenter is accessed from a different origin.
34PASS A SecurityError exception must be thrown when window.ondragleave is accessed from a different origin.
35PASS A SecurityError exception must be thrown when window.ondragover is accessed from a different origin.
36PASS A SecurityError exception must be thrown when window.ondragstart is accessed from a different origin.
37PASS A SecurityError exception must be thrown when window.ondrop is accessed from a different origin.
38PASS A SecurityError exception must be thrown when window.ondurationchange is accessed from a different origin.
39PASS A SecurityError exception must be thrown when window.onemptied is accessed from a different origin.
40PASS A SecurityError exception must be thrown when window.onended is accessed from a different origin.
41PASS A SecurityError exception must be thrown when window.onerror is accessed from a different origin.
42PASS A SecurityError exception must be thrown when window.onfocus is accessed from a different origin.
43PASS A SecurityError exception must be thrown when window.onhashchange is accessed from a different origin.
44PASS A SecurityError exception must be thrown when window.oninput is accessed from a different origin.
45PASS A SecurityError exception must be thrown when window.oninvalid is accessed from a different origin.
46PASS A SecurityError exception must be thrown when window.onkeydown is accessed from a different origin.
47PASS A SecurityError exception must be thrown when window.onkeypress is accessed from a different origin.
48PASS A SecurityError exception must be thrown when window.onkeyup is accessed from a different origin.
49PASS A SecurityError exception must be thrown when window.onload is accessed from a different origin.
50PASS A SecurityError exception must be thrown when window.onloadeddata is accessed from a different origin.
51PASS A SecurityError exception must be thrown when window.onloadedmetadata is accessed from a different origin.
52PASS A SecurityError exception must be thrown when window.onloadstart is accessed from a different origin.
53PASS A SecurityError exception must be thrown when window.onmessage is accessed from a different origin.
54PASS A SecurityError exception must be thrown when window.onmousedown is accessed from a different origin.
55PASS A SecurityError exception must be thrown when window.onmousemove is accessed from a different origin.
56PASS A SecurityError exception must be thrown when window.onmouseout is accessed from a different origin.
57PASS A SecurityError exception must be thrown when window.onmouseover is accessed from a different origin.
58PASS A SecurityError exception must be thrown when window.onmouseup is accessed from a different origin.
59PASS A SecurityError exception must be thrown when window.onmousewheel is accessed from a different origin.
60PASS A SecurityError exception must be thrown when window.onoffline is accessed from a different origin.
61PASS A SecurityError exception must be thrown when window.ononline is accessed from a different origin.
62PASS A SecurityError exception must be thrown when window.onpause is accessed from a different origin.
63PASS A SecurityError exception must be thrown when window.onplay is accessed from a different origin.
64PASS A SecurityError exception must be thrown when window.onplaying is accessed from a different origin.
65PASS A SecurityError exception must be thrown when window.onpagehide is accessed from a different origin.
66PASS A SecurityError exception must be thrown when window.onpageshow is accessed from a different origin.
67PASS A SecurityError exception must be thrown when window.onpopstate is accessed from a different origin.
68PASS A SecurityError exception must be thrown when window.onprogress is accessed from a different origin.
69PASS A SecurityError exception must be thrown when window.onratechange is accessed from a different origin.
70PASS A SecurityError exception must be thrown when window.onreset is accessed from a different origin.
71PASS A SecurityError exception must be thrown when window.onresize is accessed from a different origin.
72PASS A SecurityError exception must be thrown when window.onscroll is accessed from a different origin.
73PASS A SecurityError exception must be thrown when window.onseeked is accessed from a different origin.
74PASS A SecurityError exception must be thrown when window.onseeking is accessed from a different origin.
75PASS A SecurityError exception must be thrown when window.onselect is accessed from a different origin.
76FAIL A SecurityError exception must be thrown when window.onshow is accessed from a different origin. assert_true: window.onshow should exist. expected true got false
77PASS A SecurityError exception must be thrown when window.onstalled is accessed from a different origin.
78PASS A SecurityError exception must be thrown when window.onstorage is accessed from a different origin.
79PASS A SecurityError exception must be thrown when window.onsubmit is accessed from a different origin.
80PASS A SecurityError exception must be thrown when window.onsuspend is accessed from a different origin.
81PASS A SecurityError exception must be thrown when window.ontimeupdate is accessed from a different origin.
82PASS A SecurityError exception must be thrown when window.onunload is accessed from a different origin.
83PASS A SecurityError exception must be thrown when window.onvolumechange is accessed from a different origin.
84PASS A SecurityError exception must be thrown when window.onwaiting is accessed from a different origin.
85PASS A SecurityError exception must be thrown when window.pageXOffset is accessed from a different origin.
86PASS A SecurityError exception must be thrown when window.pageYOffset is accessed from a different origin.
87PASS A SecurityError exception must be thrown when window.personalbar is accessed from a different origin.
88PASS A SecurityError exception must be thrown when window.screen is accessed from a different origin.
89PASS A SecurityError exception must be thrown when window.scrollbars is accessed from a different origin.
90PASS A SecurityError exception must be thrown when window.statusbar is accessed from a different origin.
91PASS A SecurityError exception must be thrown when window.status is accessed from a different origin.
92PASS A SecurityError exception must be thrown when window.screenX is accessed from a different origin.
93PASS A SecurityError exception must be thrown when window.screenY is accessed from a different origin.
94PASS A SecurityError exception must be thrown when window.sessionStorage is accessed from a different origin.
95PASS A SecurityError exception must be thrown when window.toolbar is accessed from a different origin.
96PASS A SecurityError exception must be thrown when window.alert is accessed from a different origin.
97PASS A SecurityError exception must be thrown when window.clearInterval is accessed from a different origin.
98PASS A SecurityError exception must be thrown when window.clearTimeout is accessed from a different origin.
99PASS A SecurityError exception must be thrown when window.confirm is accessed from a different origin.
100PASS A SecurityError exception must be thrown when window.getComputedStyle is accessed from a different origin.
101PASS A SecurityError exception must be thrown when window.getSelection is accessed from a different origin.
102PASS A SecurityError exception must be thrown when window.matchMedia is accessed from a different origin.
103PASS A SecurityError exception must be thrown when window.moveBy is accessed from a different origin.
104PASS A SecurityError exception must be thrown when window.moveTo is accessed from a different origin.
105PASS A SecurityError exception must be thrown when window.open is accessed from a different origin.
106PASS A SecurityError exception must be thrown when window.print is accessed from a different origin.
107PASS A SecurityError exception must be thrown when window.prompt is accessed from a different origin.
108PASS A SecurityError exception must be thrown when window.resizeTo is accessed from a different origin.
109PASS A SecurityError exception must be thrown when window.resizeBy is accessed from a different origin.
110PASS A SecurityError exception must be thrown when window.scroll is accessed from a different origin.
111PASS A SecurityError exception must be thrown when window.scrollTo is accessed from a different origin.
112PASS A SecurityError exception must be thrown when window.scrollBy is accessed from a different origin.
113PASS A SecurityError exception must be thrown when window.setInterval is accessed from a different origin.
114PASS A SecurityError exception must be thrown when window.setTimeout is accessed from a different origin.
115PASS A SecurityError exception must be thrown when window.stop is accessed from a different origin.
996116PASS A SecurityError exception should not be thrown when window.closed is accessed from a different origin.
997117PASS A SecurityError exception should not be thrown when window.frames is accessed from a different origin.
998118PASS A SecurityError exception should not be thrown when window.length is accessed from a different origin.