aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* build(deps): bump gstreamer from 0.22.7 to 0.22.8 (#33896)dependabot[bot]2024-10-181-2/+2
| | | | | | | | | | | | | Bumps gstreamer from 0.22.7 to 0.22.8. --- updated-dependencies: - dependency-name: gstreamer 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>
* clippy: Fix a variety of clippy warnings in `fonts`, `layout_2020` and the ↵chickenleaf2024-10-187-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DOM code (#33894) * fixed some clippy warnings Signed-off-by: L Ashwin B <lashwinib@gmail.com> * Delete extra file Signed-off-by: chickenleaf <lashwinib@gmail.com> * preserved newline in compositionevent.rs Co-authored-by: Martin Robinson <mrobinson@igalia.com> Signed-off-by: chickenleaf <lashwinib@gmail.com> * removed the newline in PrototypeList Signed-off-by: L Ashwin B <lashwinib@gmail.com> * removed the trailing whitespace Signed-off-by: L Ashwin B <lashwinib@gmail.com> --------- Signed-off-by: L Ashwin B <lashwinib@gmail.com> Signed-off-by: chickenleaf <lashwinib@gmail.com> Co-authored-by: Martin Robinson <mrobinson@igalia.com>
* More files with CanGc fixes (#33892)chickenleaf2024-10-1831-100/+226
| | | | | | | | | | | | | * More files with CanGc fixes Signed-off-by: L Ashwin B <lashwinib@gmail.com> * removed the can_gc inside !task Signed-off-by: L Ashwin B <lashwinib@gmail.com> --------- Signed-off-by: L Ashwin B <lashwinib@gmail.com>
* Various CanGc fixes in 8 files (#33893)chickenleaf2024-10-1813-58/+77
| | | | | | | | | | | | | * Various CanGc fixes in 8 files Signed-off-by: L Ashwin B <lashwinib@gmail.com> * fixed merge conflicts and formatting Signed-off-by: L Ashwin B <lashwinib@gmail.com> --------- Signed-off-by: L Ashwin B <lashwinib@gmail.com>
* Some CanGc fixes in components/script/dom (#33895)tanishka2024-10-185-15/+23
| | | Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
* Use `ROUTER::add_typed_route` instead of `ROUTER::add_route` everywhere (#33866)Simon Wülker2024-10-1840-195/+177
| | | | | | | | | | | | | * Use ROUTER::add_typed_route where possible Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Update webxr, media and ipc-channel Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> --------- Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
* clippy: Rename `RequestId::new()` to `RequestId::next()` and fix one more ↵komuhangi2024-10-183-4/+5
| | | | | | | | | | | | | | | issue in `servo/lib.rs` (#33881) * clippy: fix clippy warnings in components/ Signed-off-by: jahielkomu <ktumuhairwe24@gmail.com> * Addressed changes from the PR Signed-off-by: jahielkomu <ktumuhairwe24@gmail.com> --------- Signed-off-by: jahielkomu <ktumuhairwe24@gmail.com>
* build(deps): bump orbclient from 0.3.47 to 0.3.48 (#33890)dependabot[bot]2024-10-182-17/+5
| | | | | | | | | | | | | | | | | | | | | | | | | * build(deps): bump orbclient from 0.3.47 to 0.3.48 Bumps orbclient from 0.3.47 to 0.3.48. --- updated-dependencies: - dependency-name: orbclient dependency-type: indirect update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * remove libredox from servo-tidy.toml Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
* doc(resources): Add documentation to undocumented ↵DK Liao2024-10-182-1/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `embedder_traits::resources::Resource` variants (#33885) * Document Resource variants and update blocklist url Signed-off-by: DK Liao <dklassic@gmail.com> * Update components/shared/embedder/resources.rs Co-authored-by: Josh Matthews <josh@joshmatthews.net> Signed-off-by: DK Liao <dklassic@gmail.com> * Update components/shared/embedder/resources.rs Co-authored-by: Josh Matthews <josh@joshmatthews.net> Signed-off-by: DK Liao <dklassic@gmail.com> * Update components/shared/embedder/resources.rs Co-authored-by: Josh Matthews <josh@joshmatthews.net> Signed-off-by: DK Liao <dklassic@gmail.com> * Update format and reduce length Signed-off-by: DK Liao <dklassic@gmail.com> * Slightly changes the line break position Signed-off-by: DK Liao <dklassic@gmail.com> --------- Signed-off-by: DK Liao <dklassic@gmail.com> Co-authored-by: Josh Matthews <josh@joshmatthews.net>
* CanGc fixes in components/script/dom (#33891)tanishka2024-10-1713-25/+49
| | | Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
* More CanGc fixes (#33888)chickenleaf2024-10-1725-58/+102
| | | Signed-off-by: L Ashwin B <lashwinib@gmail.com>
* build(deps): bump serde_json from 1.0.128 to 1.0.129 (#33889)dependabot[bot]2024-10-171-2/+2
| | | | | | | | | | | | | | | Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.128 to 1.0.129. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](https://github.com/serde-rs/json/compare/1.0.128...1.0.129) --- updated-dependencies: - dependency-name: serde_json 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>
* build(deps): bump rustfix from 0.8.5 to 0.8.6 (#33886)dependabot[bot]2024-10-171-2/+2
| | | | | | | | | | | | | | | Bumps [rustfix](https://github.com/rust-lang/cargo) from 0.8.5 to 0.8.6. - [Changelog](https://github.com/rust-lang/cargo/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/cargo/commits) --- updated-dependencies: - dependency-name: rustfix 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>
* build(deps): bump libc from 0.2.159 to 0.2.160 (#33884)dependabot[bot]2024-10-171-2/+2
| | | | | | | | | | | | | | | | Bumps [libc](https://github.com/rust-lang/libc) from 0.2.159 to 0.2.160. - [Release notes](https://github.com/rust-lang/libc/releases) - [Changelog](https://github.com/rust-lang/libc/blob/0.2.160/CHANGELOG.md) - [Commits](https://github.com/rust-lang/libc/compare/0.2.159...0.2.160) --- 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>
* Fix type mismatches in Router::add_route calls (#33882)Simon Wülker2024-10-172-4/+4
| | | Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
* fix clippy warning in components/script (#33878)lwz232024-10-175-6/+5
| | | Signed-off-by: lwz23 <wenzhaoliao@ruc.edu.cn>
* CanGc fixes in components/script/dom (#33880)tanishka2024-10-1712-33/+59
| | | Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
* Handle multibyte characters in img srcset (#33873)evuez2024-10-172-5/+168
| | | | | | This was causing this web platform test to crash: https://wpt.fyi/results/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute.html Signed-off-by: evuez <julien@mulga.net>
* build(deps): bump uuid from 1.10.0 to 1.11.0 (#33868)dependabot[bot]2024-10-172-3/+3
| | | | | | | | | | | | | | | Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.10.0 to 1.11.0. - [Release notes](https://github.com/uuid-rs/uuid/releases) - [Commits](https://github.com/uuid-rs/uuid/compare/1.10.0...1.11.0) --- updated-dependencies: - dependency-name: uuid 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>
* ci: Fix the WPT export job again by removing `--break-system-packages` (#33874)Martin Robinson2024-10-161-1/+1
| | | Signed-off-by: Martin Robinson <mrobinson@igalia.com>
* build(deps): bump async-compression from 0.4.15 to 0.4.16 (#33870)dependabot[bot]2024-10-161-2/+2
| | | | | | | | | | | | | | | | Bumps [async-compression](https://github.com/Nullus157/async-compression) from 0.4.15 to 0.4.16. - [Release notes](https://github.com/Nullus157/async-compression/releases) - [Changelog](https://github.com/Nullus157/async-compression/blob/main/CHANGELOG.md) - [Commits](https://github.com/Nullus157/async-compression/compare/v0.4.15...v0.4.16) --- updated-dependencies: - dependency-name: async-compression 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>
* build(deps): bump napi-derive-ohos from 0.0.9 to 1.0.0 (#33869)dependabot[bot]2024-10-162-7/+6
| | | | | | | | | | | | | | | Bumps [napi-derive-ohos](https://github.com/ohos-rs/ohos-rs) from 0.0.9 to 1.0.0. - [Release notes](https://github.com/ohos-rs/ohos-rs/releases) - [Commits](https://github.com/ohos-rs/ohos-rs/compare/napi-ohos@0.0.9...ohrs@1.0.0) --- updated-dependencies: - dependency-name: napi-derive-ohos dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump proc-macro2 from 1.0.87 to 1.0.88 (#33867)dependabot[bot]2024-10-161-2/+2
| | | | | | | | | | | | | | | Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.87 to 1.0.88. - [Release notes](https://github.com/dtolnay/proc-macro2/releases) - [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.87...1.0.88) --- updated-dependencies: - dependency-name: proc-macro2 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>
* net: Start reducing number of IPCs channels used for fetch with a ↵Martin Robinson2024-10-1631-767/+762
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `FetchThread` (#33863) Instead of creating a `ROUTER` for each fetch, create a fetch thread which handles all incoming and outcoming fetch requests. Now messages involving fetches carry a "request id" which indicates which fetch is being addressed by the message. This greatly reduces the number of file descriptors used by fetch. In addition, the interface for kicking off fetches is simplified when using the `Listener` with `Document`s and the `GlobalScope`. This does not fix all leaked file descriptors / mach ports, but greatly eliminates the number used. Now tests can be run without limiting procesess on modern macOS systems. Followup work: 1. There are more instances where fetch is done using the old method. Some of these require more changes in order to be converted to the `FetchThread` approach. 2. Eliminate usage of IPC channels when doing redirects. 3. Also eliminate the IPC channel used for cancel handling. 4. This change opens up the possiblity of controlling the priority of fetch requests. Fixes #29834. Signed-off-by: Martin Robinson <mrobinson@igalia.com>
* Add missing XRWebGLBinding constructor spec steps (#33731)Taym Haddadi2024-10-163-6/+26
| | | | | | | | | | | | | * Add missing XRWebGLBinding constructor spec steps Signed-off-by: Taym <haddadi.taym@gmail.com> * Update test expectation Signed-off-by: Taym <haddadi.taym@gmail.com> --------- Signed-off-by: Taym <haddadi.taym@gmail.com>
* clippy: Fix warnings in `components/script/dom` (#33860)tanishka2024-10-162-0/+3
| | | | | | | | | | | | | * clippy: Fix warnings in components/script/dom Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com> * Move allow to WRAP level Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com> --------- Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
* clippy: Fix warnings in `components/script/dom` & `components/servo` (#33853)tanishka2024-10-163-1/+5
| | | | | | | | | | | | | | | | | | | | | | | * clippy: Fix warnings in components/script/dom & components/servo Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com> * Move allow to the level of the named field Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com> * Add blank lines before & after field Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com> * remove trailing whitespace Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com> --------- Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com> Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com> Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
* Some CanGc Fixes (#33865)komuhangi2024-10-162-1/+3
| | | Signed-off-by: jahielkomu <ktumuhairwe24@gmail.com>
* CanGc fixes in components/script/dom (#33862)tanishka2024-10-1610-19/+43
| | | Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
* Minor cleanup for `Size` after #33844 (#33861)Oriol Brufau2024-10-163-11/+5
| | | Signed-off-by: Oriol Brufau <obrufau@igalia.com>
* Fix GC borrow hazard in XRInputSourceArray (#33857)chickenleaf2024-10-161-16/+11
| | | Signed-off-by: L Ashwin B <lashwinib@gmail.com>
* Gate all use of `tracing` behind Cargo feature (#33845)Delan Azabani2024-10-1615-156/+534
| | | Signed-off-by: Delan Azabani <dazabani@igalia.com>
* Avoid wrapping line at the start of text run with `text-wrap-mode: nowrap` ↵Oriol Brufau2024-10-163-5/+25
| | | | | | | | | (#33848) When computing the min-content size of an inline formatting context, we could allow a soft wrap opportunity at the start of a text run. This shouldn't happen with `text-wrap-mode: nowrap`. Signed-off-by: Oriol Brufau <obrufau@igalia.com>
* clippy: fix clippy warnings in `components/script` (#33849)komuhangi2024-10-162-0/+3
| | | | | | | | | | | | | * Clippy:Fix clippy warnings in components/script Signed-off-by: jahielkomu <ktumuhairwe24@gmail.com> * Addressed changes suggested in #33849 Signed-off-by: jahielkomu <ktumuhairwe24@gmail.com> --------- Signed-off-by: jahielkomu <ktumuhairwe24@gmail.com>
* clippy: Add safety documentation and clean up unsafe methods (#33748)Martin Robinson2024-10-1614-347/+409
| | | | | | | | | | | This change: 1. Adds safety documentation where it was missing. 2. Limits the scope of unsafe code in some cases to where it is actually unsafe. 3. Converts some free functions to associated functions and methods, thereby making them more likely to be called safely. Signed-off-by: Martin Robinson <mrobinson@igalia.com>
* Implement fetch metadata headers (#33830)Simon Wülker2024-10-1638-656/+471
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implement sec-fetch-dest header Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Implement "is same site" algorithm Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Implement remaining sec-fetch-* headers Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Fix casing of header names Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Fix handling Destination::None in sec-fetch-dest This also removes the comment about wanting to upgrade to a newer content-security-protocol version because the csp doesn't implement the "empty" case. Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Update WPT expectations Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Remove colon from spec comment Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Adjust expected default headers Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Fix test expectations Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> --------- Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
* CanGc fixes (#33852)chickenleaf2024-10-1620-63/+92
| | | Signed-off-by: L Ashwin B <lashwinib@gmail.com>
* build(deps): bump rustversion from 1.0.17 to 1.0.18 (#33850)dependabot[bot]2024-10-151-2/+2
| | | | | | | | | | | | | | | Bumps [rustversion](https://github.com/dtolnay/rustversion) from 1.0.17 to 1.0.18. - [Release notes](https://github.com/dtolnay/rustversion/releases) - [Commits](https://github.com/dtolnay/rustversion/compare/1.0.17...1.0.18) --- updated-dependencies: - dependency-name: rustversion 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>
* Remove SizeKeyword, merge it into Size (#33844)Oriol Brufau2024-10-153-45/+36
| | | | | It's not really useful to have it. Signed-off-by: Oriol Brufau <obrufau@igalia.com>
* clippy: Fix `type_complexity` warning in `components/script/dom` (#33835)tanishka2024-10-151-16/+20
| | | | | | | | | | | | | | | | | | | | | * clippy: Fix type_complexity warning in components/script/dom/bluetoothdevice.rs Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com> * Fix clippy warnings due to code changes Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com> * Move documentation comment Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com> * Root the new struct Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com> --------- Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
* Fix Clippy warning: remove unneeded late initialization of string (#33840)chickenleaf2024-10-151-10/+9
| | | | | | | | | | | | | * Fix Clippy warning: remove unneeded late initialization of string Signed-off-by: L Ashwin B <lashwinib@gmail.com> * Fixed the comments placement Signed-off-by: L Ashwin B <lashwinib@gmail.com> --------- Signed-off-by: L Ashwin B <lashwinib@gmail.com>
* CanGc fixes in components/script/dom (#33843)tanishka2024-10-159-24/+21
| | | Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
* CanGc fixes and checks in multiple files (#33836)chickenleaf2024-10-159-63/+78
| | | | | | | | | | | | | * CanGc fixes and checks in multiple files Signed-off-by: L Ashwin B <lashwinib@gmail.com> * CanGc fixes in storageevent.rs Signed-off-by: L Ashwin B <lashwinib@gmail.com> --------- Signed-off-by: L Ashwin B <lashwinib@gmail.com>
* build(deps): bump cc from 1.1.29 to 1.1.30 (#33842)dependabot[bot]2024-10-141-3/+3
| | | | | | | | | | | | | | | | Bumps [cc](https://github.com/rust-lang/cc-rs) from 1.1.29 to 1.1.30. - [Release notes](https://github.com/rust-lang/cc-rs/releases) - [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.1.29...cc-v1.1.30) --- updated-dependencies: - dependency-name: cc 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>
* build(deps): bump profiling from 1.0.15 to 1.0.16 (#33841)dependabot[bot]2024-10-141-2/+2
| | | | | | | | | | | | | | | Bumps [profiling](https://github.com/aclysma/profiling) from 1.0.15 to 1.0.16. - [Changelog](https://github.com/aclysma/profiling/blob/master/CHANGELOG.md) - [Commits](https://github.com/aclysma/profiling/compare/v1.0.15...v1.0.16) --- updated-dependencies: - dependency-name: profiling 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>
* build(deps): bump bytemuck from 1.18.0 to 1.19.0 (#33839)dependabot[bot]2024-10-141-2/+2
| | | | | | | | | | | | | | | Bumps [bytemuck](https://github.com/Lokathor/bytemuck) from 1.18.0 to 1.19.0. - [Changelog](https://github.com/Lokathor/bytemuck/blob/main/changelog.md) - [Commits](https://github.com/Lokathor/bytemuck/compare/v1.18.0...v1.19.0) --- updated-dependencies: - dependency-name: bytemuck 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>
* build(deps): bump wasm-bindgen-futures from 0.4.43 to 0.4.45 (#33838)dependabot[bot]2024-10-141-2/+2
| | | | | | | | | | | | | | | | Bumps [wasm-bindgen-futures](https://github.com/rustwasm/wasm-bindgen) from 0.4.43 to 0.4.45. - [Release notes](https://github.com/rustwasm/wasm-bindgen/releases) - [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md) - [Commits](https://github.com/rustwasm/wasm-bindgen/commits) --- updated-dependencies: - dependency-name: wasm-bindgen-futures 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>
* build(deps): bump async-compression from 0.4.14 to 0.4.15 (#33837)dependabot[bot]2024-10-141-3/+3
| | | | | | | | | | | | | | | | Bumps [async-compression](https://github.com/Nullus157/async-compression) from 0.4.14 to 0.4.15. - [Release notes](https://github.com/Nullus157/async-compression/releases) - [Changelog](https://github.com/Nullus157/async-compression/blob/main/CHANGELOG.md) - [Commits](https://github.com/Nullus157/async-compression/compare/v0.4.14...v0.4.15) --- updated-dependencies: - dependency-name: async-compression 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>
* Avoid recomputing inline_content_sizes() when not needed (#33806)Oriol Brufau2024-10-1412-139/+257
| | | | | | | | | | | The result of `inline_content_sizes()` may depend on the block size of the containing block, so we were always recomputing in case we got a different block size. However, if no content has a vertical percentage or stretches vertically, then we don't need to recompute: the result will be the same anyways. Signed-off-by: Oriol Brufau <obrufau@igalia.com> Co-authored-by: Martin Robinson <mrobinson@igalia.com>
* Fix headless mode on Windows (#33817)Cristian Brinza2024-10-141-11/+11
| | | Signed-off-by: crbrz <cristianb@gmail.com>