Oriol Brufau
4a9967725f
Fix Cargo.toml instructions for building Servo with a local Stylo ( #35957 )
...
And bump Stylo to servo/stylo#143
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
2025-03-13 12:44:40 +00:00
Martin Robinson
294a649a6c
Use strum
to iterate through enum variants and get their names ( #35933 )
...
`strum` allows us to avoid manually listing enum variant names and also
to get their names as static strings. We cannot use this for all cases
due to https://github.com/Peternator7/strum/issues/152 , but we can
still use it to remove a lot of code.
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2025-03-13 12:00:31 +00:00
atbrakhi
959720db0a
devtools: use correct id for browser_id and outer_window_id ( #35884 )
...
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
2025-03-13 11:39:06 +00:00
Xiaocheng Hu
3b724d5bbf
Don't run disconnected callback on already disconnected custom elements ( #35883 )
...
* Add missing step 11 of remove a node algorithm
Signed-off-by: Xiaocheng Hu <xiaochengh.work@gmail.com>
* Rebaseline tests
Signed-off-by: Xiaocheng Hu <xiaochengh.work@gmail.com>
---------
Signed-off-by: Xiaocheng Hu <xiaochengh.work@gmail.com>
2025-03-13 11:07:08 +00:00
Taym Haddadi
2ccb818a60
script: refactor create_buffer_source_with_constructor ( #35952 )
...
Signed-off-by: Taym <haddadi.taym@gmail.com>
2025-03-13 10:28:24 +00:00
Simon Wülker
bb0d08432e
Migrate to the 2024 edition ( #35755 )
...
* Migrate to 2024 edition
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
* Allow unsafe_op_in_unsafe_fn lint
This lint warns by default in the 2024
edition, but is *way* too noisy for servo.
We might enable it in the future, but not now.
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
* Compile using the 2024 edition
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
---------
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
2025-03-13 10:28:11 +00:00
atbrakhi
eb2ca42824
devtools: improve ID Naming for better readability and context ( #35942 )
...
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
2025-03-13 07:36:54 +00:00
Oriol Brufau
7594dc6991
Remove legacy layout (layout 2013) ( #35943 )
...
We were already not compiling it and not running tests on it by default.
So it's simpler to just completely remove it.
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
2025-03-13 07:26:57 +00:00
Oriol Brufau
f93006af95
Improve logic for establishing a stacking context ( #35947 )
...
In particular:
- `z-index` will now work on unpositioned grid items.
- `will-change: z-index` will only establish a stacking context if
`z-index` applies, i.e. if the box is positioned or a flex/grid item.
- The conditions in `establishes_stacking_context()` are reordered,
so that the most likely ones are checked first.
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
2025-03-13 06:49:08 +00:00
Simon B / GrausamkeitEnjoyer / God's Eye View Developer
205b97d5ed
compositing: Move cursor_pos
member and update it in update_cursor()
( #35934 )
...
Previously a member of IOCompositor, the `cursor_pos` DevicePoint did not reflect
the true position of the cursor. This caused flickering on mouse hover,
see [issue #35875.] The value of `cursor_pos` within IOCompositor
was always (x=0, y=0) regardless of the true cursor position
(it was never updated, must be a bug or an oversight?).
Moving `cursor_pos` to `ServoRenderer`, updating `cursor_pos` on `dispatch_input_event()`,
and storing cursor position in `ServoRenderer` through method `update_cursor()` fixes
the flickering previously observed.
Signed-off-by: devgev <leifminfagel@gmail.com>
2025-03-13 02:03:46 +00:00
Oriol Brufau
98816b753c
layout: Remove special height logic of replaced element with auto width ( #35275 )
...
When computing the intrinsic block size of a replaced element with a
computed preferred inline size of `auto`, instead of transferring the
final inline size through the aspect ratio, we were only transferring
the min and max constraints.
We did this to match other browsers, but Ian Kilpatrick agreed that this
is a bug and plans to change Blink.
CSSWG issue: https://github.com/w3c/csswg-drafts/issues/11236
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
2025-03-13 00:57:26 +00:00
Oriol Brufau
e2daeeaceb
Change github workflows to not compile legacy layout ( #35946 )
...
Since it will be removed in #35943
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
2025-03-12 22:09:21 +00:00
dependabot[bot]
1c60c0b62e
build(deps): bump http from 1.3.0 to 1.3.1 ( #35938 )
...
Bumps [http](https://github.com/hyperium/http ) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/hyperium/http/releases )
- [Changelog](https://github.com/hyperium/http/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/http/compare/v1.3.0...v1.3.1 )
---
updated-dependencies:
- dependency-name: http
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12 20:12:17 +00:00
Simon Wülker
b10c53ba6b
Set is
value when constructing custom elements with the new
operator ( #35930 )
...
* Add doc comments throughout the code
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
* Set is-value for elements constructed with the "new" operator
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
* Allow custom elements to extend <slot>
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
* Update WPT expectations
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
---------
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
2025-03-12 17:53:27 +00:00
dependabot[bot]
bb3d28bca7
build(deps): bump quote from 1.0.39 to 1.0.40 ( #35941 )
...
Bumps [quote](https://github.com/dtolnay/quote ) from 1.0.39 to 1.0.40.
- [Release notes](https://github.com/dtolnay/quote/releases )
- [Commits](https://github.com/dtolnay/quote/compare/1.0.39...1.0.40 )
---
updated-dependencies:
- dependency-name: quote
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12 17:52:21 +00:00
dependabot[bot]
a6678611a5
build(deps): bump winnow from 0.7.3 to 0.7.4 ( #35940 )
...
Bumps [winnow](https://github.com/winnow-rs/winnow ) from 0.7.3 to 0.7.4.
- [Changelog](https://github.com/winnow-rs/winnow/blob/main/CHANGELOG.md )
- [Commits](https://github.com/winnow-rs/winnow/compare/v0.7.3...v0.7.4 )
---
updated-dependencies:
- dependency-name: winnow
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12 17:49:04 +00:00
dependabot[bot]
3c63f1da22
build(deps): bump aws-lc-rs from 1.12.5 to 1.12.6 ( #35937 )
...
Bumps [aws-lc-rs](https://github.com/aws/aws-lc-rs ) from 1.12.5 to 1.12.6.
- [Release notes](https://github.com/aws/aws-lc-rs/releases )
- [Commits](https://github.com/aws/aws-lc-rs/compare/v1.12.5...v1.12.6 )
---
updated-dependencies:
- dependency-name: aws-lc-rs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12 17:47:45 +00:00
dependabot[bot]
8a2fbb6be6
build(deps): bump ring from 0.17.13 to 0.17.14 ( #35936 )
...
Bumps [ring](https://github.com/briansmith/ring ) from 0.17.13 to 0.17.14.
- [Changelog](https://github.com/briansmith/ring/blob/main/RELEASES.md )
- [Commits](https://github.com/briansmith/ring/commits )
---
updated-dependencies:
- dependency-name: ring
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12 17:47:04 +00:00
dependabot[bot]
b6b83272c5
build(deps): bump http-body-util from 0.1.2 to 0.1.3 ( #35939 )
...
Bumps [http-body-util](https://github.com/hyperium/http-body ) from 0.1.2 to 0.1.3.
- [Release notes](https://github.com/hyperium/http-body/releases )
- [Commits](https://github.com/hyperium/http-body/compare/http-body-util-v0.1.2...http-body-util-v0.1.3 )
---
updated-dependencies:
- dependency-name: http-body-util
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12 17:46:18 +00:00
dependabot[bot]
dcd2afcfd7
build(deps): bump libc from 0.2.170 to 0.2.171 ( #35917 )
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.170 to 0.2.171.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.171/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.170...0.2.171 )
---
updated-dependencies:
- dependency-name: libc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12 16:39:25 +00:00
Samson
6f6840d63c
canvas: Do not update ImageKey during canvas layout ( #35719 )
...
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
2025-03-12 15:36:52 +00:00
Martin Robinson
f31043602a
deps: Correct stylo branch name ( #35932 )
...
The `mirror` script in the stylo repository should determine the branch
name after an upgrade. By accident the wrong branch name was assigned
manually.
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2025-03-12 15:30:06 +00:00
Martin Robinson
4f58fa4d44
bhs: Remove direct link to liblzma
( #35924 )
...
This workaround doesn't seem to be necessary any longer.
Fixes #35914 .
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2025-03-12 10:20:51 +00:00
Samson
5853c00628
Remove message from WebGL subtest name and remove stale expectations ( #35791 )
...
* Remove message from WebGL subtest name
This causes stale expectations: https://github.com/servo/servo/issues/35750
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
* Update expectations
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
---------
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
2025-03-12 09:08:39 +00:00
Nico Burns
d57dbb4d47
Upgrade Stylo to 2025-03-01 ( #35925 )
...
Signed-off-by: Nico Burns <nico@nicoburns.com>
2025-03-12 06:30:49 +00:00
Simon Wülker
8034216d06
Implement ElementInternals::shadowRoot
( #35923 )
...
* Implement ElementInternals::shadowRoot
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
* Update WPT expectations
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
---------
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
2025-03-12 00:09:32 +00:00
Nico Burns
f527217bdc
Use new stylo crate renames ( #35898 )
...
Signed-off-by: Nico Burns <nico@nicoburns.com>
2025-03-12 00:02:12 +00:00
Asun0204
e4757534fe
Bump Stylo to from a93e7ef to 4add86f ( #34714 )
...
a93e7efd1b...4add86f53a
- servo/stylo#134
Remove unnecessary imports
- servo/stylo#133
Reinstate missing gecko-specific import
- servo/stylo#135
fix: add atoms "show"
- servo/stylo#102
Use truncation instead of rounding to resolve percentages into app units
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
Co-authored-by: Oriol Brufau <obrufau@igalia.com>
2025-03-11 22:06:39 +00:00
Oriol Brufau
9858ec81f9
layout: Fix interaction of margin and stretch size on block-level boxes ( #35904 )
...
The CSSWG resolved that `block-size: stretch` on a block-level box
stretches the margin box to fill the parent. However, if the parent
doesn't have padding nor border, and doesn't establish an independent
formatting context, then we assume that the margins will collapse.
Therefore, we treat the margins as zero when resolving the stretch size,
regardless of whether they will actually end up collapsing.
https://github.com/w3c/csswg-drafts/issues/11044#issuecomment-2599101601
https://drafts.csswg.org/css-sizing-4/#stretch-fit-sizing
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
2025-03-11 21:32:28 +00:00
Jonathan Schwender
f7ddac249b
ohos: Remove direct link to ace_napi.z ( #35921 )
...
The underlying issue was solved in napi-ohos 1.0.2,
and we have already updated to 1.0.4
Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>
2025-03-11 19:34:32 +00:00
Samson
ae2c9090cc
Allow try runs to all users with label permissions ( #35911 )
...
https://servo.zulipchat.com/#narrow/channel/263398-general/topic/Contributors.20do.20not.20seem.20to.20have.20try.20job.20permissions/with/504859292
Signed-off-by: Samson <16504129+sagudev@users.noreply.github.com>
2025-03-11 18:10:01 +00:00
dependabot[bot]
e51ab9728d
build(deps): bump clap from 4.5.31 to 4.5.32 ( #35918 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.31 to 4.5.32.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.32 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-11 17:30:37 +00:00
dependabot[bot]
fe7eb75a7b
build(deps): bump indexmap from 2.7.1 to 2.8.0 ( #35919 )
...
Bumps [indexmap](https://github.com/indexmap-rs/indexmap ) from 2.7.1 to 2.8.0.
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md )
- [Commits](https://github.com/indexmap-rs/indexmap/compare/2.7.1...2.8.0 )
---
updated-dependencies:
- dependency-name: indexmap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-11 17:29:45 +00:00
dependabot[bot]
d77a568c3b
build(deps): bump once_cell from 1.20.3 to 1.21.0 ( #35916 )
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.20.3 to 1.21.0.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.20.3...v1.21.0 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-11 17:18:00 +00:00
dependabot[bot]
3c3635d07c
build(deps): bump http from 1.2.0 to 1.3.0 ( #35915 )
...
Bumps [http](https://github.com/hyperium/http ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/hyperium/http/releases )
- [Changelog](https://github.com/hyperium/http/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/http/compare/v1.2.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: http
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-11 17:16:45 +00:00
Martin Robinson
373575040f
mach: Remove the create-wpt
command ( #35895 )
...
WPT tests are very specific to the directory in which they are created.
In addition, since `create-wpt` takes care of running `update-manifest`
it hides the fact that any future changes to tests need this command run
again. No other browser has a `create-wpt` command, instead developers
are expected to craft their own tests, usually by starting from an
example in the directory they create the test in. I think this works
fine for Servo.
Closes #35726 .
Closes #8427 .
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2025-03-11 12:34:49 +00:00
Simon Wülker
c5432fc0d2
Enable ShadowDom support by default ( #35899 )
...
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
2025-03-11 11:17:06 +00:00
Martin Robinson
2464d0937f
base: Finish rename of TopLevelBrowsingContextId
to WebViewId
( #35896 )
...
The `WebViewId` name is a lot more descriptive these days to the casual
reader, so I think we can go ahead and finish the rename.
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2025-03-11 10:56:10 +00:00
Oriol Brufau
81fe4bbb1e
Update env_logger to 0.11 to fix RUSTSEC-2025-0014 ( #35906 )
...
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
2025-03-11 08:57:46 +00:00
Nico Burns
4611c8b0e1
Eliminate to_shmem dependency from servo_url ( #35897 )
...
Signed-off-by: Nico Burns <nico@nicoburns.com>
2025-03-11 00:33:39 +00:00
Simon Wülker
fd0e2125c6
Keep a list of slot descendants on each shadow root ( #35802 )
...
This makes it much faster to traverse over the slot descendants of
a shadow root, which is a fairly costly part of "assign slottables to a tree".
This reduces the time it takes for the results to load on wpt.fyi from
over 3 minutes to about 5 seconds.
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
2025-03-10 23:11:20 +00:00
Oriol Brufau
0419a7818d
layout: Remove calculate_hypothetical_cross_size()
( #35821 )
...
One of the callers was only used for an assert, and it was passing an
inline size argument to a parameter expecting a block size, so it wasn't
making much sense anyways.
Just inline the code into the other caller, and for consistency remove
the assert for replaced elements too.
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
2025-03-10 20:38:44 +00:00
Taym Haddadi
a5cf04c479
script: implement ReadableByteStreamController ( #35410 )
...
* script: implement ReadableByteStreamController
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* implement can_copy_data_block_bytes and copy_data_block_bytes
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Remove BufferSource::Default
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* implement StartAlgorithmFulfillmentHandler, StartAlgorithmRejectionHandler, PullAlgorithmFulfillmentHandler, PullAlgorithmRejectionHandler for ReadableByteStreamController
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* implement perform_pull_into
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* fix build
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Fix clippy
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Fix build
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Remove RefCell from PullIntoDescriptor and QueueEntry
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Remove commented code
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* add perform_cancel_steps, perform_release_steps and perform_pull_steps
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* fix clippy
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* fix crown
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* unskip readable-byte-streams
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Fix CRASH
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* fix clippy
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Fix more CRASHS
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* fix more crashes
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Fix bad-buffers-and-views.any.js test
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Update test expectations
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Fix BorrowMutError crashes
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* fix view_byte_length test
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Fix non-transferable-buffers test
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Pass contexts as much as possible by reference
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Make respond_internal Fallible
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Fix crwon
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* fix process pull into descriptors using queue logic and resulting double-borrow
Signed-off-by: gterzian <2792687+gterzian@users.noreply.github.com>
* Fix clippy
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* FIx more crashes
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Fix timeout tests
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Fix all tests
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Remove all error! logs
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Remove #[allow(unsafe_code)]
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Fix lint
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Fix tidy
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
* Fix test expectation
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
---------
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
Signed-off-by: gterzian <2792687+gterzian@users.noreply.github.com>
Co-authored-by: gterzian <2792687+gterzian@users.noreply.github.com>
2025-03-10 19:43:04 +00:00
dependabot[bot]
459aee27b6
build(deps): bump tokio from 1.43.0 to 1.44.0 ( #35890 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.43.0 to 1.44.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 17:18:10 +00:00
dependabot[bot]
19c9f016a4
build(deps): bump app_units from 0.7.7 to 0.7.8 ( #35889 )
...
Bumps [app_units](https://github.com/servo/app_units ) from 0.7.7 to 0.7.8.
- [Release notes](https://github.com/servo/app_units/releases )
- [Commits](https://github.com/servo/app_units/compare/v0.7.7...v0.7.8 )
---
updated-dependencies:
- dependency-name: app_units
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 17:06:00 +00:00
dependabot[bot]
789b00acf9
build(deps): bump serde from 1.0.218 to 1.0.219 ( #35887 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.218 to 1.0.219.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 16:57:33 +00:00
dependabot[bot]
8220ca5073
build(deps): bump syn from 2.0.99 to 2.0.100 ( #35886 )
...
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.99 to 2.0.100.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.99...2.0.100 )
---
updated-dependencies:
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 16:57:28 +00:00
dependabot[bot]
fa1e853e4a
build(deps): bump serde_bytes from 0.11.16 to 0.11.17 ( #35885 )
...
Bumps [serde_bytes](https://github.com/serde-rs/bytes ) from 0.11.16 to 0.11.17.
- [Release notes](https://github.com/serde-rs/bytes/releases )
- [Commits](https://github.com/serde-rs/bytes/compare/0.11.16...0.11.17 )
---
updated-dependencies:
- dependency-name: serde_bytes
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 16:51:37 +00:00
Simon Wülker
ccd4b113a8
Don't run scripts in documents that don't have a browsing context ( #35871 )
...
* Don't run scripts in document that don't have a browsing context
For confirmation that this is correct, refer to the note under
Step 3 of https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#dom-domparser-parsefromstring .
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
* Update WPT expectations
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
---------
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
2025-03-10 16:34:09 +00:00
boluochoufeng
1200617683
Fix the parsing error of PrefValue::Array, which is used for the parsing of Preferences shell_background_color_rgba field ( #35865 )
...
Signed-off-by: blycf <1355990831@qq.com>
2025-03-10 15:16:11 +00:00