Try to unflake inspector/layers/layerTreeDidChange.html
authorjoepeck@webkit.org <joepeck@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 5 Oct 2018 20:08:13 +0000 (20:08 +0000)
committerjoepeck@webkit.org <joepeck@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 5 Oct 2018 20:08:13 +0000 (20:08 +0000)
Unreviewed. Test gardening.

* inspector/layers/layerTreeDidChange.html:
Force a layout early in the test to try to force layout tree
update events in the expected sequence.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@236884 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/inspector/layers/layerTreeDidChange.html

index b8e7c8b..96f14e9 100644 (file)
@@ -1,3 +1,13 @@
+2018-10-05  Joseph Pecoraro  <pecoraro@apple.com>
+
+        Try to unflake inspector/layers/layerTreeDidChange.html
+
+        Unreviewed. Test gardening.
+
+        * inspector/layers/layerTreeDidChange.html:
+        Force a layout early in the test to try to force layout tree
+        update events in the expected sequence.
+
 2018-10-05  Antoine Quint  <graouts@apple.com>
 
         [Web Animations] REGRESSION (r236809): crash under AnimationTimeline::updateCSSAnimationsForElement()
index 60c02cf..478b8e9 100644 (file)
@@ -10,6 +10,9 @@ function addCompositedLayer()
     element.className = "composited";
     element.id = "last-element";
     document.body.appendChild(element);
+    
+    // Force layout to trigger a layer update.
+    document.body.offsetWidth;
 
     requestAnimationFrame(() => {
         TestPage.dispatchEventToFrontend("TestPageDidAppendChild");