servo/components/script/dom
bors-servo 56c2e85cab
Auto merge of #23270 - Manishearth:audioparam-validation, r=ferjm
Add input validation for AudioParam methods

Waiting on a build to make WPT updates

Spec requires us to validate inputs, we aren't doing this here.

We don't need to check for things being finite since we already get the arguments as `Finite` values

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23270)
<!-- Reviewable:end -->
2019-04-26 03:32:48 -04:00
..
bindings Auto merge of #23157 - ferjm:gum.playback, r=Manishearth 2019-04-13 20:28:17 -04:00
servoparser Add new XMLSerializer().serializeToString functionality 2019-04-15 21:12:47 -05:00
webgl_extensions Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
webgl_validations Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
webidls Auto merge of #23270 - Manishearth:audioparam-validation, r=ferjm 2019-04-26 03:32:48 -04:00
abstractworker.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
abstractworkerglobalscope.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
activation.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
analysernode.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
attr.rs Remove most RootedReference uses 2019-03-10 17:51:35 +01:00
audiobuffer.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
audiobuffersourcenode.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
audiocontext.rs Fix formatting issues 2019-04-03 20:45:30 +02:00
audiodestinationnode.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
audiolistener.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
audionode.rs Always throw when asked to change some ChannelMergerNode properties 2019-01-10 11:58:17 -05:00
audioparam.rs Add input validation for AudioParam methods 2019-04-25 16:00:11 -07:00
audioscheduledsourcenode.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
audiotrack.rs Added AudioTrack, AudioTrackList, VideoTrack, VideoTrackList, and TrackEvent interfaces 2019-03-03 09:04:50 -05:00
audiotracklist.rs Added AudioTrack, AudioTrackList, VideoTrack, VideoTrackList, and TrackEvent interfaces 2019-03-03 09:04:50 -05:00
baseaudiocontext.rs Auto merge of #23215 - ferjm:decoder.channels, r=jdm 2019-04-18 16:10:39 -04:00
beforeunloadevent.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
biquadfilternode.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
blob.rs create uuid before sending PromoteMemory message 2019-03-18 18:27:46 -07:00
bluetooth.rs Rename Promise::new to Promise::new_in_current_compartment 2019-04-03 20:45:30 +02:00
bluetoothadvertisingevent.rs Remove most RootedReference uses 2019-03-10 17:51:35 +01:00
bluetoothcharacteristicproperties.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
bluetoothdevice.rs Rename Promise::new to Promise::new_in_current_compartment 2019-04-03 20:45:30 +02:00
bluetoothpermissionresult.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
bluetoothremotegattcharacteristic.rs Rename Promise::new to Promise::new_in_current_compartment 2019-04-03 20:45:30 +02:00
bluetoothremotegattdescriptor.rs Rename Promise::new to Promise::new_in_current_compartment 2019-04-03 20:45:30 +02:00
bluetoothremotegattserver.rs Rename Promise::new to Promise::new_in_current_compartment 2019-04-03 20:45:30 +02:00
bluetoothremotegattservice.rs Remove now-unnecessary must_root and allow(unrooted_must_root) annotations 2019-01-04 15:05:07 -08:00
bluetoothuuid.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
canvasgradient.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
canvaspattern.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
canvasrenderingcontext2d.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
cdatasection.rs Implement CDATASection interface and createCDATASection method 2019-03-14 21:41:02 +02:00
channelmergernode.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
channelsplitternode.rs Implement DOM APIs for ChannelSplitterNode 2019-01-10 11:58:10 -05:00
characterdata.rs Implement CDATASection interface and createCDATASection method 2019-03-14 21:41:02 +02:00
client.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
closeevent.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
comment.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
compositionevent.rs Remove most RootedReference uses 2019-03-10 17:51:35 +01:00
console.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
create.rs #8539 Config preferences backend restructure 2019-03-20 15:01:26 +00:00
crypto.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
css.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
cssconditionrule.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
cssfontfacerule.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
cssgroupingrule.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
cssimportrule.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
csskeyframerule.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
csskeyframesrule.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
cssmediarule.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
cssnamespacerule.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
cssrule.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
cssrulelist.rs Fix insertRule crash by exposing getter on stylesheet's owner 2019-03-22 15:45:18 +05:30
cssstyledeclaration.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
cssstylerule.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
cssstylesheet.rs Fix insertRule crash by exposing getter on stylesheet's owner 2019-03-22 15:45:18 +05:30
cssstylevalue.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
csssupportsrule.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
cssviewportrule.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
customelementregistry.rs Rename Promise::new to Promise::new_in_current_compartment 2019-04-03 20:45:30 +02:00
customevent.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
dedicatedworkerglobalscope.rs set referrer in window.load_url 2019-04-19 16:50:38 -07:00
dissimilaroriginlocation.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
dissimilaroriginwindow.rs Provide the source window as part of postMessage events. 2019-01-07 22:19:25 -05:00
document.rs Implementing the builder pattern for RequestInit 2019-04-10 14:01:30 -03:00
documentfragment.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
documenttype.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
domexception.rs implemented missed constructor for DOMException; fixed the tests expectations 2019-03-19 22:49:14 +03:00
domimplementation.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
dommatrix.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
dommatrixreadonly.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
domparser.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
dompoint.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
dompointreadonly.rs Make XRRigidTransform.position/orientation lazy, default to using euclid things 2019-04-03 23:55:33 -07:00
domquad.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
domrect.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
domrectreadonly.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
domstringmap.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
domtokenlist.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
element.rs Remove :-servo-case-sensitive-type-attr() 2019-04-18 13:46:59 +01:00
errorevent.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
event.rs Update Event's timestamp 2019-03-26 09:39:07 +02:00
eventsource.rs Implementing the builder pattern for RequestInit 2019-04-10 14:01:30 -03:00
eventtarget.rs Implement AddEventListenerOptions: once 2018-12-22 17:11:30 +01:00
extendableevent.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
extendablemessageevent.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
file.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
filelist.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
filereader.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
filereadersync.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
focusevent.rs Remove most RootedReference uses 2019-03-10 17:51:35 +01:00
formdata.rs Implement formdata event 2019-01-23 00:38:44 +08:00
formdataevent.rs Implement formdata event 2019-01-23 00:38:44 +08:00
gainnode.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
gamepad.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
gamepadbutton.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
gamepadbuttonlist.rs Simplify RootedReference and make it specifically about slicesIt's now called DomSlice<T>. 2019-03-11 16:25:39 +01:00
gamepadevent.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
gamepadlist.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
globalscope.rs Reintroduce parent runtimes for worker threads. 2019-01-15 14:00:13 -05:00
hashchangeevent.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
headers.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
history.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlanchorelement.rs set referrer in window.load_url 2019-04-19 16:50:38 -07:00
htmlareaelement.rs Implement the target attribute for HTMLAreaElement 2019-02-11 10:42:58 +02:00
htmlaudioelement.rs Implement Audio constructor 2018-11-20 13:30:45 +05:30
htmlbaseelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlbodyelement.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
htmlbrelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlbuttonelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlcanvaselement.rs #8539 Config preferences backend restructure 2019-03-20 15:01:26 +00:00
htmlcollection.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmldataelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmldatalistelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmldetailselement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmldialogelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmldirectoryelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmldivelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmldlistelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlelement.rs Remove most RootedReference uses 2019-03-10 17:51:35 +01:00
htmlembedelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlfieldsetelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlfontelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlformcontrolscollection.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlformelement.rs set referrer in window.load_url 2019-04-19 16:50:38 -07:00
htmlframeelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlframesetelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlheadelement.rs Remove most RootedReference uses 2019-03-10 17:51:35 +01:00
htmlheadingelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlhrelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlhtmlelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmliframeelement.rs set referrer in window.load_url 2019-04-19 16:50:38 -07:00
htmlimageelement.rs Implementing the builder pattern for RequestInit 2019-04-10 14:01:30 -03:00
htmlinputelement.rs Remove most RootedReference uses 2019-03-10 17:51:35 +01:00
htmllabelelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmllegendelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmllielement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmllinkelement.rs Remove most RootedReference uses 2019-03-10 17:51:35 +01:00
htmlmapelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlmediaelement.rs Auto merge of #23090 - miller-time:nav-fetch-referrer, r=gterzian 2019-04-25 20:21:23 -04:00
htmlmetaelement.rs #8539 Config preferences backend restructure 2019-03-20 15:01:26 +00:00
htmlmeterelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlmodelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlobjectelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlolistelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmloptgroupelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmloptionelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmloptionscollection.rs Remove most RootedReference uses 2019-03-10 17:51:35 +01:00
htmloutputelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlparagraphelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlparamelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlpictureelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlpreelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlprogresselement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlquoteelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlscriptelement.rs set referrer in window.load_url 2019-04-19 16:50:38 -07:00
htmlselectelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlsourceelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlspanelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlstyleelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmltablecaptionelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmltablecellelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmltablecolelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmltableelement.rs Remove most RootedReference uses 2019-03-10 17:51:35 +01:00
htmltablerowelement.rs Remove most RootedReference uses 2019-03-10 17:51:35 +01:00
htmltablesectionelement.rs Remove most RootedReference uses 2019-03-10 17:51:35 +01:00
htmltemplateelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmltextareaelement.rs Auto merge of #22224 - pyfisch:composition-webdriver, r=nox 2018-11-20 03:32:25 -05:00
htmltimeelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmltitleelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmltrackelement.rs script: Implement the HTMLTrackElement API 2019-01-08 13:23:38 +00:00
htmlulistelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlunknownelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlvideoelement.rs Implementing the builder pattern for RequestInit 2019-04-10 14:01:30 -03:00
imagedata.rs Send an IpcSharedMemory in tex_image_2d and tex_sub_image_2d 2018-11-20 10:14:52 +01:00
inputevent.rs Remove most RootedReference uses 2019-03-10 17:51:35 +01:00
keyboardevent.rs Remove most RootedReference uses 2019-03-10 17:51:35 +01:00
location.rs set referrer in window.load_url 2019-04-19 16:50:38 -07:00
macros.rs Set url attribute 2019-01-14 14:59:39 +05:30
mediadevices.rs Move media backend initialization to process startup. 2019-04-15 16:46:25 -04:00
mediaerror.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
medialist.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
mediaquerylist.rs Implement AddEventListenerOptions: once 2018-12-22 17:11:30 +01:00
mediaquerylistevent.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
mediastream.rs MediaStream playback through audio and video elements 2019-04-10 17:55:46 +02:00
messageevent.rs Provide the source window as part of postMessage events. 2019-01-07 22:19:25 -05:00
mimetype.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
mimetypearray.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
mod.rs Add empty XRPose interface 2019-04-03 23:55:33 -07:00
mouseevent.rs #8539 Config preferences backend restructure 2019-03-20 15:01:26 +00:00
mutationobserver.rs Remove compound microtasks 2019-03-31 21:19:42 +09:00
mutationrecord.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
namednodemap.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
navigationpreloadmanager.rs Rename Promise::new to Promise::new_in_current_compartment 2019-04-03 20:45:30 +02:00
navigator.rs Rename Promise::new to Promise::new_in_current_compartment 2019-04-03 20:45:30 +02:00
navigatorinfo.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
node.rs Implement CDATASection interface and createCDATASection method 2019-03-14 21:41:02 +02:00
nodeiterator.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
nodelist.rs Remove most RootedReference uses 2019-03-10 17:51:35 +01:00
offlineaudiocompletionevent.rs Remove most RootedReference uses 2019-03-10 17:51:35 +01:00
offlineaudiocontext.rs Rename Promise::new to Promise::new_in_current_compartment 2019-04-03 20:45:30 +02:00
offscreencanvas.rs Initial Steps OffScreenCanvas API 2019-01-15 22:45:34 -05:00
offscreencanvasrenderingcontext2d.rs Initial Steps OffScreenCanvas API 2019-01-15 22:45:34 -05:00
oscillatornode.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
pagetransitionevent.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
paintrenderingcontext2d.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
paintsize.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
paintworkletglobalscope.rs #8539 Config preferences backend restructure 2019-03-20 15:01:26 +00:00
pannernode.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
performance.rs Implement performance interface extension for PerformanceResourceTiming 2019-01-09 01:09:08 +05:30
performanceentry.rs refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
performancemark.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
performancemeasure.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
performancenavigationtiming.rs Update MPL license to https (part 5) 2018-11-27 19:09:17 +01:00
performanceobserver.rs refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
performanceobserverentrylist.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
performancepainttiming.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
performanceresourcetiming.rs ISSUE-21263: implemented attribute setting in http loader 2019-04-23 12:33:28 -04:00
performancetiming.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
permissions.rs Rename Promise::new to Promise::new_in_current_compartment 2019-04-03 20:45:30 +02:00
permissionstatus.rs Remove 'on' prefix from event handler macros 2019-03-14 00:55:21 +08:00
plugin.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
pluginarray.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
popstateevent.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
processinginstruction.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
progressevent.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
promise.rs Add new consructor with &JSAutoCompartment parameter 2019-04-03 20:45:30 +02:00
promisenativehandler.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
promiserejectionevent.rs Remove now-unnecessary must_root and allow(unrooted_must_root) annotations 2019-01-04 15:05:07 -08:00
radionodelist.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
range.rs Implement CDATASection interface and createCDATASection method 2019-03-14 21:41:02 +02:00
request.rs set referrer in window.load_url 2019-04-19 16:50:38 -07:00
response.rs Remove now-unnecessary must_root and allow(unrooted_must_root) annotations 2019-01-04 15:05:07 -08:00
rtcicecandidate.rs Add RTCIceCandidate::ToJSON 2019-01-29 11:37:00 -08:00
rtcpeerconnection.rs Move media backend initialization to process startup. 2019-04-15 16:46:25 -04:00
rtcpeerconnectioniceevent.rs Use draft spec links 2019-01-29 11:37:00 -08:00
rtcsessiondescription.rs Add RTCSessionDescription::ToJSON 2019-01-29 11:37:00 -08:00
screen.rs Update webrender 2018-11-27 17:33:13 -08:00
serviceworker.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
serviceworkercontainer.rs Rename Promise::new to Promise::new_in_current_compartment 2019-04-03 20:45:30 +02:00
serviceworkerglobalscope.rs set referrer in window.load_url 2019-04-19 16:50:38 -07:00
serviceworkerregistration.rs Introduce NavigationPreloadManager for ServiceWorkerRegistration 2018-12-08 16:50:18 +08:00
storage.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
storageevent.rs Remove most RootedReference uses 2019-03-10 17:51:35 +01:00
stylepropertymapreadonly.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
stylesheet.rs Fix new warnings 2019-01-04 15:27:23 +01:00
stylesheetlist.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
svgelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
svggraphicselement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
svgsvgelement.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
test_mapping.json Added randomness to the mutation strategy 2017-11-06 13:00:14 -05:00
testbinding.rs Rename Promise::new to Promise::new_in_current_compartment 2019-04-03 20:45:30 +02:00
testbindingiterable.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
testbindingpairiterable.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
testbindingproxy.rs Inherit TestBinding from TestBindingProxy. 2019-04-20 22:39:39 +02:00
testrunner.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
testworklet.rs Remove now-unnecessary must_root and allow(unrooted_must_root) annotations 2019-01-04 15:05:07 -08:00
testworkletglobalscope.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
text.rs Implement CDATASection interface and createCDATASection method 2019-03-14 21:41:02 +02:00
textcontrol.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
textdecoder.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
textencoder.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
texttrack.rs Remove 'on' prefix from event handler macros 2019-03-14 00:55:21 +08:00
texttrackcue.rs Remove 'on' prefix from event handler macros 2019-03-14 00:55:21 +08:00
texttrackcuelist.rs script: Create structures for TextTrack API 2018-12-11 20:14:00 +00:00
texttracklist.rs Remove 'on' prefix from event handler macros 2019-03-14 00:55:21 +08:00
timeranges.rs No need to share a reference for HTMLMediaElement played TimeRange 2019-01-17 10:01:38 +01:00
touch.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
touchevent.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
touchlist.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
trackevent.rs Added AudioTrack, AudioTrackList, VideoTrack, VideoTrackList, and TrackEvent interfaces 2019-03-03 09:04:50 -05:00
transitionevent.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
treewalker.rs Fix new warnings 2019-01-04 15:27:23 +01:00
uievent.rs Remove most RootedReference uses 2019-03-10 17:51:35 +01:00
url.rs Set query to None when no search params 2019-01-10 22:43:29 +08:00
urlhelper.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
urlsearchparams.rs Implement URLSearchParams.prototype.sort() 2019-01-08 16:48:19 +08:00
userscripts.rs Pass a filename when executing user scripts. 2019-01-15 15:22:13 -05:00
validation.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
validitystate.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
values.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
videotrack.rs Added AudioTrack, AudioTrackList, VideoTrack, VideoTrackList, and TrackEvent interfaces 2019-03-03 09:04:50 -05:00
videotracklist.rs Simplify VideoTrackList::set_selected 2019-03-05 11:50:48 +00:00
virtualmethods.rs Implement HTMLMediaElement poster attribute 2019-01-11 17:11:11 +01:00
vrdisplay.rs Fix formatting issues 2019-04-03 20:45:30 +02:00
vrdisplaycapabilities.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
vrdisplayevent.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
vreyeparameters.rs Compute view matrix from viewer pose 2019-03-26 00:09:15 -07:00
vrfieldofview.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
vrframedata.rs mark create_type_array as unsafe in vrframedata component 2019-01-06 19:05:39 +02:00
vrpose.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
vrstageparameters.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
webgl2renderingcontext.rs Remove offscreen_gl_context dependency from canvas_traits and script. 2019-03-07 09:27:36 -05:00
webglactiveinfo.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
webglbuffer.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
webglcontextevent.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
webglframebuffer.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
webglobject.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
webglprogram.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
webglrenderbuffer.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
webglrenderingcontext.rs Upgrade to rustc 1.35.0-nightly (4c27fb19b 2019-03-25) 2019-03-26 15:12:55 +01:00
webglshader.rs Remove offscreen_gl_context dependency from canvas_traits and script. 2019-03-07 09:27:36 -05:00
webglshaderprecisionformat.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
webgltexture.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
webgluniformlocation.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
webglvertexarrayobjectoes.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
websocket.rs set referrer in window.load_url 2019-04-19 16:50:38 -07:00
window.rs Auto merge of #23090 - miller-time:nav-fetch-referrer, r=gterzian 2019-04-25 20:21:23 -04:00
windowproxy.rs set referrer in window.load_url 2019-04-19 16:50:38 -07:00
worker.rs Provide the source window as part of postMessage events. 2019-01-07 22:19:25 -05:00
workerglobalscope.rs set referrer in window.load_url 2019-04-19 16:50:38 -07:00
workerlocation.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
workernavigator.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
worklet.rs Implementing the builder pattern for RequestInit 2019-04-10 14:01:30 -03:00
workletglobalscope.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
xmldocument.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
xmlhttprequest.rs set referrer in window.load_url 2019-04-19 16:50:38 -07:00
xmlhttprequesteventtarget.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
xmlhttprequestupload.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
xmlserializer.rs Implement XMLSerializer interface 2019-03-21 09:50:29 +02:00
xr.rs Rename Promise::new to Promise::new_in_current_compartment 2019-04-03 20:45:30 +02:00
xrframe.rs Add XRFrame.getPose() 2019-04-04 17:22:08 -07:00
xrlayer.rs Silence unused warnings 2019-01-03 23:53:50 -08:00
xrpose.rs Consistently use GlobalScope in XR code 2019-04-03 23:55:33 -07:00
xrreferencespace.rs Add some math verifying relationship between get_viewer_pose and get_pose 2019-04-08 17:31:07 -07:00
xrrenderstate.rs Hook XRRenderState into XRSession 2019-03-25 09:06:49 -07:00
xrrigidtransform.rs Set transform.inverse.inverse == transform 2019-04-05 20:18:35 -07:00
xrsession.rs Auto merge of #23158 - BartGitHub:promise-constructor, r=jdm 2019-04-06 03:33:08 -04:00
xrspace.rs Add XRSession.viewerSpace 2019-04-04 17:45:09 -07:00
xrstationaryreferencespace.rs Add some math verifying relationship between get_viewer_pose and get_pose 2019-04-08 17:31:07 -07:00
xrview.rs Remove viewMatrix 2019-04-03 23:55:33 -07:00
xrviewerpose.rs Consistently use GlobalScope in XR code 2019-04-03 23:55:33 -07:00
xrviewport.rs Fix xrviewport.height 2019-03-26 00:09:15 -07:00
xrwebgllayer.rs Silence unused warnings 2019-01-03 23:53:50 -08:00