Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(22)

Unified Diff: LayoutTests/fast/frames/seamless/seamless-inline.html

Issue 138443013: Remove iframe@seamless (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Include remove tests Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: LayoutTests/fast/frames/seamless/seamless-inline.html
diff --git a/LayoutTests/fast/frames/seamless/seamless-inline.html b/LayoutTests/fast/frames/seamless/seamless-inline.html
deleted file mode 100644
index 748493e7952cbe35f30128d6331a468613d2c06b..0000000000000000000000000000000000000000
--- a/LayoutTests/fast/frames/seamless/seamless-inline.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<script src="../../../resources/js-test.js"></script>
-<style>
-.parent {
- line-height: 0px; // No spacing between the lines.
-}
-.sibling {
- background-color: purple;
- display: inline-block;
- width: 25px;
- height: 50px;
-}
-</style>
-<!-- These are on a single line to prevent whitespace Text nodes from affecting layout. -->
-<div id="parent1" class="parent" style="width: 200px"><iframe id="iframe1" seamless style="display: inline" src="resources/two-inline-blocks.html"></iframe><div class="sibling"></div></div>
-<div id="parent2" class="parent" style="width: 100px"><iframe id="iframe2" seamless style="display: inline" src="resources/two-inline-blocks.html"></iframe><div class="sibling"></div></div>
-<script>
-debug("Test that inline seamless iframes 'shrink-wrap' their contents like inline-blocks do.")
-window.onload = function () {
- window.parent1 = document.getElementById("parent1");
- window.parent2 = document.getElementById("parent2");
- window.iframe1 = document.getElementById("iframe1");
- window.iframe2 = document.getElementById("iframe2");
-
- // Seamless iframes behave like inline blocks when marked inline.
- shouldBeEqualToString("window.getComputedStyle(iframe1).display", "inline-block");
- shouldBeEqualToString("window.getComputedStyle(iframe2).display", "inline-block");
-
- // Both iframes will "shrinkwrap" around their content as they are display: inline.
- // iframe1 will not wrap, but iframe2 will.
- // The inline should not prevent the purple block from sitting on the same line in the first example.
- shouldBeEqualToString("window.getComputedStyle(iframe1).width", "150px");
- shouldBeEqualToString("window.getComputedStyle(iframe1).height", "50px");
- shouldBeEqualToString("window.getComputedStyle(parent1).height", "50px");
-
- shouldBeEqualToString("window.getComputedStyle(iframe2).width", "100px");
- shouldBeEqualToString("window.getComputedStyle(iframe2).height", "100px");
- shouldBeEqualToString("window.getComputedStyle(parent2).height", "150px");
-}
-</script>

Powered by Google App Engine
This is Rietveld 408576698