Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <script src="../../resources/testharness.js"></script> | 2 <script src="../../resources/testharness.js"></script> |
| 3 <script src="../../resources/testharnessreport.js"></script> | 3 <script src="../../resources/testharnessreport.js"></script> |
| 4 | 4 |
| 5 <div id="testElement"></div> | 5 <div id="testElement"></div> |
| 6 <div id="secondElement"></div> | 6 <div id="secondElement"></div> |
| 7 | 7 |
| 8 <script> | 8 <script> |
| 9 | 9 |
| 10 // This set of tests looks at properties that are not yet supported | 10 // This set of tests looks at properties that are not yet supported |
| 11 // by the typed OM. It will probably need to be updated as we start | 11 // by the typed OM. It will probably need to be updated as we start |
| 12 // supporting some of these properties. | 12 // supporting some of these properties. |
| 13 | 13 |
| 14 test(function() { | 14 test(function() { |
| 15 testElement.style.backgroundImage = 'url("")'; | |
| 16 | |
| 17 var result = testElement.styleMap.get('background-image'); | |
| 18 assert_equals(result.constructor, CSSStyleValue); | |
| 19 assert_equals(result.cssText, 'url("")'); | |
| 20 }, 'Unsupported property returns a base StyleValue with the correct cssText.'); | |
| 21 | |
| 22 test(function() { | |
| 23 testElement.style.backgroundImage = 'url("")'; | |
| 24 | |
| 25 secondElement.styleMap.set('background-image', testElement.styleMap.get('backg round-image')); | |
| 26 | |
| 27 var result = secondElement.styleMap.get('background-image'); | |
| 28 assert_equals(result.constructor, CSSStyleValue); | |
| 29 assert_equals(result.cssText, 'url("")'); | |
| 30 }, 'Setting the same property using the result of getting an unknown value works '); | |
|
meade_UTC10
2016/08/12 05:23:16
Uhhh don't delete these tests, just change it to s
| |
| 31 | |
| 32 test(function() { | |
| 33 testElement.style.color = 'green'; | 15 testElement.style.color = 'green'; |
| 34 | 16 |
| 35 secondElement.styleMap.set('border-left-color', testElement.styleMap.get('colo r')); | 17 secondElement.styleMap.set('border-left-color', testElement.styleMap.get('colo r')); |
| 36 | 18 |
| 37 var result = secondElement.styleMap.get('border-left-color'); | 19 var result = secondElement.styleMap.get('border-left-color'); |
| 38 assert_equals(result.constructor, CSSStyleValue); | 20 assert_equals(result.constructor, CSSStyleValue); |
| 39 assert_equals(result.cssText, 'green'); | 21 assert_equals(result.cssText, 'green'); |
| 40 }, 'Setting a different property using the result of getting an unknown value wo rks'); | 22 }, 'Setting a different property using the result of getting an unknown value wo rks'); |
| 41 | 23 |
| 42 </script> | 24 </script> |
| OLD | NEW |