servo/components/script/dom
Josh Matthews a014da590a
Support future uses of traits with associated types in rooting analysis (#34359)
* crown: Support Rc<T::Promise> and callback objects parameterized over a trait..

Signed-off-by: Josh Matthews <josh@joshmatthews.net>

* crown: Verify that attributes match between trait associated types and impls.

Signed-off-by: Josh Matthews <josh@joshmatthews.net>

* crown: Check type aliases as part of associated type checks.

Signed-off-by: Josh Matthews <josh@joshmatthews.net>

* crown: Add periods to all diagnostic messages.

Signed-off-by: Josh Matthews <josh@joshmatthews.net>

* Tidy.

Signed-off-by: Josh Matthews <josh@joshmatthews.net>

* Fix compile-fail test expectations.

Signed-off-by: Josh Matthews <josh@joshmatthews.net>

---------

Signed-off-by: Josh Matthews <josh@joshmatthews.net>
2025-01-16 20:22:40 +00:00
..
bindings script: Implement set_up, ReleaseLock, Closed, Cancel, acquire_byob_reader for ReadableStreamBYOBReader (#34958) 2025-01-15 22:34:00 +00:00
servoparser api: Flatten and simplify Servo preferences (#34966) 2025-01-14 13:54:06 +00:00
webgl_extensions script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webgl_validations script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
webgpu Update wgpu and impl WGSLLanguageFeatures (#34928) 2025-01-10 17:41:11 +00:00
webidls chore: Update wgpu and fix webgpu pref (#35020) 2025-01-16 14:42:47 +00:00
webxr Support future uses of traits with associated types in rooting analysis (#34359) 2025-01-16 20:22:40 +00:00
abortcontroller.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
abstractrange.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
audiobuffersourcenode.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
audiocontext.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
audiodestinationnode.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
audiolistener.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
audionode.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
audioparam.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
audioscheduledsourcenode.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
beforeunloadevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
biquadfilternode.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
blob.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
bluetooth.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
bluetoothpermissionresult.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
cdatasection.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
channelmergernode.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
channelsplitternode.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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 Support future uses of traits with associated types in rooting analysis (#34359) 2025-01-16 20:22:40 +00:00
constantsourcenode.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
countqueuingstrategy.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
create.rs api: Flatten and simplify Servo preferences (#34966) 2025-01-14 13:54:06 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
cssgroupingrule.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
cssimportrule.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
csskeyframerule.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
csskeyframesrule.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
csslayerblockrule.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
csslayerstatementrule.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
cssmediarule.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
cssnamespacerule.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
cssrule.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
cssrulelist.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
cssstyledeclaration.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
cssstylerule.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
cssstylesheet.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
cssstylevalue.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
csssupportsrule.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
customelementregistry.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
customevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
datatransfer.rs Implement Clipboard Event Api (#33576) 2025-01-15 19:45:29 +00:00
datatransferitem.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
datatransferitemlist.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
dedicatedworkerglobalscope.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
defaultteereadrequest.rs Script: remove SafeHandleValue::from_raw from DefaultTeeReadRequest (#34995) 2025-01-15 00:05:42 +00:00
defaultteeunderlyingsource.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
dissimilaroriginlocation.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
dissimilaroriginwindow.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
document.rs Implement Clipboard Event Api (#33576) 2025-01-15 19:45:29 +00:00
documentfragment.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
documentorshadowroot.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
documenttype.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
dommatrixreadonly.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
domrectlist.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
domrectreadonly.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
element.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
filelist.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
formdataevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
gainnode.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +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 net: Use RequestId to cancel fetches instead of creating an IPC channel (#34883) 2025-01-11 11:49:22 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlareaelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlaudioelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlbaseelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlbodyelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlbrelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlbuttonelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlcanvaselement.rs Implement HTMLCanvasElement.transferControlToOffscreen (#34959) 2025-01-13 04:09:02 +00:00
htmlcollection.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmldataelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmldatalistelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmldetailselement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmldialogelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmldirectoryelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmldivelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmldlistelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlembedelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlfieldsetelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlfontelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlformcontrolscollection.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlformelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlframeelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlframesetelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlheadelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlheadingelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlhrelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlhtmlelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmliframeelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlimageelement.rs net: Use RequestId to cancel fetches instead of creating an IPC channel (#34883) 2025-01-11 11:49:22 +00:00
htmlinputelement.rs Implement Clipboard Event Api (#33576) 2025-01-15 19:45:29 +00:00
htmllabelelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmllegendelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmllielement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmllinkelement.rs net: Use RequestId to cancel fetches instead of creating an IPC channel (#34883) 2025-01-11 11:49:22 +00:00
htmlmapelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlmediaelement.rs api: Flatten and simplify Servo preferences (#34966) 2025-01-14 13:54:06 +00:00
htmlmenuelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlmetaelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlmeterelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlmodelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlobjectelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlolistelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmloptgroupelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmloptionelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmloptionscollection.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmloutputelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlparagraphelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlparamelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlpictureelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlpreelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlprogresselement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlquoteelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlscriptelement.rs api: Flatten and simplify Servo preferences (#34966) 2025-01-14 13:54:06 +00:00
htmlselectelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlsourceelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlspanelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlstyleelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmltablecaptionelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmltablecellelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmltablecolelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmltableelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmltablerowelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmltablesectionelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmltemplateelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmltextareaelement.rs Implement Clipboard Event Api (#33576) 2025-01-15 19:45:29 +00:00
htmltimeelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmltitleelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmltrackelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlulistelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlunknownelement.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
htmlvideoelement.rs net: Use RequestId to cancel fetches instead of creating an IPC channel (#34883) 2025-01-11 11:49:22 +00:00
iirfilternode.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mediadeviceinfo.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mediadevices.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mediaelementaudiosourcenode.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mediastream.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mediastreamaudiodestinationnode.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mediastreamaudiosourcenode.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mediastreamtrack.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
mediastreamtrackaudiosourcenode.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
messagechannel.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
messageevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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 script: Implement set_up, ReleaseLock, Closed, Cancel, acquire_byob_reader for ReadableStreamBYOBReader (#34958) 2025-01-15 22:34:00 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
namednodemap.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
navigationpreloadmanager.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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 script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
nodeiterator.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
nodelist.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
offlineaudiocompletionevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
offlineaudiocontext.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
offscreencanvas.rs Implement HTMLCanvasElement.transferControlToOffscreen (#34959) 2025-01-13 04:09:02 +00:00
offscreencanvasrenderingcontext2d.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
oscillatornode.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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 api: Flatten and simplify Servo preferences (#34966) 2025-01-14 13:54:06 +00:00
pannernode.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
performance.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
performanceentry.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
performanceobserverentrylist.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
performancepainttiming.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
performanceresourcetiming.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
permissions.rs api: Flatten and simplify Servo preferences (#34966) 2025-01-14 13:54:06 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
promisenativehandler.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
promiserejectionevent.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
radionodelist.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
range.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
raredata.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
readablebytestreamcontroller.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
readablestream.rs script: Implement set_up, ReleaseLock, Closed, Cancel, acquire_byob_reader for ReadableStreamBYOBReader (#34958) 2025-01-15 22:34:00 +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: Implement set_up, ReleaseLock, Closed, Cancel, acquire_byob_reader for ReadableStreamBYOBReader (#34958) 2025-01-15 22:34:00 +00:00
readablestreamdefaultreader.rs script: Implement set_up, ReleaseLock, Closed, Cancel, acquire_byob_reader for ReadableStreamBYOBReader (#34958) 2025-01-15 22:34:00 +00:00
readablestreamgenericreader.rs script: Implement set_up, ReleaseLock, Closed, Cancel, acquire_byob_reader for ReadableStreamBYOBReader (#34958) 2025-01-15 22:34:00 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
rtcdatachannel.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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 script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
serviceworkercontainer.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
serviceworkerglobalscope.rs api: Flatten and simplify Servo preferences (#34966) 2025-01-14 13:54:06 +00:00
serviceworkerregistration.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
shadowroot.rs Fix shadow root binding children to the tree (#34909) 2025-01-10 09:18:38 +00:00
staticrange.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
stereopannernode.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
stylesheetlist.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
test_mapping.json
testbinding.rs api: Flatten and simplify Servo preferences (#34966) 2025-01-14 13:54:06 +00:00
testbindingiterable.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
testbindingmaplike.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
testns.rs Support future uses of traits with associated types in rooting analysis (#34359) 2025-01-16 20:22:40 +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 script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +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 script: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
visibilitystateentry.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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 Remove typedarray_elem_siz (#35022) 2025-01-16 16:27:41 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +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 api: Flatten and simplify Servo preferences (#34966) 2025-01-14 13:54:06 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +00:00
workerglobalscope.rs script: Limit public exports. (#34915) 2025-01-10 08:19:19 +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: Limit public exports. (#34915) 2025-01-10 08:19:19 +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