diff options
author | Steve Block <steveblock@google.com> | 2011-05-06 11:45:16 +0100 |
---|---|---|
committer | Steve Block <steveblock@google.com> | 2011-05-12 13:44:10 +0100 |
commit | cad810f21b803229eb11403f9209855525a25d57 (patch) | |
tree | 29a6fd0279be608e0fe9ffe9841f722f0f4e4269 /Source/WebCore/manual-tests/nested-plug-ins.html | |
parent | 121b0cf4517156d0ac5111caf9830c51b69bae8f (diff) | |
download | external_webkit-cad810f21b803229eb11403f9209855525a25d57.zip external_webkit-cad810f21b803229eb11403f9209855525a25d57.tar.gz external_webkit-cad810f21b803229eb11403f9209855525a25d57.tar.bz2 |
Merge WebKit at r75315: Initial merge by git.
Change-Id: I570314b346ce101c935ed22a626b48c2af266b84
Diffstat (limited to 'Source/WebCore/manual-tests/nested-plug-ins.html')
-rw-r--r-- | Source/WebCore/manual-tests/nested-plug-ins.html | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/Source/WebCore/manual-tests/nested-plug-ins.html b/Source/WebCore/manual-tests/nested-plug-ins.html new file mode 100644 index 0000000..20a11fa --- /dev/null +++ b/Source/WebCore/manual-tests/nested-plug-ins.html @@ -0,0 +1,45 @@ +<script> + function toggleDisplay(element, button) + { + if (element.style.display == "none") + element.style.display = ""; + else + element.style.display = "none"; + } + + function toggleVisibility(element, button) + { + if (element.style.visibility == "hidden") + element.style.visibility = ""; + else + element.style.visibility = "hidden"; + } + +</script> +<p> + Play with the display and visibility toggles. Make sure that turning an inner element visible does not show it if it has a hidden or + non-displaying ancestor, and that making an ancestor visible and displaying shows only its descendants the are visible and displaying. +</p> +<table> + <tr> + <td> + <input type="checkbox" checked="true" onclick="toggleDisplay(document.getElementById('middle'))"> Outer frame display + </td> + <td> + <input type="checkbox" checked="true" onclick="toggleDisplay(document.getElementById('middle').contentDocument.getElementById('inner'))"> Inner frame display + </td> + </tr> + <tr> + <td> + <input type="checkbox" checked="true" onclick="toggleVisibility(document.getElementById('middle'))"> Outer frame visibility + </td> + <td> + <input type="checkbox" checked="true" onclick="toggleVisibility(document.getElementById('middle').contentDocument.getElementById('inner'))"> Inner frame visibility + </td> + <td> + <input type="checkbox" checked="true" onclick="toggleVisibility(document.getElementById('middle').contentDocument.getElementById('inner').contentDocument.getElementById('plugin'))"> Inner plug-in visibility + </td> + </tr> +</table> + +<iframe id="middle" style="height: 400px; width: 400px;" src="resources/nested-plug-ins-outer-frame.html"></iframe> |