Closed Bug 1568562 Opened 6 years ago Closed 6 years ago

[wpt-sync] Sync PR 18048 - [PE]: Improve the interest rect computation under perspective.

Categories

(Core :: CSS Parsing and Computation, task, P4)

task

Tracking

()

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 18048 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/18048
Details from upstream follow.

Vladimir Levin <vmpstr@chromium.org> wrote:

[PE]: Improve the interest rect computation under perspective.

This patch tries to normalize some of the rects we deal with when
performing interest rect calculations. This is done by capping the
ranges of numbers that we may encounter, in order to produce more
stable results.

The upside of this is that we will paint more content that we would
otherwise erroneously assume to be not intersecting the viewport
(even after padding).

The downside of this is that we may paint more content that is properly
far off screen.

R=chrishtr@chromium.org

Bug: 986110
Change-Id: I69254d2a855e8f083406b13638741b8bc2b85b5d
Reviewed-on: https://chromium-review.googlesource.com/1715917
WPT-Export-Revision: 2de4763e0f949f6a8f6adad0423c044f40e366b2

Component: web-platform-tests → CSS Parsing and Computation
Product: Testing → Core
Ran 1 tests FAIL : 1 New tests that have failures or other problems: /css/css-transforms/perspective-transforms-equivalence.html: FAIL
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/90368813e0ae [wpt PR 18048] - [PE]: Improve the interest rect computation under perspective., a=testonly https://hg.mozilla.org/integration/mozilla-inbound/rev/6d8a85f8cd6b [wpt PR 18048] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
You need to log in before you can comment on or make changes to this bug.