Bug 150050 - Many tests using requestAnimationFrame time out on WK1
Summary: Many tests using requestAnimationFrame time out on WK1
Status: REOPENED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: Safari 9
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Jon Honeycutt
URL:
Keywords: InRadar, MakingBotsRed
Depends on:
Blocks:
 
Reported: 2015-10-12 15:00 PDT by Jon Honeycutt
Modified: 2015-10-26 13:37 PDT (History)
4 users (show)

See Also:


Attachments
Patch (1.98 KB, patch)
2015-10-23 17:47 PDT, Ryan Haddad
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.