[wpt-sync] Sync PR 29562 - Handle z_at_xy_zero being very large.
Categories
(Core :: Web Painting, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox91 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 29562 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/29562
Details from upstream follow.
b'L. David Baron <dbaron@chromium.org>' wrote:
Handle z_at_xy_zero being very large.
When z_at_xy_zero starts off very large, subtracting z_delta from it
might still leave it larger than kInfiniteCoordinate, so we can't assume
that it is smaller. Just forcing it to be smaller should be good enough
given how much of an edge case this is. (We won't get sensible results
anyway, since the inaccuracy of floating point will have made them
wildly inaccurate already.)Fixed: 1224066
Change-Id: I77b6ad4e1569664094cb2ba7c0e17135fe0cae48
Reviewed-on: https://chromium-review.googlesource.com/3002328
WPT-Export-Revision: d06c9eb8c7e818f2b06dd521e379bb429dee4483
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=f68e7b206da7af04fb4c92df2d20c993c52431ad
Assignee | ||
Comment 2•3 years ago
|
||
CI Results
Ran 12 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 1 tests
Status Summary
Firefox
PASS: 1
Chrome
PASS: 1
Safari
PASS: 1
Links
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d548e9bc275e [wpt PR 29562] - Handle z_at_xy_zero being very large., a=testonly
Comment 4•3 years ago
|
||
bugherder |
Description
•