Servo WPT Sync
016524bd3c
Sync WPT with upstream (21-09-2025) ( #39414 )
...
Automated downstream sync of changes from upstream as of 21-09-2025
[no-wpt-sync]
---------
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
Signed-off-by: Euclid Ye <yezhizhenjiakang@gmail.com>
Co-authored-by: Euclid Ye <yezhizhenjiakang@gmail.com>
2025-09-21 05:47:33 +00:00
Servo WPT Sync
af8723c0b1
Sync WPT with upstream (07-09-2025) ( #39188 )
...
Automated downstream sync of changes from upstream as of 07-09-2025
[no-wpt-sync]
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
2025-09-07 01:47:40 +00:00
Tim van der Lippe
dab195ca80
Hookup mime classifier to main document loader ( #39109 )
...
While we don't perform any sniffing yet, it does now
check all relevant mime types. Before, we would only
check specific versions of specific mime types. However,
the specification is more elaborate, which MimeClassifier
already handles.
There are two new test failures, but they actually fail
in the same way in other browsers. These tests are still
being discussed what the correct behavior should be [1]
Part of #14024
[1]:
https://github.com/whatwg/mimesniff/issues/189#issuecomment-2081559661
---------
Signed-off-by: Tim van der Lippe <tvanderlippe@gmail.com>
2025-09-04 08:30:55 +00:00
Tim van der Lippe
a1f9e3e133
Move LinkProcessingOptions into separate file ( #39033 )
...
This makes future implementations easier where we will reuse most of
this code to parse Link headers.
Part of #35035
Signed-off-by: Tim van der Lippe <tvanderlippe@gmail.com>
2025-09-02 16:31:39 +00:00
Servo WPT Sync
ce35161a6e
Sync WPT with upstream (31-08-2025) ( #39049 )
...
Automated downstream sync of changes from upstream as of 31-08-2025
[no-wpt-sync]
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
2025-08-31 01:40:16 +00:00
Servo WPT Sync
fa42968a61
Sync WPT with upstream (24-08-2025) ( #38893 )
...
Automated downstream sync of changes from upstream as of 24-08-2025
[no-wpt-sync]
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
2025-08-24 01:41:18 +00:00
Servo WPT Sync
fbf0eb11a2
Sync WPT with upstream (17-08-2025) ( #38721 )
...
Automated downstream sync of changes from upstream as of 17-08-2025
[no-wpt-sync]
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
2025-08-17 01:49:38 +00:00
Servo WPT Sync
e649b9b91d
Sync WPT with upstream (16-08-2025) ( #38706 )
...
Automated downstream sync of changes from upstream as of 16-08-2025
[no-wpt-sync]
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
2025-08-16 00:46:10 +00:00
Servo WPT Sync
86c37a380b
Sync WPT with upstream (10-08-2025) ( #38583 )
...
Automated downstream sync of changes from upstream as of 10-08-2025
[no-wpt-sync]
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
2025-08-10 11:09:48 +00:00
Servo WPT Sync
fed1953198
Sync WPT with upstream (03-08-2025) ( #38434 )
...
Automated downstream sync of changes from upstream as of 03-08-2025
[no-wpt-sync]
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
2025-08-03 01:48:15 +00:00
Servo WPT Sync
633d746e2f
Sync WPT with upstream (27-07-2025) ( #38296 )
...
Automated downstream sync of changes from upstream as of 27-07-2025
[no-wpt-sync]
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
2025-07-27 01:45:05 +00:00
Servo WPT Sync
772c84633e
Sync WPT with upstream (20-07-2025) ( #38178 )
...
Automated downstream sync of changes from upstream as of 20-07-2025
[no-wpt-sync]
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
2025-07-20 15:11:10 +00:00
batu_hoang
8e2d2bde6f
Webdriver GoBack and GoForward commands wait for navigation complete ( #37950 )
...
After sending `GoBack` or `GoForward` command, webdriver wait for the
navigation complete.
It can be achieved by waiting for
`WebViewDelegate::notify_history_changed`
Testing:
`tests/wpt/meta/webdriver/tests/classic/back/back.py`
`tests/wpt/meta/webdriver/tests/classic/forward/forward.py`
---------
Signed-off-by: batu_hoang <longvatrong111@gmail.com>
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
Signed-off-by: batu_hoang <hoang.binh.trong@huawei.com>
Co-authored-by: Josh Matthews <josh@joshmatthews.net>
2025-07-15 10:41:50 +00:00
Servo WPT Sync
973465a9b6
Sync WPT with upstream (13-07-2025) ( #38026 )
...
Automated downstream sync of changes from upstream as of 13-07-2025
[no-wpt-sync]
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
2025-07-13 02:09:35 +00:00
Servo WPT Sync
c631220311
Sync WPT with upstream (11-07-2025) ( #38001 )
...
Automated downstream sync of changes from upstream as of 11-07-2025
[no-wpt-sync]
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
2025-07-11 16:06:40 +00:00
Servo WPT Sync
84f0cd5801
Sync WPT with upstream (10-07-2025) ( #37974 )
...
Automated downstream sync of changes from upstream as of 10-07-2025
[no-wpt-sync]
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
2025-07-10 03:09:13 +00:00
Servo WPT Sync
ee8bd14f3b
Sync WPT with upstream (06-07-2025) ( #37901 )
...
Automated downstream sync of changes from upstream as of 06-07-2025
[no-wpt-sync]
---------
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Co-authored-by: sagudev <16504129+sagudev@users.noreply.github.com>
2025-07-06 08:33:30 +00:00
Servo WPT Sync
9a0f2be162
Sync WPT with upstream (29-06-2025) ( #37774 )
...
Automated downstream sync of changes from upstream as of 29-06-2025
[no-wpt-sync]
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
2025-06-29 01:47:33 +00:00
Servo WPT Sync
2b209449b5
Sync WPT with upstream (22-06-2025) ( #37606 )
...
Automated downstream sync of changes from upstream as of 22-06-2025
[no-wpt-sync]
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
2025-06-22 01:41:56 +00:00
Servo WPT Sync
1eb62a1ffb
Sync WPT with upstream (15-06-2025) ( #37468 )
...
Automated downstream sync of changes from upstream as of 15-06-2025
[no-wpt-sync]
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
2025-06-15 04:21:56 +00:00
Servo WPT Sync
a7e9df0fef
Sync WPT with upstream (13-06-2025) ( #37436 )
...
Automated downstream sync of changes from upstream as of 13-06-2025
[no-wpt-sync]
---------
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
Co-authored-by: Oriol Brufau <obrufau@igalia.com>
2025-06-13 14:15:36 +00:00
Servo WPT Sync
bd6639aadb
Sync WPT with upstream (08-06-2025) ( #37326 )
...
Automated downstream sync of changes from upstream as of 08-06-2025
[no-wpt-sync]
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
2025-06-08 01:44:37 +00:00
Servo WPT Sync
2a07ef01f5
Sync WPT with upstream (02-06-2025) ( #37212 )
...
Automated downstream sync of changes from upstream as of 02-06-2025
[no-wpt-sync]
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
2025-06-02 06:06:09 +00:00
Tim van der Lippe
36e4886da1
Implement basics of link preloading ( #37036 )
...
These changes allow a minimal set of checks for font-src
CSP checks to pass.
Part of #4577
Part of #35035
---------
Signed-off-by: Tim van der Lippe <tvanderlippe@gmail.com>
2025-05-29 11:26:27 +00:00