Chromium Code Reviews| Index: third_party/WebKit/LayoutTests/inspector/components/css-shadow-model.html |
| diff --git a/third_party/WebKit/LayoutTests/inspector/components/css-shadow-model.html b/third_party/WebKit/LayoutTests/inspector/components/css-shadow-model.html |
| index a3b00707ff33a52ece91917d06412d109e27ad47..d7cc1dcc59bc0e11eedc6b11342af096c38b826e 100644 |
| --- a/third_party/WebKit/LayoutTests/inspector/components/css-shadow-model.html |
| +++ b/third_party/WebKit/LayoutTests/inspector/components/css-shadow-model.html |
| @@ -3,114 +3,113 @@ |
| <script src="../../http/tests/inspector/inspector-test.js"></script> |
| <script> |
| -function test() |
| -{ |
| - InspectorTest.addResult("-----CSSLengths-----"); |
| - dumpCSSLength("10px"); |
| - dumpCSSLength("10PX"); |
| - dumpCSSLength("-10px"); |
| - dumpCSSLength("+10px"); |
| - dumpCSSLength("10.11px"); |
| - dumpCSSLength(".11px"); |
| - dumpCSSLength("10e3px"); |
| - dumpCSSLength("10E3px"); |
| - dumpCSSLength("10.11e3px"); |
| - dumpCSSLength("-10.11e-3px"); |
| - dumpCSSLength("0px"); |
| - dumpCSSLength("0"); |
| - dumpCSSLength("-0.0"); |
| - dumpCSSLength("+0.0"); |
| - dumpCSSLength("0e-3"); |
| - // Start invalid lengths. |
| - dumpCSSLength(""); |
| - dumpCSSLength("10"); |
| - dumpCSSLength("10 px"); |
| - dumpCSSLength("10.px"); |
| - dumpCSSLength("10pxx"); |
| - dumpCSSLength("10.10.10px"); |
| - dumpCSSLength("hello10pxhello"); |
| +function test() { |
| + self.runtime.loadModulePromise('inline_editor').then(run); |
|
pfeldman
2017/01/12 02:27:14
You should be able to add
var initialize_Test = fu
chenwilliam
2017/01/12 23:27:33
Done.
|
| - InspectorTest.addResult("\n-----Text Shadows-----"); |
| - dumpTextShadow("0 0"); |
| - dumpTextShadow("1px 2px"); |
| - dumpTextShadow("1px 2px black"); |
| - dumpTextShadow("1px 2px 2px"); |
| - dumpTextShadow("rgb(0, 0, 0) 1px 2px 2px"); |
| - dumpTextShadow("1px 2px 2px rgb(0, 0, 0)"); |
| - dumpTextShadow("1px 2px black, 0 0 #ffffff"); |
| - dumpTextShadow("1px -2px black, 0 0 rgb(0, 0, 0), 3px 3.5px 3px"); |
| - // Start invalid text shadows. |
| - dumpTextShadow(""); |
| - dumpTextShadow("0"); |
| - dumpTextShadow("1 2 black"); |
| - dumpTextShadow("1px black 2px"); |
| - dumpTextShadow("1px 2px 2px 3px"); |
| - dumpTextShadow("inset 1px 2px 2px"); |
| - dumpTextShadow("red 1px 2px 2px red"); |
| - dumpTextShadow("1px 2px rgb(0, 0, 0) 2px"); |
| - dumpTextShadow("hello 1px 2px"); |
| - dumpTextShadow("1px 2px black 0 0 #ffffff"); |
| - dumpTextShadow("1px2px"); |
| - dumpTextShadow("1px 2pxrgb(0, 0, 0)"); |
| - dumpTextShadow("1px 2px black,, 0 0 #ffffff"); |
| + function run() { |
| + InspectorTest.addResult("-----CSSLengths-----"); |
| + dumpCSSLength("10px"); |
| + dumpCSSLength("10PX"); |
| + dumpCSSLength("-10px"); |
| + dumpCSSLength("+10px"); |
| + dumpCSSLength("10.11px"); |
| + dumpCSSLength(".11px"); |
| + dumpCSSLength("10e3px"); |
| + dumpCSSLength("10E3px"); |
| + dumpCSSLength("10.11e3px"); |
| + dumpCSSLength("-10.11e-3px"); |
| + dumpCSSLength("0px"); |
| + dumpCSSLength("0"); |
| + dumpCSSLength("-0.0"); |
| + dumpCSSLength("+0.0"); |
| + dumpCSSLength("0e-3"); |
| + // Start invalid lengths. |
| + dumpCSSLength(""); |
| + dumpCSSLength("10"); |
| + dumpCSSLength("10 px"); |
| + dumpCSSLength("10.px"); |
| + dumpCSSLength("10pxx"); |
| + dumpCSSLength("10.10.10px"); |
| + dumpCSSLength("hello10pxhello"); |
| - InspectorTest.addResult("\n-----Box Shadows-----"); |
| - dumpBoxShadow("0 0"); |
| - dumpBoxShadow("1px 2px"); |
| - dumpBoxShadow("1px 2px black"); |
| - dumpBoxShadow("1px 2px 2px"); |
| - dumpBoxShadow("1px 2px 2px 3px"); |
| - dumpBoxShadow("inset 1px 2px"); |
| - dumpBoxShadow("1px 2px inset"); |
| - dumpBoxShadow("INSET 1px 2px 2px 3px"); |
| - dumpBoxShadow("rgb(0, 0, 0) 1px 2px 2px"); |
| - dumpBoxShadow("inset rgb(0, 0, 0) 1px 2px 2px"); |
| - dumpBoxShadow("inset 1px 2px 2px 3px rgb(0, 0, 0)"); |
| - dumpBoxShadow("1px 2px 2px 3px rgb(0, 0, 0) inset"); |
| - dumpBoxShadow("1px 2px black, inset 0 0 #ffffff"); |
| - dumpBoxShadow("1px -2px black, inset 0 0 rgb(0, 0, 0), 3px 3.5px 3px 4px"); |
| - // Start invalid box shadows. |
| - dumpBoxShadow(""); |
| - dumpBoxShadow("0"); |
| - dumpBoxShadow("1 2 black"); |
| - dumpBoxShadow("1px black 2px"); |
| - dumpBoxShadow("1px 2px 2px 3px 4px"); |
| - dumpBoxShadow("1px 2px 2px inset 3px"); |
| - dumpBoxShadow("inset 1px 2px 2px inset"); |
| - dumpBoxShadow("1px 2px rgb(0, 0, 0) 2px"); |
| - dumpBoxShadow("hello 1px 2px"); |
| - dumpBoxShadow("1px 2px black 0 0 #ffffff"); |
| - dumpBoxShadow("1px2px"); |
| - dumpBoxShadow("1px 2pxrgb(0, 0, 0)"); |
| - dumpBoxShadow("1px 2px black,, 0 0 #ffffff"); |
| + InspectorTest.addResult("\n-----Text Shadows-----"); |
| + dumpTextShadow("0 0"); |
| + dumpTextShadow("1px 2px"); |
| + dumpTextShadow("1px 2px black"); |
| + dumpTextShadow("1px 2px 2px"); |
| + dumpTextShadow("rgb(0, 0, 0) 1px 2px 2px"); |
| + dumpTextShadow("1px 2px 2px rgb(0, 0, 0)"); |
| + dumpTextShadow("1px 2px black, 0 0 #ffffff"); |
| + dumpTextShadow("1px -2px black, 0 0 rgb(0, 0, 0), 3px 3.5px 3px"); |
| + // Start invalid text shadows. |
| + dumpTextShadow(""); |
| + dumpTextShadow("0"); |
| + dumpTextShadow("1 2 black"); |
| + dumpTextShadow("1px black 2px"); |
| + dumpTextShadow("1px 2px 2px 3px"); |
| + dumpTextShadow("inset 1px 2px 2px"); |
| + dumpTextShadow("red 1px 2px 2px red"); |
| + dumpTextShadow("1px 2px rgb(0, 0, 0) 2px"); |
| + dumpTextShadow("hello 1px 2px"); |
| + dumpTextShadow("1px 2px black 0 0 #ffffff"); |
| + dumpTextShadow("1px2px"); |
| + dumpTextShadow("1px 2pxrgb(0, 0, 0)"); |
| + dumpTextShadow("1px 2px black,, 0 0 #ffffff"); |
| - InspectorTest.completeTest(); |
| + InspectorTest.addResult("\n-----Box Shadows-----"); |
| + dumpBoxShadow("0 0"); |
| + dumpBoxShadow("1px 2px"); |
| + dumpBoxShadow("1px 2px black"); |
| + dumpBoxShadow("1px 2px 2px"); |
| + dumpBoxShadow("1px 2px 2px 3px"); |
| + dumpBoxShadow("inset 1px 2px"); |
| + dumpBoxShadow("1px 2px inset"); |
| + dumpBoxShadow("INSET 1px 2px 2px 3px"); |
| + dumpBoxShadow("rgb(0, 0, 0) 1px 2px 2px"); |
| + dumpBoxShadow("inset rgb(0, 0, 0) 1px 2px 2px"); |
| + dumpBoxShadow("inset 1px 2px 2px 3px rgb(0, 0, 0)"); |
| + dumpBoxShadow("1px 2px 2px 3px rgb(0, 0, 0) inset"); |
| + dumpBoxShadow("1px 2px black, inset 0 0 #ffffff"); |
| + dumpBoxShadow("1px -2px black, inset 0 0 rgb(0, 0, 0), 3px 3.5px 3px 4px"); |
| + // Start invalid box shadows. |
| + dumpBoxShadow(""); |
| + dumpBoxShadow("0"); |
| + dumpBoxShadow("1 2 black"); |
| + dumpBoxShadow("1px black 2px"); |
| + dumpBoxShadow("1px 2px 2px 3px 4px"); |
| + dumpBoxShadow("1px 2px 2px inset 3px"); |
| + dumpBoxShadow("inset 1px 2px 2px inset"); |
| + dumpBoxShadow("1px 2px rgb(0, 0, 0) 2px"); |
| + dumpBoxShadow("hello 1px 2px"); |
| + dumpBoxShadow("1px 2px black 0 0 #ffffff"); |
| + dumpBoxShadow("1px2px"); |
| + dumpBoxShadow("1px 2pxrgb(0, 0, 0)"); |
| + dumpBoxShadow("1px 2px black,, 0 0 #ffffff"); |
| - function dumpCSSLength(lengthText) |
| - { |
| - var length = Common.CSSLength.parse(lengthText); |
| - var statusText = length !== null ? "Succeeded: " + length.asCSSText() : "Failed"; |
| - InspectorTest.addResult("\"" + lengthText + "\", Parsing " + statusText); |
| - } |
| + InspectorTest.completeTest(); |
| - function dumpTextShadow(shadowText) |
| - { |
| - dumpShadow(shadowText, false); |
| - } |
| + function dumpCSSLength(lengthText) { |
| + var length = InlineEditor.CSSLength.parse(lengthText); |
| + var statusText = length !== null ? "Succeeded: " + length.asCSSText() : "Failed"; |
| + InspectorTest.addResult("\"" + lengthText + "\", Parsing " + statusText); |
| + } |
| - function dumpBoxShadow(shadowText) |
| - { |
| - dumpShadow(shadowText, true); |
| - } |
| + function dumpTextShadow(shadowText) { |
| + dumpShadow(shadowText, false); |
| + } |
| + |
| + function dumpBoxShadow(shadowText) { |
| + dumpShadow(shadowText, true); |
| + } |
| - function dumpShadow(shadowText, isBoxShadow) |
| - { |
| - var shadows = isBoxShadow ? Common.CSSShadowModel.parseBoxShadow(shadowText) : Common.CSSShadowModel.parseTextShadow(shadowText); |
| - var output = []; |
| - for (var i = 0; i < shadows.length; i++) |
| - output.push(shadows[i].asCSSText()); |
| - var statusText = shadows.length !== 0 ? "Succeeded: " + output.join(", ") : "Failed"; |
| - InspectorTest.addResult("\"" + shadowText + "\", Parsing " + statusText); |
| + function dumpShadow(shadowText, isBoxShadow) { |
| + var shadows = isBoxShadow ? InlineEditor.CSSShadowModel.parseBoxShadow(shadowText) : InlineEditor.CSSShadowModel.parseTextShadow(shadowText); |
| + var output = []; |
| + for (var i = 0; i < shadows.length; i++) |
| + output.push(shadows[i].asCSSText()); |
| + var statusText = shadows.length !== 0 ? "Succeeded: " + output.join(", ") : "Failed"; |
| + InspectorTest.addResult("\"" + shadowText + "\", Parsing " + statusText); |
| + } |
| } |
| } |