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
-**‘display-p3-linear’** in CSS **color()** and **color-mix()** (@Loirooriol, #40525)
16
+
-**<details name>** is now exclusive, like radio buttons (@simonwuelker, #40314)
17
+
-**calc()** now works in **grid layout** (@nicoburns, #34846)
18
+
19
+
**Font variations** are now applied in **‘font-weight’** and **‘font-stretch’** (@simonwuelker, #40867), fixing a rendering issue in the [Web Engines Hackfest website](https://webengineshackfest.org).
20
+
10
21
@kkoyung has landed some huge improvements in the [**SubtleCrypto API**](https://w3c.github.io/webcrypto/), including some of the more [modern algorithms in this WICG draft](https://wicg.github.io/webcrypto-modern-algos/), and a fix for constant-time base64 (#40334).
11
22
We now have full support for **SHA3-256**, **SHA3-384**, **SHA3-512** (@kkoyung, #40765), **cSHAKE128**, **cSHAKE256** (@kkoyung, #40832), **Argon2d**, **Argon2i**, **Argon2id**, **ChaCha20-Poly1305**, **ECDH**, **ECDSA**, and **X25519**:
+https://github.com/servo/servo/pull/40867 (@simonwuelker, #40867) fonts: Apply variations for `font-weight`, `font-stretch` (#40867)
4338
-
layout; variable fonts
4338
+
;layout; variable fonts
4339
4339
# `font-style` is not included yet because it requires us to have information about the selected font, which is not
4340
4340
# possible yet.
4341
4341
# Testing: New tests start to pass
@@ -4482,7 +4482,7 @@ https://github.com/servo/servo/pull/40875 (@tharkum, #40875) html: Use WeakRef f
4482
4482
# [//]: # (dependabot-automerge-start)
4483
4483
# [//]: # (dependabot-automerge-end)
4484
4484
+https://github.com/servo/servo/pull/40884 (@simonwuelker, #40884) Don't override `opsz` from `font-variation-settings` when `font-optical-sizing` is `auto` (#40884)
4485
-
layout; part of font-optical-sizing
4485
+
;layout; part of font-optical-sizing
4486
4486
# `font-optical-sizing:auto` is UA-defined, and other browsers only set `opsz` when other variation sources don't
4487
4487
# already set it.
4488
4488
# Gecko code for reference: https://searchfox.org/firefox-main/source/gfx/src/nsFont.cpp#277.
dom; crypto.subtle.importKey("ChaCha20-Poly1305") and exportKey() for ChaCha20-Poly1305 keys
108
108
- layout
109
-
- https://github.com/servo/servo/pull/40314 (@simonwuelker, #40314) script: Enforce exclusivity between <details> elements in the same tree (#40314)
109
+
- DONE https://github.com/servo/servo/pull/40314 (@simonwuelker, #40314) script: Enforce exclusivity between <details> elements in the same tree (#40314)
110
110
layout; <details name> exclusivity
111
111
- https://github.com/servo/servo/pull/40554 (@Loirooriol, #40554) script: Pass the right base URI to inline sheets (#40554)
112
112
layout; inline <style> now takes <base> into account
113
-
- https://github.com/servo/servo/pull/34846 (@nicoburns, #34846) Support `calc()` values in CSS Grid (#34846)
113
+
- DONE https://github.com/servo/servo/pull/34846 (@nicoburns, #34846) Support `calc()` values in CSS Grid (#34846)
114
114
layout
115
115
- https://github.com/servo/servo/pull/40699 (@mrobinson, @Loirooriol, #40699) layout: Rebuild the box tree when the `quotes` attribute changes on a pseudo-element (#40699)
116
116
layout
117
-
- https://github.com/servo/servo/pull/40578 (@rayguo17, #40578) Media: Display User Agent Controls widget for video element. (#40578)
117
+
- DONE https://github.com/servo/servo/pull/40578 (@rayguo17, #40578) Media: Display User Agent Controls widget for video element. (#40578)
118
118
layout; UA controls for <video> (was previously supported for <audio>)
119
119
- https://github.com/servo/servo/pull/40698 (@mrobinson, @Loirooriol, #40698) script: Trigger reflow properly for pseudo-elements with `content: attr()` (#40698)
120
120
layout
121
-
- https://github.com/servo/servo/pull/40684 (@WaterWhisperer, #40684) script: Support SVG <use> elements with fragment identifiers (#40684)
121
+
- DONE https://github.com/servo/servo/pull/40684 (@WaterWhisperer, #40684) script: Support SVG <use> elements with fragment identifiers (#40684)
122
122
layout
123
-
- https://github.com/servo/servo/pull/40829 (@simonwuelker, #40829) Support `font-optical-sizing` (#40829)
123
+
- DONE https://github.com/servo/servo/pull/40829 (@simonwuelker, #40829) Support `font-optical-sizing` (#40829)
124
124
layout; variable fonts
125
-
- https://github.com/servo/servo/pull/40861 (@simonwuelker, #40861) Add `layout_variable_fonts_enabled` to experimental preferences (#40861)
- https://github.com/servo/servo/pull/40884 (@simonwuelker, #40884) Don't override `opsz` from `font-variation-settings` when `font-optical-sizing` is `auto` (#40884)
129
+
- DONE https://github.com/servo/servo/pull/40884 (@simonwuelker, #40884) Don't override `opsz` from `font-variation-settings` when `font-optical-sizing` is `auto` (#40884)
0 commit comments