servo/components/script/dom
bors-servo f6f2b493f6
Auto merge of #26143 - jdm:transform-feedback, r=nox
Fix webgl transform feedback

This allows https://www.joshmatthews.net/webxr-particles/ to run in Servo. This change corresponds with the following spec text:
```
GL_INVALID_OPERATION is generated by glBeginTransformFeedback if no binding points would be used, either because no program object is active of because the active program object has specified no varying variables to record.
```

---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #26137
- [x] There are tests for these changes
2020-04-15 13:51:59 -04:00
..
bindings Auto merge of #26170 - Manishearth:enum-convertible, r=asajeffrey 2020-04-12 11:47:43 -04:00
servoparser Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webgl_extensions Fix misspelled "get_suported_extensions" function 2020-04-06 13:50:49 -04:00
webgl_validations
webidls Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00
abstractworker.rs
abstractworkerglobalscope.rs
activation.rs Event dispatch rewritten to resemble spec more often, activate on clicks better 2020-02-12 15:57:37 -05:00
analysernode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
attr.rs Remove an obsolete comment 2020-03-31 15:23:06 +02:00
audiobuffer.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
audiobuffersourcenode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
audiocontext.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
audiodestinationnode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
audiolistener.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
audionode.rs
audioparam.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
audioscheduledsourcenode.rs
audiotrack.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
audiotracklist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
baseaudiocontext.rs Update to 3/4 nightly rustc. 2020-03-10 10:09:07 -04:00
beforeunloadevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
biquadfilternode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
blob.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetooth.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetoothadvertisingevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetoothcharacteristicproperties.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetoothdevice.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetoothpermissionresult.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetoothremotegattcharacteristic.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetoothremotegattdescriptor.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetoothremotegattserver.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetoothremotegattservice.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetoothuuid.rs
broadcastchannel.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
canvasgradient.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
canvaspattern.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
canvasrenderingcontext2d.rs Update euclid 2020-04-07 08:51:08 -07:00
cdatasection.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
channelmergernode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
channelsplitternode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
characterdata.rs Make LayoutCharacterDataHelpers::data_for_layout be safe 2020-03-31 14:57:44 +02:00
client.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
closeevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
comment.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
compositionevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
console.rs
constantsourcenode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
create.rs Always pass InRealm to GlobalScope::from_context to avoid getting null global 2020-02-16 09:55:10 +09:00
crypto.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
css.rs
cssconditionrule.rs
cssfontfacerule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
cssgroupingrule.rs
cssimportrule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
csskeyframerule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
csskeyframesrule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
cssmediarule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
cssnamespacerule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
cssrule.rs
cssrulelist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
cssstyledeclaration.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
cssstylerule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
cssstylesheet.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
cssstylevalue.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
csssupportsrule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
cssviewportrule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
customelementregistry.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
customevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
dedicatedworkerglobalscope.rs Always pass InRealm to GlobalScope::from_context to avoid getting null global 2020-02-16 09:55:10 +09:00
dissimilaroriginlocation.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
dissimilaroriginwindow.rs
document.rs Kill ServoLayoutElement::note_dirty_descendant 2020-04-04 15:00:04 +02:00
documentfragment.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
documentorshadowroot.rs Doc named getter improvements 2020-02-13 15:37:03 -05:00
documenttype.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
domexception.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
domimplementation.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
dommatrix.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
dommatrixreadonly.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
domparser.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
dompoint.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
dompointreadonly.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
domquad.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
domrect.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
domrectreadonly.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
domstringlist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
domstringmap.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
domtokenlist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
element.rs Don't go through the layout thread to retrieve a node's primary style 2020-04-07 14:34:47 +02:00
errorevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
event.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
eventsource.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
eventtarget.rs Use mozjs exposed function to generate SourceText 2020-03-31 22:29:53 +09:00
extendableevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
extendablemessageevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
fakexrdevice.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
fakexrinputcontroller.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
file.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
filelist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
filereader.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
filereadersync.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
focusevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
formdata.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
formdataevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gainnode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gamepad.rs Remove WebVR 2020-04-08 20:23:41 -05:00
gamepadbutton.rs Remove WebVR 2020-04-08 20:23:41 -05:00
gamepadbuttonlist.rs Remove WebVR 2020-04-08 20:23:41 -05:00
gamepadevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gamepadlist.rs Remove WebVR 2020-04-08 20:23:41 -05:00
gamepadpose.rs Remove WebVR 2020-04-08 20:23:41 -05:00
globalscope.rs Use mozjs exposed function to generate SourceText 2020-03-31 22:29:53 +09:00
gpu.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpuadapter.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpubindgroup.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpubindgrouplayout.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpubuffer.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpubufferusage.rs
gpucommandbuffer.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpucommandencoder.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpucomputepassencoder.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpucomputepipeline.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpudevice.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpupipelinelayout.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpuqueue.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpushadermodule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpushaderstage.rs
hashchangeevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
headers.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
history.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlanchorelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlareaelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlaudioelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlbaseelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlbodyelement.rs Introduce <LayoutDom<Element>>::attrs() 2020-03-31 18:46:49 +02:00
htmlbrelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlbuttonelement.rs Form constraints validation 2020-04-02 10:16:46 +02:00
htmlcanvaselement.rs Update euclid 2020-04-07 08:51:08 -07:00
htmlcollection.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmldataelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmldatalistelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmldetailselement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmldialogelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmldirectoryelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmldivelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmldlistelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlembedelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlfieldsetelement.rs Form constraints validation 2020-04-02 10:16:46 +02:00
htmlfontelement.rs Introduce <LayoutDom<Element>>::attrs() 2020-03-31 18:46:49 +02:00
htmlformcontrolscollection.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlformelement.rs Form constraints validation 2020-04-02 10:16:46 +02:00
htmlframeelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlframesetelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlheadelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlheadingelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlhrelement.rs Introduce <LayoutDom<Element>>::attrs() 2020-03-31 18:46:49 +02:00
htmlhtmlelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmliframeelement.rs Introduce <LayoutDom<Element>>::attrs() 2020-03-31 18:46:49 +02:00
htmlimageelement.rs Introduce <LayoutDom<HTMLImageElement>>::current_request 2020-04-01 11:40:55 +02:00
htmlinputelement.rs Form constraints validation 2020-04-02 10:16:46 +02:00
htmllabelelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmllegendelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmllielement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmllinkelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlmapelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlmediaelement.rs Make LayoutHTMLMediaElementHelpers methods take self 2020-03-29 17:21:38 +02:00
htmlmenuelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlmetaelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlmeterelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlmodelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlobjectelement.rs Form constraints validation 2020-04-02 10:16:46 +02:00
htmlolistelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmloptgroupelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmloptionelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmloptionscollection.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmloutputelement.rs Form constraints validation 2020-04-02 10:16:46 +02:00
htmlparagraphelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlparamelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlpictureelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlpreelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlprogresselement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlquoteelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlscriptelement.rs Auto merge of #26005 - jdm:hubs-csp, r=nox 2020-03-25 13:33:23 -04:00
htmlselectelement.rs Form constraints validation 2020-04-02 10:16:46 +02:00
htmlsourceelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlspanelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlstyleelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmltablecaptionelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmltablecellelement.rs Introduce <LayoutDom<Element>>::attrs() 2020-03-31 18:46:49 +02:00
htmltablecolelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmltableelement.rs Introduce <LayoutDom<Element>>::attrs() 2020-03-31 18:46:49 +02:00
htmltablerowelement.rs Introduce <LayoutDom<Element>>::attrs() 2020-03-31 18:46:49 +02:00
htmltablesectionelement.rs Introduce <LayoutDom<Element>>::attrs() 2020-03-31 18:46:49 +02:00
htmltemplateelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmltextareaelement.rs Form constraints validation 2020-04-02 10:16:46 +02:00
htmltimeelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmltitleelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmltrackelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlulistelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlunknownelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlvideoelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
identityhub.rs Initial implementation of GPUCommandEncoder 2020-02-11 10:20:34 +01:00
imagebitmap.rs Implement ImageBitmap interface 2020-03-30 15:52:15 -04:00
imagedata.rs Update euclid 2020-04-07 08:51:08 -07:00
inputevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
keyboardevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
location.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
macros.rs Remove WebVR 2020-04-08 20:23:41 -05:00
mediadevices.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mediaelementaudiosourcenode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mediaerror.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mediafragmentparser.rs
medialist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mediametadata.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mediaquerylist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mediaquerylistevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mediasession.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mediastream.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mediastreamtrack.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
messagechannel.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
messageevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
messageport.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mimetype.rs
mimetypearray.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mod.rs Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00
mouseevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mutationobserver.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mutationrecord.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
namednodemap.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
navigationpreloadmanager.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
navigator.rs Remove WebVR 2020-04-08 20:23:41 -05:00
navigatorinfo.rs
node.rs Don't go through the layout thread to retrieve a node's primary style 2020-04-07 14:34:47 +02:00
nodeiterator.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
nodelist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
offlineaudiocompletionevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
offlineaudiocontext.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
offscreencanvas.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
offscreencanvasrenderingcontext2d.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
oscillatornode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
pagetransitionevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
paintrenderingcontext2d.rs Update euclid 2020-04-07 08:51:08 -07:00
paintsize.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
paintworkletglobalscope.rs
pannernode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
performance.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
performanceentry.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
performancemark.rs
performancemeasure.rs
performancenavigation.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
performancenavigationtiming.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
performanceobserver.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
performanceobserverentrylist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
performancepainttiming.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
performanceresourcetiming.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
performancetiming.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
permissions.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
permissionstatus.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
plugin.rs
pluginarray.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
popstateevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
processinginstruction.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
progressevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
promise.rs Add InRealm argument to Callback trait 2020-04-05 19:54:30 +02:00
promisenativehandler.rs Add InRealm argument to Callback trait 2020-04-05 19:54:30 +02:00
promiserejectionevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
radionodelist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
range.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
raredata.rs Cache the result of retrieving an element's client rectangle from layout. 2020-03-31 17:15:44 -04:00
request.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
response.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
rtcicecandidate.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
rtcpeerconnection.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
rtcpeerconnectioniceevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
rtcsessiondescription.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
rtctrackevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
screen.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
selection.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
serviceworker.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
serviceworkercontainer.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
serviceworkerglobalscope.rs Always pass InRealm to GlobalScope::from_context to avoid getting null global 2020-02-16 09:55:10 +09:00
serviceworkerregistration.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
shadowroot.rs Add some comments and remove obsolete allow attributes 2020-04-01 11:40:56 +02:00
stereopannernode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
storage.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
storageevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
stylepropertymapreadonly.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
stylesheet.rs
stylesheetlist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
submitevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
svgelement.rs
svggraphicselement.rs
svgsvgelement.rs Introduce <LayoutDom<Element>>::attrs() 2020-03-31 18:46:49 +02:00
test_mapping.json
testbinding.rs Add test for overloading with interface and dict 2020-04-09 12:31:13 -07:00
testbindingiterable.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
testbindingpairiterable.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
testbindingproxy.rs
testrunner.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
testworklet.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
testworkletglobalscope.rs
text.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
textcontrol.rs
textdecoder.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
textencoder.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
textmetrics.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
texttrack.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
texttrackcue.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
texttrackcuelist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
texttracklist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
timeranges.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
touch.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
touchevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
touchlist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
trackevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
transitionevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
treewalker.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
uievent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
url.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
urlhelper.rs Update checking origin trustworthy align to spec 2020-04-13 10:23:00 +09:00
urlsearchparams.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
userscripts.rs
validation.rs Form constraints validation 2020-04-02 10:16:46 +02:00
validitystate.rs Form constraints validation 2020-04-02 10:16:46 +02:00
values.rs
vertexarrayobject.rs Add initial support for VertexAttribI4*, VertexAttribIPointer 2020-04-07 15:01:39 -04:00
videotrack.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
videotracklist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
virtualmethods.rs
vttcue.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
vttregion.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webgl2renderingcontext.rs webgl: Only error when beginning transform feedback on programs that have no varying values. 2020-04-08 12:43:11 -04:00
webglactiveinfo.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webglbuffer.rs Auto merge of #25998 - jdm:vao-drop, r=nox 2020-03-27 09:55:12 -04:00
webglcontextevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webglframebuffer.rs Support WebGL2 contexts in XRWebGLLayer. 2020-04-08 12:52:01 -04:00
webglobject.rs
webglprogram.rs webgl: Fix active uniform block length check. 2020-04-07 16:16:05 -04:00
webglquery.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webglrenderbuffer.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webglrenderingcontext.rs Dirty canvas when exiting immersive sessions 2020-04-09 22:25:27 -07:00
webglsampler.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webglshader.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webglshaderprecisionformat.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webglsync.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webgltexture.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webgltransformfeedback.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webgluniformlocation.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webglvertexarrayobject.rs Add initial support for VertexAttribI4*, VertexAttribIPointer 2020-04-07 15:01:39 -04:00
webglvertexarrayobjectoes.rs Add initial support for VertexAttribI4*, VertexAttribIPointer 2020-04-07 15:01:39 -04:00
websocket.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
wheelevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
window.rs Remove WebVR 2020-04-08 20:23:41 -05:00
windowproxy.rs Auto merge of #25781 - nox:fixzeal, r=jdm 2020-03-02 08:20:00 -05:00
worker.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
workerglobalscope.rs Always pass InRealm to GlobalScope::from_context to avoid getting null global 2020-02-16 09:55:10 +09:00
workerlocation.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
workernavigator.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
worklet.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
workletglobalscope.rs
xmldocument.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xmlhttprequest.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xmlhttprequesteventtarget.rs
xmlhttprequestupload.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xmlserializer.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrframe.rs Remove WebVR 2020-04-08 20:23:41 -05:00
xrinputsource.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrinputsourcearray.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrinputsourceevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrinputsourceschangeevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrlayer.rs Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00
xrmediabinding.rs Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00
xrpose.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrreferencespace.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrrenderstate.rs Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00
xrrigidtransform.rs Remove WebVR 2020-04-08 20:23:41 -05:00
xrsession.rs Auto merge of #26164 - Manishearth:dirty-endsession, r=jdm 2020-04-13 20:02:48 -04:00
xrsessionevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrspace.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrsubimage.rs Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00
xrsystem.rs Dirty layers when changing visibility state 2020-04-13 15:12:41 -07:00
xrtest.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrview.rs Remove WebVR 2020-04-08 20:23:41 -05:00
xrviewerpose.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrviewport.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrwebglbinding.rs Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00
xrwebgllayer.rs Support WebGL2 contexts in XRWebGLLayer. 2020-04-08 12:52:01 -04:00
xrwebglsubimage.rs Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00