Bug 256989
| Summary: | Allow CoreAnimation implicit transactions on the scrolling thread | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Matt Woodrow <mattwoodrow> |
| Component: | Layout and Rendering | Assignee: | Matt Woodrow <mattwoodrow> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | bfulgham, simon.fraser, webkit-bug-importer, zalan |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=257840 | ||
Matt Woodrow
The scrolling thread creates implicit CoreAnimation transactions (as intended, since tracking which wheel events might cause layer mutations in advance is tricky).
We should tell CoreAnimation to always allow them from our scrolling thread.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Matt Woodrow
<rdar://109211223>
Matt Woodrow
Pull request: https://github.com/WebKit/WebKit/pull/14037
EWS
Committed 264224@main (66deadcc6fb0): <https://commits.webkit.org/264224@main>
Reviewed commits have been landed. Closing PR #14037 and removing active labels.