Index: third_party/WebKit/LayoutTests/imported/web-platform-tests/html/webappapis/scripting/events/event-handler-attributes-body-window.html |
diff --git a/third_party/WebKit/LayoutTests/imported/web-platform-tests/html/webappapis/scripting/events/event-handler-attributes-body-window.html b/third_party/WebKit/LayoutTests/imported/web-platform-tests/html/webappapis/scripting/events/event-handler-attributes-body-window.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..045904994c000aee8cd4f1816c06c624fdff4a3e |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/imported/web-platform-tests/html/webappapis/scripting/events/event-handler-attributes-body-window.html |
@@ -0,0 +1,24 @@ |
+<!DOCTYPE html> |
+<title>HTMLBodyElement.onblur</title> |
+ |
+<script src="../../../../../../resources/testharness.js"></script> |
+<script src="../../../../../../resources/testharnessreport.js"></script> |
+<div id="log"></div> |
+<body> |
+<script> |
+function f() { |
+ return 0; |
+} |
+ |
+var handlers = ['blur','error','focus','load','resize','scroll', |
+ 'afterprint','beforeprint','beforeunload','hashchange', |
+ 'languagechange','message','offline','online','pagehide', |
+ 'pageshow','popstate','storage','unload']; |
+handlers.forEach(function(handler) { |
+ test(function() { |
+ document.body['on' + handler] = f; |
+ assert_equals(window['on' + handler], f); |
+ }); |
+}); |
+ |
+</script> |