You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _posts/2025-12-12-november-in-servo.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ summary: ao!! wrrrrao!!
7
7
categories:
8
8
---
9
9
10
-
Landing in [**Servo 0.0.3**](https://github.com/servo/servo/releases/tag/v0.0.3) and our November nightly builds, we now have **context menus** for links, images, and other web content (@atbrakhi, @mrobinson, #40434, #40501), **vsync on Android** (@mrobinson, #40306), plus several web platform features:
10
+
Landing in [**Servo 0.0.3**](https://github.com/servo/servo/releases/tag/v0.0.3) and our November nightly builds, we now have **context menus** for links, images, and other web content (@atbrakhi, @mrobinson, #40434, #40501), **vsync on Android** (@mrobinson, #40306), **light mode** for the **new tab page** (@arihant2math, #40272), plus several web platform features:
11
11
12
12
-**<video controls>** (@rayguo17, #40578)
13
13
-**<use>** in SVG (@WaterWhisperer, #40684)
@@ -57,6 +57,10 @@ When running Servo without a custom [**ClipboardDelegate**](https://doc.servo.or
57
57
But if there’s no system clipboard, we now have a built-in **fallback clipboard** (@mrobinson, #40408), rather than having no clipboard at all.
58
58
Note that the fallback clipboard is very limited, as it can only store text and does not work across processes.
59
59
60
+
## Performance and stability
61
+
62
+
We’ve fixed a bug causing **nytimes.com** to hang (@jdm, #40811), as well as fixing crashes in **[Speedometer 3.0](https://www.browserbench.org/Speedometer3.0/)** and **[3.1](https://www.browserbench.org/Speedometer3.1/)** (@Narfinger, #40459), grid layout (@nicoburns, #40821), the fonts subsystem (@simonwuelker, #40913), XPath (@simonwuelker, #40411), ReadableStream (@Taym95, #40911), AudioContext (@Taym95, #40729), and when exiting Servo (@mrobinson, #40933).
# the System Font Service to prime the key cache whenever a new `WebView` is created.
1112
1112
# Testing: This only modifies an internal optimization, so should be covered by existing tests.
1113
1113
+https://github.com/servo/servo/pull/40459 (@Narfinger, #40459) net: Do not implement `Serialize`/`Deserialize` for `RasterImage` and introduce``SharedRasterImage` (#40459)
1114
-
crash; fix crash in Speedometer3.1
1114
+
;crash; fix crash in Speedometer3.1
1115
1115
# RasterImage is now not seralizeable and backed by Vec storage. Add a new struct `SharedRasterImage` that allows
1116
1116
# serializeing. This can be constructed from RasterImage. This introduces some more copying but I think the tradeoff
1117
1117
# is ok. Newly introduced copies are for favicon response to the embedder and EmbedderNotifications.
@@ -2933,7 +2933,7 @@ https://github.com/servo/servo/pull/40757 (@kongbai1996, #40757) compositing: Do
2933
2933
# - Memoize some invariants of the parent
2934
2934
# Testing: No wpt regressions: https://github.com/webbeef/servo/actions/runs/19493174678
2935
2935
# This improves the `parseFromString()` benchmark by ~7% on my machine.
Copy file name to clipboardExpand all lines: outline.txt
+10-10Lines changed: 10 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -2,21 +2,21 @@
2
2
- https://github.com/servo/servo/pull/40925 (@lukewarlow, #40925) servoshell: Add proper labels to UI elements (#40925)
3
3
a11y
4
4
- crash
5
-
- https://github.com/servo/servo/pull/40411 (@simonwuelker, #40411) xpath: Handle OOB conditions and non-char-boundaries in `substring` (#40411)
5
+
- DONE https://github.com/servo/servo/pull/40411 (@simonwuelker, #40411) xpath: Handle OOB conditions and non-char-boundaries in `substring` (#40411)
6
6
crash
7
-
- https://github.com/servo/servo/pull/40459 (@Narfinger, #40459) net: Do not implement `Serialize`/`Deserialize` for `RasterImage` and introduce``SharedRasterImage` (#40459)
7
+
- DONE https://github.com/servo/servo/pull/40459 (@Narfinger, #40459) net: Do not implement `Serialize`/`Deserialize` for `RasterImage` and introduce``SharedRasterImage` (#40459)
- https://github.com/servo/servo/pull/40933 (@mrobinson, #40933) servoshell: Schedule keyboard shortcut exits so that they can be done cleanly (#40933)
17
+
- DONE https://github.com/servo/servo/pull/40933 (@mrobinson, #40933) servoshell: Schedule keyboard shortcut exits so that they can be done cleanly (#40933)
18
18
crash; fix crashes when exiting servo
19
-
- https://github.com/servo/servo/pull/40953 (@mrobinson, #40953) servoshell: Always exit via `RunningAppState::schedule_exit` (#40953)
0 commit comments