Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync changes from mozilla-central gfx/wr #3878

Merged
merged 3 commits into from Mar 10, 2020
Merged

Conversation

@moz-gfx
Copy link

moz-gfx commented Mar 10, 2020

No description provided.

gw3583 and others added 3 commits Mar 10, 2020
…r=nical

This makes the picture cache debug view more represent the amount
of pixels that are being rasterized and composited. It's also a
bit clearer where picture cache boundaries are on some pages.

Differential Revision: https://phabricator.services.mozilla.com/D65932

[ghsync] From https://hg.mozilla.org/mozilla-central/rev/ca720bdc1f1fc3c41a278d10c3c14b9016bd76e1
…h the primitive in WR r=gw

Instead of trying to extract an inner rectangle from a transformed inner rectange,
which by itself doesn't have an obviously "best" solution, we are going to test if the
visibility rect is within the polygon of the projected inner rect.

The test is more precise, could be slightly more heavy, but most importantly - it's correct.

Differential Revision: https://phabricator.services.mozilla.com/D65836

[ghsync] From https://hg.mozilla.org/mozilla-central/rev/1692426a9549efd97f3241b8fc314eac0786a750
…es r=jgilbert

Turn the difference checkbox into a radio that adds "heatmap"; it uses
WebGL to show both images, their absolute difference, and a color-coded
max difference.  The quadrants split following the mouse.
This helps to separate large variations (red) from small variations
(green) and helps to compare the images without losing track of where
they are.

Differential Revision: https://phabricator.services.mozilla.com/D65841

[ghsync] From https://hg.mozilla.org/mozilla-central/rev/263ce25c220aeab11843445e3634f29b004f44dc
@moz-gfx
Copy link
Author

moz-gfx commented Mar 10, 2020

@bors-servo r=auto

@bors-servo
Copy link
Contributor

bors-servo commented Mar 10, 2020

📌 Commit d82e4e6 has been approved by auto

@bors-servo
Copy link
Contributor

bors-servo commented Mar 10, 2020

Testing commit d82e4e6 with merge 97789bc...

@bors-servo
Copy link
Contributor

bors-servo commented Mar 10, 2020

☀️ Test successful - status-appveyor, status-taskcluster
Approved by: auto
Pushing 97789bc to master...

@bors-servo bors-servo merged commit 97789bc into servo:master Mar 10, 2020
3 checks passed
3 checks passed
Community-TC (pull_request) TaskGroup: success
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
homu Test successful
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

5 participants
You can’t perform that action at this time.