Skip to content

Add :-servo-list-box pseudo-class - #296

Open
lukewarlow wants to merge 18 commits into
servo:mainfrom
lukewarlow:servo-listbox
Open

Add :-servo-list-box pseudo-class#296
lukewarlow wants to merge 18 commits into
servo:mainfrom
lukewarlow:servo-listbox

Conversation

@lukewarlow

@lukewarlow lukewarlow commented Jan 27, 2026

Copy link
Copy Markdown
Member

This is for selects in the listbox state e.g. <select size="3">

Servo PR: servo/servo#42194

delan and others added 11 commits January 15, 2026 02:47
Any ancestors of this commit are from upstream mozilla-central, with
some filtering and renaming. Our patches and sync tooling start here.

The sync tooling has all been squashed into this commit, based on:
https://github.com/servo/stylo/commits/64731e10dc8ef87ef52aa2fb9f988c3b2530f3a7
This is a rebase of b5fc407

Signed-off-by: Oriol Brufau <obrufau@igalia.com>
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
- Bump stylo_* to 0.11.0
- Bump selectors to 0.35.0

Signed-off-by: Oriol Brufau <obrufau@igalia.com>
Servo PR: servo/servo#41976

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
When running Servo with ASAN we hit the stack limit. We can use
compile-time parsing of environment variables, to allow the embedder to
configure the style thread stack size.

Fixes servo#223
Enabled line-break for Servo to address issue
[#42047](servo/servo#42047)

Companion Servo PR: [#42088](servo/servo#42088)

Signed-off-by: Richard Tjokroutomo <richard.tjokro2@gmail.com>
This is now available to author styles.

Signed-off-by: Luke Warlow <lwarlow@igalia.com>
@lukewarlow
lukewarlow marked this pull request as ready for review January 28, 2026 12:30
lukewarlow and others added 4 commits January 28, 2026 19:51
Servo PR: servo/servo#42195

Signed-off-by: Luke Warlow <lwarlow@igalia.com>
Servo PR: servo/servo#42201

Signed-off-by: Luke Warlow <lwarlow@igalia.com>
This reverts commit 9493c5f as hoping
to land servo#293 first.

FYI @lukewarlow
This will add support for `@property` rules.

Servo Companion: servo/servo#42136

Note that registered properties don't animate correctly: servo#38

Signed-off-by: Euclid Ye <euclid.ye@huawei.com>
Comment thread stylo_dom/lib.rs Outdated
mrobinson and others added 2 commits January 31, 2026 18:42
This is for selects in the listbox state e.g. `<select size="3">`

Signed-off-by: Luke Warlow <lwarlow@igalia.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

7 participants