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 |