gecko-dev/servo/components/script/dom
Yati Sagade cda0c94d8c servo: Merge #19256 - Paint worklets: Implement timeout for worklet painter threads (from yati-sagade:master); r=asajeffrey
When a paint worklet thread takes too long, we would like to move on,
since we have a ~16ms budget for rendering at 60fps. At the moment, there
is no provision in the paintworklet spec to signal such timeouts to the
developer. ajeffrey opened an [issue][1] for this, but it got punted to
v2 of the spec. Hence we are silently timing out unresponsive paint
scripts.

The timeout value is chosen to be 10ms by default, and can be overridden
by setting the SERVO_PAINT_WORKLET_TIMEOUT_MS environment variable.

In the absence of such a timeout, the reftest in this commit would fail
by timing out the testrunner itself, since the paint script never
returns. From my discussions with ajeffrey, this should do until we spec
out a way to signal timeouts to the script developer.

This fixes #17370.

[1]: https://github.com/w3c/css-houdini-drafts/issues/507

<!-- Please describe your changes on the following line: -->

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [x] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

Source-Repo: https://github.com/servo/servo
Source-Revision: 54f8cc37c5a7874607128e3518fd0982f7065565

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 0234a7fd5437d1c2a9c0424b9e2bb51d309a4490
2017-12-22 04:50:16 -06:00
..
bindings servo: Merge #19559 - implement valid week string (from tigercosmos:t1); r=KiChjang 2017-12-17 03:50:33 -06:00
servoparser servo: Merge #19307 - change parse_own_css to queue event not fire synchronously (from avadacatavra:domrefcellpanic); r=jdm 2017-12-01 11:41:47 -06:00
webgl_extensions servo: Merge #19040 - Add support for filtering WebGL extensions based on WebGL version (from MortimerGoro:webgl2_extensions); r=emilio 2017-10-31 16:14:59 -05:00
webgl_validations servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
webidls servo: Merge #19256 - Paint worklets: Implement timeout for worklet painter threads (from yati-sagade:master); r=asajeffrey 2017-12-22 04:50:16 -06:00
abstractworker.rs servo: Merge #18179 - Automatically verify that derive() lists are alphabetically ordered #… (from davidcl:master); r=jdm 2017-08-23 17:18:31 -05:00
abstractworkerglobalscope.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
activation.rs servo: Merge #18933 - Use WebRender to compute text index on click events (from mrobinson:wr-text-index); r=jdm 2017-10-19 02:36:32 -05:00
attr.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
beforeunloadevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
blob.rs servo: Merge #19128 - Upgrade to rustc 1.23.0-nightly (02004ef78 2017-11-08) (from servo:asciiext); r=nox 2017-11-09 10:00:38 -06:00
bluetooth.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
bluetoothadvertisingevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
bluetoothcharacteristicproperties.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
bluetoothdevice.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
bluetoothpermissionresult.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
bluetoothremotegattcharacteristic.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
bluetoothremotegattdescriptor.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
bluetoothremotegattserver.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
bluetoothremotegattservice.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
bluetoothuuid.rs servo: Merge #15715 - Make #[dom_struct] a proc_macro attribute (from nox:custom-derive); r=SimonSapin 2017-02-24 05:56:30 -08:00
canvasgradient.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
canvaspattern.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
canvasrenderingcontext2d.rs servo: Merge #19599 - Revert canvas IPC changes (from jdm:revertcanvas); r=asajeffrey 2017-12-18 10:19:30 -06:00
characterdata.rs servo: Merge #19384 - Call children_changed on the parent node consistently (from CYBAI:fix-19177); r=emilio 2017-11-28 04:08:51 -06:00
client.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
closeevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
comment.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
compositionevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
console.rs servo: Merge #17360 - Hold stderr lock when using stdout through Console APIs (from servo:stderr); r=emilio 2017-06-16 17:37:26 -07:00
create.rs servo: Merge #18657 - script: Remove HTMLAppletElement (from emilio:bye-applet); r=KiChjang 2017-11-06 10:46:44 -06:00
crypto.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
css.rs servo: Merge #18967 - Bump bitflags to 1.0 (from Eijebong:bitflags2.0); r=mbrubeck 2017-10-30 18:25:45 -05:00
cssconditionrule.rs servo: Merge #18924 - Fix commonmark Markdown warnings in docs, part 1 (from mbrubeck:doc); r=Manishearth 2017-10-17 16:04:10 -05:00
cssfontfacerule.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
cssgroupingrule.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
cssimportrule.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
csskeyframerule.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
csskeyframesrule.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
cssmediarule.rs servo: Merge #18967 - Bump bitflags to 1.0 (from Eijebong:bitflags2.0); r=mbrubeck 2017-10-30 18:25:45 -05:00
cssnamespacerule.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
cssrule.rs servo: Merge #18635 - Rename JS<T> to Dom<T>, Root<T> to DomRoot<T>, and other things (from servo:RENAME-ALL-THE-THINGS); r=emilio 2017-09-26 03:20:05 -05:00
cssrulelist.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
cssstyledeclaration.rs servo: Merge #19317 - style: Move property allowance tests to PropertyId::parse_into (from emilio:property-allowed-in); r=SimonSapin 2017-11-21 07:47:52 -06:00
cssstylerule.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
cssstylesheet.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
cssstylevalue.rs servo: Merge #18924 - Fix commonmark Markdown warnings in docs, part 1 (from mbrubeck:doc); r=Manishearth 2017-10-17 16:04:10 -05:00
csssupportsrule.rs servo: Merge #18967 - Bump bitflags to 1.0 (from Eijebong:bitflags2.0); r=mbrubeck 2017-10-30 18:25:45 -05:00
cssviewportrule.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
customelementregistry.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
customevent.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
dedicatedworkerglobalscope.rs servo: Merge #18967 - Bump bitflags to 1.0 (from Eijebong:bitflags2.0); r=mbrubeck 2017-10-30 18:25:45 -05:00
dissimilaroriginlocation.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
dissimilaroriginwindow.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
document.rs servo: Merge #19569 - Add a topLevelDomComplete metric (from asajeffrey:script-perf-measure-topLevelDomComplete); r=jdm 2017-12-14 17:02:44 -06:00
documentfragment.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
documenttype.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
domexception.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
domimplementation.rs servo: Merge #19329 - Add RAII guard for cancelling fetch when the consumer no longer cares about it (from Manishearth:fetchcanceller); r=jdm 2017-11-22 18:30:57 -06:00
dommatrix.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
dommatrixreadonly.rs servo: Merge #19510 - Update some dependencies, remove heapsize from the build (from servo:heapsize); r=nox 2017-12-08 07:49:54 -06:00
domparser.rs servo: Merge #19329 - Add RAII guard for cancelling fetch when the consumer no longer cares about it (from Manishearth:fetchcanceller); r=jdm 2017-11-22 18:30:57 -06:00
dompoint.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
dompointreadonly.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
domquad.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
domrect.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
domrectreadonly.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
domstringmap.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
domtokenlist.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
element.rs servo: Merge #19520 - selectors: Simplify :visited by only using the "is inside link" information (from emilio:simplify-visited); r=jryans 2017-12-08 17:37:32 -06:00
errorevent.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
event.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
eventsource.rs servo: Merge #19274 - Fetch cancellation (from Manishearth:xhr-cancel); r=jdm 2017-11-20 20:48:17 -06:00
eventtarget.rs servo: Merge #19307 - change parse_own_css to queue event not fire synchronously (from avadacatavra:domrefcellpanic); r=jdm 2017-12-01 11:41:47 -06:00
extendableevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
extendablemessageevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
file.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
filelist.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
filereader.rs servo: Merge #19073 - Use encoding-rs instead of rust-encoding (from servo:encoding-rs); r=SimonSapin 2017-11-01 06:37:54 -05:00
filereadersync.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
focusevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
forcetouchevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
formdata.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
gamepad.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
gamepadbutton.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
gamepadbuttonlist.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
gamepadevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
gamepadlist.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
globalscope.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
hashchangeevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
headers.rs servo: Merge #18676 - Continue http cache work (from gterzian:continue_http_cache_work); r=jdm 2017-11-20 18:22:06 -06:00
history.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlanchorelement.rs servo: Merge #18924 - Fix commonmark Markdown warnings in docs, part 1 (from mbrubeck:doc); r=Manishearth 2017-10-17 16:04:10 -05:00
htmlareaelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlaudioelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlbaseelement.rs servo: Merge #18924 - Fix commonmark Markdown warnings in docs, part 1 (from mbrubeck:doc); r=Manishearth 2017-10-17 16:04:10 -05:00
htmlbodyelement.rs servo: Merge #18924 - Fix commonmark Markdown warnings in docs, part 1 (from mbrubeck:doc); r=Manishearth 2017-10-17 16:04:10 -05:00
htmlbrelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlbuttonelement.rs servo: Merge #18967 - Bump bitflags to 1.0 (from Eijebong:bitflags2.0); r=mbrubeck 2017-10-30 18:25:45 -05:00
htmlcanvaselement.rs servo: Merge #19028 - Kick off WebGL 2.0 implementation (from MortimerGoro:webgl2); r=emilio 2017-10-27 05:56:12 -05:00
htmlcollection.rs servo: Merge #18657 - script: Remove HTMLAppletElement (from emilio:bye-applet); r=KiChjang 2017-11-06 10:46:44 -06:00
htmldataelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmldatalistelement.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
htmldetailselement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmldialogelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmldirectoryelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmldivelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmldlistelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlelement.rs servo: Merge #19471 - Expand InputType to cover all possible types (from jonleighton:input-type); r=jdm 2017-12-06 14:16:04 -06:00
htmlembedelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlfieldsetelement.rs servo: Merge #18967 - Bump bitflags to 1.0 (from Eijebong:bitflags2.0); r=mbrubeck 2017-10-30 18:25:45 -05:00
htmlfontelement.rs servo: Merge #18924 - Fix commonmark Markdown warnings in docs, part 1 (from mbrubeck:doc); r=Manishearth 2017-10-17 16:04:10 -05:00
htmlformcontrolscollection.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlformelement.rs servo: Merge #19471 - Expand InputType to cover all possible types (from jonleighton:input-type); r=jdm 2017-12-06 14:16:04 -06:00
htmlframeelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlframesetelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlheadelement.rs servo: Merge #18924 - Fix commonmark Markdown warnings in docs, part 1 (from mbrubeck:doc); r=Manishearth 2017-10-17 16:04:10 -05:00
htmlheadingelement.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
htmlhrelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlhtmlelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmliframeelement.rs servo: Merge #18967 - Bump bitflags to 1.0 (from Eijebong:bitflags2.0); r=mbrubeck 2017-10-30 18:25:45 -05:00
htmlimageelement.rs servo: Merge #18981 - Merge request type and destination (from KiChjang:fold-type-destination); r=avadacatavra 2017-10-24 17:02:18 -05:00
htmlinputelement.rs servo: Merge #19559 - implement valid week string (from tigercosmos:t1); r=KiChjang 2017-12-17 03:50:33 -06:00
htmllabelelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmllegendelement.rs servo: Merge #19538 - Use ? in Option more often (from emilio:questions-questions-questions); r=mbrubeck 2017-12-09 13:58:25 -06:00
htmllielement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmllinkelement.rs servo: Merge #19128 - Upgrade to rustc 1.23.0-nightly (02004ef78 2017-11-08) (from servo:asciiext); r=nox 2017-11-09 10:00:38 -06:00
htmlmapelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlmediaelement.rs servo: Merge #19363 - Use GeckoMedia and only that on platforms that support it (from nox:canplaytype-warning); r=ferjm 2017-11-24 08:47:31 -06:00
htmlmetaelement.rs servo: Merge #19128 - Upgrade to rustc 1.23.0-nightly (02004ef78 2017-11-08) (from servo:asciiext); r=nox 2017-11-09 10:00:38 -06:00
htmlmeterelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlmodelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlobjectelement.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
htmlolistelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmloptgroupelement.rs servo: Merge #18967 - Bump bitflags to 1.0 (from Eijebong:bitflags2.0); r=mbrubeck 2017-10-30 18:25:45 -05:00
htmloptionelement.rs servo: Merge #18967 - Bump bitflags to 1.0 (from Eijebong:bitflags2.0); r=mbrubeck 2017-10-30 18:25:45 -05:00
htmloptionscollection.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmloutputelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlparagraphelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlparamelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlpreelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlprogresselement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlquoteelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlscriptelement.rs servo: Merge #19128 - Upgrade to rustc 1.23.0-nightly (02004ef78 2017-11-08) (from servo:asciiext); r=nox 2017-11-09 10:00:38 -06:00
htmlselectelement.rs servo: Merge #18967 - Bump bitflags to 1.0 (from Eijebong:bitflags2.0); r=mbrubeck 2017-10-30 18:25:45 -05:00
htmlsourceelement.rs servo: Merge #18924 - Fix commonmark Markdown warnings in docs, part 1 (from mbrubeck:doc); r=Manishearth 2017-10-17 16:04:10 -05:00
htmlspanelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlstyleelement.rs servo: Merge #19307 - change parse_own_css to queue event not fire synchronously (from avadacatavra:domrefcellpanic); r=jdm 2017-12-01 11:41:47 -06:00
htmltablecaptionelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmltablecellelement.rs servo: Merge #18635 - Rename JS<T> to Dom<T>, Root<T> to DomRoot<T>, and other things (from servo:RENAME-ALL-THE-THINGS); r=emilio 2017-09-26 03:20:05 -05:00
htmltablecolelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmltabledatacellelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmltableelement.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
htmltableheadercellelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmltablerowelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmltablesectionelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmltemplateelement.rs servo: Merge #18924 - Fix commonmark Markdown warnings in docs, part 1 (from mbrubeck:doc); r=Manishearth 2017-10-17 16:04:10 -05:00
htmltextareaelement.rs servo: Merge #19461 - Handle cases where selection API doesn't apply (from jonleighton:issue-19171-4); r=KiChjang 2017-12-10 18:37:58 -06:00
htmltimeelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmltitleelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmltrackelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlulistelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlunknownelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
htmlvideoelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
imagedata.rs servo: Merge #18875 - Remove the need for rust-mozjs to use unstable Rust features (from servo:stable-js); r=nox,jdm 2017-10-16 17:07:50 -05:00
inputevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
keyboardevent.rs servo: Merge #18967 - Bump bitflags to 1.0 (from Eijebong:bitflags2.0); r=mbrubeck 2017-10-30 18:25:45 -05:00
location.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
macros.rs servo: Merge #19128 - Upgrade to rustc 1.23.0-nightly (02004ef78 2017-11-08) (from servo:asciiext); r=nox 2017-11-09 10:00:38 -06:00
mediaerror.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
medialist.rs servo: Merge #18967 - Bump bitflags to 1.0 (from Eijebong:bitflags2.0); r=mbrubeck 2017-10-30 18:25:45 -05:00
mediaquerylist.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
mediaquerylistevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
messageevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
mimetype.rs servo: Merge #18635 - Rename JS<T> to Dom<T>, Root<T> to DomRoot<T>, and other things (from servo:RENAME-ALL-THE-THINGS); r=emilio 2017-09-26 03:20:05 -05:00
mimetypearray.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
mod.rs servo: Merge #19272 - Further changes in relation to #19171 (from jonleighton:issue-19171-2); r=jdm 2017-11-20 19:31:52 -06:00
mouseevent.rs servo: Merge #18933 - Use WebRender to compute text index on click events (from mrobinson:wr-text-index); r=jdm 2017-10-19 02:36:32 -05:00
mutationobserver.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
mutationrecord.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
namednodemap.rs servo: Merge #19128 - Upgrade to rustc 1.23.0-nightly (02004ef78 2017-11-08) (from servo:asciiext); r=nox 2017-11-09 10:00:38 -06:00
navigator.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
navigatorinfo.rs servo: Merge #18189 - First step toward iOS Support (from JJayet:ios_support); r=larsbergstrom 2017-08-23 10:59:39 -05:00
node.rs servo: Merge #19329 - Add RAII guard for cancelling fetch when the consumer no longer cares about it (from Manishearth:fetchcanceller); r=jdm 2017-11-22 18:30:57 -06:00
nodeiterator.rs servo: Merge #18255 - Update concept of node filter algorithm (from CYBAI:prevent-reentrancy-pr18218); r=jdm 2017-10-21 15:13:04 -05:00
nodelist.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
pagetransitionevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
paintrenderingcontext2d.rs servo: Merge #19510 - Update some dependencies, remove heapsize from the build (from servo:heapsize); r=nox 2017-12-08 07:49:54 -06:00
paintsize.rs servo: Merge #18924 - Fix commonmark Markdown warnings in docs, part 1 (from mbrubeck:doc); r=Manishearth 2017-10-17 16:04:10 -05:00
paintworkletglobalscope.rs servo: Merge #19256 - Paint worklets: Implement timeout for worklet painter threads (from yati-sagade:master); r=asajeffrey 2017-12-22 04:50:16 -06:00
performance.rs servo: Merge #19498 - Fix float conversion of paint timing metrics (from ferjm:pwm.f64); r=jdm 2017-12-07 10:31:45 -06:00
performanceentry.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
performancemark.rs servo: Merge #18283 - User Timing API (from ferjm:user.timing.api); r=jdm 2017-09-07 12:45:46 -05:00
performancemeasure.rs servo: Merge #18283 - User Timing API (from ferjm:user.timing.api); r=jdm 2017-09-07 12:45:46 -05:00
performanceobserver.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
performanceobserverentrylist.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
performancepainttiming.rs servo: Merge #19498 - Fix float conversion of paint timing metrics (from ferjm:pwm.f64); r=jdm 2017-12-07 10:31:45 -06:00
performancetiming.rs servo: Merge #19569 - Add a topLevelDomComplete metric (from asajeffrey:script-perf-measure-topLevelDomComplete); r=jdm 2017-12-14 17:02:44 -06:00
permissions.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
permissionstatus.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
plugin.rs servo: Merge #18635 - Rename JS<T> to Dom<T>, Root<T> to DomRoot<T>, and other things (from servo:RENAME-ALL-THE-THINGS); r=emilio 2017-09-26 03:20:05 -05:00
pluginarray.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
popstateevent.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
processinginstruction.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
progressevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
promise.rs servo: Merge #18972 - Remove unnecessary Result::ok calls (from mbrubeck:ok); r=emilio 2017-10-21 11:06:08 -05:00
promisenativehandler.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
radionodelist.rs servo: Merge #19471 - Expand InputType to cover all possible types (from jonleighton:input-type); r=jdm 2017-12-06 14:16:04 -06:00
range.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
request.rs servo: Merge #18676 - Continue http cache work (from gterzian:continue_http_cache_work); r=jdm 2017-11-20 18:22:06 -06:00
response.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
screen.rs servo: Merge #18183 - Enable screen.width/height/availWidth/availHeight (from shinglyu:availheight); r=asajeffrey 2017-11-13 17:06:25 -06:00
serviceworker.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
serviceworkercontainer.rs servo: Merge #19128 - Upgrade to rustc 1.23.0-nightly (02004ef78 2017-11-08) (from servo:asciiext); r=nox 2017-11-09 10:00:38 -06:00
serviceworkerglobalscope.rs servo: Merge #18967 - Bump bitflags to 1.0 (from Eijebong:bitflags2.0); r=mbrubeck 2017-10-30 18:25:45 -05:00
serviceworkerregistration.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
storage.rs servo: Merge #18924 - Fix commonmark Markdown warnings in docs, part 1 (from mbrubeck:doc); r=Manishearth 2017-10-17 16:04:10 -05:00
storageevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
stylepropertymapreadonly.rs servo: Merge #18924 - Fix commonmark Markdown warnings in docs, part 1 (from mbrubeck:doc); r=Manishearth 2017-10-17 16:04:10 -05:00
stylesheet.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
stylesheetlist.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
svgelement.rs servo: Merge #16712 - Changed all prefixes from DOMString to the atomic Prefix from html5ever (from z1mvader:atomize_ns_prefix); r=SimonSapin 2017-05-03 13:33:56 -05:00
svggraphicselement.rs servo: Merge #16712 - Changed all prefixes from DOMString to the atomic Prefix from html5ever (from z1mvader:atomize_ns_prefix); r=SimonSapin 2017-05-03 13:33:56 -05:00
svgsvgelement.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
test_mapping.json servo: Merge #18984 - Initial steps of Mutation testing (from dsandeephegde:master); r=jdm 2017-11-16 11:51:01 -06:00
testbinding.rs servo: Merge #19180 - Fix binding generation for overloaded functions with optionals and de… (from ferjm:optional.overloaded.webidl); r=jdm 2017-11-11 08:59:20 -06:00
testbindingiterable.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
testbindingpairiterable.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
testbindingproxy.rs servo: Merge #15927 - added tidiness check for "-> ()" (from lucantrop:master); r=Ms2ger 2017-03-13 10:01:16 -07:00
testrunner.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
testworklet.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
testworkletglobalscope.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
text.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
textcontrol.rs servo: Merge #19461 - Handle cases where selection API doesn't apply (from jonleighton:issue-19171-4); r=KiChjang 2017-12-10 18:37:58 -06:00
textdecoder.rs servo: Merge #19128 - Upgrade to rustc 1.23.0-nightly (02004ef78 2017-11-08) (from servo:asciiext); r=nox 2017-11-09 10:00:38 -06:00
textencoder.rs servo: Merge #18875 - Remove the need for rust-mozjs to use unstable Rust features (from servo:stable-js); r=nox,jdm 2017-10-16 17:07:50 -05:00
touch.rs servo: Merge #18924 - Fix commonmark Markdown warnings in docs, part 1 (from mbrubeck:doc); r=Manishearth 2017-10-17 16:04:10 -05:00
touchevent.rs servo: Merge #18924 - Fix commonmark Markdown warnings in docs, part 1 (from mbrubeck:doc); r=Manishearth 2017-10-17 16:04:10 -05:00
touchlist.rs servo: Merge #18924 - Fix commonmark Markdown warnings in docs, part 1 (from mbrubeck:doc); r=Manishearth 2017-10-17 16:04:10 -05:00
transitionevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
treewalker.rs servo: Merge #18255 - Update concept of node filter algorithm (from CYBAI:prevent-reentrancy-pr18218); r=jdm 2017-10-21 15:13:04 -05:00
uievent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
url.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
urlhelper.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
urlsearchparams.rs servo: Merge #19073 - Use encoding-rs instead of rust-encoding (from servo:encoding-rs); r=SimonSapin 2017-11-01 06:37:54 -05:00
userscripts.rs servo: Merge #15874 - apply user scripts correctly (from sendilkumarn:user-script); r=nox 2017-03-13 07:01:52 -07:00
validation.rs
validitystate.rs servo: Merge #18967 - Bump bitflags to 1.0 (from Eijebong:bitflags2.0); r=mbrubeck 2017-10-30 18:25:45 -05:00
values.rs
virtualmethods.rs servo: Merge #18657 - script: Remove HTMLAppletElement (from emilio:bye-applet); r=KiChjang 2017-11-06 10:46:44 -06:00
vr.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
vrdisplay.rs servo: Merge #19028 - Kick off WebGL 2.0 implementation (from MortimerGoro:webgl2); r=emilio 2017-10-27 05:56:12 -05:00
vrdisplaycapabilities.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
vrdisplayevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
vreyeparameters.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
vrfieldofview.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
vrframedata.rs servo: Merge #18875 - Remove the need for rust-mozjs to use unstable Rust features (from servo:stable-js); r=nox,jdm 2017-10-16 17:07:50 -05:00
vrpose.rs servo: Merge #18875 - Remove the need for rust-mozjs to use unstable Rust features (from servo:stable-js); r=nox,jdm 2017-10-16 17:07:50 -05:00
vrstageparameters.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
webgl2renderingcontext.rs servo: Merge #19091 - Add WebGL conformance 2.0.0 tests (from MortimerGoro:webgl2_suite); r=jdm 2017-11-02 15:52:42 -05:00
webglactiveinfo.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
webglbuffer.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
webglcontextevent.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
webglframebuffer.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
webglobject.rs servo: Merge #15715 - Make #[dom_struct] a proc_macro attribute (from nox:custom-derive); r=SimonSapin 2017-02-24 05:56:30 -08:00
webglprogram.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
webglrenderbuffer.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
webglrenderingcontext.rs servo: Merge #19192 - Set the correct Angle GLSL output when using WebGL 2 (from MortimerGoro:webgl2_glsl); r=jdm 2017-11-13 11:50:44 -06:00
webglshader.rs servo: Merge #19192 - Set the correct Angle GLSL output when using WebGL 2 (from MortimerGoro:webgl2_glsl); r=jdm 2017-11-13 11:50:44 -06:00
webglshaderprecisionformat.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
webgltexture.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
webgluniformlocation.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
websocket.rs servo: Merge #19128 - Upgrade to rustc 1.23.0-nightly (02004ef78 2017-11-08) (from servo:asciiext); r=nox 2017-11-09 10:00:38 -06:00
window.rs servo: Merge #19307 - change parse_own_css to queue event not fire synchronously (from avadacatavra:domrefcellpanic); r=jdm 2017-12-01 11:41:47 -06:00
windowproxy.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
worker.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
workerglobalscope.rs servo: Merge #19077 - changed f64 to u64 for navigation start timing until it had to be float (from avadacatavra:floats-are-the-actual-worst); r=jdm 2017-11-01 16:56:06 -05:00
workerlocation.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
workernavigator.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00
worklet.rs servo: Merge #18967 - Bump bitflags to 1.0 (from Eijebong:bitflags2.0); r=mbrubeck 2017-10-30 18:25:45 -05:00
workletglobalscope.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
xmldocument.rs servo: Merge #19329 - Add RAII guard for cancelling fetch when the consumer no longer cares about it (from Manishearth:fetchcanceller); r=jdm 2017-11-22 18:30:57 -06:00
xmlhttprequest.rs servo: Merge #19352 - Handle arraybuffer responseType in XHR (from MortimerGoro:xhr_arraybuffer); r=jdm 2017-11-23 11:14:11 -06:00
xmlhttprequesteventtarget.rs servo: Merge #18314 - Use absolute paths in the event handlers macros (from servo:macro-imports); r=emilio 2017-09-01 05:51:00 -05:00
xmlhttprequestupload.rs servo: Merge #18900 - Remove use of unstable box syntax (from servo:box_syntax); r=emilio 2017-10-16 11:21:21 -05:00