From 999e057cb754da1d456670996b13b337c2762c0f Mon Sep 17 00:00:00 2001 From: Alan Jeffrey Date: Wed, 8 Jun 2016 12:00:12 -0500 Subject: [PATCH] Added a test for changing an iframe's parentage. --- tests/wpt/metadata/MANIFEST.json | 12 ++++++++++ tests/wpt/mozilla/meta/MANIFEST.json | 6 ----- .../the-iframe-element/change_child.html | 14 ++++++++++++ .../the-iframe-element/change_grandchild.html | 4 ++++ .../the-iframe-element/change_parentage.html | 22 +++++++++++++++++++ .../the-iframe-element}/iframe_harness.js | 0 .../same_origin_child.html | 0 .../same_origin_grandchild.html | 0 .../same_origin_parentage.html | 0 .../the-iframe-element}/stash.py | 0 10 files changed, 52 insertions(+), 6 deletions(-) create mode 100644 tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_child.html create mode 100644 tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_grandchild.html create mode 100644 tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_parentage.html rename tests/wpt/{mozilla/tests/mozilla/iframe => web-platform-tests/html/semantics/embedded-content/the-iframe-element}/iframe_harness.js (100%) rename tests/wpt/{mozilla/tests/mozilla/iframe => web-platform-tests/html/semantics/embedded-content/the-iframe-element}/same_origin_child.html (100%) rename tests/wpt/{mozilla/tests/mozilla/iframe => web-platform-tests/html/semantics/embedded-content/the-iframe-element}/same_origin_grandchild.html (100%) rename tests/wpt/{mozilla/tests/mozilla/iframe => web-platform-tests/html/semantics/embedded-content/the-iframe-element}/same_origin_parentage.html (100%) rename tests/wpt/{mozilla/tests/mozilla/iframe => web-platform-tests/html/semantics/embedded-content/the-iframe-element}/stash.py (100%) diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index c61711662498..392e55b4cdc4 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -36036,6 +36036,18 @@ "url": "/cssom-view/scrolling-no-browsing-context.html" } ], + "html/semantics/embedded-content/the-iframe-element/change_parentage.html": [ + { + "path": "html/semantics/embedded-content/the-iframe-element/change_parentage.html", + "url": "/html/semantics/embedded-content/the-iframe-element/change_parentage.html" + } + ], + "html/semantics/embedded-content/the-iframe-element/same_origin_parentage.html": [ + { + "path": "html/semantics/embedded-content/the-iframe-element/same_origin_parentage.html", + "url": "/html/semantics/embedded-content/the-iframe-element/same_origin_parentage.html" + } + ], "url/url-domainToUnicode.html": [ { "path": "url/url-domainToUnicode.html", diff --git a/tests/wpt/mozilla/meta/MANIFEST.json b/tests/wpt/mozilla/meta/MANIFEST.json index 4fa28bc7fe33..24af8aa6f416 100644 --- a/tests/wpt/mozilla/meta/MANIFEST.json +++ b/tests/wpt/mozilla/meta/MANIFEST.json @@ -6448,12 +6448,6 @@ "url": "/_mozilla/mozilla/iframe-unblock-onload.html" } ], - "mozilla/iframe/same_origin_parentage.html": [ - { - "path": "mozilla/iframe/same_origin_parentage.html", - "url": "/_mozilla/mozilla/iframe/same_origin_parentage.html" - } - ], "mozilla/iframe_contentDocument.html": [ { "path": "mozilla/iframe_contentDocument.html", diff --git a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_child.html b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_child.html new file mode 100644 index 000000000000..738ceee5293a --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_child.html @@ -0,0 +1,14 @@ + + Child. + + + diff --git a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_grandchild.html b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_grandchild.html new file mode 100644 index 000000000000..885622c2b4b0 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_grandchild.html @@ -0,0 +1,4 @@ +Grandchild. + diff --git a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_parentage.html b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_parentage.html new file mode 100644 index 000000000000..1d62ccc4806e --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_parentage.html @@ -0,0 +1,22 @@ + + +Change the frame heriarchy + + + + + + diff --git a/tests/wpt/mozilla/tests/mozilla/iframe/iframe_harness.js b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_harness.js similarity index 100% rename from tests/wpt/mozilla/tests/mozilla/iframe/iframe_harness.js rename to tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_harness.js diff --git a/tests/wpt/mozilla/tests/mozilla/iframe/same_origin_child.html b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/same_origin_child.html similarity index 100% rename from tests/wpt/mozilla/tests/mozilla/iframe/same_origin_child.html rename to tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/same_origin_child.html diff --git a/tests/wpt/mozilla/tests/mozilla/iframe/same_origin_grandchild.html b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/same_origin_grandchild.html similarity index 100% rename from tests/wpt/mozilla/tests/mozilla/iframe/same_origin_grandchild.html rename to tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/same_origin_grandchild.html diff --git a/tests/wpt/mozilla/tests/mozilla/iframe/same_origin_parentage.html b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/same_origin_parentage.html similarity index 100% rename from tests/wpt/mozilla/tests/mozilla/iframe/same_origin_parentage.html rename to tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/same_origin_parentage.html diff --git a/tests/wpt/mozilla/tests/mozilla/iframe/stash.py b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/stash.py similarity index 100% rename from tests/wpt/mozilla/tests/mozilla/iframe/stash.py rename to tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/stash.py