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 upRemove CompositorEventListener trait #11443
Conversation
highfive
commented
May 26, 2016
|
Thanks for the pull request, and welcome! The Servo team is excited to review your changes, and you should hear from @larsbergstrom (or someone else) soon. |
|
Hi Kyle. Now you get to see reviewable in action, lucky you. |
|
Reviewed 5 of 5 files at r1. components/compositing/compositor_thread.rs, line 8 [r1] (raw file):
Add components/compositing/compositor_thread.rs, line 289 [r1] (raw file):
If we're returning ownership of the components/servo/lib.rs, line 100 [r1] (raw file):
Ah, that's interesting, components/servo/lib.rs, line 101 [r1] (raw file):
Do we need this Comments from Reviewable |
|
Reviewed 1 of 1 files at r2, 1 of 1 files at r3. Comments from Reviewable |
highfive
commented
May 26, 2016
|
New code was committed to pull request. |
|
Thanks for the quick review! Do I comment here? I adjusted the The modification in main.rs and lib.rs was scary, but I think it conforms better to the comments in those files, linking the |
|
You reply back on reviewable. I think it's worth removing the box while you're there, as it really only makes sense for trait objects. |
highfive
commented
May 26, 2016
|
New code was committed to pull request. |
|
Looks good, can you squash the commits now?
|
1997cb2
to
b0d20d8
highfive
commented
May 26, 2016
|
New code was committed to pull request. |
|
@bors-servo: r+ |
|
|
|
They're you go, that's the process! |
Remove CompositorEventListener trait <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #11339 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because refactoring <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11443) <!-- Reviewable:end -->
|
|
|
|
|
|
@kyleheadley oops, ports/cef needs updated. |
|
I think the fix is to replace |
|
yes, and the other Is there another build I should try? Or leave the others to test on the proper system? |
highfive
commented
May 27, 2016
|
New code was committed to pull request. |
|
You'll need to change |
highfive
commented
May 27, 2016
|
New code was committed to pull request. |
|
OK, let's see what happens now. @bors-servo r+ |
|
|
Remove CompositorEventListener trait <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #11339 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because refactoring <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11443) <!-- Reviewable:end -->
|
|
highfive
commented
May 27, 2016
|
021fa97
to
a8155cc
highfive
commented
May 27, 2016
|
New code was committed to pull request. |
|
|
|
@kyleheadley The appveyor build failure is spurious, try rebasing against the upstream master, and see if that fixes things. |
a8155cc
to
f6682c2
|
Hmm, more spurious appveyor failures. @bors-servo r+ |
|
|
Remove CompositorEventListener trait <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #11339 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because refactoring <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11443) <!-- Reviewable:end -->
|
|
|
Yay! |
kyleheadley commentedMay 26, 2016
•
edited by larsbergstrom
./mach build -ddoes not report any errors./mach test-tidydoes not report any errorsThis change is