Bug 1658986 Part 3: Remove NativelayerCA checks of invalid regions. r=mstange
commit52ef74b3835a960ff383bcbbaa0bde64369cad17
authorBrad Werth <bwerth@mozilla.com>
Fri, 10 Mar 2023 17:38:42 +0000 (10 17:38 +0000)
committerBrad Werth <bwerth@mozilla.com>
Fri, 10 Mar 2023 17:38:42 +0000 (10 17:38 +0000)
tree9a507d45fac26da70d6dbbd15b6ace6a64b1e129
parent2e680f55e978ee6579cd48aa3396cfbd0aaf6201
Bug 1658986 Part 3: Remove NativelayerCA checks of invalid regions. r=mstange

These checks were designed to identify if we have a logic error in the
display rects or update rects we get from our callers to
HandlePartialUpdate. We've gathered enough evidence that there is such an
error and we've opened Bug 1818540 to address it. There's no longer a good
reason to keep these checks around, as they just crash the browser for
users rather than risk showing them invalid pixels (which we're fairly
sure are valid pixels).

Differential Revision: https://phabricator.services.mozilla.com/D172287
gfx/layers/NativeLayerCA.mm