Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upSnap to screen pixels instead of px #7909
Conversation
|
r? @glennw |
|
@paul This looks like a good fix, thanks! However, we have some CI related issues with pixel-ratio=2 tests at the moment, and I'm a little concerned merging this now will create a lot of intermittent failures (unrelated to your fix). @jdm Thoughts on the above? Shall we hold off on merging this for now? Merge it with the test marked as flaky? |
|
If we have a plan to tackle the pixel snapping test failure, then let's hold off. Otherwise merging with flaky is acceptable. |
|
I just checked the reftest.rs code and the assert in question will fire even if the test is marked as flaky. I could update reftest.rs to not assert here if marked as flaky (as a temporary workaround), or we may have to just disable this test for now - thoughts @jdm? |
|
I would extend the flaky check to include the image size for now. |
|
OK, I'll change the reftest code today and then we'll be able to merge this. @paulrouget could you update this PR to mark your new test as flaky in the meantime? |
|
As recommended by @mbrubeck I set |
|
@bors-servo r+ Thanks! |
|
|
Snap to screen pixels instead of px Fixes #7904 <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7909) <!-- Reviewable:end -->
|
|
|
@bors-servo retry |
|
|
|
|
|
@bors-servo r+ |
|
|
|
@bors-servo: r=mbrubeck |
|
|
Snap to screen pixels instead of px Fixes #7904 <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7909) <!-- Reviewable:end -->
|
|
paulrouget commentedOct 7, 2015
Fixes #7904