Skip to content

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

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

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

Conversation

@lukewarlow
Copy link
Copy Markdown
Member

@lukewarlow lukewarlow commented Jan 27, 2026

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants