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
# Fixes: It is expected that the intermittent issue of 34819 will go away, but I will leave it open so we can close
1074
1074
# it when we realize it isn't being mentioned by PR's anymore.
1075
1075
# https://github.com/servo/servo/issues/34819
1076
1076
>>> 2025-11-08T06:07:37Z
1077
-
https://github.com/servo/servo/pull/40483 (@yezhizhen, #40483) webdriver: Do not remove id from `input_state_table` if it still in `input_cancel_list` (#40483)
1077
+
-https://github.com/servo/servo/pull/40483 (@yezhizhen, #40483) webdriver: Do not remove id from `input_state_table` if it still in `input_cancel_list` (#40483)
1078
1078
# There ~was~ has been a [bug](https://github.com/servo/servo/issues/37579#issuecomment-2990762713) in spec. Our
1079
1079
# workaround has been: for every keyup/pointerup, we remove a corresponding entry in `input_cancel_list`.
1080
1080
# But we missed one thing: it is possible to only dispatch keydown in [element send
@@ -1102,7 +1102,8 @@ https://github.com/servo/servo/pull/40495 (@mrobinson, #40495) wpt: Run in headl
1102
1102
# Currently we only prime the font key cache for the very first painter. Replace this with a mechanism to request
1103
1103
# the System Font Service to prime the key cache whenever a new `WebView` is created.
1104
1104
# Testing: This only modifies an internal optimization, so should be covered by existing tests.
1105
-
https://github.com/servo/servo/pull/40459 (@Narfinger, #40459) net: Do not implement `Serialize`/`Deserialize` for `RasterImage` and introduce``SharedRasterImage` (#40459)
1105
+
+https://github.com/servo/servo/pull/40459 (@Narfinger, #40459) net: Do not implement `Serialize`/`Deserialize` for `RasterImage` and introduce``SharedRasterImage` (#40459)
1106
+
crash; fix crash in Speedometer3.1
1106
1107
# RasterImage is now not seralizeable and backed by Vec storage. Add a new struct `SharedRasterImage` that allows
1107
1108
# serializeing. This can be constructed from RasterImage. This introduces some more copying but I think the tradeoff
1108
1109
# is ok. Newly introduced copies are for favicon response to the embedder and EmbedderNotifications.
@@ -1773,7 +1774,7 @@ https://github.com/servo/servo/pull/40556 (@mrobinson, #40556) script: Have `Fet
1773
1774
# so I've removed the second test instance.
1774
1775
# Depends on https://github.com/servo/servo/pull/40564
# - Allow failing to the Device when processing WebXR commands. WebXR
3161
3165
# sometimes tries to access contexts after they have been removed.
3162
3166
# Testing: Should be covered by existing tests.
3163
-
https://github.com/servo/servo/pull/40714 (@WaterWhisperer, #40714) Update expectation for `media-elements/event_timeupdate_noautoplay.html` to PASS by removing .ini (#40714)
3167
+
-https://github.com/servo/servo/pull/40714 (@WaterWhisperer, #40714) Update expectation for `media-elements/event_timeupdate_noautoplay.html` to PASS by removing .ini (#40714)
3164
3168
# Testing: None
3165
3169
# Fixes: #25046
3166
3170
-https://github.com/servo/servo/pull/40717 (@mrobinson, #40717) python: Remove `notify-py` from Python dependencies (#40717)
3167
3171
# Support for sending build notifications was removed in #37818, but the
3168
3172
# dependency in `requirements.txt` was not removed. This PR fixest that.
3169
3173
# Testing: This change just removes an unsued build dependency, so no testing is necessary.
3170
-
https://github.com/servo/servo/pull/40715 (@mrobinson, #40715) servoshell: Always use `ControlFlow::Wait` on winit (#40715)
3174
+
+https://github.com/servo/servo/pull/40715 (@mrobinson, #40715) servoshell: Always use `ControlFlow::Wait` on winit (#40715)
3175
+
api; removed in favour of RefreshDriver
3171
3176
# Nowadays the renderer will always wake up the event loop when it needs to paint
3172
3177
# a new frame, so we can always use `ControlFlow::Wait`. This should be a
# if the runtime switch is disabled, so having more fine-grained options to partially enabled tracing could be useful.
3194
3199
# Testing: Tested manually by building with and without the `tracing` feature. In CI we also build with the tracing
3195
3200
# feature in the HarmonyOS build. We don't have any automated tests for the correctness / presence of the traced entries.
3196
-
https://github.com/servo/servo/pull/40712 (@mrobinson, #40712) libservo: Trigger a rendering update when waiting for paint readiness in WebView unit tests (#40712)
3201
+
-https://github.com/servo/servo/pull/40712 (@mrobinson, #40712) libservo: Trigger a rendering update when waiting for paint readiness in WebView unit tests (#40712)
3197
3202
# Some unit tests attempt to wait for the WebView to be paint ready before
3198
3203
# executing. The previous code would wait for a frame ready message from
3199
3204
# the WebView before running, but this was subject to timing issues due to
# a rebase manually by commenting `@dependabot rebase`.
3256
3261
# [//]: # (dependabot-automerge-start)
3257
3262
# [//]: # (dependabot-automerge-end)
3258
-
https://github.com/servo/servo/pull/40707 (@yezhizhen, #40707) Revert servo/servo#40594 "Allow WebGL contexts to have different Surfman devices" (#40707)
3263
+
-https://github.com/servo/servo/pull/40707 (@yezhizhen, #40707) Revert servo/servo#40594 "Allow WebGL contexts to have different Surfman devices" (#40707)
3259
3264
# This reverts commit bcbd4a2f19c43e1755a0684e954c7f1ca3c85828.
3260
3265
# There was too many intermittents: https://github.com/servo/servo/pull/40699#issuecomment-3544170297. Some PRs fail
3261
3266
# to merge.
@@ -3430,7 +3435,7 @@ https://github.com/servo/servo/pull/40688 (@tharkum, #40688) html: Run the <medi
# `ErrorInfo` only retrieves the message data, but doesn't include the type of the exception. For that, we need to use
3467
3474
# `(*report)._base.errorNumber` and map that back to the original type codes. However, deferring that to a follow-up
3468
3475
# as that requires some more work in mozjs.
3469
-
https://github.com/servo/servo/pull/40670 (@arihant2math, #40670) resources: Ensure that selectors in CSS for the newtab page refer to actual elements (#40670)
3476
+
-https://github.com/servo/servo/pull/40670 (@arihant2math, #40670) resources: Ensure that selectors in CSS for the newtab page refer to actual elements (#40670)
3470
3477
# I did part of a refactor to address a review but didn't finish it. Fixes white input/button in dark mode.
3471
3478
https://github.com/servo/servo/pull/40671 (@mrobinson, #40671) libservo: Make `WebView::set_history` have `crate` visibility (#40671)
3472
3479
# I mistakenly made this method have public visibility in a recent PR
@@ -4210,7 +4217,7 @@ https://github.com/servo/servo/pull/40843 (@dyegoaurelio, #40843) script: Move C
4210
4217
# Move CSP DOM interfaces to `script/dom/security`
4211
4218
# Testing: Just a refactor, it doesn't require tests
4212
4219
# Fixes: part of #38901
4213
-
https://github.com/servo/servo/pull/40841 (@jschwe, #40841) ohos CI: Try and improve the scenario test stability (#40841)
4220
+
-https://github.com/servo/servo/pull/40841 (@jschwe, #40841) ohos CI: Try and improve the scenario test stability (#40841)
4214
4221
# - Factor out some common code
4215
4222
# - Create and use `hdc_py` library, used for enabling (and disabling) performance mode and screen timeout.
# This is dead code #40799, as it is never called. Remove the delegate
4224
4232
# call and the entire `ServoShellServoDelegate` as the only thing that it
4225
4233
# was doing was printing top-level errors which only happen when something
@@ -4473,7 +4481,8 @@ https://github.com/servo/servo/pull/40875 (@tharkum, #40875) html: Use WeakRef f
4473
4481
# a rebase manually by commenting `@dependabot rebase`.
4474
4482
# [//]: # (dependabot-automerge-start)
4475
4483
# [//]: # (dependabot-automerge-end)
4476
-
https://github.com/servo/servo/pull/40884 (@simonwuelker, #40884) Don't override `opsz` from `font-variation-settings` when `font-optical-sizing` is `auto` (#40884)
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
4477
4486
# `font-optical-sizing:auto` is UA-defined, and other browsers only set `opsz` when other variation sources don't
4478
4487
# already set it.
4479
4488
# Gecko code for reference: https://searchfox.org/firefox-main/source/gfx/src/nsFont.cpp#277.
0 commit comments