servo/components/script/dom
Martin Robinson 08ef158d4e
script: Split style and layout data in DOM nodes (#31985)
This change splits the style and layout data in DOM nodes that is
populated by style and layout passes. This makes Servo's data design
more like Gecko's. This allows:

1. Removing the various `StyleAndLayout` data structures used by layout.
2. Removing the `GetStyleAndLayoutData` and
   `GetStyleAndOpaqueLayoutData` traits. Accessing style and layout data
   are now just functions on the `LayoutNode` and `ThreadSafeLayoutNode`
   traits.
3. Styling now doesn't populate layout data. This is is postponed until
   layout itself.
4. Allows the DOM wrappers to no longer have to be generic over the
   layout data. This data was already stored using `std::any::Any` and
   the new code just makes layout responsible for downcasting. Cleaning
   up the generic type parameter in the DOM wrappers can happen in a
   followup change.

The main benefit to all of this is that we should be able to remove
unsafe creation of `ServoLayoutNode` in layout and
`TrustedLayoutNodeAddress` entirely, because `ServoLayoutNode` will be
able to be passed directly from script to layout. In addition, this
removes one more abstraction layer from the layout DOM wrappers, making
the code a lot more understandable.

Note: This increases the measured size of DOM types, but the same data
is stored. It's simply that before that data was stored behind a heap
pointer.
2024-04-04 07:56:51 +00:00
..
bindings clippy: Fix several warnings in components/script/dom/bindings (#31945) 2024-04-03 17:19:53 +00:00
servoparser clippy: Fix mem_replace_with_default warnings (#31921) 2024-03-28 13:10:37 +00:00
webgl_extensions clippy: Fix needless_lifetimes warnings (#31933) 2024-03-29 11:59:07 +00:00
webgl_validations clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
webidls Update webidl and implement setter for the files property of a file input (#31934) 2024-04-01 09:12:07 +00:00
abstractrange.rs clippy: fixed some warnings in components/script (#31888) 2024-03-26 21:25:42 +00:00
abstractworker.rs clippy: Fix several warnings (#31710) 2024-03-18 08:33:43 +00:00
abstractworkerglobalscope.rs clippy: Fix manual_map warnings (#31922) 2024-03-28 15:58:36 +00:00
activation.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
analysernode.rs clippy: fix some warnings in components/script (#31865) 2024-03-26 10:31:22 +00:00
animationevent.rs clippy: fix some warnings in components/script (#31865) 2024-03-26 10:31:22 +00:00
attr.rs script: Reduce the use of unsafe in LayoutDom (#31979) 2024-04-03 08:41:19 +00:00
audiobuffer.rs clippy: Fix all errors in components/script (#31911) 2024-03-28 09:03:18 +00:00
audiobuffersourcenode.rs clippy: Fix needless borrow warnings (#31813) 2024-03-21 17:48:54 +00:00
audiocontext.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
audiodestinationnode.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
audiolistener.rs webaudio: Throw when setting invalid automationRate on AudioBufferSourceNode (#26469) 2024-02-28 21:24:08 +00:00
audionode.rs fixed various clippy warnings (#31954) 2024-03-31 19:58:37 +00:00
audioparam.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
audioscheduledsourcenode.rs clippy: Fix needless borrow warnings (#31813) 2024-03-21 17:48:54 +00:00
audiotrack.rs clippy: Fix various warnings in components/script/dom (#31890) 2024-03-27 10:19:49 +00:00
audiotracklist.rs clippy: fix some warnings in components/script (#31865) 2024-03-26 10:31:22 +00:00
baseaudiocontext.rs clippy: Fix let_and_return warnings (#31964) 2024-04-01 15:43:24 +00:00
beforeunloadevent.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
biquadfilternode.rs webaudio: Throw when setting invalid automationRate on AudioBufferSourceNode (#26469) 2024-02-28 21:24:08 +00:00
blob.rs clippy: Fix let_and_return warnings (#31964) 2024-04-01 15:43:24 +00:00
bluetooth.rs clippy: remove unneeded return statements (#31923) 2024-03-28 16:17:47 +00:00
bluetoothadvertisingevent.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
bluetoothcharacteristicproperties.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
bluetoothdevice.rs fixed the unneeded return statement warnings. (#31863) 2024-03-26 08:58:34 +00:00
bluetoothpermissionresult.rs clippy: Fix needless_borrow warnings in components/script (#31928) 2024-03-29 08:58:22 +00:00
bluetoothremotegattcharacteristic.rs fixed the unneeded return statement warnings. (#31863) 2024-03-26 08:58:34 +00:00
bluetoothremotegattdescriptor.rs fixed the unneeded return statement warnings. (#31863) 2024-03-26 08:58:34 +00:00
bluetoothremotegattserver.rs fix redundant closures in component/script/dom (#31917) 2024-03-28 09:06:02 +00:00
bluetoothremotegattservice.rs clippy: Fix needless borrow warnings (#31813) 2024-03-21 17:48:54 +00:00
bluetoothuuid.rs fixed various clippy warnings (#31954) 2024-03-31 19:58:37 +00:00
broadcastchannel.rs clippy: Fix explicit_auto_deref warnings in components/script (#31837) 2024-03-23 11:29:20 +00:00
canvasgradient.rs clippy: Fix unnecessary_cast warnings in components/script (#31823) 2024-03-22 13:48:03 +00:00
canvaspattern.rs clippy: Fix some warnings in components/script (#31735) 2024-03-19 08:01:23 +00:00
canvasrenderingcontext2d.rs script: Reduce the use of unsafe in LayoutDom (#31979) 2024-04-03 08:41:19 +00:00
cdatasection.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
channelmergernode.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
channelsplitternode.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
characterdata.rs fixed various clippy warnings (#31954) 2024-03-31 19:58:37 +00:00
client.rs clippy: Fix some warnings in components/script (#31735) 2024-03-19 08:01:23 +00:00
closeevent.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
comment.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
compositionevent.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
console.rs fix redundant closures in component/script/dom (#31917) 2024-03-28 09:06:02 +00:00
constantsourcenode.rs webaudio: Throw when setting invalid automationRate on AudioBufferSourceNode (#26469) 2024-02-28 21:24:08 +00:00
create.rs clippy: Fix explicit_auto_deref warnings in components/script (#31837) 2024-03-23 11:29:20 +00:00
crypto.rs clippy: Fix match_like_matches warnings (#31947) 2024-03-30 10:06:26 +00:00
css.rs style: Remove dependency on servo_url (#31358) 2024-02-16 11:56:35 +00:00
cssconditionrule.rs Make CSSConditionRule's conditionText readonly (#30768) 2023-11-23 10:29:16 +00:00
cssfontfacerule.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
cssgroupingrule.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
cssimportrule.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
csskeyframerule.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
csskeyframesrule.rs clippy: Fix option_map_unit_fn warnings (#31906) 2024-03-27 18:43:56 +00:00
csslayerblockrule.rs Add CSSOM support for CSS layers (#31481) 2024-03-03 12:47:39 +00:00
csslayerstatementrule.rs Add CSSOM support for CSS layers (#31481) 2024-03-03 12:47:39 +00:00
cssmediarule.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
cssnamespacerule.rs fixed various clippy warnings (#31954) 2024-03-31 19:58:37 +00:00
cssrule.rs Add CSSOM support for CSS layers (#31481) 2024-03-03 12:47:39 +00:00
cssrulelist.rs clippy: Fix option_map_unit_fn warnings (#31906) 2024-03-27 18:43:56 +00:00
cssstyledeclaration.rs clippy: Fix let_and_return warnings (#31964) 2024-04-01 15:43:24 +00:00
cssstylerule.rs fixed the unneeded return statement warnings. (#31863) 2024-03-26 08:58:34 +00:00
cssstylesheet.rs Update Stylo to 2023-07-23 (#31437) 2024-02-29 10:23:53 +00:00
cssstylevalue.rs clippy: Fix explicit_auto_deref warnings in components/script (#31837) 2024-03-23 11:29:20 +00:00
csssupportsrule.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
customelementregistry.rs fix: remove unused imports in components/script (#31943) 2024-03-29 18:15:13 +00:00
customevent.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
dedicatedworkerglobalscope.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
dissimilaroriginlocation.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
dissimilaroriginwindow.rs clippy: Fix needless borrow warnings (#31813) 2024-03-21 17:48:54 +00:00
document.rs script: Reduce the use of unsafe in LayoutDom (#31979) 2024-04-03 08:41:19 +00:00
documentfragment.rs clippy: Fix needless_borrow warnings in components/script (#31928) 2024-03-29 08:58:22 +00:00
documentorshadowroot.rs layout: Remove LayoutRPC and query layout via the Layout trait (#31937) 2024-03-29 16:25:47 +00:00
documenttype.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
domexception.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
domimplementation.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
dommatrix.rs clippy: Fix clone-on-copy warnings (#31877) 2024-03-26 19:55:20 +00:00
dommatrixreadonly.rs clippy: Fix needless borrow warnings (#31813) 2024-03-21 17:48:54 +00:00
domparser.rs clippy: Fix explicit_auto_deref warnings in components/script (#31837) 2024-03-23 11:29:20 +00:00
dompoint.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
dompointreadonly.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
domquad.rs clippy: Fix explicit_auto_deref warnings in components/script (#31837) 2024-03-23 11:29:20 +00:00
domrect.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
domrectreadonly.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
domstringlist.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
domstringmap.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
domtokenlist.rs clippy: Fix another set of clippy problems in components/script/dom (#31909) 2024-03-28 11:33:29 +00:00
dynamicmoduleowner.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
element.rs clippy: Fix option_map_or_none warnings (#31983) 2024-04-03 11:39:52 +00:00
errorevent.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
event.rs clippy: fixed some warnings in components/script (#31888) 2024-03-26 21:25:42 +00:00
eventsource.rs clippy: fixed some warnings in components/script (#31888) 2024-03-26 21:25:42 +00:00
eventtarget.rs clippy: Fix toplevel_ref_arg warning in components/script (#31984) 2024-04-03 18:54:28 +00:00
extendableevent.rs clippy: Fix remaining warnings in generated code (#31844) 2024-03-25 11:12:36 +00:00
extendablemessageevent.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
fakexrdevice.rs clippy: Fix manual_map warnings (#31922) 2024-03-28 15:58:36 +00:00
fakexrinputcontroller.rs clippy: fixed some warnings in components/script (#31888) 2024-03-26 21:25:42 +00:00
file.rs clippy: fixed some warnings in components/script (#31888) 2024-03-26 21:25:42 +00:00
filelist.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
filereader.rs clippy: Fix a few problems in components/script/dom (#31955) 2024-03-31 23:15:13 +00:00
filereadersync.rs Rename buffer_source_type to buffer_source (#31426) 2024-02-26 14:21:46 +00:00
focusevent.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
formdata.rs clippy: Fix filter_next warnings (#31965) 2024-04-01 15:44:07 +00:00
formdataevent.rs clippy: Fix explicit_auto_deref warnings in components/script (#31837) 2024-03-23 11:29:20 +00:00
gainnode.rs webaudio: Throw when setting invalid automationRate on AudioBufferSourceNode (#26469) 2024-02-28 21:24:08 +00:00
gamepad.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
gamepadbutton.rs Implement non-XR Gamepad discovery and input (#31200) 2024-02-17 18:42:31 +00:00
gamepadbuttonlist.rs Implement non-XR Gamepad discovery and input (#31200) 2024-02-17 18:42:31 +00:00
gamepadevent.rs clippy: Fix needless borrow warnings (#31813) 2024-03-21 17:48:54 +00:00
gamepadlist.rs fixes dereferencing on an immutable reference (#31864) 2024-03-26 08:37:44 +00:00
gamepadpose.rs WedIDL: bring dom/bindings/typedarray further in line with spec (#31375) 2024-02-25 12:13:17 +00:00
globalscope.rs clippy: Fix vec_box warnings in components/script (#31986) 2024-04-03 19:24:39 +00:00
gpu.rs Fix failed request for adapter when not available (#31002) 2024-01-09 09:12:53 +00:00
gpuadapter.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
gpuadapterinfo.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpubindgroup.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpubindgrouplayout.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpubuffer.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
gpubufferusage.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
gpucanvascontext.rs script: Reduce the use of unsafe in LayoutDom (#31979) 2024-04-03 08:41:19 +00:00
gpucolorwrite.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
gpucommandbuffer.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpucommandencoder.rs clippy: Fix needless borrow warnings (#31813) 2024-03-21 17:48:54 +00:00
gpucompilationinfo.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpucompilationmessage.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpucomputepassencoder.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpucomputepipeline.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpuconvert.rs Move convert_* functions into gpuconvert.rs (#31521) 2024-03-06 16:48:34 +00:00
gpudevice.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
gpudevicelostinfo.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpumapmode.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
gpuoutofmemoryerror.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpupipelinelayout.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpuqueryset.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpuqueue.rs changed match to 'matches!' (#31850) 2024-03-25 11:28:12 +00:00
gpurenderbundle.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpurenderbundleencoder.rs Move convert_* functions into gpuconvert.rs (#31521) 2024-03-06 16:48:34 +00:00
gpurenderpassencoder.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpurenderpipeline.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpusampler.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpushadermodule.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpushaderstage.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
gpusupportedfeatures.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
gpusupportedlimits.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gputexture.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
gputextureusage.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
gputextureview.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpuuncapturederrorevent.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpuvalidationerror.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
hashchangeevent.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
headers.rs clippy: Fix various clippy problems in components/scripts/dom (#31910) 2024-03-31 20:21:52 +00:00
history.rs Clippy: Fixed some clippy warnings (#31818) 2024-03-23 12:48:49 +00:00
htmlanchorelement.rs Clippy: Fixed some clippy warnings (#31818) 2024-03-23 12:48:49 +00:00
htmlareaelement.rs clippy: Fix unnecessary_cast warnings in components/script (#31823) 2024-03-22 13:48:03 +00:00
htmlaudioelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlbaseelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlbodyelement.rs Update Stylo to 2023-10-16 (#31932) 2024-03-30 13:30:13 +00:00
htmlbrelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlbuttonelement.rs Clippy: Fixed some clippy warnings (#31818) 2024-03-23 12:48:49 +00:00
htmlcanvaselement.rs script: Reduce the use of unsafe in LayoutDom (#31979) 2024-04-03 08:41:19 +00:00
htmlcollection.rs Clippy: Fixed some clippy warnings (#31818) 2024-03-23 12:48:49 +00:00
htmldataelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmldatalistelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmldetailselement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmldialogelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmldirectoryelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmldivelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmldlistelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlelement.rs layout: Remove LayoutRPC and query layout via the Layout trait (#31937) 2024-03-29 16:25:47 +00:00
htmlembedelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlfieldsetelement.rs changed match to 'matches!' (#31850) 2024-03-25 11:28:12 +00:00
htmlfontelement.rs Update Stylo to 2023-10-16 (#31932) 2024-03-30 13:30:13 +00:00
htmlformcontrolscollection.rs clippy: Fix explicit_auto_deref warnings in components/script (#31837) 2024-03-23 11:29:20 +00:00
htmlformelement.rs clippy: Fix a few problems in components/script (#31961) 2024-04-01 07:18:32 +00:00
htmlframeelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlframesetelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlheadelement.rs Clippy: Fixed clippy warnings in components/script/dom (#31801) 2024-03-21 07:14:12 +00:00
htmlheadingelement.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
htmlhrelement.rs Update Stylo to 2023-10-16 (#31932) 2024-03-30 13:30:13 +00:00
htmlhtmlelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmliframeelement.rs script: Reduce the use of unsafe in LayoutDom (#31979) 2024-04-03 08:41:19 +00:00
htmlimageelement.rs changed match to 'matches!' (#31850) 2024-03-25 11:28:12 +00:00
htmlinputelement.rs script: Reduce the use of unsafe in LayoutDom (#31979) 2024-04-03 08:41:19 +00:00
htmllabelelement.rs clippy: Fix filter_next warnings (#31965) 2024-04-01 15:44:07 +00:00
htmllegendelement.rs clippy: Fix needless_lifetimes warnings (#31933) 2024-03-29 11:59:07 +00:00
htmllielement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmllinkelement.rs clippy: Fix needless_borrow warnings in components/script (#31928) 2024-03-29 08:58:22 +00:00
htmlmapelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlmediaelement.rs script: Reduce the use of unsafe in LayoutDom (#31979) 2024-04-03 08:41:19 +00:00
htmlmenuelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlmetaelement.rs clippy: Fix needless_borrow warnings in components/script (#31928) 2024-03-29 08:58:22 +00:00
htmlmeterelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlmodelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlobjectelement.rs clippy: Fix needless_lifetimes warnings (#31933) 2024-03-29 11:59:07 +00:00
htmlolistelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmloptgroupelement.rs clippy: Fix needless_borrow warnings in components/script (#31928) 2024-03-29 08:58:22 +00:00
htmloptionelement.rs clippy: Fix needless_borrow warnings in components/script (#31928) 2024-03-29 08:58:22 +00:00
htmloptionscollection.rs Use Foo_Binding instead of FooBinding for namespace modules (#30447) 2023-09-30 00:52:04 +00:00
htmloutputelement.rs clippy: Fix needless_lifetimes warnings (#31933) 2024-03-29 11:59:07 +00:00
htmlparagraphelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlparamelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlpictureelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlpreelement.rs script: Add pre element obsolete width attribute support (#31792) 2024-03-25 11:36:48 +00:00
htmlprogresselement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlquoteelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlscriptelement.rs clippy: Fix a few problems in components/script/dom (#31955) 2024-03-31 23:15:13 +00:00
htmlselectelement.rs clippy: Fix option_map_or_none warnings (#31983) 2024-04-03 11:39:52 +00:00
htmlsourceelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlspanelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlstyleelement.rs clippy: Fix needless_borrow warnings in components/script (#31928) 2024-03-29 08:58:22 +00:00
htmltablecaptionelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmltablecellelement.rs Update Stylo to 2023-10-16 (#31932) 2024-03-30 13:30:13 +00:00
htmltablecolelement.rs layout: Add support for table rows, columns, rowgroups and colgroups (#31341) 2024-02-20 13:22:02 +00:00
htmltableelement.rs script: Reduce the use of unsafe in LayoutDom (#31979) 2024-04-03 08:41:19 +00:00
htmltablerowelement.rs Update Stylo to 2023-10-16 (#31932) 2024-03-30 13:30:13 +00:00
htmltablesectionelement.rs Update Stylo to 2023-10-16 (#31932) 2024-03-30 13:30:13 +00:00
htmltemplateelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmltextareaelement.rs fix: omitted the let bindings (#31908) 2024-03-27 20:22:51 +00:00
htmltimeelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmltitleelement.rs clippy: fixed some warnings in components/script (#31888) 2024-03-26 21:25:42 +00:00
htmltrackelement.rs clippy: Fix dereferenced warnings (#31770) 2024-03-20 08:07:22 +00:00
htmlulistelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlunknownelement.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
htmlvideoelement.rs clippy: Fix a variety of warnings in components/script/dom (#31894) 2024-03-29 14:43:10 +00:00
identityhub.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
imagebitmap.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
imagedata.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
inputevent.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
keyboardevent.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
location.rs clippy: Fix some warnings in the script crate (#31719) 2024-03-18 10:05:18 +00:00
macros.rs clippy: Fix various warnings in components/script/dom (#31890) 2024-03-27 10:19:49 +00:00
mediadeviceinfo.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
mediadevices.rs clippy: Fix manual_map warnings (#31922) 2024-03-28 15:58:36 +00:00
mediaelementaudiosourcenode.rs clippy: Fix explicit_auto_deref warnings in components/script (#31837) 2024-03-23 11:29:20 +00:00
mediaerror.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
mediafragmentparser.rs clippy: Fix unnecessary_lazy_evaluations warnings (#31898) 2024-03-27 16:16:48 +00:00
medialist.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
mediametadata.rs clippy: Fix unneeded return statement warnings (#31776) 2024-03-20 14:11:40 +00:00
mediaquerylist.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
mediaquerylistevent.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
mediasession.rs clippy: Fix let_and_return warnings (#31964) 2024-04-01 15:43:24 +00:00
mediastream.rs clippy: Fix search_is_some warnings (#31971) 2024-04-02 04:01:52 +00:00
mediastreamaudiodestinationnode.rs clippy: Fix dereferenced warnings (#31770) 2024-03-20 08:07:22 +00:00
mediastreamaudiosourcenode.rs clippy: Fix dereferenced warnings (#31770) 2024-03-20 08:07:22 +00:00
mediastreamtrack.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
mediastreamtrackaudiosourcenode.rs clippy: Fix dereferenced warnings (#31770) 2024-03-20 08:07:22 +00:00
messagechannel.rs clippy: Fix explicit_auto_deref warnings in components/script (#31837) 2024-03-23 11:29:20 +00:00
messageevent.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
messageport.rs fixes dereferencing on an immutable reference (#31864) 2024-03-26 08:37:44 +00:00
mimetype.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
mimetypearray.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
mod.rs Implement StaticRange (#31809) 2024-03-22 15:02:01 +00:00
mouseevent.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
mutationobserver.rs clippy: Fix some warnings in components/script (#31849) 2024-03-25 10:22:21 +00:00
mutationrecord.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
namednodemap.rs clippy: Fix some warnings in components/script (#31849) 2024-03-25 10:22:21 +00:00
navigationpreloadmanager.rs clippy: Fix collapsible_if warnings (#31852) 2024-03-25 13:55:45 +00:00
navigator.rs clippy: Fix a variety of warnings in components/script/dom (#31894) 2024-03-29 14:43:10 +00:00
navigatorinfo.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
node.rs script: Split style and layout data in DOM nodes (#31985) 2024-04-04 07:56:51 +00:00
nodeiterator.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
nodelist.rs clippy: Fix needless_lifetimes warnings (#31933) 2024-03-29 11:59:07 +00:00
offlineaudiocompletionevent.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
offlineaudiocontext.rs clippy: Fix all errors in components/script (#31911) 2024-03-28 09:03:18 +00:00
offscreencanvas.rs clippy: Fix option_as_ref_deref warnings (#31936) 2024-03-29 11:52:45 +00:00
offscreencanvasrenderingcontext2d.rs clippy: Fix option_as_ref_deref warnings (#31936) 2024-03-29 11:52:45 +00:00
oscillatornode.rs clippy: Fix unneeded return statement warnings (#31776) 2024-03-20 14:11:40 +00:00
pagetransitionevent.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
paintrenderingcontext2d.rs canvas2d: Implement .reset() (#31258) 2024-02-05 08:53:00 +00:00
paintsize.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
paintworkletglobalscope.rs fix redundant closures in component/script/dom (#31917) 2024-03-28 09:06:02 +00:00
pannernode.rs webaudio: Throw when setting invalid automationRate on AudioBufferSourceNode (#26469) 2024-02-28 21:24:08 +00:00
performance.rs clippy: Fix len_zero warnings (#31935) 2024-03-29 10:05:20 +00:00
performanceentry.rs fix redundant closures in component/script/dom (#31917) 2024-03-28 09:06:02 +00:00
performancemark.rs
performancemeasure.rs
performancenavigation.rs Use Foo_Binding instead of FooBinding for namespace modules (#30447) 2023-09-30 00:52:04 +00:00
performancenavigationtiming.rs Fixed the .clone() warnings. (#31819) 2024-03-22 05:41:17 +00:00
performanceobserver.rs clippy: Fix some warnings in components/script (#31849) 2024-03-25 10:22:21 +00:00
performanceobserverentrylist.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
performancepainttiming.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
performanceresourcetiming.rs fix redundant closures in component/script/dom (#31917) 2024-03-28 09:06:02 +00:00
performancetiming.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
permissions.rs changed match to 'matches!' (#31850) 2024-03-25 11:28:12 +00:00
permissionstatus.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
plugin.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
pluginarray.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
popstateevent.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
processinginstruction.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
progressevent.rs clippy: Allow too_many_arguments for all functions (#31962) 2024-04-01 14:53:33 +00:00
promise.rs fixes dereferencing on an immutable reference (#31864) 2024-03-26 08:37:44 +00:00
promisenativehandler.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
promiserejectionevent.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
radionodelist.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
range.rs clippy: Fix a few problems in components/script/dom (#31955) 2024-03-31 23:15:13 +00:00
raredata.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
readablestream.rs clippy: Fix explicit_auto_deref warnings in components/script (#31837) 2024-03-23 11:29:20 +00:00
request.rs clippy: Fix warnings in components/script/dom/request.rs (#31867) 2024-03-27 12:10:43 +00:00
response.rs clippy: fixed various clippy warnings in components/scripts (#31960) 2024-04-01 08:25:42 +00:00
rtcdatachannel.rs clippy: Fix let_and_return warnings (#31964) 2024-04-01 15:43:24 +00:00
rtcdatachannelevent.rs clippy: Fix dereferenced warnings (#31770) 2024-03-20 08:07:22 +00:00
rtcerror.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
rtcerrorevent.rs clippy: Fix dereferenced warnings (#31770) 2024-03-20 08:07:22 +00:00
rtcicecandidate.rs Fixed the .clone() warnings. (#31819) 2024-03-22 05:41:17 +00:00
rtcpeerconnection.rs clippy: Fix needless_borrow warnings in components/script (#31928) 2024-03-29 08:58:22 +00:00
rtcpeerconnectioniceevent.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
rtcrtpsender.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
rtcrtptransceiver.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
rtcsessiondescription.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
rtctrackevent.rs clippy: Fix dereferenced warnings (#31770) 2024-03-20 08:07:22 +00:00
screen.rs clippy: Fix dereferenced warnings (#31770) 2024-03-20 08:07:22 +00:00
selection.rs clippy: Fix explicit_auto_deref warnings in components/script (#31837) 2024-03-23 11:29:20 +00:00
serviceworker.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
serviceworkercontainer.rs clippy: Fix explicit_auto_deref warnings in components/script (#31837) 2024-03-23 11:29:20 +00:00
serviceworkerglobalscope.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
serviceworkerregistration.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
shadowroot.rs clippy: Fix many warnings in components/script (#31717) 2024-03-19 16:05:56 +00:00
staticrange.rs Implement StaticRange (#31809) 2024-03-22 15:02:01 +00:00
stereopannernode.rs webaudio: Throw when setting invalid automationRate on AudioBufferSourceNode (#26469) 2024-02-28 21:24:08 +00:00
storage.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
storageevent.rs clippy: Allow too_many_arguments for all functions (#31962) 2024-04-01 14:53:33 +00:00
stylepropertymapreadonly.rs clippy: fixed various clippy warnings in components/scripts (#31960) 2024-04-01 08:25:42 +00:00
stylesheet.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
stylesheetlist.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
submitevent.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
svgelement.rs Further changes required by Servo 2023-10-02 14:37:19 +00:00
svggraphicselement.rs Further changes required by Servo 2023-10-02 14:37:19 +00:00
svgsvgelement.rs changed match to 'matches!' (#31850) 2024-03-25 11:28:12 +00:00
test_mapping.json
testbinding.rs clippy: Fix a few problems in components/script/dom (#31955) 2024-03-31 23:15:13 +00:00
testbindingiterable.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
testbindingmaplike.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
testbindingpairiterable.rs Fixed the .clone() warnings. (#31819) 2024-03-22 05:41:17 +00:00
testbindingproxy.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
testbindingsetlike.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
testns.rs Support Namespace const in webidl (#30492) 2023-10-04 11:29:54 +00:00
testrunner.rs fix redundant closures in component/script/dom (#31917) 2024-03-28 09:06:02 +00:00
testworklet.rs clippy: Fix explicit_auto_deref warnings in components/script (#31837) 2024-03-23 11:29:20 +00:00
testworkletglobalscope.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
text.rs clippy: Fix many warnings in components/script (#31717) 2024-03-19 16:05:56 +00:00
textcontrol.rs fix redundant closures in component/script/dom (#31917) 2024-03-28 09:06:02 +00:00
textdecoder.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
textencoder.rs clippy: Fix many warnings in components/script (#31717) 2024-03-19 16:05:56 +00:00
textmetrics.rs clippy: Allow too_many_arguments for all functions (#31962) 2024-04-01 14:53:33 +00:00
texttrack.rs clippy: Fix some warnings in script/dom (#31915) 2024-03-28 16:57:25 +00:00
texttrackcue.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
texttrackcuelist.rs clippy: Fix some warnings in script/dom (#31915) 2024-03-28 16:57:25 +00:00
texttracklist.rs clippy: Fix some warnings in script/dom (#31915) 2024-03-28 16:57:25 +00:00
timeranges.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
touch.rs clippy: Allow too_many_arguments for all functions (#31962) 2024-04-01 14:53:33 +00:00
touchevent.rs clippy: Allow too_many_arguments for all functions (#31962) 2024-04-01 14:53:33 +00:00
touchlist.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
trackevent.rs clippy: Fix many warnings in components/script (#31717) 2024-03-19 16:05:56 +00:00
transitionevent.rs Fixed the .clone() warnings. (#31819) 2024-03-22 05:41:17 +00:00
treewalker.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
uievent.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
url.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
urlhelper.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
urlsearchparams.rs clippy: Fix more clippy warnings in components/scripts/dom (#31914) 2024-03-28 11:26:39 +00:00
userscripts.rs clippy: Fix many warnings in components/script (#31717) 2024-03-19 16:05:56 +00:00
validation.rs Use Foo_Binding instead of FooBinding for namespace modules (#30447) 2023-09-30 00:52:04 +00:00
validitystate.rs Further changes required by Servo 2023-10-02 14:37:19 +00:00
values.rs
vertexarrayobject.rs clippy: Fix a few problems in components/script/dom (#31955) 2024-03-31 23:15:13 +00:00
videotrack.rs clippy: Fix many warnings in components/script (#31717) 2024-03-19 16:05:56 +00:00
videotracklist.rs clippy: Fix many warnings in components/script (#31717) 2024-03-19 16:05:56 +00:00
virtualmethods.rs clippy: Fix more clippy warnings in components/scripts/dom (#31914) 2024-03-28 11:26:39 +00:00
vttcue.rs fix redundant closures in component/script/dom (#31917) 2024-03-28 09:06:02 +00:00
vttregion.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
webgl2renderingcontext.rs script: Reduce the use of unsafe in LayoutDom (#31979) 2024-04-03 08:41:19 +00:00
webglactiveinfo.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
webglbuffer.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
webglcontextevent.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
webglframebuffer.rs fix: omitted the let bindings (#31908) 2024-03-27 20:22:51 +00:00
webglobject.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
webglprogram.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
webglquery.rs clippy: Fix several warnings (#31710) 2024-03-18 08:33:43 +00:00
webglrenderbuffer.rs Fixed the .clone() warnings. (#31819) 2024-03-22 05:41:17 +00:00
webglrenderingcontext.rs script: Reduce the use of unsafe in LayoutDom (#31979) 2024-04-03 08:41:19 +00:00
webglsampler.rs changed match to 'matches!' (#31850) 2024-03-25 11:28:12 +00:00
webglshader.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
webglshaderprecisionformat.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
webglsync.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
webgltexture.rs clippy: Allow too_many_arguments for all functions (#31962) 2024-04-01 14:53:33 +00:00
webgltransformfeedback.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
webgluniformlocation.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
webglvertexarrayobject.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
webglvertexarrayobjectoes.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
websocket.rs clipping: Fix some warnings in components/script/dom (#31799) 2024-03-21 11:46:18 +00:00
wheelevent.rs clippy: Allow too_many_arguments for all functions (#31962) 2024-04-01 14:53:33 +00:00
window.rs clippy: Fix search_is_some warnings (#31971) 2024-04-02 04:01:52 +00:00
windowproxy.rs clippy:partialeq_to_none (#31972) 2024-04-02 10:25:06 +00:00
worker.rs clippy: Fix more clippy warnings in components/scripts/dom (#31914) 2024-03-28 11:26:39 +00:00
workerglobalscope.rs clippy: Allow too_many_arguments for all functions (#31962) 2024-04-01 14:53:33 +00:00
workerlocation.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
workernavigator.rs script: implement navigator.hardwareConcurrency (#31268) 2024-02-07 18:41:58 +00:00
worklet.rs clippy: Allow too_many_arguments for all functions (#31962) 2024-04-01 14:53:33 +00:00
workletglobalscope.rs clippy: Fix some clippy warnings in components/script (#31843) 2024-03-25 12:57:35 +00:00
xmldocument.rs clippy: Allow too_many_arguments for all functions (#31962) 2024-04-01 14:53:33 +00:00
xmlhttprequest.rs clippy: fixed various clippy warnings in components/scripts (#31960) 2024-04-01 08:25:42 +00:00
xmlhttprequesteventtarget.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
xmlhttprequestupload.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
xmlserializer.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
xrcompositionlayer.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
xrcubelayer.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
xrcylinderlayer.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
xrequirectlayer.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
xrframe.rs clippy: Fix filter_next warnings (#31965) 2024-04-01 15:44:07 +00:00
xrhand.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
xrhittestresult.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
xrhittestsource.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
xrinputsource.rs clippy: Fix manual_map warnings (#31922) 2024-03-28 15:58:36 +00:00
xrinputsourcearray.rs clippy: Fix a few problems in components/scripts (#31959) 2024-04-01 05:34:48 +00:00
xrinputsourceevent.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
xrinputsourceschangeevent.rs clippy: Allow too_many_arguments for all functions (#31962) 2024-04-01 14:53:33 +00:00
xrjointpose.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
xrjointspace.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
xrlayer.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
xrlayerevent.rs Use Foo_Binding instead of FooBinding for namespace modules (#30447) 2023-09-30 00:52:04 +00:00
xrmediabinding.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
xrpose.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
xrprojectionlayer.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
xrquadlayer.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
xrray.rs WedIDL: bring dom/bindings/typedarray further in line with spec (#31375) 2024-02-25 12:13:17 +00:00
xrreferencespace.rs clippy: Fix many warnings in components/script (#31717) 2024-03-19 16:05:56 +00:00
xrrenderstate.rs clippy: Fix a few problems in components/scripts (#31959) 2024-04-01 05:34:48 +00:00
xrrigidtransform.rs WedIDL: bring dom/bindings/typedarray further in line with spec (#31375) 2024-02-25 12:13:17 +00:00
xrsession.rs clippy: Fix search_is_some warnings (#31971) 2024-04-02 04:01:52 +00:00
xrsessionevent.rs clippy: Fix many warnings in components/script (#31717) 2024-03-19 16:05:56 +00:00
xrspace.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
xrsubimage.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
xrsystem.rs clippy: Fix from_over_into warnings (#31946) 2024-03-30 11:30:14 +00:00
xrtest.rs clippy: Fix dereferenced warnings (#31770) 2024-03-20 08:07:22 +00:00
xrview.rs clippy: Fix many warnings in components/script (#31717) 2024-03-19 16:05:56 +00:00
xrviewerpose.rs fixes dereferencing on an immutable reference (#31864) 2024-03-26 08:37:44 +00:00
xrviewport.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
xrwebglbinding.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
xrwebgllayer.rs clippy: Fix many warnings in components/script (#31717) 2024-03-19 16:05:56 +00:00
xrwebglsubimage.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00