OLD | NEW |
| (Empty) |
1 <html> | |
2 <head> | |
3 <title>frameElement.width, frameElement.height</title> | |
4 | |
5 <frameset id="frameset" border="1" cols="50%,25%,25%" style='border: solid 1px;
'> | |
6 <frame name="frame2" src="about:blank"> | |
7 <frame name="frame1" src="javascript: | |
8 function log(s) | |
9 { | |
10 if (window.testRunner) | |
11 alert(s); | |
12 else | |
13 top.frame1.document.write('<p>' + s + '</p>'); | |
14 } | |
15 | |
16 if (window.testRunner) | |
17 testRunner.dumpAsText(); | |
18 | |
19 top.frame1.document.write('<p>Test for the presence of frameElement.width an
d frameElement.height <a href=\'https://bugs.webkit.org/show_bug.cgi?id=6402\'>(
bug 6402)</a></p>'); | |
20 | |
21 try { | |
22 if (typeof(window.frameElement.width) != 'number' || typeof(window.frameEl
ement.height) != 'number') { | |
23 log('Incorrect type: ' + typeof(window.frameElement.width) + ', ' + type
of(window.frameElement.height)); | |
24 throw ''; | |
25 } | |
26 | |
27 ref = top.frame2.frameElement; | |
28 top.frameset.removeChild(top.frame2.frameElement); | |
29 if (ref.width != 0 || ref.height != 0) { | |
30 log('Incorrect deleted frame size: ' + ref.width + 'x' + ref.height); | |
31 throw ''; | |
32 } | |
33 | |
34 if (window.frameElement.width != 399 || window.frameElement.height != 600) | |
35 log('Frame size: ' + window.frameElement.width + 'x' + window.frameEleme
nt.height); | |
36 else | |
37 log('Success'); | |
38 | |
39 } catch (e) { | |
40 if (e.description) | |
41 log(e.description); | |
42 } | |
43 "> | |
44 <frame name="frame3" src="about:blank"> | |
45 </frameset> | |
46 </html> | |
OLD | NEW |