a18e490685038d757f640e2bb5a3793c60b90fa8: servo: Merge #11190 - add &Root<T> checker (from mrmiywj:Root-tidy-checker); r=jdm
mrmiywj <jsyangwenjie@gmail.com> - Sun, 05 Jun 2016 08:48:58 -0500 - rev 339019
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11190 - add &Root<T> checker (from mrmiywj:Root-tidy-checker); r=jdm 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 #11137 (github issue number if applicable). Either: - [X] There are tests for these changes OR - [ ] These changes do not require tests because _____ 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: 93f137f06d36059105d62ffc6829d65f7efe0d9d
9a423065f2713f34a9f269f014cde45721ba7ab9: servo: Merge #11580 - Allowed services support (from szeged:allowedservices); r=jdm
zakorgy <zakorgy@inf.u-szeged.hu> - Sun, 05 Jun 2016 08:00:50 -0500 - rev 339018
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11580 - Allowed services support (from szeged:allowedservices); r=jdm <!-- 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 - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because there are no webbluetooth test api implementation yet. <!-- 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: 939da24cc8cda5396180fc3aba707794653b0824
8adaceafe9974d8170646dc1114bebfb736b8b35: servo: Merge #11619 - Some cleanup in gfx (from Ms2ger:freetype); r=nox
Ms2ger <Ms2ger@gmail.com> - Sun, 05 Jun 2016 06:57:18 -0500 - rev 339017
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11619 - Some cleanup in gfx (from Ms2ger:freetype); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: d768ee5d4c2ef0429e88191f01f977338c964359
c81584060a7541a451022e7f3dca27bd23a6fafe: servo: Merge #11610 - Fix all the links to the UI Events spec (from nox:dom3events); r=emilio
Anthony Ramine <n.oxyde@gmail.com> - Sat, 04 Jun 2016 20:25:36 -0500 - rev 339016
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11610 - Fix all the links to the UI Events spec (from nox:dom3events); r=emilio Source-Repo: https://github.com/servo/servo Source-Revision: 573c0a74684dc0043da4800a84065d72453641fd
09996c3f59fb1850208a0b0ec0065a7dac49bb2f: servo: Merge #11614 - Deny unsafe code in some more modules (from Ms2ger:deny-unsafe); r=nox
Ms2ger <Ms2ger@gmail.com> - Sat, 04 Jun 2016 18:29:21 -0500 - rev 339015
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11614 - Deny unsafe code in some more modules (from Ms2ger:deny-unsafe); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: a4650233f0ab960b3ed284733bf057267fcf4b6b
8bbda02c0e630f01498655d5c39bed0b11d7e54c: servo: Merge #11590 - Remove unused dev-dependency on image (from mbrubeck:cleanup); r=jdm
Matt Brubeck <mbrubeck@limpet.net> - Sat, 04 Jun 2016 16:53:53 -0500 - rev 339014
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11590 - Remove unused dev-dependency on image (from mbrubeck:cleanup); r=jdm This was used by Servo's old reftest harness, which was replaced with WPT. Source-Repo: https://github.com/servo/servo Source-Revision: 57cd0aabefdd51fe6cd3cd55ec432bcd76186627
44d5eb864a8c92a48cdafb6e2dd0f6889ded62ec: servo: Merge #11442 - Fragment debug_id u16 only exists in debug, prod will format mem address (from mitchhentges:87-debug-id); r=KiChjang
Mitchell Hentges <mitchhentges@protonmail.com> - Sat, 04 Jun 2016 16:03:59 -0500 - rev 339013
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11442 - Fragment debug_id u16 only exists in debug, prod will format mem address (from mitchhentges:87-debug-id); r=KiChjang <!-- Please describe your changes on the following line: --> Each fragment has a `u16` `debug_id` in debug mode, but no `debug_id` in production to save memory. To format a debug id in production, the address of the empty `debug_id` is displayed. --- <!-- 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 #87 (github issue number if applicable). <!-- Either: --> - [X] These changes do not require tests because it looks like it's not possible to mock out `cfg` options in `#[test]`s <!-- 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: 5002dff85352a09ff79f0183e437876f36b77515
34a33f786aab45eeda4aaf63773a072c2700cd9b: servo: Merge #11586 - Cleanup Document interface (from nox:document); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Sat, 04 Jun 2016 15:15:19 -0500 - rev 339012
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11586 - Cleanup Document interface (from nox:document); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: a5115c13fd99588a9b9c40fe37c01f9a7775d1ce
d9dfc1f50f3ac6930c51cd63d1f0cba06c6fcd1b: servo: Merge #11607 - Remove the layout and paint shutdown channels (from Ms2ger:shutdown-channels); r=asajeffrey
Ms2ger <Ms2ger@gmail.com> - Sat, 04 Jun 2016 14:24:56 -0500 - rev 339011
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11607 - Remove the layout and paint shutdown channels (from Ms2ger:shutdown-channels); r=asajeffrey Source-Repo: https://github.com/servo/servo Source-Revision: 80a58cadc5f864bfb44671e2e7228d7c6cdf4ab4
7c15ae711040ee9f246187da23f45b7e4738396a: servo: Merge #11605 - Rename the variants of the SubmittedFrom and ResetFrom enums to be less repetitive (from rafaqtro:local_r); r=KiChjang,emilio
Rafael Quintero <rafaqtro@gmail.com> - Sat, 04 Jun 2016 09:22:34 -0500 - rev 339010
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11605 - Rename the variants of the SubmittedFrom and ResetFrom enums to be less repetitive (from rafaqtro:local_r); r=KiChjang,emilio <!-- Please describe your changes on the following line: --> delete suffixes for variants SubmittedFrom, ResetFrom --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #11557 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- 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: a8c1cb39713697c12831b38985f1e5a9c576c37c
edb6d55b6ead0d966d45743bfa6c58453fc6a23c: servo: Merge #11589 - Make DOMTokenList.contains not throw anymore (from GuillaumeGomez:contains); r=nox
Guillaume Gomez <guillaume1.gomez@gmail.com> - Sat, 04 Jun 2016 08:34:05 -0500 - rev 339009
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11589 - Make DOMTokenList.contains not throw anymore (from GuillaumeGomez:contains); r=nox Fixes #11579. Source-Repo: https://github.com/servo/servo Source-Revision: ec869eff19c7012b01db79d6522270a94ddb27d8
41bc8197689356f0e6eb414bd18ab670dc1f7b25: servo: Merge #11585 - Avoid deadlock when closing a pipeline (from asajeffrey:constellation-avoid-deadlock-during-pipeline-closure); r=larsbergstrom
Alan Jeffrey <ajeffrey@mozilla.com> - Fri, 03 Jun 2016 22:22:49 -0500 - rev 339008
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11585 - Avoid deadlock when closing a pipeline (from asajeffrey:constellation-avoid-deadlock-during-pipeline-closure); r=larsbergstrom <!-- Please describe your changes on the following line: --> At the moment, the constellation blocks on a pipeline during closure. This PR makes pipeline closure asynchronous. --- <!-- 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 #11546. - [X] These changes do not require tests because testing for absence of deadlock is difficult. <!-- 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: 6581e3504a60aa1e7c363cc93b1036b4a174c166
a7ec67ad78d7cff8a54c6cc509f6952674f65a1b: servo: Merge #11588 - Clarify some argument names in NamedNodeMap interface (from nox:namednodemap); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Fri, 03 Jun 2016 21:00:49 -0500 - rev 339007
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11588 - Clarify some argument names in NamedNodeMap interface (from nox:namednodemap); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 93fc7c9cc3d581da6efa5d04e889c5003c4e5709
7c4a7714695aa1fc1f73b6cbdf7742fce10fa265: servo: Merge #11594 - Map glutin modifier keycodes to servo keycodes (from jdm:modifiers); r=mbrubeck
Josh Matthews <josh@joshmatthews.net> - Fri, 03 Jun 2016 17:36:16 -0500 - rev 339006
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11594 - Map glutin modifier keycodes to servo keycodes (from jdm:modifiers); r=mbrubeck <!-- Please describe your changes on the following line: --> Make it possible to receive DOM events for modifiers keys. --- <!-- 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 #11547 - [X] These changes do not require tests because we don't support automated tests for keyboard input <!-- 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: 3fead5a3988c67340a3a1ccb001c0c5ddf2bf9ba
efdbf713d49fcddc25346babda224ce65e13824b: servo: Merge #11591 - Upgrade backtrace, byteorder, compiletest, harfbuzz, hyper, phf, serde_json, url (from mbrubeck:always-be-updating); r=jdm
Matt Brubeck <mbrubeck@limpet.net> - Fri, 03 Jun 2016 16:46:16 -0500 - rev 339005
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11591 - Upgrade backtrace, byteorder, compiletest, harfbuzz, hyper, phf, serde_json, url (from mbrubeck:always-be-updating); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 2093925da8a13832070a8c6b4f27fa1de50514a7
c7c11a5820873ea3a0764ee2a14b5ca2712a2fbb: servo: Merge #11576 - Dropped references to RefCell (from rwakulszowa:net-filemanager-idmap-drop-refcell); r=nox
rwakulszowa <zajactomasz1@yahoo.com> - Fri, 03 Jun 2016 15:58:13 -0500 - rev 339004
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11576 - Dropped references to RefCell (from rwakulszowa:net-filemanager-idmap-drop-refcell); r=nox Removed RefCell references from net/filemanager_thread.rs --- <!-- 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 #11466 <!-- Either: --> - [X] These changes do not require tests because @jdm said so :) <!-- 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: c87aa399ed082cd751b8947037a5ab16af604d7e
e58e2c34c6eb801be7d22a8c7af9b979c0f70287: servo: Merge #11534 - Add Blob URL store (from izgzhen:add-blob-url-store); r=Manishearth
Zhen Zhang <izgzhen@gmail.com> - Fri, 03 Jun 2016 13:26:29 -0500 - rev 339003
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11534 - Add Blob URL store (from izgzhen:add-blob-url-store); r=Manishearth Spec: https://w3c.github.io/FileAPI/#BlobURLStore. I finally decide to put the store under `ScriptThread` and interpret the "global object" as the script thread itself. The new APIs will be used during the page loading (if scheme is `blob`) and `URL.createObjectURL/revokeObjectURL`. Related to #11131. <!-- 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 part of #10539 <!-- Either: --> - [x] These changes do not require tests because it is new stub code which needs further integrating PRs. <!-- 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: b389ecda67d834de1893c6e7a118c0f0fd713b8c
d26acf4dc243fdbbf25ddbbeb66928d92895068f: servo: Merge #11582 - Remove some commented-out methods that were removed from spec (from nox:parentnode); r=Wafflespeanut
Anthony Ramine <n.oxyde@gmail.com> - Fri, 03 Jun 2016 12:36:19 -0500 - rev 339002
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11582 - Remove some commented-out methods that were removed from spec (from nox:parentnode); r=Wafflespeanut Source-Repo: https://github.com/servo/servo Source-Revision: 77e79d6e18147a71c99e0c4cd2cde42591ee191b
4fd4a57997eb51b73625e575cfd7f04bbe5acd49: servo: Merge #11571 - Derive Clone for DOMManipulationTaskSource, UserInteractionTaskSource (from Ms2ger:derive-clone); r=nox
Ms2ger <Ms2ger@gmail.com> - Fri, 03 Jun 2016 10:40:07 -0500 - rev 339001
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11571 - Derive Clone for DOMManipulationTaskSource, UserInteractionTaskSource (from Ms2ger:derive-clone); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: e75339ca0c5f5aea68be8ef08a28e77e70bd59a8
cd90ea31719537b27aa31baf3ae10c3f649dbcf9: servo: Merge #11573 - Remove some options code (from Ms2ger:opts); r=nox
Ms2ger <Ms2ger@gmail.com> - Fri, 03 Jun 2016 09:50:29 -0500 - rev 339000
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #11573 - Remove some options code (from Ms2ger:opts); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: 1f5b0008ac763bbb2209a70afddb6434d18cff9d
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip