servo/components/shared
Martin Robinson 7d63c7607f
script_layout: Remove script to layout messages (#32081)
Instead of communicating with layout via messages, script can simply
call methods on the layout trait. This simplifies the way that script
communicates with layout and opens the path to sharing more data
structures between the two systems. This is part of a continuing 
series of cleanups after removing the layout thread.

<!-- 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 do not require tests because they should not change
behavior.

<!-- 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. -->
2024-04-22 15:28:14 +00:00
..
bluetooth clippy: fix warnings in components/shared (#31565) 2024-03-08 15:28:19 +00:00
canvas Upgrade Stylo to 2024-03-01 (#32089) 2024-04-16 12:27:51 +00:00
compositing fonts: Rework platform font initialization (#32127) 2024-04-22 09:38:21 +00:00
devtools Move Stylo to its own repo (#31350) 2024-02-27 15:39:06 +00:00
embedder Initial internal support for multiple webviews (#31417) 2024-04-03 11:06:28 +00:00
gfx fonts: Rework platform font initialization (#32127) 2024-04-22 09:38:21 +00:00
msg script_layout: Remove script to layout messages (#32081) 2024-04-22 15:28:14 +00:00
net Fixes for HTTP header compliance. (#32024) 2024-04-11 21:51:23 +00:00
profile Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00
script Rework “visible” to “throttled” in constellation + script + compositor (#31816) 2024-03-22 06:06:28 +00:00
script_layout script_layout: Remove script to layout messages (#32081) 2024-04-22 15:28:14 +00:00
webrender dependencies: Upgrade to WebRender 0.64 (#31486) 2024-03-14 17:40:54 +00:00