Index: third_party/WebKit/LayoutTests/external/wpt/webmessaging/without-ports/019.html |
diff --git a/third_party/WebKit/LayoutTests/external/wpt/webmessaging/without-ports/019.html b/third_party/WebKit/LayoutTests/external/wpt/webmessaging/without-ports/019.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..38e7ca230ed0747795a05963e1cfb59e5022ebbe |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/external/wpt/webmessaging/without-ports/019.html |
@@ -0,0 +1,20 @@ |
+<!doctype html> |
+<title>origin of the script that invoked the method, scheme/host/port</title> |
+<script src="/resources/testharness.js"></script> |
+<script src="/resources/testharnessreport.js"></script> |
+<iframe src="../without-ports/019-1.html"></iframe> |
+<div id=log></div> |
+<script> |
+async_test(function(test) { |
+ onload = test.step_func(function() { |
+ window[0].postMessage('', location.protocol.toUpperCase() + '//' + location.host.toUpperCase() + '/'); |
+ window[0].onmessage = test.step_func(function(e) { |
+ assert_equals(e.origin, location.protocol + '//' + location.host); |
+ assert_array_equals(e.ports, []); |
+ test.done(); |
+ }); |
+ }); |
+}); |
+</script> |
+ |
+ |