Skip to content

Commit 5838c3c

Browse files
committed
Write about shadow DOM and tables
1 parent 924c937 commit 5838c3c

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

_posts/2025-03-07-this-month-in-servo.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -313,24 +313,24 @@ categories:
313313
- https://github.com/servo/servo/pull/35674 (@chickenleaf, #35674) Remove tinyfiledialogs dependency (#35674)
314314
servoshell
315315
- shadowdom
316-
- https://github.com/servo/servo/pull/35220 (@simonwuelker, #35220) Lay out the contents of slot elements (#35220)
316+
- `https://github.com/servo/servo/pull/35220 (@simonwuelker, #35220) Lay out the contents of slot elements (#35220)
317317
shadowdom
318318
- https://github.com/servo/servo/pull/35276 (@simonwuelker, #35276) Make traverse_preorder follow children of shadow hosts (#35276)
319319
shadowdom
320-
- https://github.com/servo/servo/pull/35294 (@simonwuelker, #35294) Inform the devtools about shadow roots on a node (#35294)
320+
- `https://github.com/servo/servo/pull/35294 (@simonwuelker, #35294) Inform the devtools about shadow roots on a node (#35294)
321321
shadowdom
322322
- https://github.com/servo/servo/pull/35338 (@simonwuelker, #35338) Implement ServoLayoutNode::traversal_parent (#35338)
323323
shadowdom
324-
- https://github.com/servo/servo/pull/35352 (@simonwuelker, #35352) Add support for the `::slotted` selector (#35352)
325-
embedding
324+
- `https://github.com/servo/servo/pull/35352 (@simonwuelker, #35352) Add support for the `::slotted` selector (#35352)
325+
shadowdom
326326
- https://github.com/servo/servo/pull/35380 (@simonwuelker, #35380) Handle assigned slottables in an Event's path (#35380)
327327
shadowdom
328328
- https://github.com/servo/servo/pull/35382 (@maxtidev, @[email protected], @jdm, #35382) script: Add shadow dom check to custom element constructor (#35382)
329329
shadowdom
330330
- https://github.com/servo/servo/pull/35519 (@simonwuelker, #35519) Don't attempt to report style attribute for non-htmlelements to devtools (#35519)
331331
shadowdom
332-
- tables
333-
- https://github.com/servo/servo/pull/35219 (@Loirooriol, #35219) layout: Fix painting order of collapsed table borders (#35219)
332+
- `tables
333+
- `https://github.com/servo/servo/pull/35219 (@Loirooriol, #35219) layout: Fix painting order of collapsed table borders (#35219)
334334
tables
335335
- unsafe
336336
- https://github.com/servo/servo/pull/35367 (@[email protected], #35367) script: make methods of ErrorInfo safe (#35367)
@@ -356,12 +356,13 @@ categories:
356356
upgrade
357357
-->
358358

359-
Servo now supports more CSS properties:
359+
Servo now supports more CSS features:
360360

361361
- the **‘quotes’** property (@xiaochengh, @Loirooriol, #34770, #35420)
362362
- the **‘isolation’** property (@kkoyung, @Loirooriol, #35552)
363363
- **‘overflow: clip’** (@longvatrong111, #35103)
364364
- **‘overflow’** property with two values (@yezhizhen, @mrobinson, #35414)
365+
- the **‘::slotted’** selector (@simonwuelker, #35352)
365366

366367
Plus several new web API features:
367368

@@ -374,7 +375,10 @@ Plus several new web API features:
374375
- **href**, **origin**, **protocol**, **username**, **password**, **host**, **hostname**, **port**, **pathname**, **search**, and **hash** properties on **HTMLAreaElement** (@shanehandley, #35482)
375376
- **insertRule() with no argument** on **CSSGroupingRule** (@Loirooriol, #35295)
376377

377-
We’ve landed layout improvements around **‘align-content: normal’** (@rayguo17, #35178), **‘place-self’** with **‘position: absolute’** (@Loirooriol, #35208), the **intrinsic sizing keywords** (@Loirooriol, #35413, #35469, #35471, #35630, #35642, #35663, #35652, #35688), and **‘position: absolute’** now works correctly in a **‘position: relative’ grid item** (@stevennovaryo, #35014).
378+
**<slot> elements** are now fully supported including layout (@simonwuelker, #35220), and we’ve also landed support for the **‘::slotted’** selector (@simonwuelker, #35352).
379+
**Shadow roots** are now **supported in devtools** (@simonwuelker, #35294).
380+
381+
We’ve landed layout improvements around **‘border-collapse’** (@Loirooriol, #35219), **‘align-content: normal’** (@rayguo17, #35178), **‘place-self’** with **‘position: absolute’** (@Loirooriol, #35208), the **intrinsic sizing keywords** (@Loirooriol, #35413, #35469, #35471, #35630, #35642, #35663, #35652, #35688), and **‘position: absolute’** now works correctly in a **‘position: relative’ grid item** (@stevennovaryo, #35014).
378382

379383
## Donations
380384

0 commit comments

Comments
 (0)