servo/components/script/dom
Tim van der Lippe 85e4a2b5c7
Update FetchTaskTarget to propagate CSP violations. (#36409)
It also updates the FetchResponseListener to process CSP violations to
ensure that iframe elements (amongst others) properly generate the CSP
events. These iframe elements are used in the Trusted Types tests
themselves and weren't propagating the violations before.

However, the tests themselves are still not passing since they also use
Websockets, which currently aren't using the fetch machinery itself.
That is fixed as part of [1].

[1]: https://github.com/servo/servo/issues/35028

---------

Signed-off-by: Tim van der Lippe <tvanderlippe@gmail.com>
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
Co-authored-by: Josh Matthews <josh@joshmatthews.net>
2025-04-13 20:54:59 +00:00
..
bindings Support optional message for dataclone error (#36308) 2025-04-13 18:10:04 +00:00
bluetooth More miscellaneous script splitting changes (#36220) 2025-03-30 11:06:30 +00:00
servoparser Update FetchTaskTarget to propagate CSP violations. (#36409) 2025-04-13 20:54:59 +00:00
urlpattern Split up the URLPattern implementation (#36391) 2025-04-07 19:48:05 +00:00
webgl_extensions Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
webgl_validations Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
webgpu Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
webxr Use Window in new methods instead of GlobalScope for interfaces with … (#36133) 2025-04-02 14:50:56 +00:00
abortcontroller.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
abstractrange.rs script: Implement Range::getClientRects and Range::getBoundingClientRect (#35993) 2025-03-19 08:33:11 +00:00
abstractworker.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
abstractworkerglobalscope.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
activation.rs Fix radio group validity update when removing or selecting an input (#36252) 2025-04-06 23:26:15 +00:00
analysernode.rs Cleanups for future script crate split (#35987) 2025-03-16 13:46:14 +00:00
animationevent.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
attr.rs Add CanGc as arguments in methods in Attr and Node (#36371) 2025-04-06 06:27:59 +00:00
audiobuffer.rs script: implement ReadableByteStreamController (#35410) 2025-03-10 19:43:04 +00:00
audiobuffersourcenode.rs Cleanups for future script crate split (#35987) 2025-03-16 13:46:14 +00:00
audiocontext.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
audiodestinationnode.rs Cleanups for future script crate split (#35987) 2025-03-16 13:46:14 +00:00
audiolistener.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
audionode.rs More miscellaneous script splitting changes (#36220) 2025-03-30 11:06:30 +00:00
audioparam.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
audioscheduledsourcenode.rs Move various reflector types and traits to script_bindings (#35279) 2025-02-04 06:58:08 +00:00
audiotrack.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
audiotracklist.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
baseaudiocontext.rs Support optional message for dataclone error (#36308) 2025-04-13 18:10:04 +00:00
beforeunloadevent.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
biquadfilternode.rs Cleanups for future script crate split (#35987) 2025-03-16 13:46:14 +00:00
blob.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
broadcastchannel.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
bytelengthqueuingstrategy.rs feat: add CanGc argument in get_dictionary_property (#36156) 2025-03-25 19:24:47 +00:00
canvasgradient.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
canvaspattern.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
canvasrenderingcontext2d.rs canvas: Implement line dash setters and getters (#36257) 2025-04-01 11:22:00 +00:00
cdatasection.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
channelmergernode.rs Cleanups for future script crate split (#35987) 2025-03-16 13:46:14 +00:00
channelsplitternode.rs Cleanups for future script crate split (#35987) 2025-03-16 13:46:14 +00:00
characterdata.rs Add CanGc as arguments in methods in devtools.rs, CharacterData, CSSStyleRule, CSSStyleSheet (#36375) 2025-04-06 23:44:58 +00:00
client.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
clipboardevent.rs More miscellaneous script splitting changes (#36220) 2025-03-30 11:06:30 +00:00
clipboarditem.rs dom: Implement ClipboardItem (#36336) 2025-04-06 23:47:57 +00:00
closeevent.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
comment.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
compositionevent.rs Propagate CanGc arguments through callers in constructors (#35541) 2025-02-20 16:17:45 +00:00
console.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
constantsourcenode.rs Cleanups for future script crate split (#35987) 2025-03-16 13:46:14 +00:00
countqueuingstrategy.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
create.rs Set is value when constructing custom elements with the new operator (#35930) 2025-03-12 17:53:27 +00:00
crypto.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
cryptokey.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
css.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
cssconditionrule.rs Turn CSSStyleRule into a CSSGroupingRule subclass (#36254) 2025-04-01 19:18:07 +00:00
cssfontfacerule.rs Propagate CanGc arguments through callers in constructors (#35541) 2025-02-20 16:17:45 +00:00
cssgroupingrule.rs Turn CSSStyleRule into a CSSGroupingRule subclass (#36254) 2025-04-01 19:18:07 +00:00
cssimportrule.rs Propagate CanGc arguments through callers in constructors (#35541) 2025-02-20 16:17:45 +00:00
csskeyframerule.rs refactor: add CanGc as argument to methods in CSSKeyframeRule, CSSMediaRule, CSSRule (#35796) 2025-03-05 08:39:11 +00:00
csskeyframesrule.rs refactor: add CanGc as argument to methods in CSSKeyframeRule, CSSMediaRule, CSSRule (#35796) 2025-03-05 08:39:11 +00:00
csslayerblockrule.rs Turn CSSStyleRule into a CSSGroupingRule subclass (#36254) 2025-04-01 19:18:07 +00:00
csslayerstatementrule.rs feat: add can_gc argument to to_frozen_array (#36043) 2025-03-19 18:03:09 +00:00
cssmediarule.rs refactor: add CanGc as argument to methods in CSSKeyframeRule, CSSMediaRule, CSSRule (#35796) 2025-03-05 08:39:11 +00:00
cssnamespacerule.rs Propagate CanGc arguments through callers in constructors (#35541) 2025-02-20 16:17:45 +00:00
cssnesteddeclarations.rs Implement CSSNestedDeclarations (#36248) 2025-04-01 11:20:46 +00:00
cssrule.rs Implement CSSNestedDeclarations (#36248) 2025-04-01 11:20:46 +00:00
cssrulelist.rs Turn CSSStyleRule into a CSSGroupingRule subclass (#36254) 2025-04-01 19:18:07 +00:00
cssstyledeclaration.rs script: Create CSSStyleOwner::Null for getComputedStyle (#36272) 2025-04-02 13:54:42 +00:00
cssstylerule.rs Add CanGc as arguments in methods in devtools.rs, CharacterData, CSSStyleRule, CSSStyleSheet (#36375) 2025-04-06 23:44:58 +00:00
cssstylesheet.rs Remove trailing space in CSSStyleSheet::AddRule() (#36383) 2025-04-07 15:20:39 +00:00
cssstylevalue.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
csssupportsrule.rs Propagate CanGc arguments through callers in constructors (#35541) 2025-02-20 16:17:45 +00:00
customelementregistry.rs resolve issue #36074 new_js_regex and matches_js_regex need a CanGc argument (#36111) 2025-03-29 13:09:56 +00:00
customevent.rs dom: Set "composed" flag on construction for some event types (#36239) 2025-03-31 17:15:48 +00:00
datatransfer.rs feat: add can_gc argument to to_frozen_array (#36043) 2025-03-19 18:03:09 +00:00
datatransferitem.rs script: Mark callback methods with CanGc. (#35753) 2025-03-03 12:17:25 +00:00
datatransferitemlist.rs feat: add can_gc argument to to_frozen_array (#36043) 2025-03-19 18:03:09 +00:00
dedicatedworkerglobalscope.rs Update FetchTaskTarget to propagate CSP violations. (#36409) 2025-04-13 20:54:59 +00:00
defaultteereadrequest.rs refactor: add CanGc as argument to Promise::reject_native (#35640) 2025-02-25 03:58:36 +00:00
defaultteeunderlyingsource.rs Cleanups for future script crate split (#35987) 2025-03-16 13:46:14 +00:00
dissimilaroriginlocation.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
dissimilaroriginwindow.rs add CanGc as argument to methods in DissimilarOriginWindow, DocumentFragment, DocumentType, DOMRect, DOMRectReadOnly, DOMStringMap (#36395) 2025-04-08 02:33:21 +00:00
document.rs add CanGc as argument to methods in HTMLCollection, HTMLDataListElement, HTMLDialogElement, HTMLElement, HTMLFieldSetElement, HTMLFormControlsCollection, HTMLFormElement, HTMLIFrameElement (#36495) 2025-04-13 07:10:00 +00:00
documentfragment.rs add CanGc as argument to methods in DissimilarOriginWindow, DocumentFragment, DocumentType, DOMRect, DOMRectReadOnly, DOMStringMap (#36395) 2025-04-08 02:33:21 +00:00
documentorshadowroot.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
documenttype.rs add CanGc as argument to methods in DissimilarOriginWindow, DocumentFragment, DocumentType, DOMRect, DOMRectReadOnly, DOMStringMap (#36395) 2025-04-08 02:33:21 +00:00
domexception.rs Support optional message for dataclone error (#36308) 2025-04-13 18:10:04 +00:00
domimplementation.rs Add CanGc as arguments in methods in Attr and Node (#36371) 2025-04-06 06:27:59 +00:00
dommatrix.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
dommatrixreadonly.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
domparser.rs Check all ancestor navigable trustworthiness for mixed content (#36157) 2025-04-05 05:38:24 +00:00
dompoint.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
dompointreadonly.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
domquad.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
domrect.rs add CanGc as argument to methods in DissimilarOriginWindow, DocumentFragment, DocumentType, DOMRect, DOMRectReadOnly, DOMStringMap (#36395) 2025-04-08 02:33:21 +00:00
domrectlist.rs Use Window in new methods instead of GlobalScope for interfaces with … (#36133) 2025-04-02 14:50:56 +00:00
domrectreadonly.rs add CanGc as argument to methods in DissimilarOriginWindow, DocumentFragment, DocumentType, DOMRect, DOMRectReadOnly, DOMStringMap (#36395) 2025-04-08 02:33:21 +00:00
domstringlist.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
domstringmap.rs add CanGc as argument to methods in DissimilarOriginWindow, DocumentFragment, DocumentType, DOMRect, DOMRectReadOnly, DOMStringMap (#36395) 2025-04-08 02:33:21 +00:00
domtokenlist.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
dynamicmoduleowner.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
element.rs add CanGc as argument to methods in Element (#36464) 2025-04-11 06:21:50 +00:00
elementinternals.rs add CanGc as argument to methods in ElementInternals, GlobalScope, HTMLAnchorElement, HTMLAreaElement, HTMLCanvasElement (#36492) 2025-04-13 05:15:07 +00:00
errorevent.rs dom: Set "composed" flag on construction for some event types (#36239) 2025-03-31 17:15:48 +00:00
event.rs Fix radio group validity update when removing or selecting an input (#36252) 2025-04-06 23:26:15 +00:00
eventsource.rs Update FetchTaskTarget to propagate CSP violations. (#36409) 2025-04-13 20:54:59 +00:00
eventtarget.rs dom: Track "removed" event listener status (#36163) 2025-03-28 23:34:04 +00:00
extendableevent.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
extendablemessageevent.rs feat: add can_gc argument to to_frozen_array (#36043) 2025-03-19 18:03:09 +00:00
file.rs fix: File to FormData not correctly handling name and lastModified (#36458) 2025-04-11 17:59:03 +00:00
filelist.rs feat: display file chosen for input file (#35789) 2025-03-10 03:55:38 +00:00
filereader.rs Update ProgressEvent to use doubles (#36487) 2025-04-13 01:41:39 +00:00
filereadersync.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
focusevent.rs dom: Set "composed" flag on construction for some event types (#36239) 2025-03-31 17:15:48 +00:00
fontface.rs Migrate to the 2024 edition (#35755) 2025-03-13 10:28:11 +00:00
fontfaceset.rs refactor: add CanGc as argument to Promise::resolve (#35616) 2025-02-23 12:12:21 +00:00
formdata.rs fix: File to FormData not correctly handling name and lastModified (#36458) 2025-04-11 17:59:03 +00:00
formdataevent.rs Use Window in new methods instead of GlobalScope for interfaces with … (#36133) 2025-04-02 14:50:56 +00:00
gainnode.rs Cleanups for future script crate split (#35987) 2025-03-16 13:46:14 +00:00
gamepad.rs Use Window in new methods instead of GlobalScope for interfaces with … (#36133) 2025-04-02 14:50:56 +00:00
gamepadbutton.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
gamepadbuttonlist.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
gamepadevent.rs Use Window in new methods instead of GlobalScope for interfaces with … (#36133) 2025-04-02 14:50:56 +00:00
gamepadhapticactuator.rs feat: add can_gc argument to to_frozen_array (#36043) 2025-03-19 18:03:09 +00:00
gamepadpose.rs script: implement ReadableByteStreamController (#35410) 2025-03-10 19:43:04 +00:00
globalscope.rs Update FetchTaskTarget to propagate CSP violations. (#36409) 2025-04-13 20:54:59 +00:00
gpucanvascontext.rs suppress build warnings when disabling webgpu and webxr (#35379) 2025-02-08 08:16:21 +00:00
hashchangeevent.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
headers.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
history.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
htmlanchorelement.rs add CanGc as argument to methods in ElementInternals, GlobalScope, HTMLAnchorElement, HTMLAreaElement, HTMLCanvasElement (#36492) 2025-04-13 05:15:07 +00:00
htmlareaelement.rs add CanGc as argument to methods in ElementInternals, GlobalScope, HTMLAnchorElement, HTMLAreaElement, HTMLCanvasElement (#36492) 2025-04-13 05:15:07 +00:00
htmlaudioelement.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
htmlbaseelement.rs resolve issue #36074 new_js_regex and matches_js_regex need a CanGc argument (#36111) 2025-03-29 13:09:56 +00:00
htmlbodyelement.rs resolve issue #36074 new_js_regex and matches_js_regex need a CanGc argument (#36111) 2025-03-29 13:09:56 +00:00
htmlbrelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlbuttonelement.rs add CanGc as argument to methods in ElementInternals, GlobalScope, HTMLAnchorElement, HTMLAreaElement, HTMLCanvasElement (#36492) 2025-04-13 05:15:07 +00:00
htmlcanvaselement.rs add CanGc as argument to methods in ElementInternals, GlobalScope, HTMLAnchorElement, HTMLAreaElement, HTMLCanvasElement (#36492) 2025-04-13 05:15:07 +00:00
htmlcollection.rs add CanGc as argument to methods in HTMLCollection, HTMLDataListElement, HTMLDialogElement, HTMLElement, HTMLFieldSetElement, HTMLFormControlsCollection, HTMLFormElement, HTMLIFrameElement (#36495) 2025-04-13 07:10:00 +00:00
htmldataelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmldatalistelement.rs add CanGc as argument to methods in HTMLCollection, HTMLDataListElement, HTMLDialogElement, HTMLElement, HTMLFieldSetElement, HTMLFormControlsCollection, HTMLFormElement, HTMLIFrameElement (#36495) 2025-04-13 07:10:00 +00:00
htmldetailselement.rs add CanGc as argument to methods in HTMLCollection, HTMLDataListElement, HTMLDialogElement, HTMLElement, HTMLFieldSetElement, HTMLFormControlsCollection, HTMLFormElement, HTMLIFrameElement (#36495) 2025-04-13 07:10:00 +00:00
htmldialogelement.rs add CanGc as argument to methods in HTMLCollection, HTMLDataListElement, HTMLDialogElement, HTMLElement, HTMLFieldSetElement, HTMLFormControlsCollection, HTMLFormElement, HTMLIFrameElement (#36495) 2025-04-13 07:10:00 +00:00
htmldirectoryelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmldivelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmldlistelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlelement.rs add CanGc as argument to methods in HTMLCollection, HTMLDataListElement, HTMLDialogElement, HTMLElement, HTMLFieldSetElement, HTMLFormControlsCollection, HTMLFormElement, HTMLIFrameElement (#36495) 2025-04-13 07:10:00 +00:00
htmlembedelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlfieldsetelement.rs add CanGc as argument to methods in HTMLCollection, HTMLDataListElement, HTMLDialogElement, HTMLElement, HTMLFieldSetElement, HTMLFormControlsCollection, HTMLFormElement, HTMLIFrameElement (#36495) 2025-04-13 07:10:00 +00:00
htmlfontelement.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
htmlformcontrolscollection.rs add CanGc as argument to methods in HTMLCollection, HTMLDataListElement, HTMLDialogElement, HTMLElement, HTMLFieldSetElement, HTMLFormControlsCollection, HTMLFormElement, HTMLIFrameElement (#36495) 2025-04-13 07:10:00 +00:00
htmlformelement.rs add CanGc as argument to methods in HTMLCollection, HTMLDataListElement, HTMLDialogElement, HTMLElement, HTMLFieldSetElement, HTMLFormControlsCollection, HTMLFormElement, HTMLIFrameElement (#36495) 2025-04-13 07:10:00 +00:00
htmlframeelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlframesetelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlheadelement.rs fix: meta referrer updating to follow spec (#36390) 2025-04-07 22:29:12 +00:00
htmlheadingelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlhrelement.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
htmlhtmlelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlhyperlinkelementutils.rs script: implement HTMLHyperlinkElementUtils for HTMLAreaElement (#35482) 2025-02-16 09:54:31 +00:00
htmliframeelement.rs add CanGc as argument to methods in HTMLCollection, HTMLDataListElement, HTMLDialogElement, HTMLElement, HTMLFieldSetElement, HTMLFormControlsCollection, HTMLFormElement, HTMLIFrameElement (#36495) 2025-04-13 07:10:00 +00:00
htmlimageelement.rs Update FetchTaskTarget to propagate CSP violations. (#36409) 2025-04-13 20:54:59 +00:00
htmlinputelement.rs add CanGc as argument to methods in HTMLInputElement, HTMLLinkElement (#36504) 2025-04-13 20:42:52 +00:00
htmllabelelement.rs resolve issue #36074 new_js_regex and matches_js_regex need a CanGc argument (#36111) 2025-03-29 13:09:56 +00:00
htmllegendelement.rs resolve issue #36074 new_js_regex and matches_js_regex need a CanGc argument (#36111) 2025-03-29 13:09:56 +00:00
htmllielement.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
htmllinkelement.rs Update FetchTaskTarget to propagate CSP violations. (#36409) 2025-04-13 20:54:59 +00:00
htmlmapelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlmediaelement.rs Update FetchTaskTarget to propagate CSP violations. (#36409) 2025-04-13 20:54:59 +00:00
htmlmenuelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlmetaelement.rs Handle HTTP Refresh header (#36393) 2025-04-11 07:25:37 +00:00
htmlmeterelement.rs Add CanGc as arguments in methods in Attr and Node (#36371) 2025-04-06 06:27:59 +00:00
htmlmodelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlobjectelement.rs resolve issue #36074 new_js_regex and matches_js_regex need a CanGc argument (#36111) 2025-03-29 13:09:56 +00:00
htmlolistelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmloptgroupelement.rs resolve issue #36074 new_js_regex and matches_js_regex need a CanGc argument (#36111) 2025-03-29 13:09:56 +00:00
htmloptionelement.rs Support single-value <select> elements (#35684) 2025-04-03 12:11:55 +00:00
htmloptionscollection.rs add CanGc as argument to methods in Element (#36464) 2025-04-11 06:21:50 +00:00
htmloutputelement.rs resolve issue #36074 new_js_regex and matches_js_regex need a CanGc argument (#36111) 2025-03-29 13:09:56 +00:00
htmlparagraphelement.rs Support align attribute on HTMLParagraphElement interface (#36054) 2025-03-19 07:57:43 +00:00
htmlparamelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlpictureelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlpreelement.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
htmlprogresselement.rs Add CanGc as arguments in methods in Attr and Node (#36371) 2025-04-06 06:27:59 +00:00
htmlquoteelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlscriptelement.rs Update FetchTaskTarget to propagate CSP violations. (#36409) 2025-04-13 20:54:59 +00:00
htmlselectelement.rs add CanGc as argument to methods in Element (#36464) 2025-04-11 06:21:50 +00:00
htmlslotelement.rs More miscellaneous script splitting changes (#36220) 2025-03-30 11:06:30 +00:00
htmlsourceelement.rs dom: should change media element's currentSrc to children source element's src in resource selection algorithm. (#36408) 2025-04-11 06:32:34 +00:00
htmlspanelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlstyleelement.rs resolve issue #36074 new_js_regex and matches_js_regex need a CanGc argument (#36111) 2025-03-29 13:09:56 +00:00
htmltablecaptionelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmltablecellelement.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
htmltablecolelement.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
htmltableelement.rs Add CanGc as arguments in methods in Attr and Node (#36371) 2025-04-06 06:27:59 +00:00
htmltablerowelement.rs Propagate CanGc arguments through HTMLCollection constructors (#36180) 2025-03-29 13:12:14 +00:00
htmltablesectionelement.rs Propagate CanGc arguments through HTMLCollection constructors (#36180) 2025-03-29 13:12:14 +00:00
htmltemplateelement.rs Add CanGc as arguments in methods in Attr and Node (#36371) 2025-04-06 06:27:59 +00:00
htmltextareaelement.rs resolve issue #36074 new_js_regex and matches_js_regex need a CanGc argument (#36111) 2025-03-29 13:09:56 +00:00
htmltimeelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmltitleelement.rs resolve issue #36074 new_js_regex and matches_js_regex need a CanGc argument (#36111) 2025-03-29 13:09:56 +00:00
htmltrackelement.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
htmlulistelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlunknownelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlvideoelement.rs Update FetchTaskTarget to propagate CSP violations. (#36409) 2025-04-13 20:54:59 +00:00
iirfilternode.rs Cleanups for future script crate split (#35987) 2025-03-16 13:46:14 +00:00
imagebitmap.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
imagedata.rs script: implement ReadableByteStreamController (#35410) 2025-03-10 19:43:04 +00:00
inputevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
intersectionobserver.rs constellation: Stop assuming that the viewport is shared by all WebViews (#36312) 2025-04-04 17:06:34 +00:00
intersectionobserverentry.rs dom: Implement minimal IntersectionObserver workflow (#35551) 2025-03-18 11:09:44 +00:00
intersectionobserverrootmargin.rs dom: Implement minimal IntersectionObserver workflow (#35551) 2025-03-18 11:09:44 +00:00
keyboardevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
location.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
macros.rs Remove redundant rooted_vec macro (#36214) 2025-03-29 02:00:07 +00:00
mediadeviceinfo.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
mediadevices.rs More miscellaneous script splitting changes (#36220) 2025-03-30 11:06:30 +00:00
mediaelementaudiosourcenode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
mediaerror.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
mediafragmentparser.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
medialist.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
mediametadata.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
mediaquerylist.rs script: use passive event listener option on AddEventListenerOptions (#35877) 2025-03-10 09:44:16 +00:00
mediaquerylistevent.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
mediasession.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
mediastream.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
mediastreamaudiodestinationnode.rs Cleanups for future script crate split (#35987) 2025-03-16 13:46:14 +00:00
mediastreamaudiosourcenode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
mediastreamtrack.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
mediastreamtrackaudiosourcenode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
messagechannel.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
messageevent.rs feat: add can_gc argument to to_frozen_array (#36043) 2025-03-19 18:03:09 +00:00
messageport.rs Support optional message for dataclone error (#36308) 2025-04-13 18:10:04 +00:00
mimetype.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mimetypearray.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
mod.rs script: copy include! files from script_bindings to script's OUT_DIR (#36384) 2025-04-08 19:22:24 +00:00
mouseevent.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
mutationobserver.rs script: Mark callback methods with CanGc. (#35753) 2025-03-03 12:17:25 +00:00
mutationrecord.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
namednodemap.rs add CanGc as argument to methods in Element (#36464) 2025-04-11 06:21:50 +00:00
navigationpreloadmanager.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
navigator.rs libservo: Remove a couple EmbedderMethods (#36276) 2025-04-01 22:59:50 +00:00
navigatorinfo.rs libservo: Remove a couple EmbedderMethods (#36276) 2025-04-01 22:59:50 +00:00
node.rs add CanGc as argument to methods in HTMLInputElement, HTMLLinkElement (#36504) 2025-04-13 20:42:52 +00:00
nodeiterator.rs script: Mark callback methods with CanGc. (#35753) 2025-03-03 12:17:25 +00:00
nodelist.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
notification.rs Update FetchTaskTarget to propagate CSP violations. (#36409) 2025-04-13 20:54:59 +00:00
offlineaudiocompletionevent.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
offlineaudiocontext.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
offscreencanvas.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
offscreencanvasrenderingcontext2d.rs canvas: Implement line dash setters and getters (#36257) 2025-04-01 11:22:00 +00:00
oscillatornode.rs Cleanups for future script crate split (#35987) 2025-03-16 13:46:14 +00:00
pagetransitionevent.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
paintrenderingcontext2d.rs canvas: Implement line dash setters and getters (#36257) 2025-04-01 11:22:00 +00:00
paintsize.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
paintworkletglobalscope.rs canvas: Do not update ImageKey during canvas layout (#35719) 2025-03-12 15:36:52 +00:00
pannernode.rs Cleanups for future script crate split (#35987) 2025-03-16 13:46:14 +00:00
path2d.rs Add Path2D (#35783) 2025-03-26 12:12:44 +00:00
performance.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
performanceentry.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
performancemark.rs
performancemeasure.rs
performancenavigation.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
performancenavigationtiming.rs Propagate CanGc arguments through callers in constructors (#35541) 2025-02-20 16:17:45 +00:00
performanceobserver.rs feat: add can_gc argument to to_frozen_array (#36043) 2025-03-19 18:03:09 +00:00
performanceobserverentrylist.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
performancepainttiming.rs Propagate CanGc arguments through callers in constructors (#35541) 2025-02-20 16:17:45 +00:00
performanceresourcetiming.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
permissions.rs More miscellaneous script splitting changes (#36220) 2025-03-30 11:06:30 +00:00
permissionstatus.rs Cleanups for future script crate split (#35987) 2025-03-16 13:46:14 +00:00
plugin.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
pluginarray.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
pointerevent.rs dom: Firing "click" event as synthetic pointer event (#36274) 2025-04-02 11:20:25 +00:00
popstateevent.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
processinginstruction.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
progressevent.rs Update ProgressEvent to use doubles (#36487) 2025-04-13 01:41:39 +00:00
promise.rs script: Correctly convert a jsval to a Promise (#36403) 2025-04-09 16:35:35 +00:00
promisenativehandler.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
promiserejectionevent.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
radionodelist.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
range.rs Add CanGc as arguments in methods in Attr and Node (#36371) 2025-04-06 06:27:59 +00:00
raredata.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
readablebytestreamcontroller.rs feat: add CanGc argument to Error::to_jsval (#36014) 2025-03-17 22:29:41 +00:00
readablestream.rs Miscellaneous script splitting preparation changes (#36216) 2025-03-29 08:11:27 +00:00
readablestreambyobreader.rs feat: add CanGc argument to Error::to_jsval (#36014) 2025-03-17 22:29:41 +00:00
readablestreambyobrequest.rs Cleanups for future script crate split (#35987) 2025-03-16 13:46:14 +00:00
readablestreamdefaultcontroller.rs feat: add CanGc argument to Error::to_jsval (#36014) 2025-03-17 22:29:41 +00:00
readablestreamdefaultreader.rs Stop using RootedGuard's DerefMut impl (#36158) 2025-03-28 12:39:42 +00:00
readablestreamgenericreader.rs feat: add CanGc argument to Error::to_jsval (#36014) 2025-03-17 22:29:41 +00:00
request.rs Check all ancestor navigable trustworthiness for mixed content (#36157) 2025-04-05 05:38:24 +00:00
resizeobserver.rs script: Fix resize observer depth calculation for Shadow DOM. (#36230) 2025-03-31 16:01:16 +00:00
resizeobserverentry.rs feat: add can_gc argument to to_frozen_array (#36043) 2025-03-19 18:03:09 +00:00
resizeobserversize.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
response.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
rtcdatachannel.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
rtcdatachannelevent.rs Use Window in new methods instead of GlobalScope for interfaces with … (#36133) 2025-04-02 14:50:56 +00:00
rtcerror.rs Use Window in new methods instead of GlobalScope for interfaces with … (#36133) 2025-04-02 14:50:56 +00:00
rtcerrorevent.rs Use Window in new methods instead of GlobalScope for interfaces with … (#36133) 2025-04-02 14:50:56 +00:00
rtcicecandidate.rs Use Window in new methods instead of GlobalScope for interfaces with … (#36133) 2025-04-02 14:50:56 +00:00
rtcpeerconnection.rs Use Window in new methods instead of GlobalScope for interfaces with … (#36133) 2025-04-02 14:50:56 +00:00
rtcpeerconnectioniceevent.rs Use Window in new methods instead of GlobalScope for interfaces with … (#36133) 2025-04-02 14:50:56 +00:00
rtcrtpsender.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
rtcrtptransceiver.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
rtcsessiondescription.rs Use Window in new methods instead of GlobalScope for interfaces with … (#36133) 2025-04-02 14:50:56 +00:00
rtctrackevent.rs Use Window in new methods instead of GlobalScope for interfaces with … (#36133) 2025-04-02 14:50:56 +00:00
screen.rs compositor: Unify the cross process and in-process API (#36443) 2025-04-12 21:38:22 +00:00
securitypolicyviolationevent.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
selection.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
serviceworker.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
serviceworkercontainer.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
serviceworkerglobalscope.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
serviceworkerregistration.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
servointernals.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
shadowroot.rs resolve issue #36074 new_js_regex and matches_js_regex need a CanGc argument (#36111) 2025-03-29 13:09:56 +00:00
staticrange.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
stereopannernode.rs Cleanups for future script crate split (#35987) 2025-03-16 13:46:14 +00:00
storage.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
storageevent.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
stylepropertymapreadonly.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
stylesheet.rs refactor: propagate CanGc arguments through callers (#35591) 2025-02-23 00:34:51 +00:00
stylesheetlist.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
submitevent.rs Use Window in new methods instead of GlobalScope for interfaces with … (#36133) 2025-04-02 14:50:56 +00:00
subtlecrypto.rs Cleanups for future script crate split (#35987) 2025-03-16 13:46:14 +00:00
svgelement.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
svggraphicselement.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
svgsvgelement.rs resolve issue #36074 new_js_regex and matches_js_regex need a CanGc argument (#36111) 2025-03-29 13:09:56 +00:00
test_mapping.json
testbinding.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
testbindingiterable.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
testbindingmaplikewithinterface.rs crown: Do not check trait item projections. (#36095) 2025-03-22 19:55:27 +00:00
testbindingmaplikewithprimitive.rs crown: Do not check trait item projections. (#36095) 2025-03-22 19:55:27 +00:00
testbindingpairiterable.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
testbindingproxy.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
testbindingsetlikewithinterface.rs crown: Do not check trait item projections. (#36095) 2025-03-22 19:55:27 +00:00
testbindingsetlikewithprimitive.rs crown: Do not check trait item projections. (#36095) 2025-03-22 19:55:27 +00:00
testns.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
testutils.rs Implement TestUtils (#36301) 2025-04-04 19:42:28 +00:00
testworklet.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
testworkletglobalscope.rs Make generated proxy handlers and DOM object hooks generic (#35292) 2025-02-05 12:51:34 +00:00
text.rs Add CanGc as arguments in methods in Attr and Node (#36371) 2025-04-06 06:27:59 +00:00
textcontrol.rs Include WebViewId into EmbedderMsg variants where possible (#35211) 2025-01-30 11:15:35 +00:00
textdecoder.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
textencoder.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
textmetrics.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
texttrack.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
texttrackcue.rs Propagate CanGc arguments through callers in constructors (#35541) 2025-02-20 16:17:45 +00:00
texttrackcuelist.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
texttracklist.rs Use Window in new methods instead of GlobalScope for interfaces with … (#36133) 2025-04-02 14:50:56 +00:00
timeranges.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
touch.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
touchevent.rs refactor: propagate CanGc arguments through callers (#35591) 2025-02-23 00:34:51 +00:00
touchlist.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
trackevent.rs Use Window in new methods instead of GlobalScope for interfaces with … (#36133) 2025-04-02 14:50:56 +00:00
transitionevent.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
treewalker.rs script: Mark callback methods with CanGc. (#35753) 2025-03-03 12:17:25 +00:00
trustedhtml.rs Stub out Trusted Types interfaces (#36355) 2025-04-05 13:08:56 +00:00
trustedscript.rs Stub out Trusted Types interfaces (#36355) 2025-04-05 13:08:56 +00:00
trustedscripturl.rs Stub out Trusted Types interfaces (#36355) 2025-04-05 13:08:56 +00:00
trustedtypepolicy.rs Implement "Create a Trusted Type" algorithm (#36454) 2025-04-13 03:55:23 +00:00
trustedtypepolicyfactory.rs Implement "Create a Trusted Type" algorithm (#36454) 2025-04-13 03:55:23 +00:00
uievent.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
underlyingsourcecontainer.rs Cleanups for future script crate split (#35987) 2025-03-16 13:46:14 +00:00
url.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
urlhelper.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
urlsearchparams.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
userscripts.rs Allow setting userscripts directly without the need of files (#35388) 2025-03-27 03:00:08 +00:00
validation.rs resolve issue #36074 new_js_regex and matches_js_regex need a CanGc argument (#36111) 2025-03-29 13:09:56 +00:00
validitystate.rs Support single-value <select> elements (#35684) 2025-04-03 12:11:55 +00:00
values.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
vertexarrayobject.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
videotrack.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
videotracklist.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
virtualmethods.rs resolve issue #36074 new_js_regex and matches_js_regex need a CanGc argument (#36111) 2025-03-29 13:09:56 +00:00
visibilitystateentry.rs Propagate CanGc arguments through callers in constructors (#35541) 2025-02-20 16:17:45 +00:00
vttcue.rs Use Window in new methods instead of GlobalScope for interfaces with … (#36133) 2025-04-02 14:50:56 +00:00
vttregion.rs Use Window in new methods instead of GlobalScope for interfaces with … (#36133) 2025-04-02 14:50:56 +00:00
webgl2renderingcontext.rs Miscellaneous script splitting preparation changes (#36216) 2025-03-29 08:11:27 +00:00
webglactiveinfo.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
webglbuffer.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
webglcontextevent.rs Use new stylo crate renames (#35898) 2025-03-12 00:02:12 +00:00
webglframebuffer.rs Migrate to the 2024 edition (#35755) 2025-03-13 10:28:11 +00:00
webglobject.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webglprogram.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
webglquery.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
webglrenderbuffer.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
webglrenderingcontext.rs Use explicit reborrows with mozjs::MutableHandle (#35892) 2025-03-23 01:23:52 +00:00
webglsampler.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
webglshader.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
webglshaderprecisionformat.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
webglsync.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
webgltexture.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
webgltransformfeedback.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
webgluniformlocation.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
webglvertexarrayobject.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
webglvertexarrayobjectoes.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
websocket.rs Update FetchTaskTarget to propagate CSP violations. (#36409) 2025-04-13 20:54:59 +00:00
wheelevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
window.rs add CanGc as argument to methods in HTMLCollection, HTMLDataListElement, HTMLDialogElement, HTMLElement, HTMLFieldSetElement, HTMLFormControlsCollection, HTMLFormElement, HTMLIFrameElement (#36495) 2025-04-13 07:10:00 +00:00
windowproxy.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
worker.rs Update FetchTaskTarget to propagate CSP violations. (#36409) 2025-04-13 20:54:59 +00:00
workerglobalscope.rs add CanGc as argument to methods in ElementInternals, GlobalScope, HTMLAnchorElement, HTMLAreaElement, HTMLCanvasElement (#36492) 2025-04-13 05:15:07 +00:00
workerlocation.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
workernavigator.rs libservo: Remove a couple EmbedderMethods (#36276) 2025-04-01 22:59:50 +00:00
worklet.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
workletglobalscope.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
writablestream.rs Streams: add an underlying sink type (#36385) 2025-04-07 16:48:42 +00:00
writablestreamdefaultcontroller.rs Streams: add an underlying sink type (#36385) 2025-04-07 16:48:42 +00:00
writablestreamdefaultwriter.rs Streams: Implement stream pipe-to (#35650) 2025-03-18 11:13:09 +00:00
xmldocument.rs Check all ancestor navigable trustworthiness for mixed content (#36157) 2025-04-05 05:38:24 +00:00
xmlhttprequest.rs Update FetchTaskTarget to propagate CSP violations. (#36409) 2025-04-13 20:54:59 +00:00
xmlhttprequesteventtarget.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
xmlhttprequestupload.rs Propagate CanGc arguments through callers in constructors (#35541) 2025-02-20 16:17:45 +00:00
xmlserializer.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
xpathevaluator.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
xpathexpression.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
xpathresult.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00