OLD | NEW |
1 <html xmlns="http://www.w3.org/1999/xhtml"> | 1 <html xmlns="http://www.w3.org/1999/xhtml"> |
2 <body> | 2 <body> |
3 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/
xlink"> | 3 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/
xlink"> |
4 <g id="g" stroke="orange" stroke-width="2px" marker-start="url(#pserver)"> | 4 <g id="g" stroke="orange" stroke-width="2px" marker-start="url(#pserver)"> |
5 <rect id="rect" width="100" height="100" fill="blue" /> | 5 <rect id="rect" width="100" height="100" fill="blue" /> |
6 </g> | 6 </g> |
7 </svg> | 7 </svg> |
8 <div id="log"></div> | 8 <div id="log"></div> |
9 <script src="../../fast/css/getComputedStyle/resources/property-names.js"/> | 9 <script src="../../fast/css/getComputedStyle/resources/property-names.js"/> |
10 <script><![CDATA[ | 10 <script><![CDATA[ |
11 if (window.testRunner) | 11 if (window.testRunner) |
12 testRunner.dumpAsText(); | 12 testRunner.dumpAsText(); |
13 | 13 |
14 function debugLog(s) { | 14 function debugLog(s) { |
15 var logDiv = document.getElementById("log"); | 15 var logDiv = document.getElementById("log"); |
16 logDiv.appendChild(document.createTextNode(s)); | 16 logDiv.appendChild(document.createTextNode(s)); |
17 logDiv.appendChild(document.createElementNS("http://www.w3.org/1999/xhtm
l", "br")); | 17 logDiv.appendChild(document.createElementNS("http://www.w3.org/1999/xhtm
l", "br")); |
18 } | 18 } |
19 | 19 |
20 function printStyle(elementId) { | 20 function printStyle(elementId) { |
21 var element = document.getElementById(elementId); | 21 var element = document.getElementById(elementId); |
22 var style = document.defaultView.getComputedStyle(element); | 22 var style = document.defaultView.getComputedStyle(element); |
23 | 23 |
24 for (var x = 0; x < style.length; x++) { | 24 for (var x = 0; x < style.length; x++) { |
25 var name = style.item(x); | 25 var name = style.item(x); |
26 if (!propertiesToTest[name]) | 26 if (!propertiesToTest[name]) |
27 continue; | 27 continue; |
28 var value = style.getPropertyValue(name); | 28 var value = style.getPropertyValue(name); |
29 var cssValue = style.getPropertyCSSValue(name); | |
30 debugLog(elementId + ": style.getPropertyValue(" + name + ") : " + val
ue); | 29 debugLog(elementId + ": style.getPropertyValue(" + name + ") : " + val
ue); |
31 debugLog(elementId + ": style.getPropertyCSSValue(" + name + ") : " +
cssValue); | |
32 } | 30 } |
33 } | 31 } |
34 | 32 |
35 printStyle("rect"); | 33 printStyle("rect"); |
36 printStyle("g"); | 34 printStyle("g"); |
37 ]]></script> | 35 ]]></script> |
38 </body> | 36 </body> |
39 </html> | 37 </html> |
OLD | NEW |