servo/components/script/dom
Simon Wülker aed7e8cefd
Remove BlobState abstraction (#35114)
The BlobState enum was used to track whether a GlobalScope
was managing any blobs (effectively like an `Option<HashMap>`,
being `None` if no blobs are being managed)

This is a pointless abstraction, as a HashMap is already allowed
to be empty. Removing `BlobState` and just using a
HashMap directly reduces noise and panic! invocations when
working with the blob store.

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
2025-01-22 14:50:37 +00:00
..
bindings Remove unneeded allow annotation. (#35025) 2025-01-19 02:39:16 +00:00
servoparser script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
webgl_extensions script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
webgl_validations script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webgpu script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
webidls Add support for HTMLStyleElement.type (#35038) 2025-01-21 02:21:16 +00:00
webxr script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
abortcontroller.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
abstractrange.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
abstractworker.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
abstractworkerglobalscope.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
activation.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
analysernode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
animationevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
attr.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
audiobuffer.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
audiobuffersourcenode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
audiocontext.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
audiodestinationnode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
audiolistener.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
audionode.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
audioparam.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
audioscheduledsourcenode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
audiotrack.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
audiotracklist.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
baseaudiocontext.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
beforeunloadevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
biquadfilternode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
blob.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
bluetooth.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
bluetoothadvertisingevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
bluetoothcharacteristicproperties.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
bluetoothdevice.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
bluetoothpermissionresult.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
bluetoothremotegattcharacteristic.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
bluetoothremotegattdescriptor.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
bluetoothremotegattserver.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
bluetoothremotegattservice.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
bluetoothuuid.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
broadcastchannel.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
bytelengthqueuingstrategy.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
canvasgradient.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
canvaspattern.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
canvasrenderingcontext2d.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
cdatasection.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
channelmergernode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
channelsplitternode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
characterdata.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
client.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
clipboardevent.rs Implement Clipboard Event Api (#33576) 2025-01-15 19:45:29 +00:00
closeevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
comment.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
compositionevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
console.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
constantsourcenode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
countqueuingstrategy.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
create.rs Implement shadow dom slots (#35013) 2025-01-19 14:05:05 +00:00
crypto.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
cryptokey.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
css.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
cssconditionrule.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
cssfontfacerule.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
cssgroupingrule.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
cssimportrule.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
csskeyframerule.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
csskeyframesrule.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
csslayerblockrule.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
csslayerstatementrule.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
cssmediarule.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
cssnamespacerule.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
cssrule.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
cssrulelist.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
cssstyledeclaration.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
cssstylerule.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
cssstylesheet.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
cssstylevalue.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
csssupportsrule.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
customelementregistry.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
customevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
datatransfer.rs DataTransfer: propagate CanGc argument (#35062) 2025-01-18 18:24:49 +00:00
datatransferitem.rs DataTransfer: propagate CanGc argument (#35062) 2025-01-18 18:24:49 +00:00
datatransferitemlist.rs DataTransfer: propagate CanGc argument (#35062) 2025-01-18 18:24:49 +00:00
dedicatedworkerglobalscope.rs Make worker script errors more informative. (#35070) 2025-01-19 07:55:26 +00:00
defaultteereadrequest.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
defaultteeunderlyingsource.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
dissimilaroriginlocation.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
dissimilaroriginwindow.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
document.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
documentfragment.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
documentorshadowroot.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
documenttype.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
domexception.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
domimplementation.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
dommatrix.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
dommatrixreadonly.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
domparser.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
dompoint.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
dompointreadonly.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
domquad.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
domrect.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
domrectlist.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
domrectreadonly.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
domstringlist.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
domstringmap.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
domtokenlist.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
dynamicmoduleowner.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
element.rs Set descendant's attribute's owner document in Node::adopt (#35076) 2025-01-19 23:06:28 +00:00
elementinternals.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
errorevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
event.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
eventsource.rs net: Use RequestId to cancel fetches instead of creating an IPC channel (#34883) 2025-01-11 11:49:22 +00:00
eventtarget.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
extendableevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
extendablemessageevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
file.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
filelist.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
filereader.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
filereadersync.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
focusevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
fontfaceset.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
formdata.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
formdataevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
gainnode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
gamepad.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
gamepadbutton.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
gamepadbuttonlist.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
gamepadevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
gamepadhapticactuator.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
gamepadpose.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
globalscope.rs Remove BlobState abstraction (#35114) 2025-01-22 14:50:37 +00:00
gpucanvascontext.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
hashchangeevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
headers.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
history.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlanchorelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlareaelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlaudioelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlbaseelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlbodyelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlbrelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlbuttonelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlcanvaselement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlcollection.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmldataelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmldatalistelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmldetailselement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmldialogelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +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 script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlembedelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlfieldsetelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlfontelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlformcontrolscollection.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlformelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +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 script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlheadingelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlhrelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlhtmlelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmliframeelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlimageelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlinputelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmllabelelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmllegendelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmllielement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmllinkelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlmapelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlmediaelement.rs Implement shadow dom slots (#35013) 2025-01-19 14:05:05 +00:00
htmlmenuelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlmetaelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlmeterelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlmodelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlobjectelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlolistelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmloptgroupelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmloptionelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmloptionscollection.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmloutputelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlparagraphelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +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 script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlprogresselement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlquoteelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlscriptelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlselectelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlslotelement.rs Implement shadow dom slots (#35013) 2025-01-19 14:05:05 +00:00
htmlsourceelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlspanelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmlstyleelement.rs Add support for HTMLStyleElement.type (#35038) 2025-01-21 02:21:16 +00:00
htmltablecaptionelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmltablecellelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmltablecolelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmltableelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmltablerowelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmltablesectionelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmltemplateelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmltextareaelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmltimeelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmltitleelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
htmltrackelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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 script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
iirfilternode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
imagebitmap.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
imagedata.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
inputevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
intersectionobserver.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
intersectionobserverentry.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
keyboardevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
location.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
macros.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
mediadeviceinfo.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mediadevices.rs servo-media 1e28d1d997: don't unwrap ServoMedia::get() (#35049) 2025-01-18 06:30:46 +00:00
mediaelementaudiosourcenode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
mediaerror.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mediafragmentparser.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
medialist.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
mediametadata.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mediaquerylist.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mediaquerylistevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mediasession.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
mediastream.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mediastreamaudiodestinationnode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
mediastreamaudiosourcenode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
mediastreamtrack.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mediastreamtrackaudiosourcenode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
messagechannel.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
messageevent.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
messageport.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mimetype.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mimetypearray.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mod.rs Implement shadow dom slots (#35013) 2025-01-19 14:05:05 +00:00
mouseevent.rs api: Flatten and simplify Servo preferences (#34966) 2025-01-14 13:54:06 +00:00
mutationobserver.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mutationrecord.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
namednodemap.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
navigationpreloadmanager.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
navigator.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
navigatorinfo.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
node.rs Set descendant's attribute's owner document in Node::adopt (#35076) 2025-01-19 23:06:28 +00:00
nodeiterator.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
nodelist.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
offlineaudiocompletionevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
offlineaudiocontext.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
offscreencanvas.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
offscreencanvasrenderingcontext2d.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
oscillatornode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
pagetransitionevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
paintrenderingcontext2d.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
paintsize.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
paintworkletglobalscope.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
pannernode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
performance.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
performanceentry.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
performancemark.rs
performancemeasure.rs
performancenavigation.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
performancenavigationtiming.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
performanceobserver.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
performanceobserverentrylist.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
performancepainttiming.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
performanceresourcetiming.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
permissions.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
permissionstatus.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
plugin.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
pluginarray.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
pointerevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
popstateevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
processinginstruction.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
progressevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
promise.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
promisenativehandler.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
promiserejectionevent.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
radionodelist.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
range.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
raredata.rs Implement shadow dom slots (#35013) 2025-01-19 14:05:05 +00:00
readablebytestreamcontroller.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
readablestream.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
readablestreambyobreader.rs script: Implement set_up, ReleaseLock, Closed, Cancel, acquire_byob_reader for ReadableStreamBYOBReader (#34958) 2025-01-15 22:34:00 +00:00
readablestreambyobrequest.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
readablestreamdefaultcontroller.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
readablestreamdefaultreader.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
readablestreamgenericreader.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
request.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
resizeobserver.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
resizeobserverentry.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
resizeobserversize.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
response.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
rtcdatachannel.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
rtcdatachannelevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
rtcerror.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
rtcerrorevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
rtcicecandidate.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
rtcpeerconnection.rs servo-media 1e28d1d997: don't unwrap ServoMedia::get() (#35049) 2025-01-18 06:30:46 +00:00
rtcpeerconnectioniceevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
rtcrtpsender.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
rtcrtptransceiver.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
rtcsessiondescription.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
rtctrackevent.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
screen.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
securitypolicyviolationevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
selection.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
serviceworker.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
serviceworkercontainer.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
serviceworkerglobalscope.rs api: Flatten and simplify Servo preferences (#34966) 2025-01-14 13:54:06 +00:00
serviceworkerregistration.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
shadowroot.rs Implement shadow dom slots (#35013) 2025-01-19 14:05:05 +00:00
staticrange.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
stereopannernode.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
storage.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
storageevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
stylepropertymapreadonly.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
stylesheet.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
stylesheetlist.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
submitevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
subtlecrypto.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
svgelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
svggraphicselement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
svgsvgelement.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
test_mapping.json
testbinding.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
testbindingiterable.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
testbindingmaplike.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
testbindingpairiterable.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
testbindingproxy.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
testbindingsetlike.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
testns.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
testrunner.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
testworklet.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
testworkletglobalscope.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
text.rs Implement shadow dom slots (#35013) 2025-01-19 14:05:05 +00:00
textcontrol.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
textdecoder.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
textencoder.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
textmetrics.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
texttrack.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
texttrackcue.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
texttrackcuelist.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
texttracklist.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
timeranges.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
touch.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
touchevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
touchlist.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
trackevent.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
transitionevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
treewalker.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
uievent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
underlyingsourcecontainer.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
url.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
urlhelper.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
urlsearchparams.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
userscripts.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
validation.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
validitystate.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
values.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
vertexarrayobject.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
videotrack.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
videotracklist.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
virtualmethods.rs Implement shadow dom slots (#35013) 2025-01-19 14:05:05 +00:00
visibilitystateentry.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
vttcue.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
vttregion.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webgl2renderingcontext.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
webglactiveinfo.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webglbuffer.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webglcontextevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webglframebuffer.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
webglobject.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webglprogram.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webglquery.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webglrenderbuffer.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webglrenderingcontext.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
webglsampler.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webglshader.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webglshaderprecisionformat.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webglsync.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webgltexture.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
webgltransformfeedback.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webgluniformlocation.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webglvertexarrayobject.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webglvertexarrayobjectoes.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
websocket.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
wheelevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
window.rs api: Flatten and simplify Servo preferences (#34966) 2025-01-14 13:54:06 +00:00
windowproxy.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
worker.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
workerglobalscope.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
workerlocation.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
workernavigator.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
worklet.rs script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
workletglobalscope.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
xmldocument.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
xmlhttprequest.rs net: Use RequestId to cancel fetches instead of creating an IPC channel (#34883) 2025-01-11 11:49:22 +00:00
xmlhttprequesteventtarget.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
xmlhttprequestupload.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
xmlserializer.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
xpathevaluator.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
xpathexpression.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
xpathresult.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00