Avoid repeated syscalls to set the surface volatility state
Created attachment 460731 [details] Patch
<rdar://problem/96589057>
Committed 252218@main (1c1fc9cf94ef): <https://commits.webkit.org/252218@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 460731 [details].
Reopening since I'm reverting this in https://github.com/WebKit/WebKit/pull/2332
(I do think it's a very good idea, though; this was a big win in RLBS years ago)
Pull request: https://github.com/WebKit/WebKit/pull/11260
Committed 261464@main (eca96fd4401b): <https://commits.webkit.org/261464@main> Reviewed commits have been landed. Closing PR #11260 and removing active labels.