diff options
Diffstat (limited to 'testing/web-platform/tests/html/editing/dnd/dom/specials.html')
-rw-r--r-- | testing/web-platform/tests/html/editing/dnd/dom/specials.html | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/testing/web-platform/tests/html/editing/dnd/dom/specials.html b/testing/web-platform/tests/html/editing/dnd/dom/specials.html new file mode 100644 index 0000000000..4327eac872 --- /dev/null +++ b/testing/web-platform/tests/html/editing/dnd/dom/specials.html @@ -0,0 +1,25 @@ +<!doctype html> +<html> + <head> + <title>Exposing drag & drop events on document and window</title> + <script type="text/javascript" src="/resources/testharness.js"></script> + <script type="text/javascript" src="/resources/testharnessreport.js"></script> + </head> + <body> + + <div id="log">Enable script and reload</div> + <script type="text/javascript"> +var allEvents = ['ondragstart','ondrag','ondragover','ondragenter','ondragleave','ondrop','ondragend']; +var allObjects = [['window',window],['document',document],['HTMLElement',document.createElement('div')]]; +var fails = []; +for( var i = 0; i < allObjects.length; i++ ) { + for( var j = 0; j < allEvents.length; j++ ) { + test(function () { + assert_true(allEvents[j] in allObjects[i][1]); + }, allEvents[j] + ' in ' + allObjects[i][0]); + } +} + </script> + + </body> +</html> |