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

Rewrite reftest harness and add basic example reftest. #600

Merged
merged 1 commit into from Jul 18, 2013

Conversation

@metajack
Copy link
Contributor

metajack commented Jul 18, 2013

This does not port the existing src/test/html/ref tests to the new framework, as it appears to me that they aren't really reftests in the sense of Gecko's reftest. This new driver uses the Gecko methodology.

Currently this will pop a window for each test due to not having a headless driver yet, and #570 means that servo segfaults when it shuts down so we can't check the exit status.

There's plenty to improve in the future, but this should get us started.

@pcwalton

This comment has been minimized.

Copy link

pcwalton commented on 728330f Jul 18, 2013

r+

@bors-servo

This comment has been minimized.

Copy link
Contributor

bors-servo commented on 728330f Jul 18, 2013

saw approval from pcwalton
at metajack@728330f

This comment has been minimized.

Copy link
Contributor

bors-servo replied Jul 18, 2013

merging metajack/servo/new-reftest = 728330f into auto

This comment has been minimized.

Copy link
Contributor

bors-servo replied Jul 18, 2013

metajack/servo/new-reftest = 728330f merged ok, testing candidate = 41f7109

This comment has been minimized.

Copy link
Contributor

bors-servo replied Jul 18, 2013

fast-forwarding master to auto = 41f7109

bors-servo pushed a commit that referenced this pull request Jul 18, 2013
This does not port the existing src/test/html/ref tests to the new framework, as it appears to me that they aren't really reftests in the sense of Gecko's reftest. This new driver uses the Gecko methodology.

Currently this will pop a window for each test due to not having a headless driver yet, and #570 means that servo segfaults when it shuts down so we can't check the exit status.

There's plenty to improve in the future, but this should get us started.
@bors-servo bors-servo merged commit 728330f into servo:master Jul 18, 2013
1 check passed
1 check passed
default all tests passed
@metajack metajack deleted the metajack:new-reftest branch Jul 19, 2013
ChrisParis pushed a commit to ChrisParis/servo that referenced this pull request Sep 7, 2014
…ys-stopped-events

Removed incorrect test
glennw pushed a commit to glennw/servo that referenced this pull request Jan 16, 2017
Keeping the currently scrolling layer, unless new gesture starts

"If you scroll a long page, and somewhere on that page is a smaller scrollable element, you don't want that element to swallow the rest of your scroll gesture if it suddenly happens to move under your mouse. You want the current scroll gesture to keep scrolling the outer page." servo#13249 (comment)

Page used for testing can be found online [here](https://samuknet.github.io/test_cases/nestedScroll/).

<!-- 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/600)
<!-- Reviewable:end -->
@jdm jdm mentioned this pull request Nov 5, 2019
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

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