Index: LayoutTests/imported/web-platform-tests/html-imports/document/document-method-changes.html |
diff --git a/LayoutTests/imported/web-platform-tests/html-imports/document/document-method-changes.html b/LayoutTests/imported/web-platform-tests/html-imports/document/document-method-changes.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..ac87ff1902b0492ddc68ada9f561c8c520247f9b |
--- /dev/null |
+++ b/LayoutTests/imported/web-platform-tests/html-imports/document/document-method-changes.html |
@@ -0,0 +1,23 @@ |
+<!DOCTYPE html> |
+<html> |
+<head> |
+<title>The import attribute</title> |
+<link rel="help" href="http://w3c.github.io/webcomponents/spec/imports/#interface-import"> |
+<script src="../../../../resources/testharness.js"></script> |
+<script src="../../../../resources/testharnessreport.js"></script> |
+<link rel="stylesheet" href="../../../../resources/testharness.css"> |
+ |
+<link id="importLink" rel="import" href="resources/body-only.html"> |
+<link rel="import" href="resources/test-in-import.html"> |
+</head> |
+<body> |
+<div id="log"></div> |
+<script> |
+test(function() { |
+ assert_throws('INVALID_STATE_ERR', function() { importLink.import.open(); }, 'document.open()'); |
+ assert_throws('INVALID_STATE_ERR', function() { importLink.import.write('Hello'); }, 'document.write()'); |
+ assert_throws('INVALID_STATE_ERR', function() { importLink.import.open(); }, 'document.close()'); |
+}, 'Throws an InvalidStateError exception if the Document is an import: From the master document'); |
+</script> |
+</body> |
+</html> |