servo: Merge #17068 - Separate waking the event loop, from communicating with...
servo: Merge #17068 - Separate waking the event loop, from communicating with Compositor (from gterzian:remove_compositorproxy); r=asajeffrey <!-- Please describe your changes on the following line: --> @paulrouget first step of #15934, Glutin only for now, please take a look... If this makes sense, I will also update the code for ports other than Glutin... One question: one do I add the `warn!` macro to `servolib`? Also perhaps we would also want to add `box`, since I had to switch to using `Box::new`... --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 7e273d6c9b86d6ffbf216e84ae7326976888e5ef --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : 89118c463da42f53cd2d9df0c97121f71d81600f
Showing
- servo/components/compositing/compositor.rs 5 additions, 5 deletionsservo/components/compositing/compositor.rs
- servo/components/compositing/compositor_thread.rs 38 additions, 24 deletionsservo/components/compositing/compositor_thread.rs
- servo/components/compositing/delayed_composition.rs 2 additions, 2 deletionsservo/components/compositing/delayed_composition.rs
- servo/components/compositing/windowing.rs 3 additions, 7 deletionsservo/components/compositing/windowing.rs
- servo/components/constellation/constellation.rs 2 additions, 2 deletionsservo/components/constellation/constellation.rs
- servo/components/constellation/pipeline.rs 3 additions, 3 deletionsservo/components/constellation/pipeline.rs
- servo/components/servo/lib.rs 17 additions, 5 deletionsservo/components/servo/lib.rs
- servo/ports/cef/window.rs 12 additions, 25 deletionsservo/ports/cef/window.rs
- servo/ports/glutin/window.rs 21 additions, 35 deletionsservo/ports/glutin/window.rs
Loading
Please register or sign in to comment