Chromium Code Reviews| Index: third_party/WebKit/LayoutTests/svg/W3C-SVG-1.1-SE/coords-dom-02-f.svg |
| diff --git a/third_party/WebKit/LayoutTests/svg/W3C-SVG-1.1-SE/coords-dom-02-f.svg b/third_party/WebKit/LayoutTests/svg/W3C-SVG-1.1-SE/coords-dom-02-f.svg |
| index cd0490346f3f5c94491a7ebfccaa8d6c006ef1e0..eede76facbb713350a2ab3c1b9c73aa7a8e30766 100644 |
| --- a/third_party/WebKit/LayoutTests/svg/W3C-SVG-1.1-SE/coords-dom-02-f.svg |
| +++ b/third_party/WebKit/LayoutTests/svg/W3C-SVG-1.1-SE/coords-dom-02-f.svg |
| @@ -54,31 +54,37 @@ |
| </g> |
| </g> |
| + <script xlink:href="../../resources/run-after-layout-and-paint.js"></script> |
| <script type="text/ecmascript"><![CDATA[ |
| - var passed = false; |
| - |
| - try |
| - { |
| - var g = document.getElementById("g"); |
| - var c = document.getElementById("c"); |
| - var tfm = g.transform.baseVal.getItem(0); |
| - var mtx = tfm.matrix; |
| - mtx.a = 2; |
| - if(tfm.type == SVGTransform.SVG_TRANSFORM_MATRIX) |
| + if (window.testRunner) |
| + testRunner.waitUntilDone(); |
|
Xianzhu
2016/11/30 17:08:54
Nit: The above two lines can be omitted when we ha
f(malita)
2016/11/30 18:08:40
Done.
|
| + |
| + runAfterLayoutAndPaint(function() { |
| + var passed = false; |
| + |
| + try |
| { |
| - passed = true; |
| + var g = document.getElementById("g"); |
| + var c = document.getElementById("c"); |
| + var tfm = g.transform.baseVal.getItem(0); |
| + var mtx = tfm.matrix; |
| + mtx.a = 2; |
| + if(tfm.type == SVGTransform.SVG_TRANSFORM_MATRIX) |
| + { |
| + passed = true; |
| + } |
| } |
| - } |
| - catch(e) {} |
| - |
| - if(passed) |
| - { |
| - c.setAttribute("fill", "lime"); |
| - } |
| - else |
| - { |
| - c.setAttribute("fill", "red"); |
| - } |
| + catch(e) {} |
| + |
| + if(passed) |
| + { |
| + c.setAttribute("fill", "lime"); |
| + } |
| + else |
| + { |
| + c.setAttribute("fill", "red"); |
| + } |
| + }, true); |
| ]]></script> |
| </g> |