| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <html> | 2 <html> |
| 3 <head> | 3 <head> |
| 4 <style> | 4 <style> |
| 5 #sizePair { -webkit-background-size: 10px 20px; } | 5 #sizePair { -webkit-background-size: 10px 20px; } |
| 6 #sizeSingle { -webkit-background-size: 10px; } | 6 #sizeSingle { -webkit-background-size: 10px; } |
| 7 #zeroSizePair { -webkit-background-size: 0px 0px; } | 7 #zeroSizePair { -webkit-background-size: 0px 0px; } |
| 8 #zeroSizeSingle { -webkit-background-size: 0px; } | 8 #zeroSizeSingle { -webkit-background-size: 0px; } |
| 9 </style> | 9 </style> |
| 10 <script type="text/javascript"> | 10 <script type="text/javascript"> |
| 11 function log(msg) | 11 function log(msg) |
| 12 { | 12 { |
| 13 document.getElementById('console').appendChild(document.createTextNo
de(msg + '\n')); | 13 document.getElementById('console').appendChild(document.createTextNo
de(msg + '\n')); |
| 14 } | 14 } |
| 15 | 15 |
| 16 function test(id, prop) | 16 function test(id, prop) |
| 17 { | 17 { |
| 18 var ob = document.getElementById(id + 'Pair'); | 18 var ob = document.getElementById(id + 'Pair'); |
| 19 log('getPropertyValue(' + prop + '): ' + document.defaultView.getCom
putedStyle(ob, null).getPropertyValue(prop)); | 19 log('getPropertyValue(' + prop + '): ' + document.defaultView.getCom
putedStyle(ob, null).getPropertyValue(prop)); |
| 20 log('getPropertyCSSValue(' + prop + '): ' + document.defaultView.get
ComputedStyle(ob, null).getPropertyCSSValue(prop)); | |
| 21 ob = document.getElementById(id + 'Single'); | 20 ob = document.getElementById(id + 'Single'); |
| 22 log('getPropertyValue(' + prop + '): ' + document.defaultView.getCom
putedStyle(ob, null).getPropertyValue(prop)); | 21 log('getPropertyValue(' + prop + '): ' + document.defaultView.getCom
putedStyle(ob, null).getPropertyValue(prop)); |
| 23 log('getPropertyCSSValue(' + prop + '): ' + document.defaultView.get
ComputedStyle(ob, null).getPropertyCSSValue(prop)); | |
| 24 } | 22 } |
| 25 | 23 |
| 26 function runTests() | 24 function runTests() |
| 27 { | 25 { |
| 28 if (window.testRunner) | 26 if (window.testRunner) |
| 29 testRunner.dumpAsText(); | 27 testRunner.dumpAsText(); |
| 30 | 28 |
| 31 test('size', '-webkit-background-size'); | 29 test('size', '-webkit-background-size'); |
| 32 | 30 |
| 33 log(''); | 31 log(''); |
| 34 | 32 |
| 35 log('Test getting background size of 0.') | 33 log('Test getting background size of 0.') |
| 36 test('zeroSize', '-webkit-background-size'); | 34 test('zeroSize', '-webkit-background-size'); |
| 37 | 35 |
| 38 log(''); | 36 log(''); |
| 39 | 37 |
| 40 log('Test getting initial value of the background size.') | 38 log('Test getting initial value of the background size.') |
| 41 var ob = document.getElementById('sizeInit'); | 39 var ob = document.getElementById('sizeInit'); |
| 42 log('getPropertyValue(-webkit-background-size): ' + document.default
View.getComputedStyle(ob, null).getPropertyValue('-webkit-background-size')); | 40 log('getPropertyValue(-webkit-background-size): ' + document.default
View.getComputedStyle(ob, null).getPropertyValue('-webkit-background-size')); |
| 43 log('getPropertyCSSValue(-webkit-background-size): ' + document.defa
ultView.getComputedStyle(ob, null).getPropertyCSSValue('-webkit-background-size'
)); | |
| 44 } | 41 } |
| 45 </script> | 42 </script> |
| 46 </head> | 43 </head> |
| 47 <body onload="runTests();"> | 44 <body onload="runTests();"> |
| 48 <p>Test calling getPropertyValue on computed styles for -webkit-backround-si
ze properties.</p> | 45 <p>Test calling getPropertyValue on computed styles for -webkit-backround-si
ze properties.</p> |
| 49 <pre id="console"></pre> | 46 <pre id="console"></pre> |
| 50 | 47 |
| 51 <div id="sizePair"></div> | 48 <div id="sizePair"></div> |
| 52 <div id="sizeSingle"></div> | 49 <div id="sizeSingle"></div> |
| 53 <div id="zeroSizePair"></div> | 50 <div id="zeroSizePair"></div> |
| 54 <div id="zeroSizeSingle"></div> | 51 <div id="zeroSizeSingle"></div> |
| 55 <div id="sizeInit"></div> | 52 <div id="sizeInit"></div> |
| 56 </body> | 53 </body> |
| 57 </html> | 54 </html> |
| OLD | NEW |