fast/frames/flattening/iframe-tiny.html This test started to flaky fail and was first seen on commit r256129. History: https://results.webkit.org/?suite=layout-tests&test=fast%2Fframes%2Fflattening%2Fiframe-tiny.html Diff: --- /Volumes/Data/slave/ios-simulator-13-release-tests-wk2/build/layout-test-results/fast/frames/flattening/iframe-tiny-expected.txt +++ /Volumes/Data/slave/ios-simulator-13-release-tests-wk2/build/layout-test-results/fast/frames/flattening/iframe-tiny-actual.txt @@ -13,8 +13,8 @@ PASS getComputedStyle(frame, 0).width is '7px' PASS getComputedStyle(frame, 0).height is '7px' testFrame3 -PASS getComputedStyle(frame, 0).width is '400px' -PASS getComputedStyle(frame, 0).height is '400px' +FAIL getComputedStyle(frame, 0).width should be 400px. Was 16px. +FAIL getComputedStyle(frame, 0).height should be 400px. Was 8px. testFrame4 PASS getComputedStyle(frame, 0).width is '0px' PASS getComputedStyle(frame, 0).height is '100px' @@ -34,11 +34,11 @@ PASS getComputedStyle(frame, 0).width is '300px' PASS getComputedStyle(frame, 0).height is '2px' testFrame10 -PASS getComputedStyle(frame, 0).width is '400px' -PASS getComputedStyle(frame, 0).height is '400px' +FAIL getComputedStyle(frame, 0).width should be 400px. Was 16px. +FAIL getComputedStyle(frame, 0).height should be 400px. Was 150px. testFrame11 -PASS getComputedStyle(frame, 0).width is '400px' -PASS getComputedStyle(frame, 0).height is '400px' +FAIL getComputedStyle(frame, 0).width should be 400px. Was 300px. +FAIL getComputedStyle(frame, 0).height should be 400px. Was 8px. PASS successfullyParsed is true TEST COMPLETE
<rdar://problem/59668089>
Jacob's revision has a typo. The first time this happened was r257127, so this is almost certainly http://trac.webkit.org/r257126. Also, this is happening 100% on the GuardMalloc bot.
Ok. It looks like some timing issue. Most likely it's missing some forced layout (since the test seemed to rely on an optional layout).
Created attachment 391569 [details] Patch
Created attachment 391589 [details] Patch
The commit-queue encountered the following flaky tests while processing attachment 391589 [details]: editing/spelling/spellcheck-async-remove-frame.html bug 158401 (authors: morrita@google.com, rniwa@webkit.org, and tony@chromium.org) The commit-queue is continuing to process your patch.
Comment on attachment 391589 [details] Patch Clearing flags on attachment: 391589 Committed r257280: <https://trac.webkit.org/changeset/257280>
All reviewed patches have been landed. Closing bug.