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

Ensure that subpixel sized snap rects are at least 1 device pixel. #1319

Merged
merged 1 commit into from Jun 1, 2017

Conversation

@glennw
Copy link
Member

glennw commented Jun 1, 2017

This change is Reviewable

@glennw
Copy link
Member Author

glennw commented Jun 1, 2017

r? @kvark

This fixes a test failure we're seeing on the CI machines during a WR update. See the comments at the bottom of servo/servo#17104 for more information.

@glennw glennw mentioned this pull request Jun 1, 2017
3 of 4 tasks complete
@kvark
Copy link
Member

kvark commented Jun 1, 2017

@bors-servo
Copy link
Contributor

bors-servo commented Jun 1, 2017

📌 Commit fe68000 has been approved by kvark

@bors-servo
Copy link
Contributor

bors-servo commented Jun 1, 2017

Testing commit fe68000 with merge e9b0ac4...

bors-servo added a commit that referenced this pull request Jun 1, 2017
Ensure that subpixel sized snap rects are at least 1 device pixel.

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/webrender/1319)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Jun 1, 2017

☀️ Test successful - status-travis
Approved by: kvark
Pushing e9b0ac4 to master...

@bors-servo bors-servo merged commit fe68000 into servo:master Jun 1, 2017
3 checks passed
3 checks passed
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
homu Test successful
Details
Gankra added a commit to Gankra/webrender that referenced this pull request Jun 14, 2017
This reverts servo#1339, which just reverted servo#1292 and servo#1319.

The original changes seem to behaving well now. It's unclear what was happening,
but whatever it was, it seems fine now!

Here is the full list of reverts:

Revert "Manually re-apply ANGLE workaround in 3debb57."
This reverts commit 9143f1d.

Revert "Revert "Full rectangular pixel snapping""
This reverts commit de7e944.

Revert "Revert "Snapping transformed primitives""
This reverts commit dae62c5.

Revert "Revert "Snapping ref tests""
This reverts commit d6f03ba.

Revert "Revert "Ensure that subpixel sized snap rects are at least 1 device pixel.""
This reverts commit d396a7e.

Revert "Revert "clamp_rect Angle workaround""
This reverts commit ef24b78.

Revert "Revert "Don't apply local clip rect to snap rectangle calculation.""
This reverts commit 406b102.
Gankra added a commit to Gankra/webrender that referenced this pull request Jun 14, 2017
This reverts servo#1339, which just reverted servo#1292 and servo#1319.

The original changes seem to behaving well now. It's unclear what was happening,
but whatever it was, it seems fine now!

Here is the full list of reverts:

Revert "Manually re-apply ANGLE workaround in 3debb57."
This reverts commit 9143f1d.

Revert "Revert "Full rectangular pixel snapping""
This reverts commit de7e944.

Revert "Revert "Snapping transformed primitives""
This reverts commit dae62c5.

Revert "Revert "Snapping ref tests""
This reverts commit d6f03ba.

Revert "Revert "Ensure that subpixel sized snap rects are at least 1 device pixel.""
This reverts commit d396a7e.

Revert "Revert "clamp_rect Angle workaround""
This reverts commit ef24b78.

Revert "Revert "Don't apply local clip rect to snap rectangle calculation.""
This reverts commit 406b102.
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

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