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 upCorrect event dispatching for multiple simultaneous touch points #8232
Conversation
|
+S-needs-code-changes Reviewed 3 of 7 files at r1, 1 of 1 files at r2. components/script/dom/document.rs, line 801 [r2] (raw file): Comments from the review on Reviewable.io |
|
Review status: 2 of 7 files reviewed at latest revision, 1 unresolved discussion, some commit checks pending. components/script/dom/document.rs, line 801 [r2] (raw file): An alternative we discussed on IRC would be to add a raw pointer comparison method that doesn't require Root. Comments from the review on Reviewable.io |
|
Reviewed 1 of 2 files at r3. Comments from the review on Reviewable.io |
|
|
|
Reviewed 2 of 7 files at r1. components/compositing/compositor.rs, line 84 [r1] (raw file): components/compositing/windowing.rs, line 64 [r1] (raw file): Comments from the review on Reviewable.io |
|
Rebased and addressed review comments. Review status: 0 of 7 files reviewed at latest revision, all discussions resolved. Comments from the review on Reviewable.io |
|
Reviewed 2 of 7 files at r1, 1 of 2 files at r3, 4 of 7 files at r4. Comments from the review on Reviewable.io |
|
@mbrubeck The compositor changes look good to me after those changes. |
|
@bors-servo r=glennw Carrying r=jdm for the script changes; aside from rebasing, the only change was that the |
|
|
Correct event dispatching for multiple simultaneous touch points Instead of just converting the mouse into a single "touch" input, Servo can now listen for multi-touch events from Glutin, maintain a list of active touch points, and dispatch events for all of them. r? @glennw (for the compositor changes) and @jdm (for the DOM changes) <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8232) <!-- Reviewable:end -->
|
|
|
|
@bors-servo r=glennw Moved an import to fix SERVO_HEADLESS builds. |
|
|
Correct event dispatching for multiple simultaneous touch points Instead of just converting the mouse into a single "touch" input, Servo can now listen for multi-touch events from Glutin, maintain a list of active touch points, and dispatch events for all of them. r? @glennw (for the compositor changes) and @jdm (for the DOM changes) <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8232) <!-- Reviewable:end -->
|
|
mbrubeck commentedOct 28, 2015
Instead of just converting the mouse into a single "touch" input, Servo can now listen for multi-touch events from Glutin, maintain a list of active touch points, and dispatch events for all of them.
r? @glennw (for the compositor changes) and @jdm (for the DOM changes)