OLD | NEW |
(Empty) | |
| 1 <!DOCTYPE html> |
| 2 <style> |
| 3 #container { |
| 4 width: 100px; |
| 5 height: 100px; |
| 6 border: 1px solid black; |
| 7 overflow: scroll; |
| 8 } |
| 9 |
| 10 #scrolled { |
| 11 width: 80px; |
| 12 height: 200px; |
| 13 background: blue; |
| 14 } |
| 15 </style> |
| 16 <div id="container"> |
| 17 <div id="scrolled"></div> |
| 18 </div> |
| 19 <script src="../../../../resources/testharness.js"></script> |
| 20 <script src="../../../../resources/testharnessreport.js"></script> |
| 21 <script> |
| 22 test(function() { |
| 23 var proxy = new CompositorProxy(document.getElementById('container'), ['opac
ity', 'transform', 'scrollTop', 'scrollLeft']); |
| 24 assert_true(proxy.supports('opacity')); |
| 25 assert_false(proxy.supports('opacit')); |
| 26 assert_false(proxy.supports('opacitya')); |
| 27 |
| 28 assert_true(proxy.supports('transform')); |
| 29 assert_false(proxy.supports('transfor')); |
| 30 assert_false(proxy.supports('transforma')); |
| 31 |
| 32 assert_true(proxy.supports('scrollLeft')); |
| 33 assert_false(proxy.supports('scrollLef')); |
| 34 assert_false(proxy.supports('scrollLefta')); |
| 35 |
| 36 assert_true(proxy.supports('scrollTop')); |
| 37 assert_false(proxy.supports('scrollTo')); |
| 38 assert_false(proxy.supports('scrollTopa')); |
| 39 |
| 40 assert_false(proxy.supports('あ')); |
| 41 }, "This test ensures that supports correctly handles queries with strings that
a prefix of a property or vice versa."); |
| 42 </script> |
OLD | NEW |