mirror of
https://github.com/servo/servo.git
synced 2025-08-03 04:30:10 +01:00
script: Limit public exports. (#34915)
* script: Restrict reexport visibility of DOM types. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * script: Mass pub->pub(crate) conversion. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * script: Hide existing dead code warnings. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * Formatting. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * Fix clippy warnings. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * Formatting. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * Fix unit tests. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * Fix clippy. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * More formatting. Signed-off-by: Josh Matthews <josh@joshmatthews.net> --------- Signed-off-by: Josh Matthews <josh@joshmatthews.net>
This commit is contained in:
parent
f220d6d3a5
commit
c94d909a86
585 changed files with 5411 additions and 5013 deletions
|
@ -203,416 +203,438 @@
|
|||
//! `LayoutFooHelpers` traits.
|
||||
|
||||
#[macro_use]
|
||||
pub mod macros;
|
||||
pub(crate) mod macros;
|
||||
|
||||
pub mod types {
|
||||
pub(crate) mod types {
|
||||
include!(concat!(env!("OUT_DIR"), "/InterfaceTypes.rs"));
|
||||
}
|
||||
|
||||
pub mod abortcontroller;
|
||||
pub mod abstractrange;
|
||||
pub mod abstractworker;
|
||||
pub mod abstractworkerglobalscope;
|
||||
pub mod activation;
|
||||
pub mod analysernode;
|
||||
pub mod animationevent;
|
||||
pub mod attr;
|
||||
pub mod audiobuffer;
|
||||
pub mod audiobuffersourcenode;
|
||||
pub mod audiocontext;
|
||||
pub mod audiodestinationnode;
|
||||
pub mod audiolistener;
|
||||
pub mod audionode;
|
||||
pub mod audioparam;
|
||||
pub mod audioscheduledsourcenode;
|
||||
pub mod audiotrack;
|
||||
pub mod audiotracklist;
|
||||
pub mod baseaudiocontext;
|
||||
pub mod beforeunloadevent;
|
||||
pub mod bindings;
|
||||
pub mod biquadfilternode;
|
||||
pub mod blob;
|
||||
pub mod bluetooth;
|
||||
pub mod bluetoothadvertisingevent;
|
||||
pub mod bluetoothcharacteristicproperties;
|
||||
pub mod bluetoothdevice;
|
||||
pub mod bluetoothpermissionresult;
|
||||
pub mod bluetoothremotegattcharacteristic;
|
||||
pub mod bluetoothremotegattdescriptor;
|
||||
pub mod bluetoothremotegattserver;
|
||||
pub mod bluetoothremotegattservice;
|
||||
pub mod bluetoothuuid;
|
||||
pub mod broadcastchannel;
|
||||
pub mod bytelengthqueuingstrategy;
|
||||
pub mod canvasgradient;
|
||||
pub mod canvaspattern;
|
||||
pub mod canvasrenderingcontext2d;
|
||||
pub mod cdatasection;
|
||||
pub mod channelmergernode;
|
||||
pub mod channelsplitternode;
|
||||
pub mod characterdata;
|
||||
pub mod client;
|
||||
pub mod closeevent;
|
||||
pub mod comment;
|
||||
pub mod compositionevent;
|
||||
pub mod console;
|
||||
pub mod constantsourcenode;
|
||||
pub mod countqueuingstrategy;
|
||||
pub(crate) mod abortcontroller;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod abstractrange;
|
||||
pub(crate) mod abstractworker;
|
||||
pub(crate) mod abstractworkerglobalscope;
|
||||
pub(crate) mod activation;
|
||||
pub(crate) mod analysernode;
|
||||
pub(crate) mod animationevent;
|
||||
pub(crate) mod attr;
|
||||
pub(crate) mod audiobuffer;
|
||||
pub(crate) mod audiobuffersourcenode;
|
||||
pub(crate) mod audiocontext;
|
||||
pub(crate) mod audiodestinationnode;
|
||||
pub(crate) mod audiolistener;
|
||||
pub(crate) mod audionode;
|
||||
pub(crate) mod audioparam;
|
||||
pub(crate) mod audioscheduledsourcenode;
|
||||
pub(crate) mod audiotrack;
|
||||
pub(crate) mod audiotracklist;
|
||||
pub(crate) mod baseaudiocontext;
|
||||
pub(crate) mod beforeunloadevent;
|
||||
pub(crate) mod bindings;
|
||||
pub(crate) mod biquadfilternode;
|
||||
pub(crate) mod blob;
|
||||
pub(crate) mod bluetooth;
|
||||
pub(crate) mod bluetoothadvertisingevent;
|
||||
pub(crate) mod bluetoothcharacteristicproperties;
|
||||
pub(crate) mod bluetoothdevice;
|
||||
pub(crate) mod bluetoothpermissionresult;
|
||||
pub(crate) mod bluetoothremotegattcharacteristic;
|
||||
pub(crate) mod bluetoothremotegattdescriptor;
|
||||
pub(crate) mod bluetoothremotegattserver;
|
||||
pub(crate) mod bluetoothremotegattservice;
|
||||
pub(crate) mod bluetoothuuid;
|
||||
pub(crate) mod broadcastchannel;
|
||||
pub(crate) mod bytelengthqueuingstrategy;
|
||||
pub(crate) mod canvasgradient;
|
||||
pub(crate) mod canvaspattern;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod canvasrenderingcontext2d;
|
||||
pub(crate) mod cdatasection;
|
||||
pub(crate) mod channelmergernode;
|
||||
pub(crate) mod channelsplitternode;
|
||||
pub(crate) mod characterdata;
|
||||
pub(crate) mod client;
|
||||
pub(crate) mod closeevent;
|
||||
pub(crate) mod comment;
|
||||
pub(crate) mod compositionevent;
|
||||
pub(crate) mod console;
|
||||
pub(crate) mod constantsourcenode;
|
||||
pub(crate) mod countqueuingstrategy;
|
||||
mod create;
|
||||
pub mod crypto;
|
||||
pub mod cryptokey;
|
||||
pub mod css;
|
||||
pub mod cssconditionrule;
|
||||
pub mod cssfontfacerule;
|
||||
pub mod cssgroupingrule;
|
||||
pub mod cssimportrule;
|
||||
pub mod csskeyframerule;
|
||||
pub mod csskeyframesrule;
|
||||
pub mod csslayerblockrule;
|
||||
pub mod csslayerstatementrule;
|
||||
pub mod cssmediarule;
|
||||
pub mod cssnamespacerule;
|
||||
pub mod cssrule;
|
||||
pub mod cssrulelist;
|
||||
pub mod cssstyledeclaration;
|
||||
pub mod cssstylerule;
|
||||
pub mod cssstylesheet;
|
||||
pub mod cssstylevalue;
|
||||
pub mod csssupportsrule;
|
||||
pub mod customelementregistry;
|
||||
pub mod customevent;
|
||||
pub mod datatransfer;
|
||||
pub mod datatransferitem;
|
||||
pub mod datatransferitemlist;
|
||||
pub mod dedicatedworkerglobalscope;
|
||||
pub mod defaultteereadrequest;
|
||||
pub mod defaultteeunderlyingsource;
|
||||
pub mod dissimilaroriginlocation;
|
||||
pub mod dissimilaroriginwindow;
|
||||
pub mod document;
|
||||
pub mod documentfragment;
|
||||
pub mod documentorshadowroot;
|
||||
pub mod documenttype;
|
||||
pub mod domexception;
|
||||
pub mod domimplementation;
|
||||
pub mod dommatrix;
|
||||
pub mod dommatrixreadonly;
|
||||
pub mod domparser;
|
||||
pub mod dompoint;
|
||||
pub mod dompointreadonly;
|
||||
pub mod domquad;
|
||||
pub mod domrect;
|
||||
pub mod domrectlist;
|
||||
pub mod domrectreadonly;
|
||||
pub mod domstringlist;
|
||||
pub mod domstringmap;
|
||||
pub mod domtokenlist;
|
||||
pub mod dynamicmoduleowner;
|
||||
pub mod element;
|
||||
pub mod elementinternals;
|
||||
pub mod errorevent;
|
||||
pub mod event;
|
||||
pub mod eventsource;
|
||||
pub mod eventtarget;
|
||||
pub mod extendableevent;
|
||||
pub mod extendablemessageevent;
|
||||
pub mod file;
|
||||
pub mod filelist;
|
||||
pub mod filereader;
|
||||
pub mod filereadersync;
|
||||
pub mod focusevent;
|
||||
pub mod fontfaceset;
|
||||
pub mod formdata;
|
||||
pub mod formdataevent;
|
||||
pub mod gainnode;
|
||||
pub mod gamepad;
|
||||
pub mod gamepadbutton;
|
||||
pub mod gamepadbuttonlist;
|
||||
pub mod gamepadevent;
|
||||
pub mod gamepadhapticactuator;
|
||||
pub mod gamepadpose;
|
||||
pub mod globalscope;
|
||||
pub mod hashchangeevent;
|
||||
pub mod headers;
|
||||
pub mod history;
|
||||
pub mod htmlanchorelement;
|
||||
pub mod htmlareaelement;
|
||||
pub mod htmlaudioelement;
|
||||
pub mod htmlbaseelement;
|
||||
pub mod htmlbodyelement;
|
||||
pub mod htmlbrelement;
|
||||
pub mod htmlbuttonelement;
|
||||
pub mod htmlcanvaselement;
|
||||
pub mod htmlcollection;
|
||||
pub mod htmldataelement;
|
||||
pub mod htmldatalistelement;
|
||||
pub mod htmldetailselement;
|
||||
pub mod htmldialogelement;
|
||||
pub mod htmldirectoryelement;
|
||||
pub mod htmldivelement;
|
||||
pub mod htmldlistelement;
|
||||
pub mod htmlelement;
|
||||
pub mod htmlembedelement;
|
||||
pub mod htmlfieldsetelement;
|
||||
pub mod htmlfontelement;
|
||||
pub mod htmlformcontrolscollection;
|
||||
pub mod htmlformelement;
|
||||
pub mod htmlframeelement;
|
||||
pub mod htmlframesetelement;
|
||||
pub mod htmlheadelement;
|
||||
pub mod htmlheadingelement;
|
||||
pub mod htmlhrelement;
|
||||
pub mod htmlhtmlelement;
|
||||
pub mod htmliframeelement;
|
||||
pub mod htmlimageelement;
|
||||
pub mod htmlinputelement;
|
||||
pub mod htmllabelelement;
|
||||
pub mod htmllegendelement;
|
||||
pub mod htmllielement;
|
||||
pub mod htmllinkelement;
|
||||
pub mod htmlmapelement;
|
||||
pub mod htmlmediaelement;
|
||||
pub mod htmlmenuelement;
|
||||
pub mod htmlmetaelement;
|
||||
pub mod htmlmeterelement;
|
||||
pub mod htmlmodelement;
|
||||
pub mod htmlobjectelement;
|
||||
pub mod htmlolistelement;
|
||||
pub mod htmloptgroupelement;
|
||||
pub mod htmloptionelement;
|
||||
pub mod htmloptionscollection;
|
||||
pub mod htmloutputelement;
|
||||
pub mod htmlparagraphelement;
|
||||
pub mod htmlparamelement;
|
||||
pub mod htmlpictureelement;
|
||||
pub mod htmlpreelement;
|
||||
pub mod htmlprogresselement;
|
||||
pub mod htmlquoteelement;
|
||||
pub mod htmlscriptelement;
|
||||
pub mod htmlselectelement;
|
||||
pub mod htmlsourceelement;
|
||||
pub mod htmlspanelement;
|
||||
pub mod htmlstyleelement;
|
||||
pub mod htmltablecaptionelement;
|
||||
pub mod htmltablecellelement;
|
||||
pub mod htmltablecolelement;
|
||||
pub mod htmltableelement;
|
||||
pub mod htmltablerowelement;
|
||||
pub mod htmltablesectionelement;
|
||||
pub mod htmltemplateelement;
|
||||
pub mod htmltextareaelement;
|
||||
pub mod htmltimeelement;
|
||||
pub mod htmltitleelement;
|
||||
pub mod htmltrackelement;
|
||||
pub mod htmlulistelement;
|
||||
pub mod htmlunknownelement;
|
||||
pub mod htmlvideoelement;
|
||||
pub mod iirfilternode;
|
||||
pub mod imagebitmap;
|
||||
pub mod imagedata;
|
||||
pub mod inputevent;
|
||||
pub mod intersectionobserver;
|
||||
pub mod intersectionobserverentry;
|
||||
pub mod keyboardevent;
|
||||
pub mod location;
|
||||
pub mod mediadeviceinfo;
|
||||
pub mod mediadevices;
|
||||
pub mod mediaelementaudiosourcenode;
|
||||
pub mod mediaerror;
|
||||
pub mod mediafragmentparser;
|
||||
pub mod medialist;
|
||||
pub mod mediametadata;
|
||||
pub mod mediaquerylist;
|
||||
pub mod mediaquerylistevent;
|
||||
pub mod mediasession;
|
||||
pub mod mediastream;
|
||||
pub mod mediastreamaudiodestinationnode;
|
||||
pub mod mediastreamaudiosourcenode;
|
||||
pub mod mediastreamtrack;
|
||||
pub mod mediastreamtrackaudiosourcenode;
|
||||
pub mod messagechannel;
|
||||
pub mod messageevent;
|
||||
pub mod messageport;
|
||||
pub mod mimetype;
|
||||
pub mod mimetypearray;
|
||||
pub mod mouseevent;
|
||||
pub mod mutationobserver;
|
||||
pub mod mutationrecord;
|
||||
pub mod namednodemap;
|
||||
pub mod navigationpreloadmanager;
|
||||
pub mod navigator;
|
||||
pub mod navigatorinfo;
|
||||
pub mod node;
|
||||
pub mod nodeiterator;
|
||||
pub mod nodelist;
|
||||
pub mod offlineaudiocompletionevent;
|
||||
pub mod offlineaudiocontext;
|
||||
pub mod offscreencanvas;
|
||||
pub mod offscreencanvasrenderingcontext2d;
|
||||
pub mod oscillatornode;
|
||||
pub mod pagetransitionevent;
|
||||
pub mod paintrenderingcontext2d;
|
||||
pub mod paintsize;
|
||||
pub mod paintworkletglobalscope;
|
||||
pub mod pannernode;
|
||||
pub mod performance;
|
||||
pub mod performanceentry;
|
||||
pub mod performancemark;
|
||||
pub mod performancemeasure;
|
||||
pub mod performancenavigation;
|
||||
pub mod performancenavigationtiming;
|
||||
pub mod performanceobserver;
|
||||
pub mod performanceobserverentrylist;
|
||||
pub mod performancepainttiming;
|
||||
pub mod performanceresourcetiming;
|
||||
pub mod permissions;
|
||||
pub mod permissionstatus;
|
||||
pub mod plugin;
|
||||
pub mod pluginarray;
|
||||
pub mod pointerevent;
|
||||
pub mod popstateevent;
|
||||
pub mod processinginstruction;
|
||||
pub mod progressevent;
|
||||
pub mod promise;
|
||||
pub mod promisenativehandler;
|
||||
pub mod promiserejectionevent;
|
||||
pub mod radionodelist;
|
||||
pub mod range;
|
||||
pub mod raredata;
|
||||
pub mod readablebytestreamcontroller;
|
||||
pub mod readablestream;
|
||||
pub mod readablestreambyobreader;
|
||||
pub mod readablestreambyobrequest;
|
||||
pub mod readablestreamdefaultcontroller;
|
||||
pub mod readablestreamdefaultreader;
|
||||
pub mod request;
|
||||
pub mod resizeobserver;
|
||||
pub mod resizeobserverentry;
|
||||
pub mod resizeobserversize;
|
||||
pub mod response;
|
||||
pub mod rtcdatachannel;
|
||||
pub mod rtcdatachannelevent;
|
||||
pub mod rtcerror;
|
||||
pub mod rtcerrorevent;
|
||||
pub mod rtcicecandidate;
|
||||
pub mod rtcpeerconnection;
|
||||
pub mod rtcpeerconnectioniceevent;
|
||||
pub(crate) mod crypto;
|
||||
pub(crate) mod cryptokey;
|
||||
pub(crate) mod css;
|
||||
pub(crate) mod cssconditionrule;
|
||||
pub(crate) mod cssfontfacerule;
|
||||
pub(crate) mod cssgroupingrule;
|
||||
pub(crate) mod cssimportrule;
|
||||
pub(crate) mod csskeyframerule;
|
||||
pub(crate) mod csskeyframesrule;
|
||||
pub(crate) mod csslayerblockrule;
|
||||
pub(crate) mod csslayerstatementrule;
|
||||
pub(crate) mod cssmediarule;
|
||||
pub(crate) mod cssnamespacerule;
|
||||
pub(crate) mod cssrule;
|
||||
pub(crate) mod cssrulelist;
|
||||
pub(crate) mod cssstyledeclaration;
|
||||
pub(crate) mod cssstylerule;
|
||||
pub(crate) mod cssstylesheet;
|
||||
pub(crate) mod cssstylevalue;
|
||||
pub(crate) mod csssupportsrule;
|
||||
pub(crate) mod customelementregistry;
|
||||
pub(crate) mod customevent;
|
||||
pub(crate) mod datatransfer;
|
||||
pub(crate) mod datatransferitem;
|
||||
pub(crate) mod datatransferitemlist;
|
||||
pub(crate) mod dedicatedworkerglobalscope;
|
||||
pub(crate) mod defaultteereadrequest;
|
||||
pub(crate) mod defaultteeunderlyingsource;
|
||||
pub(crate) mod dissimilaroriginlocation;
|
||||
pub(crate) mod dissimilaroriginwindow;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod document;
|
||||
pub(crate) mod documentfragment;
|
||||
pub(crate) mod documentorshadowroot;
|
||||
pub(crate) mod documenttype;
|
||||
pub(crate) mod domexception;
|
||||
pub(crate) mod domimplementation;
|
||||
pub(crate) mod dommatrix;
|
||||
pub(crate) mod dommatrixreadonly;
|
||||
pub(crate) mod domparser;
|
||||
pub(crate) mod dompoint;
|
||||
pub(crate) mod dompointreadonly;
|
||||
pub(crate) mod domquad;
|
||||
pub(crate) mod domrect;
|
||||
pub(crate) mod domrectlist;
|
||||
pub(crate) mod domrectreadonly;
|
||||
pub(crate) mod domstringlist;
|
||||
pub(crate) mod domstringmap;
|
||||
pub(crate) mod domtokenlist;
|
||||
pub(crate) mod dynamicmoduleowner;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod element;
|
||||
pub(crate) mod elementinternals;
|
||||
pub(crate) mod errorevent;
|
||||
pub(crate) mod event;
|
||||
pub(crate) mod eventsource;
|
||||
pub(crate) mod eventtarget;
|
||||
pub(crate) mod extendableevent;
|
||||
pub(crate) mod extendablemessageevent;
|
||||
pub(crate) mod file;
|
||||
pub(crate) mod filelist;
|
||||
pub(crate) mod filereader;
|
||||
pub(crate) mod filereadersync;
|
||||
pub(crate) mod focusevent;
|
||||
pub(crate) mod fontfaceset;
|
||||
pub(crate) mod formdata;
|
||||
pub(crate) mod formdataevent;
|
||||
pub(crate) mod gainnode;
|
||||
pub(crate) mod gamepad;
|
||||
pub(crate) mod gamepadbutton;
|
||||
pub(crate) mod gamepadbuttonlist;
|
||||
pub(crate) mod gamepadevent;
|
||||
pub(crate) mod gamepadhapticactuator;
|
||||
pub(crate) mod gamepadpose;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod globalscope;
|
||||
pub(crate) mod hashchangeevent;
|
||||
pub(crate) mod headers;
|
||||
pub(crate) mod history;
|
||||
pub(crate) mod htmlanchorelement;
|
||||
pub(crate) mod htmlareaelement;
|
||||
pub(crate) mod htmlaudioelement;
|
||||
pub(crate) mod htmlbaseelement;
|
||||
pub(crate) mod htmlbodyelement;
|
||||
pub(crate) mod htmlbrelement;
|
||||
pub(crate) mod htmlbuttonelement;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod htmlcanvaselement;
|
||||
pub(crate) mod htmlcollection;
|
||||
pub(crate) mod htmldataelement;
|
||||
pub(crate) mod htmldatalistelement;
|
||||
pub(crate) mod htmldetailselement;
|
||||
pub(crate) mod htmldialogelement;
|
||||
pub(crate) mod htmldirectoryelement;
|
||||
pub(crate) mod htmldivelement;
|
||||
pub(crate) mod htmldlistelement;
|
||||
pub(crate) mod htmlelement;
|
||||
pub(crate) mod htmlembedelement;
|
||||
pub(crate) mod htmlfieldsetelement;
|
||||
pub(crate) mod htmlfontelement;
|
||||
pub(crate) mod htmlformcontrolscollection;
|
||||
pub(crate) mod htmlformelement;
|
||||
pub(crate) mod htmlframeelement;
|
||||
pub(crate) mod htmlframesetelement;
|
||||
pub(crate) mod htmlheadelement;
|
||||
pub(crate) mod htmlheadingelement;
|
||||
pub(crate) mod htmlhrelement;
|
||||
pub(crate) mod htmlhtmlelement;
|
||||
pub(crate) mod htmliframeelement;
|
||||
pub(crate) mod htmlimageelement;
|
||||
pub(crate) mod htmlinputelement;
|
||||
pub(crate) mod htmllabelelement;
|
||||
pub(crate) mod htmllegendelement;
|
||||
pub(crate) mod htmllielement;
|
||||
pub(crate) mod htmllinkelement;
|
||||
pub(crate) mod htmlmapelement;
|
||||
pub(crate) mod htmlmediaelement;
|
||||
pub(crate) mod htmlmenuelement;
|
||||
pub(crate) mod htmlmetaelement;
|
||||
pub(crate) mod htmlmeterelement;
|
||||
pub(crate) mod htmlmodelement;
|
||||
pub(crate) mod htmlobjectelement;
|
||||
pub(crate) mod htmlolistelement;
|
||||
pub(crate) mod htmloptgroupelement;
|
||||
pub(crate) mod htmloptionelement;
|
||||
pub(crate) mod htmloptionscollection;
|
||||
pub(crate) mod htmloutputelement;
|
||||
pub(crate) mod htmlparagraphelement;
|
||||
pub(crate) mod htmlparamelement;
|
||||
pub(crate) mod htmlpictureelement;
|
||||
pub(crate) mod htmlpreelement;
|
||||
pub(crate) mod htmlprogresselement;
|
||||
pub(crate) mod htmlquoteelement;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod htmlscriptelement;
|
||||
pub(crate) mod htmlselectelement;
|
||||
pub(crate) mod htmlsourceelement;
|
||||
pub(crate) mod htmlspanelement;
|
||||
pub(crate) mod htmlstyleelement;
|
||||
pub(crate) mod htmltablecaptionelement;
|
||||
pub(crate) mod htmltablecellelement;
|
||||
pub(crate) mod htmltablecolelement;
|
||||
pub(crate) mod htmltableelement;
|
||||
pub(crate) mod htmltablerowelement;
|
||||
pub(crate) mod htmltablesectionelement;
|
||||
pub(crate) mod htmltemplateelement;
|
||||
pub(crate) mod htmltextareaelement;
|
||||
pub(crate) mod htmltimeelement;
|
||||
pub(crate) mod htmltitleelement;
|
||||
pub(crate) mod htmltrackelement;
|
||||
pub(crate) mod htmlulistelement;
|
||||
pub(crate) mod htmlunknownelement;
|
||||
pub(crate) mod htmlvideoelement;
|
||||
pub(crate) mod iirfilternode;
|
||||
pub(crate) mod imagebitmap;
|
||||
pub(crate) mod imagedata;
|
||||
pub(crate) mod inputevent;
|
||||
pub(crate) mod intersectionobserver;
|
||||
pub(crate) mod intersectionobserverentry;
|
||||
pub(crate) mod keyboardevent;
|
||||
pub(crate) mod location;
|
||||
pub(crate) mod mediadeviceinfo;
|
||||
pub(crate) mod mediadevices;
|
||||
pub(crate) mod mediaelementaudiosourcenode;
|
||||
pub(crate) mod mediaerror;
|
||||
pub(crate) mod mediafragmentparser;
|
||||
pub(crate) mod medialist;
|
||||
pub(crate) mod mediametadata;
|
||||
pub(crate) mod mediaquerylist;
|
||||
pub(crate) mod mediaquerylistevent;
|
||||
pub(crate) mod mediasession;
|
||||
pub(crate) mod mediastream;
|
||||
pub(crate) mod mediastreamaudiodestinationnode;
|
||||
pub(crate) mod mediastreamaudiosourcenode;
|
||||
pub(crate) mod mediastreamtrack;
|
||||
pub(crate) mod mediastreamtrackaudiosourcenode;
|
||||
pub(crate) mod messagechannel;
|
||||
pub(crate) mod messageevent;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod messageport;
|
||||
pub(crate) mod mimetype;
|
||||
pub(crate) mod mimetypearray;
|
||||
pub(crate) mod mouseevent;
|
||||
pub(crate) mod mutationobserver;
|
||||
pub(crate) mod mutationrecord;
|
||||
pub(crate) mod namednodemap;
|
||||
pub(crate) mod navigationpreloadmanager;
|
||||
pub(crate) mod navigator;
|
||||
pub(crate) mod navigatorinfo;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod node;
|
||||
pub(crate) mod nodeiterator;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod nodelist;
|
||||
pub(crate) mod offlineaudiocompletionevent;
|
||||
pub(crate) mod offlineaudiocontext;
|
||||
pub(crate) mod offscreencanvas;
|
||||
pub(crate) mod offscreencanvasrenderingcontext2d;
|
||||
pub(crate) mod oscillatornode;
|
||||
pub(crate) mod pagetransitionevent;
|
||||
pub(crate) mod paintrenderingcontext2d;
|
||||
pub(crate) mod paintsize;
|
||||
pub(crate) mod paintworkletglobalscope;
|
||||
pub(crate) mod pannernode;
|
||||
pub(crate) mod performance;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod performanceentry;
|
||||
pub(crate) mod performancemark;
|
||||
pub(crate) mod performancemeasure;
|
||||
pub(crate) mod performancenavigation;
|
||||
pub(crate) mod performancenavigationtiming;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod performanceobserver;
|
||||
pub(crate) mod performanceobserverentrylist;
|
||||
pub(crate) mod performancepainttiming;
|
||||
pub(crate) mod performanceresourcetiming;
|
||||
pub(crate) mod permissions;
|
||||
pub(crate) mod permissionstatus;
|
||||
pub(crate) mod plugin;
|
||||
pub(crate) mod pluginarray;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod pointerevent;
|
||||
pub(crate) mod popstateevent;
|
||||
pub(crate) mod processinginstruction;
|
||||
pub(crate) mod progressevent;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod promise;
|
||||
pub(crate) mod promisenativehandler;
|
||||
pub(crate) mod promiserejectionevent;
|
||||
pub(crate) mod radionodelist;
|
||||
pub(crate) mod range;
|
||||
pub(crate) mod raredata;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod readablebytestreamcontroller;
|
||||
pub(crate) mod readablestream;
|
||||
pub(crate) mod readablestreambyobreader;
|
||||
pub(crate) mod readablestreambyobrequest;
|
||||
pub(crate) mod readablestreamdefaultcontroller;
|
||||
pub(crate) mod readablestreamdefaultreader;
|
||||
pub(crate) mod request;
|
||||
pub(crate) mod resizeobserver;
|
||||
pub(crate) mod resizeobserverentry;
|
||||
pub(crate) mod resizeobserversize;
|
||||
pub(crate) mod response;
|
||||
pub(crate) mod rtcdatachannel;
|
||||
pub(crate) mod rtcdatachannelevent;
|
||||
pub(crate) mod rtcerror;
|
||||
pub(crate) mod rtcerrorevent;
|
||||
pub(crate) mod rtcicecandidate;
|
||||
pub(crate) mod rtcpeerconnection;
|
||||
pub(crate) mod rtcpeerconnectioniceevent;
|
||||
pub(crate) mod rtcrtpsender;
|
||||
pub(crate) mod rtcrtptransceiver;
|
||||
pub mod rtcsessiondescription;
|
||||
pub mod rtctrackevent;
|
||||
pub mod screen;
|
||||
pub mod securitypolicyviolationevent;
|
||||
pub mod selection;
|
||||
pub mod serviceworker;
|
||||
pub mod serviceworkercontainer;
|
||||
pub mod serviceworkerglobalscope;
|
||||
pub mod serviceworkerregistration;
|
||||
pub mod servoparser;
|
||||
pub mod shadowroot;
|
||||
pub mod staticrange;
|
||||
pub mod stereopannernode;
|
||||
pub mod storage;
|
||||
pub mod storageevent;
|
||||
pub mod stylepropertymapreadonly;
|
||||
pub mod stylesheet;
|
||||
pub mod stylesheetlist;
|
||||
pub mod submitevent;
|
||||
pub mod subtlecrypto;
|
||||
pub mod svgelement;
|
||||
pub mod svggraphicselement;
|
||||
pub mod svgsvgelement;
|
||||
pub mod testbinding;
|
||||
pub mod testbindingiterable;
|
||||
pub mod testbindingmaplike;
|
||||
pub mod testbindingpairiterable;
|
||||
pub mod testbindingproxy;
|
||||
pub mod testbindingsetlike;
|
||||
pub mod testns;
|
||||
pub mod testrunner;
|
||||
pub mod testworklet;
|
||||
pub mod testworkletglobalscope;
|
||||
pub mod text;
|
||||
pub mod textcontrol;
|
||||
pub mod textdecoder;
|
||||
pub mod textencoder;
|
||||
pub mod textmetrics;
|
||||
pub mod texttrack;
|
||||
pub mod texttrackcue;
|
||||
pub mod texttrackcuelist;
|
||||
pub mod texttracklist;
|
||||
pub mod timeranges;
|
||||
pub mod touch;
|
||||
pub mod touchevent;
|
||||
pub mod touchlist;
|
||||
pub mod trackevent;
|
||||
pub mod transitionevent;
|
||||
pub mod treewalker;
|
||||
pub mod uievent;
|
||||
pub mod underlyingsourcecontainer;
|
||||
pub mod url;
|
||||
pub mod urlhelper;
|
||||
pub mod urlsearchparams;
|
||||
pub mod userscripts;
|
||||
pub mod validation;
|
||||
pub mod validitystate;
|
||||
pub mod values;
|
||||
pub mod vertexarrayobject;
|
||||
pub mod videotrack;
|
||||
pub mod videotracklist;
|
||||
pub mod virtualmethods;
|
||||
pub mod visibilitystateentry;
|
||||
pub mod vttcue;
|
||||
pub mod vttregion;
|
||||
pub mod webgl2renderingcontext;
|
||||
pub mod webgl_extensions;
|
||||
pub mod webgl_validations;
|
||||
pub mod webglactiveinfo;
|
||||
pub mod webglbuffer;
|
||||
pub mod webglcontextevent;
|
||||
pub mod webglframebuffer;
|
||||
pub mod webglobject;
|
||||
pub mod webglprogram;
|
||||
pub mod webglquery;
|
||||
pub mod webglrenderbuffer;
|
||||
pub mod webglrenderingcontext;
|
||||
pub mod webglsampler;
|
||||
pub mod webglshader;
|
||||
pub mod webglshaderprecisionformat;
|
||||
pub mod webglsync;
|
||||
pub mod webgltexture;
|
||||
pub mod webgltransformfeedback;
|
||||
pub mod webgluniformlocation;
|
||||
pub mod webglvertexarrayobject;
|
||||
pub mod webglvertexarrayobjectoes;
|
||||
pub mod websocket;
|
||||
pub(crate) mod rtcsessiondescription;
|
||||
pub(crate) mod rtctrackevent;
|
||||
pub(crate) mod screen;
|
||||
pub(crate) mod securitypolicyviolationevent;
|
||||
pub(crate) mod selection;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod serviceworker;
|
||||
pub(crate) mod serviceworkercontainer;
|
||||
pub(crate) mod serviceworkerglobalscope;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod serviceworkerregistration;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod servoparser;
|
||||
pub(crate) mod shadowroot;
|
||||
pub(crate) mod staticrange;
|
||||
pub(crate) mod stereopannernode;
|
||||
pub(crate) mod storage;
|
||||
pub(crate) mod storageevent;
|
||||
pub(crate) mod stylepropertymapreadonly;
|
||||
pub(crate) mod stylesheet;
|
||||
pub(crate) mod stylesheetlist;
|
||||
pub(crate) mod submitevent;
|
||||
pub(crate) mod subtlecrypto;
|
||||
pub(crate) mod svgelement;
|
||||
pub(crate) mod svggraphicselement;
|
||||
pub(crate) mod svgsvgelement;
|
||||
pub(crate) mod testbinding;
|
||||
pub(crate) mod testbindingiterable;
|
||||
pub(crate) mod testbindingmaplike;
|
||||
pub(crate) mod testbindingpairiterable;
|
||||
pub(crate) mod testbindingproxy;
|
||||
pub(crate) mod testbindingsetlike;
|
||||
pub(crate) mod testns;
|
||||
pub(crate) mod testrunner;
|
||||
pub(crate) mod testworklet;
|
||||
pub(crate) mod testworkletglobalscope;
|
||||
pub(crate) mod text;
|
||||
pub(crate) mod textcontrol;
|
||||
pub(crate) mod textdecoder;
|
||||
pub(crate) mod textencoder;
|
||||
pub(crate) mod textmetrics;
|
||||
pub(crate) mod texttrack;
|
||||
pub(crate) mod texttrackcue;
|
||||
pub(crate) mod texttrackcuelist;
|
||||
pub(crate) mod texttracklist;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod timeranges;
|
||||
pub(crate) mod touch;
|
||||
pub(crate) mod touchevent;
|
||||
pub(crate) mod touchlist;
|
||||
pub(crate) mod trackevent;
|
||||
pub(crate) mod transitionevent;
|
||||
pub(crate) mod treewalker;
|
||||
pub(crate) mod uievent;
|
||||
pub(crate) mod underlyingsourcecontainer;
|
||||
pub(crate) mod url;
|
||||
pub(crate) mod urlhelper;
|
||||
pub(crate) mod urlsearchparams;
|
||||
pub(crate) mod userscripts;
|
||||
pub(crate) mod validation;
|
||||
pub(crate) mod validitystate;
|
||||
pub(crate) mod values;
|
||||
pub(crate) mod vertexarrayobject;
|
||||
pub(crate) mod videotrack;
|
||||
pub(crate) mod videotracklist;
|
||||
pub(crate) mod virtualmethods;
|
||||
pub(crate) mod visibilitystateentry;
|
||||
pub(crate) mod vttcue;
|
||||
pub(crate) mod vttregion;
|
||||
pub(crate) mod webgl2renderingcontext;
|
||||
pub(crate) mod webgl_extensions;
|
||||
pub(crate) mod webgl_validations;
|
||||
pub(crate) mod webglactiveinfo;
|
||||
pub(crate) mod webglbuffer;
|
||||
pub(crate) mod webglcontextevent;
|
||||
pub(crate) mod webglframebuffer;
|
||||
pub(crate) mod webglobject;
|
||||
pub(crate) mod webglprogram;
|
||||
pub(crate) mod webglquery;
|
||||
pub(crate) mod webglrenderbuffer;
|
||||
pub(crate) mod webglrenderingcontext;
|
||||
pub(crate) mod webglsampler;
|
||||
pub(crate) mod webglshader;
|
||||
pub(crate) mod webglshaderprecisionformat;
|
||||
pub(crate) mod webglsync;
|
||||
pub(crate) mod webgltexture;
|
||||
pub(crate) mod webgltransformfeedback;
|
||||
pub(crate) mod webgluniformlocation;
|
||||
pub(crate) mod webglvertexarrayobject;
|
||||
pub(crate) mod webglvertexarrayobjectoes;
|
||||
pub(crate) mod websocket;
|
||||
#[cfg(feature = "webxr")]
|
||||
mod webxr;
|
||||
#[cfg(feature = "webxr")]
|
||||
pub use self::webxr::*;
|
||||
pub(crate) use self::webxr::*;
|
||||
#[cfg(feature = "webgpu")]
|
||||
pub mod webgpu;
|
||||
pub(crate) mod webgpu;
|
||||
#[cfg(feature = "webgpu")]
|
||||
pub use self::webgpu::*;
|
||||
pub(crate) use self::webgpu::*;
|
||||
#[cfg(not(feature = "webgpu"))]
|
||||
pub mod gpucanvascontext;
|
||||
pub(crate) mod gpucanvascontext;
|
||||
#[cfg(not(feature = "webgpu"))]
|
||||
pub use gpucanvascontext::GPUCanvasContext;
|
||||
pub mod wheelevent;
|
||||
pub mod window;
|
||||
pub mod windowproxy;
|
||||
pub mod worker;
|
||||
pub mod workerglobalscope;
|
||||
pub mod workerlocation;
|
||||
pub mod workernavigator;
|
||||
pub mod worklet;
|
||||
pub mod workletglobalscope;
|
||||
pub mod xmldocument;
|
||||
pub mod xmlhttprequest;
|
||||
pub mod xmlhttprequesteventtarget;
|
||||
pub mod xmlhttprequestupload;
|
||||
pub mod xmlserializer;
|
||||
pub mod xpathevaluator;
|
||||
pub mod xpathexpression;
|
||||
pub mod xpathresult;
|
||||
pub use self::webgl_extensions::ext::*;
|
||||
pub(crate) use gpucanvascontext::GPUCanvasContext;
|
||||
pub(crate) mod wheelevent;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod window;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod windowproxy;
|
||||
pub(crate) mod worker;
|
||||
#[allow(dead_code)]
|
||||
pub(crate) mod workerglobalscope;
|
||||
pub(crate) mod workerlocation;
|
||||
pub(crate) mod workernavigator;
|
||||
pub(crate) mod worklet;
|
||||
pub(crate) mod workletglobalscope;
|
||||
pub(crate) mod xmldocument;
|
||||
pub(crate) mod xmlhttprequest;
|
||||
pub(crate) mod xmlhttprequesteventtarget;
|
||||
pub(crate) mod xmlhttprequestupload;
|
||||
pub(crate) mod xmlserializer;
|
||||
pub(crate) mod xpathevaluator;
|
||||
pub(crate) mod xpathexpression;
|
||||
pub(crate) mod xpathresult;
|
||||
pub(crate) use self::webgl_extensions::ext::*;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue