Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 <!DOCTYPE HTML> | 1 <!DOCTYPE HTML> |
| 2 <body/> | 2 <body/> |
| 3 <script src="../../../resources/testharness.js"></script> | 3 <script src="../../../resources/testharness.js"></script> |
| 4 <script src="../../../resources/testharnessreport.js"></script> | 4 <script src="../../../resources/testharnessreport.js"></script> |
| 5 | 5 |
| 6 <script> | 6 <script> |
| 7 test(function(t) { | 7 test(function(t) { |
| 8 var supportsCapture = false; | 8 var supportsPassive = false; |
| 9 var query_function = function(e) {}; | 9 var query_function = function(e) {}; |
| 10 var query_options = { | 10 var query_options = { |
| 11 get capture() { | 11 get passive() { |
| 12 supportsCapture = true; | 12 supportsPassive = true; |
| 13 return false; | 13 return false; |
| 14 }, | 14 }, |
| 15 get dummy() { | 15 get dummy() { |
| 16 assert_unreached("dummy value getter invoked"); | 16 assert_unreached("dummy value getter invoked"); |
| 17 return false; | 17 return false; |
| 18 } | 18 } |
| 19 }; | 19 }; |
| 20 | 20 |
| 21 document.addEventListener('test_event', query_function, query_options); | 21 document.addEventListener('test_event', query_function, query_options); |
| 22 assert_equals(supportsCapture, internals.runtimeFlags.eventListenerOptionsEn abled); | 22 assert_equals(supportsPassive, internals.runtimeFlags.eventListenerOptionsEn abled); |
|
Rick Byers
2016/01/08 19:32:56
I guess this could be a good place to verify that
dtapuska
2016/01/11 18:56:28
Is this not doing it when it runs via the stable t
Rick Byers
2016/01/11 22:37:05
Ah, I forgot this entire directly is enabled for v
| |
| 23 supportsCapture = false; | 23 supportsPassive = false; |
| 24 document.removeEventListener('test_event', query_function, query_options); | 24 document.removeEventListener('test_event', query_function, query_options); |
| 25 assert_equals(supportsCapture, internals.runtimeFlags.eventListenerOptionsEn abled); | 25 assert_equals(supportsPassive, internals.runtimeFlags.eventListenerOptionsEn abled); |
| 26 t.done(); | 26 t.done(); |
| 27 }, "Supports Capture"); | 27 }, "Supports Passive"); |
| 28 </script> | 28 </script> |
| OLD | NEW |