servo/components/script/dom
Gregory Terzian 1d66ea2b27
script: Start rework to better match the specification HTML event loop (#31505)
* Fix the HTML event-loop: add a update the rendering task

add rendering task source

sketch structure to update the rendering

resize steps

composition events

fix warnings in rendering task source

refactor handling of composition events: put window and doc for pipeline on top

set script as user interacting in update the rendering task

fmt

add todos for other steps, put all compositor handling logic in one place

update the rendering: evaluate media queries and report changes

update the rendering: update animations and send events

update the rendering: run animation frames

update the rendering: order docs

put rendering related info on documents map

tidy

update the rendering: add issue numbers to todos

update the rendering: reflow as last step

update the rendering: add todo for top layer removals

note rendering opportunity when ticking animations for testing

fix double borrow crash in css/basic-transition

fix faster reversing of transitions test

undo ordering of docs

bypass not fully-active pipeline task throttling for rendering tasks

ensure tasks are dequed from task queue

prioritize update the rendering task

remove servo media stuff from set activity

tidy

debug

update the rendering: perform microtask checkpoint after task

tidy-up

only run evaluate media queries if resized

re-add evaluation of media queries for each rendering task, re-prioritize rendering tasks, re-add microtask checkpoint for all sequential messages

re-structure resize steps, and their interaction with evaluating media queries and reacting to environment changes

update the rendering: remove reflow call at the end

update webmessaging expectations

update to FAIL /html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html

update to FAIL load-pageshow-events-window-open.html

add issue number for ordering of docs

nits

move batching of mouse move event to document info

nits

add doc for mouse move event index

reset mouse move event index when taking pending compositor events

fix replacing mouse move event

nits

* move update the rendering related data to document

* move re-taking of tasks to try_recv

* address nits

* change task queue try_recv into take_tasks_and_recv, with nits

* refactor process_pending_compositor_events

* when updating the rendering, return early if script cannot continue running

* use an instant for the last render opportunity time

* nits

* remove handle_tick_all_animations

* use a vec for pending resize and compositor events

* fix spec links

* Fix a few other nits before landing

---------

Co-authored-by: Martin Robinson <mrobinson@igalia.com>
2024-05-13 09:23:03 +00:00
..
bindings fix: Implement additional logic in DOMString::set_best_representation_of_the_floating_point_number in order to correct some failing tests related to -0 values. (#32272) 2024-05-13 08:07:48 +00:00
servoparser Fix some clippy warnings in components/gfx and components/script (#32215) 2024-05-02 20:02:21 +00:00
webgl_extensions Address issues uncovered by rust-1.78 beta (#32130) 2024-04-22 18:20:47 +00:00
webgl_validations clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
webidls Implement attributes for the <meter> element (#32230) 2024-05-11 05:06:44 +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 script: Start rework to better match the specification HTML event loop (#31505) 2024-05-13 09:23:03 +00:00
activation.rs script_layout: Remove script to layout messages (#32081) 2024-04-22 15:28:14 +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 several lint warns (#32126) 2024-04-22 06:45:39 +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 several lint warns (#32126) 2024-04-22 06:45:39 +00:00
bluetooth.rs Fix some clippy warnings in components/gfx and components/script (#32215) 2024-05-02 20:02:21 +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 clippy: Fix needless_late_init warning (#32052) 2024-04-11 21:44:08 +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 Fix InsertRule to use the right CssRuleTypes (#32125) 2024-04-22 07:06:36 +00:00
cssgroupingrule.rs Upgrade Stylo to 2024-04-16 (#32128) 2024-04-25 14:48:07 +00:00
cssimportrule.rs Fix InsertRule to use the right CssRuleTypes (#32125) 2024-04-22 07:06:36 +00:00
csskeyframerule.rs Fix InsertRule to use the right CssRuleTypes (#32125) 2024-04-22 07:06:36 +00:00
csskeyframesrule.rs Fix InsertRule to use the right CssRuleTypes (#32125) 2024-04-22 07:06:36 +00:00
csslayerblockrule.rs Fix InsertRule to use the right CssRuleTypes (#32125) 2024-04-22 07:06:36 +00:00
csslayerstatementrule.rs Fix InsertRule to use the right CssRuleTypes (#32125) 2024-04-22 07:06:36 +00:00
cssmediarule.rs Fix InsertRule to use the right CssRuleTypes (#32125) 2024-04-22 07:06:36 +00:00
cssnamespacerule.rs Fix InsertRule to use the right CssRuleTypes (#32125) 2024-04-22 07:06:36 +00:00
cssrule.rs Upgrade Stylo to 2024-04-16 (#32128) 2024-04-25 14:48:07 +00:00
cssrulelist.rs Upgrade Stylo to 2024-04-16 (#32128) 2024-04-25 14:48:07 +00:00
cssstyledeclaration.rs Upgrade Stylo to 2024-01-16 (#32066) 2024-04-13 17:42:09 +00:00
cssstylerule.rs Fix InsertRule to use the right CssRuleTypes (#32125) 2024-04-22 07:06:36 +00:00
cssstylesheet.rs Upgrade Stylo to 2024-04-16 (#32128) 2024-04-25 14:48:07 +00:00
cssstylevalue.rs clippy: Fix explicit_auto_deref warnings in components/script (#31837) 2024-03-23 11:29:20 +00:00
csssupportsrule.rs Fix InsertRule to use the right CssRuleTypes (#32125) 2024-04-22 07:06:36 +00:00
customelementregistry.rs Fixe some clippy warnings (#32131) 2024-04-29 12:22:30 +00:00
customevent.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
dedicatedworkerglobalscope.rs Fix some clippy warnings in components/gfx and components/script (#32215) 2024-05-02 20:02:21 +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: Start rework to better match the specification HTML event loop (#31505) 2024-05-13 09:23:03 +00:00
documentfragment.rs clippy: Fix needless_borrow warnings in components/script (#31928) 2024-03-29 08:58:22 +00:00
documentorshadowroot.rs script_layout: Remove script to layout messages (#32081) 2024-04-22 15:28:14 +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 clippy: Fix iter_cloned_collect warning (#32053) 2024-04-11 21:46:48 +00:00
domtokenlist.rs clippy: Fix comparison_* warnings (#32058) 2024-04-12 08:08:38 +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 feat: implement ARIA string reflection on Element (#32080) 2024-04-27 16:31:32 +00:00
elementinternals.rs Fix some clippy warnings in components/gfx and components/script (#32215) 2024-05-02 20:02:21 +00:00
errorevent.rs clippy: Allow too_many_arguments for existing functions (#31974) 2024-04-02 12:50:45 +00:00
event.rs clippy: fix several lint warns (#32126) 2024-04-22 06:45:39 +00:00
eventsource.rs clippy: fixed some warnings in components/script (#31888) 2024-03-26 21:25:42 +00:00
eventtarget.rs Revert "script: implement AbortController (#31361)" (#32243) 2024-05-07 06:23:14 +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 the error of variants having the same prefix. (#31953) 2024-04-05 16:31:41 +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 Gamepad: Remove GamepadList and fix dropped connection event on startup (#31684) 2024-04-08 09:43:48 +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
gamepadpose.rs WedIDL: bring dom/bindings/typedarray further in line with spec (#31375) 2024-02-25 12:13:17 +00:00
globalscope.rs webgpu: Refactor webgpu crate (#32255) 2024-05-08 13:53:39 +00:00
gpu.rs webgpu: Refactor webgpu crate (#32255) 2024-05-08 13:53:39 +00:00
gpuadapter.rs webgpu: Update wgpu to 0.19 (#31995) 2024-04-26 07:04:15 +00:00
gpuadapterinfo.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpubindgroup.rs webgpu: Update wgpu to 0.19 (#31995) 2024-04-26 07:04:15 +00:00
gpubindgrouplayout.rs webgpu: Update wgpu to 0.19 (#31995) 2024-04-26 07:04:15 +00:00
gpubuffer.rs webgpu: Refactor webgpu crate (#32255) 2024-05-08 13:53:39 +00:00
gpubufferusage.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
gpucanvascontext.rs webgpu: Refactor webgpu crate (#32255) 2024-05-08 13:53:39 +00:00
gpucolorwrite.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
gpucommandbuffer.rs webgpu: Update wgpu to 0.19 (#31995) 2024-04-26 07:04:15 +00:00
gpucommandencoder.rs webgpu: Refactor webgpu crate (#32255) 2024-05-08 13:53:39 +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 webgpu: Refactor webgpu crate (#32255) 2024-05-08 13:53:39 +00:00
gpucomputepipeline.rs webgpu: Update wgpu to 0.19 (#31995) 2024-04-26 07:04:15 +00:00
gpuconvert.rs webgpu: Refactor webgpu crate (#32255) 2024-05-08 13:53:39 +00:00
gpudevice.rs webgpu: Refactor webgpu crate (#32255) 2024-05-08 13:53:39 +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 webgpu: Update wgpu to 0.19 (#31995) 2024-04-26 07:04:15 +00:00
gpuqueryset.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
gpuqueue.rs webgpu: Refactor webgpu crate (#32255) 2024-05-08 13:53:39 +00:00
gpurenderbundle.rs webgpu: Update wgpu to 0.19 (#31995) 2024-04-26 07:04:15 +00:00
gpurenderbundleencoder.rs webgpu: Refactor webgpu crate (#32255) 2024-05-08 13:53:39 +00:00
gpurenderpassencoder.rs webgpu: Refactor webgpu crate (#32255) 2024-05-08 13:53:39 +00:00
gpurenderpipeline.rs webgpu: Update wgpu to 0.19 (#31995) 2024-04-26 07:04:15 +00:00
gpusampler.rs webgpu: Update wgpu to 0.19 (#31995) 2024-04-26 07:04:15 +00:00
gpushadermodule.rs webgpu: Update wgpu to 0.19 (#31995) 2024-04-26 07:04:15 +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 webgpu: Refactor webgpu crate (#32255) 2024-05-08 13:53:39 +00:00
gputextureusage.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
gputextureview.rs webgpu: Update wgpu to 0.19 (#31995) 2024-04-26 07:04:15 +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: Fix comparison_* warnings (#32058) 2024-04-12 08:08:38 +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 Upgrade Stylo to 2024-03-01 (#32089) 2024-04-16 12:27:51 +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: Fix comparison_* warnings (#32058) 2024-04-12 08:08:38 +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 script: implement autofocus IDL reflection (#32170) 2024-04-29 15:05:15 +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 Implement form-associated custom elements and their ElementInternals (#31980) 2024-04-11 13:17:11 +00:00
htmlfontelement.rs Upgrade Stylo to 2024-03-01 (#32089) 2024-04-16 12:27:51 +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 last few warnings (#32270) 2024-05-12 08:43:08 +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 Upgrade Stylo to 2024-03-01 (#32089) 2024-04-16 12:27:51 +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_layout: Remove script to layout messages (#32081) 2024-04-22 15:28:14 +00:00
htmlimageelement.rs Address issues uncovered by rust-1.78 beta (#32130) 2024-04-22 18:20:47 +00:00
htmlinputelement.rs fix: Implement additional logic in DOMString::set_best_representation_of_the_floating_point_number in order to correct some failing tests related to -0 values. (#32272) 2024-05-13 08:07:48 +00:00
htmllabelelement.rs Fixe some clippy warnings (#32131) 2024-04-29 12:22:30 +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 clippy: Fix redundant_* warnings (#32056) 2024-04-11 21:46:18 +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 comparison_* warnings (#32058) 2024-04-12 08:08:38 +00:00
htmlmeterelement.rs fix: Implement additional logic in DOMString::set_best_representation_of_the_floating_point_number in order to correct some failing tests related to -0 values. (#32272) 2024-05-13 08:07:48 +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 Fixed some clippy warnings by replacing 'match' with 'if' (#32007) 2024-04-07 07:39:05 +00:00
htmloptionelement.rs clippy: Fix needless_borrow warnings in components/script (#31928) 2024-03-29 08:58:22 +00:00
htmloptionscollection.rs clippy: Fix comparison_* warnings (#32058) 2024-04-12 08:08:38 +00:00
htmloutputelement.rs Fixed some clippy warnings by replacing 'match' with 'if' (#32007) 2024-04-07 07:39:05 +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 fix: Implement additional logic in DOMString::set_best_representation_of_the_floating_point_number in order to correct some failing tests related to -0 values. (#32272) 2024-05-13 08:07:48 +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 Fixed some clippy warnings by replacing 'match' with 'if' (#32007) 2024-04-07 07:39:05 +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 Upgrade Stylo to 2024-03-01 (#32089) 2024-04-16 12:27:51 +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 Upgrade Stylo to 2024-03-01 (#32089) 2024-04-16 12:27:51 +00:00
htmltablerowelement.rs Upgrade Stylo to 2024-03-01 (#32089) 2024-04-16 12:27:51 +00:00
htmltablesectionelement.rs Upgrade Stylo to 2024-03-01 (#32089) 2024-04-16 12:27:51 +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 Fixed some clippy warnings in components (#32107) 2024-04-19 08:48:01 +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 webgpu: Refactor webgpu crate (#32255) 2024-05-08 13:53:39 +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 Fixed some clippy warnings in components (#32107) 2024-04-19 08:48:01 +00:00
medialist.rs clippy: Fix redundant_* warnings (#32056) 2024-04-11 21:46:18 +00:00
mediametadata.rs clippy: Fix unneeded return statement warnings (#31776) 2024-03-20 14:11:40 +00:00
mediaquerylist.rs Revert "script: implement AbortController (#31361)" (#32243) 2024-05-07 06:23:14 +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 Revert "script: implement AbortController (#31361)" (#32243) 2024-05-07 06:23:14 +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 several lint warns (#32126) 2024-04-22 06:45:39 +00:00
navigatorinfo.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
node.rs Fix some clippy warnings in components/gfx and components/script (#32215) 2024-05-02 20:02:21 +00:00
nodeiterator.rs clippy: Fix redundant field names warnings (#31793) 2024-03-20 23:05:29 +00:00
nodelist.rs Fixed some clippy warnings in components (#32107) 2024-04-19 08:48:01 +00:00
offlineaudiocompletionevent.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
offlineaudiocontext.rs Fix some clippy warnings in components/gfx and components/script (#32215) 2024-05-02 20:02:21 +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 clippy: Fix last few warnings (#32270) 2024-05-12 08:43:08 +00:00
pannernode.rs webaudio: Throw when setting invalid automationRate on AudioBufferSourceNode (#26469) 2024-02-28 21:24:08 +00:00
performance.rs fix(user-timing): fix clearing marks/measures by name (#32120) 2024-04-22 09:16:05 +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 clippy: Fix last few warnings (#32270) 2024-05-12 08:43:08 +00:00
range.rs Fixed some clippy warnings in components (#32025) 2024-04-10 07:50:01 +00:00
raredata.rs Implement form-associated custom elements and their ElementInternals (#31980) 2024-04-11 13:17:11 +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 some clippy warnings in components (#32025) 2024-04-10 07:50:01 +00:00
rtcpeerconnection.rs Fixed some clippy warnings in components (#32107) 2024-04-19 08:48:01 +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 Fix some clippy warnings in components/gfx and components/script (#32215) 2024-05-02 20:02:21 +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 script: implement autofocus IDL reflection (#32170) 2024-04-29 15:05:15 +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 Fixed some clippy warning by adding default implementations (#31989) 2024-04-04 09:33:30 +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 clippy: Fix redundant_* warnings (#32056) 2024-04-11 21:46:18 +00:00
urlhelper.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
urlsearchparams.rs clippy: Fix redundant_* warnings (#32056) 2024-04-11 21:46:18 +00:00
userscripts.rs clippy: Fix many warnings in components/script (#31717) 2024-03-19 16:05:56 +00:00
validation.rs Implement form-associated custom elements and their ElementInternals (#31980) 2024-04-11 13:17:11 +00:00
validitystate.rs Implement form-associated custom elements and their ElementInternals (#31980) 2024-04-11 13:17:11 +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 Fixed some clippy warnings in components (#32107) 2024-04-19 08:48:01 +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 Address issues uncovered by rust-1.78 beta (#32130) 2024-04-22 18:20:47 +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 Fixed some clippy warnings in components (#32107) 2024-04-19 08:48:01 +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 script: Start rework to better match the specification HTML event loop (#31505) 2024-05-13 09:23:03 +00:00
windowproxy.rs clippy: fix several lint warns (#32126) 2024-04-22 06:45:39 +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 Fixed some clippy warnings in components (#32025) 2024-04-10 07:50:01 +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 redundant_* warnings (#32056) 2024-04-11 21:46:18 +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 several lint warns (#32126) 2024-04-22 06:45:39 +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