webbeef
2b71130a8a
Various CanGc fixes ( #33800 )
...
* CanGc fix for pagetransitionevent
Signed-off-by: webbeef <me@webbeef.org>
* CanGc fix for dom/node
Signed-off-by: webbeef <me@webbeef.org>
* CanGc fix for gamepad
Signed-off-by: webbeef <me@webbeef.org>
* CanGc fix for gpu
Signed-off-by: webbeef <me@webbeef.org>
* CanGc fix for dom/element
Signed-off-by: webbeef <me@webbeef.org>
* CanGc fix for xhr
Signed-off-by: webbeef <me@webbeef.org>
* CanGc fix for dom/worker
Signed-off-by: webbeef <me@webbeef.org>
* CanGc fix for rtcdatachannel
Signed-off-by: webbeef <me@webbeef.org>
* CanGc fix for rtcerror
Signed-off-by: webbeef <me@webbeef.org>
* Address review comments
Signed-off-by: webbeef <me@webbeef.org>
---------
Signed-off-by: webbeef <me@webbeef.org>
2024-10-11 03:53:39 +00:00
Simon Wülker
c00c6e728d
Implement DOMMatrix stringifier
( #33792 )
...
* Implement DOMMatrix stringifier
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>
2024-10-11 03:06:44 +00:00
Simon Wülker
fc2c77be83
Use NaN-safe comparisons in DOMQuad::GetBounds ( #33794 )
...
* Use nan-safe comparison in DOMQuad::GetBounds
This fixes at least the following WPT test:
* css/geometry/DOMQuad-nan.html
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>
2024-10-11 02:43:44 +00:00
Simon Wülker
f15da16da4
Update DOMMatrix::is2D when modifying elements ( #33796 )
...
* Invalidate DOMMatrix::is2D when modifying matrix values
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>
2024-10-11 01:55:27 +00:00
Martin Robinson
0553789d48
fonts: Instantiate system fonts using system font loaders ( #33747 )
...
System fonts used to be instantiated using the system font loader and
this change restores that behavior. In addition, on macOS and FreeType
platforms font data for system fonts is loaded using memory mapping. The
benefit is that system font loaders typically are able to cache fonts in
system memory (using memory mapping, for instance) and we'd like to load
them in a the way most compatible with other applications.
On my Linux system, this manages to get the overhead of loading a very
large font down from 10ms to approximately 1ms. Subsequent runs show
even less overhead. We've measured similar gains on macOS systems.
Currently, system font data must be loaded into memory manually for
canvas and this is unlikely to change even with a switch to `vello`. The
use of explicit memmory mapping should help in this case -- though it
probably won't be possible to use this properly on macOS and Windows if
we ever want to load fonts from TTCs properly.
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
2024-10-10 23:09:51 +00:00
dependabot[bot]
4564ce2fcc
build(deps): bump wasm-bindgen from 0.2.93 to 0.2.95 ( #33793 )
...
Bumps [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen ) from 0.2.93 to 0.2.95.
- [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/compare/0.2.93...0.2.95 )
---
updated-dependencies:
- dependency-name: wasm-bindgen
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>
2024-10-10 22:56:03 +00:00
tanishka
091b8ecda0
layout: Handle inline margins in layout_for_block_content_size()
( #33780 )
...
* fix: Handle inline margins in layout_for_block_content_size()
Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
* Update test expectations
Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
---------
Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
2024-10-10 20:45:18 +00:00
dependabot[bot]
81ce12b23a
build(deps): bump async-compression from 0.4.13 to 0.4.14 ( #33788 )
...
Bumps [async-compression](https://github.com/Nullus157/async-compression ) from 0.4.13 to 0.4.14.
- [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.13...v0.4.14 )
---
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>
2024-10-10 18:22:53 +00:00
birdbrained
1668b12ded
Replace some Point2D::new(0, 0)
instances with Point2D::zero()
( #33783 )
...
Signed-off-by: hackerbirds <120066692+hackerbirds@users.noreply.github.com>
2024-10-10 18:20:51 +00:00
Ngo Iok Ui (Wu Yu Wei)
b58cee48ce
doc(resources): Preferences
, HstsPreloadList
, RippyPNG
( #33775 )
...
* Set to default if Preferences and HstsPreloadList are empty
Signed-off-by: Wu Yu Wei <yuweiwu@pm.me>
* Add documentation of Preferences, HstsPreloadList, RippyPNG
Signed-off-by: Wu Yu Wei <yuweiwu@pm.me>
* Add warn log when setting prefs to default
Signed-off-by: Wu Yu Wei <yuweiwu@pm.me>
* Add error log instead
Signed-off-by: Wu Yu Wei <yuweiwu@pm.me>
* Add error log to HSTS preload list
Signed-off-by: Wu Yu Wei <yuweiwu@pm.me>
* Apply suggestions from code review
Address a couple wording nits
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
---------
Signed-off-by: Wu Yu Wei <yuweiwu@pm.me>
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
Co-authored-by: Martin Robinson <mrobinson@igalia.com>
2024-10-10 18:19:41 +00:00
Gae24
fd19409f31
Upgrade to egui@0.29.1
and winit@0.30.5
( #33751 )
...
* update egui dependencies
Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
* update glow to 0.14.1
Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
* update winit to 0.30.5
Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
* update servo-tidy.toml
Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
* Use more imports to avoid qualified usage, fix build, and silence warnings about deprecated methods
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
---------
Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
Co-authored-by: Martin Robinson <mrobinson@igalia.com>
2024-10-10 17:18:03 +00:00
Josh Matthews
6b3a316e1b
Remove most usage of ReentrantMutex in font code ( #33746 )
...
* Remove unnecessary ReentrantMutex usage for senders.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Remove double lock for freetype face.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
---------
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
2024-10-10 16:55:19 +00:00
birdbrained
a591778a25
Improve Au(0)
constructions ( #33709 )
...
This replaces `Au(0)` with `Au::zero()` and other utility functions when possible.
Signed-off-by: hackerbirds <120066692+hackerbirds@users.noreply.github.com>
2024-10-10 16:45:18 +00:00
Gae24
c6d305fbb3
fix clippy warnings in codegen ( #33781 )
...
Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
2024-10-10 16:15:05 +00:00
webbeef
f9a06d62a2
More CanGc fixes: Range, Event, gpu error, Header ( #33774 )
...
* Propagate CanGc parameter in Range
Signed-off-by: webbeef <me@webbeef.org>
* Propagate CanGc parameter in gpu code and dependencies
Signed-off-by: webbeef <me@webbeef.org>
* Propagate CanGc parameter in Header and dependencies
Signed-off-by: webbeef <me@webbeef.org>
* Propagate CanGc parameter in Event and dependencies
Signed-off-by: webbeef <me@webbeef.org>
* Propagate CanGc parameter in rtcdatachannel
Signed-off-by: webbeef <me@webbeef.org>
* Propagate CanGc parameter in servoparser
Signed-off-by: webbeef <me@webbeef.org>
---------
Signed-off-by: webbeef <me@webbeef.org>
2024-10-10 15:51:22 +00:00
Oriol Brufau
8c56cbdab2
Implement keyword sizes on atomic inlines ( #33737 )
...
Adds support for min-content, max-content, fit-content and stretch,
for atomic inlines.
There are some new test failures because we don't support vertical
writing modes nor `transition-behavior:allow-discrete`.
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
2024-10-10 15:25:59 +00:00
Adavize Promise
52cddb45bd
Use content_box_sizes_and_padding_border_margin_deprecated()
in FlexItem::new()
( #33754 )
...
* Use content_box_sizes_and_padding_border_margin_deprecated() in FlexItem::new()
Signed-off-by: PS Adavize <siyakapromise@gmail.com>
* remove unnecessary variable declaration declaration
Signed-off-by: PS Adavize <siyakapromise@gmail.com>
* Remove redundant variable pbm
Signed-off-by: PS Adavize <siyakapromise@gmail.com>
---------
Signed-off-by: PS Adavize <siyakapromise@gmail.com>
2024-10-10 11:13:48 +00:00
Martin Robinson
6f87c38cda
clippy: Rename various methods and members to conform to naming guidelines ( #33762 )
...
This ensure that methods named `new()` do not take `&self` or return
`Box<Self>`. In addition, method are renamed (or removed when not
necessary) to avoid being prefixed with `from_`.
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2024-10-10 10:21:07 +00:00
Oriol Brufau
2805d3ce14
Fix writing mode in content_box_sizes_and_padding_border_margin()
( #33773 )
...
This method should use the writing mode from the containing block,
not the one of the current style.
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
2024-10-10 09:55:35 +00:00
Gae24
bd27e64cd8
fix possible IndexError ( #33750 )
...
Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
2024-10-10 09:49:24 +00:00
Samson
7cd73ef4a7
use ThreadSafeJSContext
instead of ContextForRequestInterrupt
( #33769 )
...
* use `ThreadSafeJSContext` instead of `ContextForRequestInterrupt`
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
* use servo/mozjs
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
---------
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
2024-10-10 09:43:51 +00:00
Alex Touchet
61a930402d
Update Servo user agent strings ( #33770 )
...
* Update Servo user agent strings
Signed-off-by: Alex Touchet <26315797+atouchet@users.noreply.github.com>
* Use Firefox ESR version instead
Signed-off-by: Alex Touchet <26315797+atouchet@users.noreply.github.com>
---------
Signed-off-by: Alex Touchet <26315797+atouchet@users.noreply.github.com>
2024-10-10 08:17:52 +00:00
komuhangi
0c4720140f
Fixed some clippy warnings in components/script/dom ( #33757 )
...
* Fixed some clippy warnings in components/script/dom
Signed-off-by: jahielkomu <ktumuhairwe24@gmail.com>
* Incorporated review suggestions
Signed-off-by: jahielkomu <ktumuhairwe24@gmail.com>
---------
Signed-off-by: jahielkomu <ktumuhairwe24@gmail.com>
2024-10-10 04:05:46 +00:00
tanishka
9a8e7f4867
clippy: Fix warnings in components/script/dom ( #33771 )
...
Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
2024-10-09 21:44:01 +00:00
dependabot[bot]
67edd5683b
build(deps): bump dwrote from 0.11.1 to 0.11.2 ( #33766 )
...
Bumps [dwrote](https://github.com/servo/dwrote-rs ) from 0.11.1 to 0.11.2.
- [Commits](https://github.com/servo/dwrote-rs/commits )
---
updated-dependencies:
- dependency-name: dwrote
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>
2024-10-09 18:45:01 +00:00
dependabot[bot]
f6ec73bc1d
build(deps): bump bindgen from 0.69.4 to 0.69.5 ( #33764 )
...
Bumps [bindgen](https://github.com/rust-lang/rust-bindgen ) from 0.69.4 to 0.69.5.
- [Release notes](https://github.com/rust-lang/rust-bindgen/releases )
- [Changelog](https://github.com/rust-lang/rust-bindgen/blob/v0.69.5/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/rust-bindgen/compare/v0.69.4...v0.69.5 )
---
updated-dependencies:
- dependency-name: bindgen
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>
2024-10-09 18:17:33 +00:00
Martin Robinson
9195344b75
compositor: Create a single cross-process compositor API ( #33619 ) ( #33660 )
...
Instead of exposing many different kinds of messages to the compositor
that are routed through the constellation, expose a single message type
which can be sent across IPC channels. In addition, this IPC channel and
the route to the crossbeam channel with the compositor is created along
with the `CompositorProxy`, simplifying what needs to be passed around
during pipeline initialization.
Previously, some image updates (from video) were sent over IPC with a
special serialization routine and some were sent via crossbeam channels
(canvas). Now all updates go over the IPC channel `IpcSharedMemory` is
used to avoid serialization penalties. This should improve performance
and reduce copies for video, but add a memory copy overhead for canvas.
This will improve in the future when canvas renders directly into a
texture.
All-in-all this is a simplification which opens the path toward having a
standard compositor API and reduces the number of duplicate messages and
proxying that had to happen in libservo.
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2024-10-09 17:30:24 +00:00
tanishka
30cbf01280
Rename first_contained_child & last_contained_child to first_partially_contained_child & last_partially_contained_child ( #33758 )
...
Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
2024-10-09 12:46:48 +00:00
Gae24
5ba8054b69
refactor CGClassConstructHook
to use handwritten constructors ( #33614 )
...
* extract generated class constructor hook into handwritten functions
Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
* downcast to window only when it's actually used
Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
* simplify downcast
Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
* rename htmlconstructor to constructor, include call_default_constructor in it
Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
---------
Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
2024-10-09 12:33:44 +00:00
Josh Matthews
3eee02869a
Fix test timing for all tests using xr_promise_test ( #33715 )
...
* Ensure all xr_promise_test calls wait for DOMContentLoaded when necessary.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Update webxr test expectations.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Update manifest.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
---------
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
2024-10-09 12:13:11 +00:00
eri
af61b1a107
DevTools: Fix console in Firefox 131 ( #33661 )
...
* feat: remove deprecated resource-available-form
Signed-off-by: eri <epazos@igalia.com>
* chore: update targeted firefox version
Signed-off-by: eri <epazos@igalia.com>
---------
Signed-off-by: eri <epazos@igalia.com>
2024-10-09 12:09:06 +00:00
Josh Matthews
a6da1daa12
Cleanup FontContext privacy ( #33745 )
...
* Remove unnecessary FontContext argument in FontContext method.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Make more parts of FontContext private.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
---------
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
2024-10-09 12:08:36 +00:00
Martin Robinson
4d200a4348
Use --break-system-packages
when running pip in the WPT export job ( #33749 )
...
This seems to be necessary now, in much the same way it is necessary on
a normal Ubuntu system. I'm not sure what changed that this is now
required.
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2024-10-09 16:16:09 +00:00
Mukilan Thiyagarajan
c430645606
ci: pin the ubuntu runner version in lint job. ( #33755 )
...
Github has updated the `ubuntu-latest` label to use 24.04, but that
breaks the lint job. Since the build job (github hosted and self hosted
runners) still explicitly use 22.04, pin the same version for lint job
until we upgrade all the workflows together.
Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>
2024-10-09 11:18:33 +00:00
chickenleaf
623bcde111
Fix Clippy warning: Replace map().flatten() with and_then() in http_loader.rs ( #33744 )
...
Signed-off-by: L Ashwin B <lashwinib@gmail.com>
2024-10-09 06:11:15 +00:00
Clocks
7df18aecfe
Upgrade Android Gradle ( #33681 )
...
* Upgrade to Gradle 8.9
Gradle 8.0 is no longer supported by Android Studio.
Signed-off-by: clocks <doomsdayrs@gmail.com>
* Upgrade to AGP to 8.7
Signed-off-by: clocks <doomsdayrs@gmail.com>
* Update to Android Build Tools 34.0.0
Signed-off-by: clocks <doomsdayrs@gmail.com>
---------
Signed-off-by: clocks <doomsdayrs@gmail.com>
2024-10-09 05:25:22 +00:00
Simon Wülker
ff6523c37e
Fix handling of __Secure-
and __Host-
Cookie prefixes ( #33717 )
...
* Make checking for cookie prefixes case-insensitive
Cookie-Prefixes like "__Host-" and "__Secure-" are case insensitive
as per https://www.ietf.org/archive/id/draft-ietf-httpbis-rfc6265bis-15.html#name-storage-model .
This is tested by many WPT tests in cookies/prefix, for example
* cookies/prefix/__host.document-cookie.html
* cookies/prefix/__host.document-cookie.https.html
Since the implementation and the specification had diverged quite
significantly i also updated/added spec comments where appropriate
and slightly restructured code so its easier to follow. However,
the only change in behaviour is the prefix check described above.
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
* Update WPT expectations
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
* Remove unused import
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
* Fix cookie test cases
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
* Fix ignore cookie with __Host prefix and no specified path attribute
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
* Fix another cookie test case
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
---------
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
2024-10-09 04:52:48 +00:00
Antony Nyagah
a2b27012a5
clippy: Use flat_map
instead of map
in components/devtools
( #33724 )
...
* clippy: fix rewrite filter_map with map warning in `components/devtools/actors/inspector/page_style.rs`
Signed-off-by: Antony Nyagah <tony.m.nyagah@gmail.com>
* clippy: Use `flat_map` instead `map` in `components/devtools`
Signed-off-by: Antony Nyagah <tony.m.nyagah@gmail.com>
---------
Signed-off-by: Antony Nyagah <tony.m.nyagah@gmail.com>
2024-10-09 04:33:36 +00:00
chickenleaf
589f0d7018
Fix clippy warning: slow zero-filling initialization ( #33740 )
...
Signed-off-by: L Ashwin B <lashwinib@gmail.com>
2024-10-08 23:36:52 +00:00
tanishka
476ebb92fb
clippy: Fix type_complexity
warning in components/script/dom
( #33727 )
...
* clippy: Fix type_complexity warning in components/script/dom
Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
* Use destructure function only once
Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
---------
Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
2024-10-08 18:06:17 +00:00
dependabot[bot]
5079552f93
build(deps): bump cc from 1.1.24 to 1.1.28 ( #33700 )
...
Bumps [cc](https://github.com/rust-lang/cc-rs ) from 1.1.24 to 1.1.28.
- [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.24...cc-v1.1.28 )
---
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>
2024-10-08 18:05:10 +00:00
dependabot[bot]
3c805cd588
build(deps): bump clap from 4.5.19 to 4.5.20 ( #33735 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.19 to 4.5.20.
- [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/clap_complete-v4.5.19...clap_complete-v4.5.20 )
---
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>
2024-10-08 17:35:06 +00:00
dependabot[bot]
5c6ac23a7a
build(deps): bump once_cell from 1.20.1 to 1.20.2 ( #33734 )
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.20.1 to 1.20.2.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.20.1...v1.20.2 )
---
updated-dependencies:
- dependency-name: once_cell
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>
2024-10-08 17:30:33 +00:00
dependabot[bot]
217a9e1917
build(deps): bump futures-executor from 0.3.30 to 0.3.31 ( #33733 )
...
Bumps [futures-executor](https://github.com/rust-lang/futures-rs ) from 0.3.30 to 0.3.31.
- [Release notes](https://github.com/rust-lang/futures-rs/releases )
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.30...0.3.31 )
---
updated-dependencies:
- dependency-name: futures-executor
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>
2024-10-08 17:22:53 +00:00
chickenleaf
bc84dfbae5
Fix: Add missing transmute annotations in Castable trait ( #33729 )
...
Signed-off-by: L Ashwin B <lashwinib@gmail.com>
2024-10-08 16:37:05 +00:00
Adavize Promise
e8e51b1373
Clippy: fix clone_on_copy in components\script\dom\cryptokey ( #33730 )
...
Signed-off-by: PS Adavize <siyakapromise@gmail.com>
2024-10-08 16:04:57 +00:00
chickenleaf
609a6ef0f4
fix(clippy): add missing annotations for transmute usage in root.rs ( #33728 )
...
Signed-off-by: L Ashwin B <lashwinib@gmail.com>
2024-10-08 16:02:19 +00:00
Oriol Brufau
c1b744b2b2
Implement keyword sizes on floats ( #33666 )
...
Adds support for min-content, max-content, fit-content and stretch,
for floated elements.
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
2024-10-08 13:07:59 +00:00
tanishka
39133a5478
Replace CanGc::note() calls with arguments in components/script/dom
( #33692 )
...
* Replace CanGc::note() calls with arguments in components/script/dom
Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
* Add methods to Bindings.conf
Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
* Modify existing interface sections
Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
* Resolve conflicts
Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
---------
Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
2024-10-08 12:58:09 +00:00
tanishka
38c5ebbf8e
clippy: Fix warning in components/script/dom
( #33685 )
...
* clippy: Fix warnings in components/script/dom
Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
* Remove unused default() method
Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
---------
Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
Co-authored-by: Martin Robinson <mrobinson@igalia.com>
2024-10-08 10:38:07 +00:00