[WK1] Layout Test legacy-animation-engine/compositing/backing/transform-transition-from-outside-view.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=184611

Reviewed by Zalan Bujtas.

In WebKit1, the transform on the layer is not consistent, so filter it out of the layer tree dump (it's not the important part).

* legacy-animation-engine/compositing/backing/transform-transition-from-outside-view-expected.txt:
* legacy-animation-engine/compositing/backing/transform-transition-from-outside-view.html:
* platform/mac-wk1/TestExpectations:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@251412 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 99a0bab..d91dd80 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,16 @@
+2019-10-21  Simon Fraser  <simon.fraser@apple.com>
+
+        [WK1] Layout Test legacy-animation-engine/compositing/backing/transform-transition-from-outside-view.html is a flaky failure
+        https://bugs.webkit.org/show_bug.cgi?id=184611
+
+        Reviewed by Zalan Bujtas.
+        
+        In WebKit1, the transform on the layer is not consistent, so filter it out of the layer tree dump (it's not the important part).
+
+        * legacy-animation-engine/compositing/backing/transform-transition-from-outside-view-expected.txt:
+        * legacy-animation-engine/compositing/backing/transform-transition-from-outside-view.html:
+        * platform/mac-wk1/TestExpectations:
+
 2019-10-21  Myles C. Maxfield  <mmaxfield@apple.com>
 
         Update Web Platform Test css/css-lists/content-property/marker-text-matches-armenian.html
diff --git a/LayoutTests/legacy-animation-engine/compositing/backing/transform-transition-from-outside-view-expected.txt b/LayoutTests/legacy-animation-engine/compositing/backing/transform-transition-from-outside-view-expected.txt
index 90fd7e6..85cdf2d 100644
--- a/LayoutTests/legacy-animation-engine/compositing/backing/transform-transition-from-outside-view-expected.txt
+++ b/LayoutTests/legacy-animation-engine/compositing/backing/transform-transition-from-outside-view-expected.txt
@@ -14,7 +14,6 @@
           (bounds 148.00 128.00)
           (drawsContent 1)
           (backingStoreAttached 1)
-          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [-400.00 0.00 0.00 1.00])
           (children 1
             (GraphicsLayer
               (offsetFromRenderer width=-14 height=-14)
diff --git a/LayoutTests/legacy-animation-engine/compositing/backing/transform-transition-from-outside-view.html b/LayoutTests/legacy-animation-engine/compositing/backing/transform-transition-from-outside-view.html
index 88b80ab..ab9152f 100644
--- a/LayoutTests/legacy-animation-engine/compositing/backing/transform-transition-from-outside-view.html
+++ b/LayoutTests/legacy-animation-engine/compositing/backing/transform-transition-from-outside-view.html
@@ -32,18 +32,25 @@
             testRunner.dumpAsText();
             testRunner.waitUntilDone();
         }
+        
+        function filterString(inputString, skippedLinesRegexp)
+        {
+            var lines = inputString.split("\n");
+            var filtered = lines.filter(function (str) { return !skippedLinesRegexp.test(str); });
+            return filtered.join("\n");
+        }
 
         function dumpLayers()
         {
             if (window.testRunner) {
-                output.innerText = window.internals.layerTreeAsText(document, internals.LAYER_TREE_INCLUDES_BACKING_STORE_ATTACHED);
+                output.innerText = filterString(window.internals.layerTreeAsText(document, internals.LAYER_TREE_INCLUDES_BACKING_STORE_ATTACHED), /transform/);
                 testRunner.notifyDone();
             }
         }
 
         window.addEventListener("load", function() {
             document.body.classList.add('changed');
-            window.setTimeout(dumpLayers, 0);
+            setTimeout(dumpLayers, 0);
         });
     </script>
 </head>
diff --git a/LayoutTests/platform/mac-wk1/TestExpectations b/LayoutTests/platform/mac-wk1/TestExpectations
index e5aa610..78ca25f 100644
--- a/LayoutTests/platform/mac-wk1/TestExpectations
+++ b/LayoutTests/platform/mac-wk1/TestExpectations
@@ -724,8 +724,6 @@
 [ Mojave+ ] displaylists/layer-dispay-list.html [ Failure ]
 [ Mojave+ ] displaylists/replay-skip-clipped-rect.html [ Failure ]
 
-webkit.org/b/188357 legacy-animation-engine/compositing/backing/transform-transition-from-outside-view.html [ Pass Failure ]
-
 webkit.org/b/184611 compositing/layer-creation/fixed-overlap-extent.html [ Pass Failure ]
 
 # <rdar://problem/42904780>