Bug 150050

Summary: Many tests using requestAnimationFrame time out on WK1
Product: WebKit Reporter: Jon Honeycutt <jhoneycutt>
Component: Tools / TestsAssignee: Jon Honeycutt <jhoneycutt>
Status: REOPENED ---    
Severity: Normal CC: ap, commit-queue, lforschler, thorton
Priority: P2 Keywords: InRadar, MakingBotsRed
Version: Safari 9   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Description Jon Honeycutt 2015-10-12 15:00:07 PDT
Many of the recently imported Blink tests that use requestAnimationFrame are timing out waiting on the rAF callback on WK1.

Tests that use rAF:

imported/blink/animations/animation-immediate-start-event-after-ondemand-update.html
imported/blink/animations/background-shorthand-crash.html
imported/blink/animations/base-render-style-body-crash.html
imported/blink/animations/base-render-style-font-selector-version-assert.html
imported/blink/animations/display-none-terminates-animation.html
imported/blink/compositing/layer-creation/iframe-clip-removed.html
imported/blink/compositing/layer-creation/incremental-destruction.html
imported/blink/compositing/reorder-z-with-style.html
imported/blink/compositing/squashing/invalidate-on-grouped-mapping-reorder-expected.html
imported/blink/compositing/squashing/invalidate-on-grouped-mapping-reorder.html
imported/blink/css3/calc/transition-asan-crash.html
imported/blink/fast/canvas/bug382588.html
imported/blink/fast/canvas/canvas-clip-stack-persistence.html
imported/blink/fast/canvas/canvas-state-persistence-no-dirty.html
imported/blink/fast/canvas/canvas-state-stack-simple.html
imported/blink/fast/canvas/canvas-unbalanced-save.html
imported/blink/fast/css/crash-corner-present.html
imported/blink/fast/images/image-hover-display-alt.html
imported/blink/fast/inline/reparent-inline-box.html
imported/blink/fast/text-autosizing/print-autosizing.html
imported/blink/fast/text-autosizing/subtree-layout-crash.html
imported/blink/fast/text-autosizing/table-simplified-layout-crash.html
imported/blink/fast/text-autosizing/table-subtree-layout-crash.html
imported/blink/paint/theme/search-field-resuts-decoration-crash.html
imported/blink/svg/custom/marker-layout-invalidation.html
imported/blink/svg/filters/feColorMatrix-setAttribute-crash1.html
imported/blink/svg/filters/feColorMatrix-setAttribute-crash2.html
imported/blink/svg/hittest/rect-miterlimit.html
imported/blink/transitions/unprefixed-perspective.html
imported/blink/transitions/unprefixed-transform.html

Tests form this group that have been seen to time out so far:

imported/blink/animations/background-shorthand-crash.html
imported/blink/compositing/squashing/invalidate-on-grouped-mapping-reorder.html
imported/blink/css3/calc/transition-asan-crash.html
imported/blink/fast/images/image-hover-display-alt.html
imported/blink/fast/inline/reparent-inline-box.html
imported/blink/fast/text-autosizing/print-autosizing.html
imported/blink/paint/theme/search-field-resuts-decoration-crash.html
imported/blink/svg/filters/feColorMatrix-setAttribute-crash1.html
imported/blink/svg/hittest/rect-miterlimit.html
imported/blink/compositing/reorder-z-with-style.html
imported/blink/svg/custom/marker-layout-invalidation.html
imported/blink/fast/css/crash-corner-present.html
imported/blink/compositing/layer-creation/iframe-clip-removed.html


<rdar://problem/23020796>
Comment 1 Ryan Haddad 2015-10-23 17:47:52 PDT
Created attachment 263969 [details]
Patch

Removing release flag because these tests are timing out on debug builds as well
Comment 2 WebKit Commit Bot 2015-10-23 18:01:54 PDT
Comment on attachment 263969 [details]
Patch

Clearing flags on attachment: 263969

Committed r191527: <http://trac.webkit.org/changeset/191527>
Comment 3 WebKit Commit Bot 2015-10-23 18:01:58 PDT
All reviewed patches have been landed.  Closing bug.
Comment 4 Jon Honeycutt 2015-10-26 13:37:09 PDT
Reopening bug. We still need to fix the underlying issue.