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 #3982

Merged
merged 5 commits into from Jun 13, 2020
Merged

Conversation

@moz-gfx
Copy link

moz-gfx commented Jun 13, 2020

No description provided.

nical and others added 5 commits Jun 13, 2020
Remove associated enum and code path that are no longer used since
the removal of Push/PopClipChain display items.

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

[ghsync] From https://hg.mozilla.org/mozilla-central/rev/577b27ec184a4b9253ac01fead6e566fb21cc2ad
…kvark

When a transform depends on the layout size of an element, one can see
visual distortions caused by the difference between the unsnapped size
used in the transform, and the snapped size calculated during scene
building. Ideally we could compute the transform after we snap, rather
than before. This patch adds support for a computed reference frame
which takes parameters to calculate the ideal transform dynamically.

In a future patch, we should make videos take advantage of this same
mechanism to avoid similar problems. This requires support for mirroring
and rotations.

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

[ghsync] From https://hg.mozilla.org/mozilla-central/rev/da69b8391ceb0f7bd95ae543b98a41d39eab6881
This is an attempt to improve our relationship with the drivers.
Currently, we work with the instance buffer limit dictated by the macOS drivers.
We can consider lowering it, since it will only make the driver work eaiser.

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

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

moz-gfx commented Jun 13, 2020

@bors-servo r=auto

@bors-servo
Copy link
Contributor

bors-servo commented Jun 13, 2020

📌 Commit 2370c81 has been approved by auto

@bors-servo
Copy link
Contributor

bors-servo commented Jun 13, 2020

Testing commit 2370c81 with merge 2b4fcf9...

@bors-servo
Copy link
Contributor

bors-servo commented Jun 13, 2020

☀️ Test successful - status-taskcluster
Approved by: auto
Pushing 2b4fcf9 to master...

@bors-servo bors-servo merged commit 2b4fcf9 into servo:master Jun 13, 2020
2 checks passed
2 checks passed
Community-TC (pull_request) TaskGroup: success
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.