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

Unified Diff: LayoutTests/inspector/elements/styles/inject-stylesheet.html

Issue 1058723002: Remove testRunner.injectStyleSheet usage from layout tests. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Update baseline Created 5 years, 9 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/inspector/elements/styles/inject-stylesheet.html
diff --git a/LayoutTests/inspector/elements/styles/inject-stylesheet.html b/LayoutTests/inspector/elements/styles/inject-stylesheet.html
index a45ab6c1b7fb72da378b594583929865e544744d..4cc2560f5313c93bbaf8420e9c70895aa64d14da 100644
--- a/LayoutTests/inspector/elements/styles/inject-stylesheet.html
+++ b/LayoutTests/inspector/elements/styles/inject-stylesheet.html
@@ -9,11 +9,16 @@
<script src="../../../http/tests/inspector/elements-test.js"></script>
<script>
-function injectStyleSheet()
+function injectStyleSheet(context)
{
var styleSheet = "#main { color: red; -webkit-border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAiElEQVR42r2RsQrDMAxEBRdl8SDcX8lQPGg1GBI6lvz/h7QyRRXV0qUULwfvwZ1tenw5PxToRPWMC52eA9+WDnlh3HFQ/xBQl86NFYJqeGflkiogrOvVlIFhqURFVho3x1moGAa3deMs+LS30CAhBN5nNxeT5hbJ1zwmji2k+aF6NENIPf/hs54f0sZFUVAMigAAAABJRU5ErkJggg==) } #iframeBody { background: red }";
- if (window.testRunner)
- window.testRunner.injectStyleSheet(styleSheet, true);
+ if (context.testRunner)
+ context.testRunner.insertStyleSheet(styleSheet);
+}
+
+function preRunTest() {
+ injectStyleSheet(window);
+ runTest();
}
function loadIframe()
@@ -25,12 +30,7 @@ function loadIframe()
function test()
{
- InspectorTest.evaluateInPage("injectStyleSheet()", init);
-
- function init()
- {
- InspectorTest.selectNodeAndWaitForStylesWithComputed("main", step0);
- }
+ InspectorTest.selectNodeAndWaitForStylesWithComputed("main", step0);
function step0()
{
@@ -55,7 +55,7 @@ function test()
</script>
</head>
-<body onload="runTest()">
+<body onload="preRunTest()">
<p>
Tests that injected user stylesheets are reflected in the Styles pane.
</p>

Powered by Google App Engine
This is Rietveld 408576698