searching for reviewer(Ms2ger)
817f09e9fae73131a7c33dbd844005a15a523879: servo: Merge #15798 - Switch to our own websocket fork (from nox:websocket); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Thu, 02 Mar 2017 07:41:20 -0800 - rev 374605
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #15798 - Switch to our own websocket fork (from nox:websocket); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: dabbdaf971c14e7b79704bc6d473ef351a3a9192
d0cb52dd5feb8b49ec9f08006a7da6c499bf7d73: Bug 1342062 - Ignore .rej files in web-platform-tests, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Thu, 23 Feb 2017 14:53:38 +0000 - rev 374038
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1342062 - Ignore .rej files in web-platform-tests, r=Ms2ger This ensures that they are not added to the manifest. MozReview-Commit-ID: 5blMXYYNV8U
d47255dae628cd97b6262f9b36b63abf6b8f8eeb: servo: Merge #14962 - Remove network requests from image cache thread (from jdm:image_script_load); r=Ms2ger,glennw,emilio
Josh Matthews <josh@joshmatthews.net> - Wed, 22 Feb 2017 17:50:48 -0800 - rev 373375
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14962 - Remove network requests from image cache thread (from jdm:image_script_load); r=Ms2ger,glennw,emilio The design of initiating network requests from the image cache thread was simple, but it makes it difficult to implement image loading that conforms to the HTML specification. These changes make the implementation of HTMLImageElement responsible for network requests for `<img>` elements, and CSS-based images (background-image, bullets, etc.) are requested by the script thread to ensure that the layout thread does not attempt to retain unsafe pointers to DOM nodes during asynchronous operations. --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #7708 - [X] There are tests for these changes Source-Repo: https://github.com/servo/servo Source-Revision: 854d720b21dda68034233a25385c4f2564a4a2d5
3ea121f60697e154bf86775a09a2bf2da0bbd8b4: servo: Merge #15686 - Use serde_json to persist cookies in the net crate (from nox:serde-cookies); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Wed, 22 Feb 2017 05:03:39 -0800 - rev 373278
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #15686 - Use serde_json to persist cookies in the net crate (from nox:serde-cookies); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: deabf9618438627edb04a76ebd086b612012fc75
51ecfa1834c3ee219899ef1096eb8a950b0b176f: servo: Merge #15659 - Eliminate a mem::transmute in CodeGen (from gregkatz:eliminate_transmute_find_enum); r=Ms2ger
Gregory Katz <gregkatz@gmail.com> - Tue, 21 Feb 2017 04:28:32 -0800 - rev 373048
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #15659 - Eliminate a mem::transmute in CodeGen (from gregkatz:eliminate_transmute_find_enum); r=Ms2ger <!-- Please describe your changes on the following line: --> Eliminate a mem::transmute in CodeGen by changing the find_enum_string_index function to take a slice of pairs and return an enum value. --- <!-- 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 #15587 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] 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: af6353df87770c6d616facdc07f9f929e99b9eda
c4af59675bb868b5f6cca6181478959515890abd: Bug 1308969 - Fix cross-origin browser name test, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Fri, 17 Feb 2017 08:06:34 +0000 - rev 372916
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1308969 - Fix cross-origin browser name test, r=Ms2ger MozReview-Commit-ID: 49stqMka8j5
67538b51b43a50423bae3c400d2e3987df9531b8: Bug 1308969 - Fix cross-origin browser name test, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Fri, 17 Feb 2017 08:06:34 +0000 - rev 372622
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1308969 - Fix cross-origin browser name test, r=Ms2ger MozReview-Commit-ID: 49stqMka8j5
65467acedb740d0145d16dc52ddb38847588de47: Bug 1308969 - Fix cross-origin browser name test, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Fri, 17 Feb 2017 08:06:34 +0000 - rev 372602
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1308969 - Fix cross-origin browser name test, r=Ms2ger MozReview-Commit-ID: 49stqMka8j5
5c76d32814463ace867ea06e79f5afbe66e29426: servo: Merge #15564 - Disable LLVM assertions by default, on supported platforms (from servo:no-gods-no-masters-no-assertions); r=Ms2ger
Simon Sapin <simon.sapin@exyr.org> - Fri, 17 Feb 2017 02:04:44 -0800 - rev 372518
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #15564 - Disable LLVM assertions by default, on supported platforms (from servo:no-gods-no-masters-no-assertions); r=Ms2ger <!-- Please describe your changes on the following line: --> https://github.com/servo/servo/pull/15559#issuecomment-280003926 > With an empty incremental compilation cache (or, presumably, with incremental compilation disabled), LLVM assertions add 16% to the compilation time in debug mode, 53% (!) in release mode. --- <!-- 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 #15548 (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: 1afae52c47e754c6573f4a8b72fcc2e6994d253f
9f5b497c122586dcf715f0f2dc4a736cf8778955: servo: Merge #15614 - Update ws. This removes some duplicated crates (from servo:what’s_up); r=Ms2ger
Simon Sapin <simon.sapin@exyr.org> - Fri, 17 Feb 2017 01:01:39 -0800 - rev 372513
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #15614 - Update ws. This removes some duplicated crates (from servo:what’s_up); r=Ms2ger <!-- 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 - [ ] 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: 08cb09b2a09aa153454b137c4e9ea2ec82dc3cf8
45f60081aa31bdc0104e936b40f8e27913c0393c: servo: Merge #15590 - Adds an `as_str()` method to WebIDL enums to hide slice of strings (from gregkatz:webidl-enum-as-str); r=Ms2ger
Gregory Katz <gregkatz@gmail.com> - Thu, 16 Feb 2017 09:15:15 -0800 - rev 372400
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #15590 - Adds an `as_str()` method to WebIDL enums to hide slice of strings (from gregkatz:webidl-enum-as-str); r=Ms2ger <!-- Please describe your changes on the following line: --> This PR adds an `as_str()` method to WebIDL enums to hide slice of strings from callers. It uses the new method in two places. It also eliminates a to_string() call that seemed unnecessary to me. --- <!-- 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 #15586 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because github issue says no tests needed. <!-- 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: 05623b36a15b594bbc690fcd8e3b642995618de1
2e544c9e2fdcef1f3f7259764bdf263a7121e18f: Bug 1338180 - Use hg SHA1 to identify wpt sync point, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Tue, 31 Jan 2017 19:05:14 -0800 - rev 371266
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1338180 - Use hg SHA1 to identify wpt sync point, r=Ms2ger MozReview-Commit-ID: BEyaIyJqtZ4
9dc8d15160f41ddf12adc1d91cd5ecd1eaa33f77: servo: Merge #15302 - Update to webdriver v0.20.0 (from andreastt:webdriver-0.20.0); r=Ms2ger
Andreas Tolfsen <ato@mozilla.com> - Mon, 30 Jan 2017 12:09:22 -0800 - rev 369721
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #15302 - Update to webdriver v0.20.0 (from andreastt:webdriver-0.20.0); r=Ms2ger - [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). - [ ] There are tests for these changes OR - [x] These changes do not require tests because _Servo is not sufficiently mature to run WPT WebDriver tests_ Source-Repo: https://github.com/servo/servo Source-Revision: 71deabc8bc40baaccf15415cc1f789392de62f2c
4b1b3ec67bcf95babdfc1a0c9d6f79076753ca87: servo: Merge #15262 - dom/document: scripting_enabled can be a bool. #15260 (from alon:master); r=Ms2ger
Alon Levy <alon@pobox.com> - Fri, 27 Jan 2017 08:57:38 -0800 - rev 369699
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #15262 - dom/document: scripting_enabled can be a bool. #15260 (from alon:master); r=Ms2ger Fix #15260 - scripting_enabled can be a bool --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #15260 <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because - there were no tests previously (not a real good excuse :) <!-- 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: a1187c12ee4156a6e633f19dae5f48faa34cd2e7
d407bc4d665fb80277fe4fa383fa168f0d97fa37: servo: Merge #15118 - Use Heap instead of UnsafeCell in DOM reflectors (from jdm:reflector-barrier-crash); r=Ms2ger
Josh Matthews <josh@joshmatthews.net> - Tue, 24 Jan 2017 14:11:50 -0800 - rev 369669
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #15118 - Use Heap instead of UnsafeCell in DOM reflectors (from jdm:reflector-barrier-crash); r=Ms2ger The previous `Reflector` implementation did not use post barriers, so we could crash when storing nursery objects in a `Reflector` structure that were later moved out of the nursery. - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #15085 - [X] There are tests for these changes Source-Repo: https://github.com/servo/servo Source-Revision: 023a9c55ec84413b9c097c4963f5c3e1b4885eb9
db700be11b744a85f26b5dbb95633ccae203b37f: servo: Merge #15176 - Revert "Auto merge of #15136 - nox:mitochondria-finally-makes-it-into… (from nox:the-sadness); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Tue, 24 Jan 2017 08:02:15 -0800 - rev 369665
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #15176 - Revert "Auto merge of #15136 - nox:mitochondria-finally-makes-it-into… (from nox:the-sadness); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 8382aaae83d93d8f26ba072e3b8537410e2af110
63aaf3f9acb1a061c87f3572f86539f48013575b: servo: Merge #15064 - Remove -w flag now that WebRender is always used (from aneeshusa:remove-webrender-opt); r=Ms2ger
Aneesh Agrawal <aneeshusa@gmail.com> - Mon, 23 Jan 2017 02:05:40 -0800 - rev 369657
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #15064 - Remove -w flag now that WebRender is always used (from aneeshusa:remove-webrender-opt); r=Ms2ger Also remove the obsolete `--cpu` and `--gpu` renderer flags, which also are no longer used. Update tests and wptrunner to not pass these flags. <!-- 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 #13761 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because the tests are updated to no longer pass these flags <!-- 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: bb24fd3177cd69931d6a894bfcbb605286cefa1e
e4e8cc664762509710d6fe292868747400c3547d: servo: Merge #15128 - Simplify how we handle script scheduling and delaying the load event (from nox:load-fixes); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Fri, 20 Jan 2017 13:41:32 -0800 - rev 369648
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #15128 - Simplify how we handle script scheduling and delaying the load event (from nox:load-fixes); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 830fe189adfa93a09af5e4018a110a718a8a95cd
d3c0dccfef0eebc8a023974c5aca13584790930a: servo: Merge #15074 - Remove browserhtml dependency from components/servo (from paulrouget:removeBhtmlFromComponent); r=Ms2ger
Paul Rouget <me@paulrouget.com> - Tue, 17 Jan 2017 10:56:22 -0800 - rev 369622
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #15074 - Remove browserhtml dependency from components/servo (from paulrouget:removeBhtmlFromComponent); r=Ms2ger Fix #15066 Source-Repo: https://github.com/servo/servo Source-Revision: a73fd01f01945d88a565c4c65f4049d64dc89bf0
44e26bb2498634371e490e84d9cb9d02f354df7c: servo: Merge #15078 - Disable test-unit on TravisCI (from servo:jdm-patch-1); r=Ms2ger
Josh Matthews <josh@joshmatthews.net> - Tue, 17 Jan 2017 05:58:00 -0800 - rev 369617
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #15078 - Disable test-unit on TravisCI (from servo:jdm-patch-1); r=Ms2ger Due to #15076, I want to make sure that the TravisCI status is meaningful as much as possible. Source-Repo: https://github.com/servo/servo Source-Revision: 5fca03418fb4c04d2282b5ae1cac862eafe7afe8
d074d2e3060f7224326c4d7b6fd78f3af7b74d3b: servo: Merge #15020 - Do not use the script element's line number for external scripts (from jdm:external_script_line); r=Ms2ger
Josh Matthews <josh@joshmatthews.net> - Mon, 16 Jan 2017 11:11:46 -0800 - rev 369607
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #15020 - Do not use the script element's line number for external scripts (from jdm:external_script_line); r=Ms2ger This was yielding incorrect line numbers when looking at JS backtraces in gdb. - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] There are tests for these changes Source-Repo: https://github.com/servo/servo Source-Revision: ecd1d2dbc9a94c88c718cb311603d35a4f667356
14f7e74859419c41b0c9f62dc68cbbbf30aeb275: servo: Merge #14994 - Make WebIDL callbacks permanently rooted (from jdm:callback_rooting); r=Manishearth,Ms2ger
Josh Matthews <josh@joshmatthews.net> - Mon, 16 Jan 2017 10:16:44 -0800 - rev 369606
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14994 - Make WebIDL callbacks permanently rooted (from jdm:callback_rooting); r=Manishearth,Ms2ger This replicates the same model that Promise uses right now, because it requires less thinking than coming up with something else. - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #14447 - [ ] There are tests for these changes Source-Repo: https://github.com/servo/servo Source-Revision: e891277dd5a52bc3a2b76dfd78da9b82b4c11b40
c752ac1ff5148ee194ccf875f06f0fa18d78a6e7: servo: Merge #15009 - Don't fire a load event on inline scripts (from nox:load-fixes); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Fri, 13 Jan 2017 04:51:50 -0800 - rev 369586
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #15009 - Don't fire a load event on inline scripts (from nox:load-fixes); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 89c210f2c8974f5575047fdab6f2b7bc640c684b
2cc96c1490b04dccd55b52ce9027b080ec5ad931: servo: Merge #14959 - Introduce PendingScript (from nox:pending-script); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Wed, 11 Jan 2017 09:37:23 -0800 - rev 369566
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14959 - Introduce PendingScript (from nox:pending-script); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: d1bc1a4f1b66ab9f63fa37f649eaf79035e12f8e
7d177ab333c5c165b72ae5a788c745b728bf8197: servo: Merge #14736 - Move reg_host from the constellation to net_traits (from deror1869107:Move-reg_host-to-pub_domains); r=Ms2ger
deror1869107 <sungyuanyao@gmail.com> - Mon, 26 Dec 2016 03:09:31 -0800 - rev 369450
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14736 - Move reg_host from the constellation to net_traits (from deror1869107:Move-reg_host-to-pub_domains); r=Ms2ger <!-- Please describe your changes on the following line: --> Move reg_host from the constellation to net_traits --- <!-- 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 #14696 (github issue number if applicable). <!-- Either: --> - [X] These changes do not require tests <!-- 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: c2448d3963508777f1a7485492ec5e9677c875c8
7603b7f99ec802fc869cffef02f41a54e634abb1: servo: Merge #14724 - Remove FrameChange::document_ready (from zaynetro:remove-frame-change-document-ready); r=Ms2ger
Roman Zaynetdinov <roman.zaynetdinov@lekane.com> - Sun, 25 Dec 2016 03:23:16 -0800 - rev 369441
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14724 - Remove FrameChange::document_ready (from zaynetro:remove-frame-change-document-ready); r=Ms2ger <!-- Please describe your changes on the following line: --> Remove unused `FrameChange::document_ready` field and remove unused boolean in `ConstellationMsg::GetPipeline`'s second argument. --- <!-- 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 #14693 <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because compiler validates the field is not used anywhere <!-- 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: 61d8f4d6883a876fae81bede4dfedacc764ba2f2
5de39c8afbda88daa6964cadc57d59b58aa9561b: servo: Merge #14631 - Make datetime just reflect (from cbrewster:datetime_fix); r=Ms2ger
Connor Brewster <connor.brewster@eagles.oc.edu> - Mon, 19 Dec 2016 12:33:07 -0800 - rev 369405
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14631 - Make datetime just reflect (from cbrewster:datetime_fix); r=Ms2ger <!-- Please describe your changes on the following line: --> This just uses `make_getter!` for `datetime` rather than checking if `datetime` has data and falling back to the child data if `datetime` has no data. I reverted 2 of the test changes and added back an old test that makes sure that child content is not returned when `datetime` is empty. --- <!-- 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 #14611 (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: 56f236724c5989c5b0e020e4f1c98feb63a4375f
0f4177e3b6dca3456a4a85fee5eb6170fafa4fa6: servo: Merge #14481 - Update Rust to 1.15.0-nightly (8f02c429a 2016-12-15) (from servo:rustup); r=Ms2ger
Ms2ger <Ms2ger@gmail.com> - Mon, 19 Dec 2016 03:58:56 -0800 - rev 369402
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14481 - Update Rust to 1.15.0-nightly (8f02c429a 2016-12-15) (from servo:rustup); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 077a54de19ad6336cc6fae5fb4d9897535f67c2b
2deb15d4217fe12b1b2be27de16eee0e34c3ce10: servo: Merge #14540 - style: Basic @import support (from servo:at-import); r=SimonSapin,Ms2ger
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 16 Dec 2016 09:43:19 -0800 - rev 369392
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14540 - style: Basic @import support (from servo:at-import); r=SimonSapin,Ms2ger r? @SimonSapin or @mbrubeck cc @heycam and @bholley Source-Repo: https://github.com/servo/servo Source-Revision: 38f136175e15acb6472466d141dedb6a253b0330
55608c0db9f6cbad3c03140a285520e447089444: servo: Merge #14615 - Prepare for @import support (from servo:import); r=Ms2ger
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 16 Dec 2016 06:41:45 -0800 - rev 369390
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14615 - Prepare for @import support (from servo:import); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: e5d783c4542135e75cd86e1beedf42bf0ee35e5f
2aa2650d550452708dc570d9e51aa6269830fa48: servo: Merge #14549 - Implement "child text content" concept; use it where appropriate (from frewsxcv:child-text-content); r=Ms2ger
Corey Farwell <coreyf@rwell.org> - Thu, 15 Dec 2016 16:54:38 -0800 - rev 369386
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14549 - Implement "child text content" concept; use it where appropriate (from frewsxcv:child-text-content); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 7fecaa3e8496d9cee06f967caf978ba7685cc390
df53d42238307b1447262b9de74b27c0c967f2da: servo: Merge #14260 - Rename ScriptChan in constellation to EventLoop (from asajeffrey:constellation-event-loops); r=Ms2ger
Alan Jeffrey <ajeffrey@mozilla.com> - Thu, 15 Dec 2016 15:02:37 -0800 - rev 369384
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14260 - Rename ScriptChan in constellation to EventLoop (from asajeffrey:constellation-event-loops); r=Ms2ger <!-- Please describe your changes on the following line: --> We currently have a type `ScriptChan` in the constellation, which is named after its implementation rather than its semantics. In the spec, the nearest concept seems to be event loop https://html.spec.whatwg.org/multipage/#event-loop. --- <!-- 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 do not require tests because renaming. <!-- 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: 91a2e7614ce1679a44a3c390a1fc792bf381f271
c37b67408e8cccf968f80e3f05664767a0ff02a5: servo: Merge #14587 - Exempt __cxa_type_match as an allowed dynamic symbol (from larsbergstrom:android_exempt_addition); r=Ms2ger
Lars Bergstrom <lars@lars.com> - Wed, 14 Dec 2016 08:36:53 -0800 - rev 369362
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14587 - Exempt __cxa_type_match as an allowed dynamic symbol (from larsbergstrom:android_exempt_addition); r=Ms2ger <!-- Please describe your changes on the following line: --> This symbol is present in the new LLVM C++ stdlib, which is loaded dynamically from a .so file during startup. Fixes #14571 r? @Ms2ger --- <!-- 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 #__ (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: 7c7dd0f965c53de4557aa8ad1762f2314b6036e8
fc94a472712b69aea05a8a164c0078949b848687: servo: Merge #14533 - Alphabetize `document.createEvent` `match` list (from frewsxcv:events); r=Ms2ger
Corey Farwell <coreyf@rwell.org> - Fri, 09 Dec 2016 11:32:19 -0800 - rev 369333
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14533 - Alphabetize `document.createEvent` `match` list (from frewsxcv:events); r=Ms2ger Makes it easier to see what hasn't been implemented with regards to the spec. Source-Repo: https://github.com/servo/servo Source-Revision: 120b003195383041b9f182fc03103e50f9249e49
a8ad02cf3fcec464374c62cd4a926b080936b440: servo: Merge #14510 - Fix doc comment syntax (from frewsxcv:comment); r=Ms2ger
Corey Farwell <coreyf@rwell.org> - Thu, 08 Dec 2016 16:10:08 -0800 - rev 369329
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14510 - Fix doc comment syntax (from frewsxcv:comment); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 5b389a228c39f0598d5f1d265bff5c013deaabb4
ba738af8082702f5cefbc7a49ac0a72e81187d50: servo: Merge #14473 - Clean up JSTraceable and how we use it (from nox:raf-safety); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Tue, 06 Dec 2016 18:31:46 -0800 - rev 369315
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14473 - Clean up JSTraceable and how we use it (from nox:raf-safety); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 32c121b6ff4a3f9336e742ecf1a96b187986fde0
190e7a2c6cf7ac9ce43d7394cad4249d079bd378: servo: Merge #14454 - Add tracking issues for DOM APIs related to 'browsing context names' (from frewsxcv:named-browsing-context-tracking); r=Ms2ger
Corey Farwell <coreyf@rwell.org> - Sun, 04 Dec 2016 13:11:04 -0800 - rev 369302
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14454 - Add tracking issues for DOM APIs related to 'browsing context names' (from frewsxcv:named-browsing-context-tracking); r=Ms2ger https://github.com/servo/servo/issues/14453 Source-Repo: https://github.com/servo/servo Source-Revision: 07a3e9b2266c87493cb70c6f50e36a0d2dfe8a66
2ca07971434160711fa690dfe90db46f52032d94: servo: Merge #14423 - Properly mark application/xhtml+xml documents as XML (from nox:xml-document); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Thu, 01 Dec 2016 03:57:14 -0800 - rev 369289
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14423 - Properly mark application/xhtml+xml documents as XML (from nox:xml-document); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 5abbc9f69668f23469a9c01937c68e305fa36cd8
03b5be4c3e0b2bdcf2068ea8bb0dae18e7b59375: servo: Merge #13996 - Implement synchronous about:blank loading (from servo:about-blank); r=Ms2ger,jdm,asajeffrey,nox
Ms2ger <Ms2ger@gmail.com> - Thu, 01 Dec 2016 00:35:12 -0800 - rev 369287
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #13996 - Implement synchronous about:blank loading (from servo:about-blank); r=Ms2ger,jdm,asajeffrey,nox Based on initial work by jdm in <https://github.com/servo/servo/pull/8600>. Source-Repo: https://github.com/servo/servo Source-Revision: 0d896a8d820e31037d536f133b5a8b8c43c2e1a2
f44fc63cea0937b394f16984026f1a751d7feaa2: servo: Merge #14392 - Fix a typo in components/bluetooth_traits/lib.rs (from zakorgy:patch-2); r=Ms2ger
Zakor Gyula <zakorgy@inf.u-szeged.hu> - Mon, 28 Nov 2016 07:16:51 -0800 - rev 369264
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14392 - Fix a typo in components/bluetooth_traits/lib.rs (from zakorgy:patch-2); r=Ms2ger <!-- 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 <!-- 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: 555aa4055377fd085e0322a84175bbfc1382ff69
126347905d872aeaa5b5aa2a8d9c67411268dd49: servo: Merge #14225 - Update js (from servo:update-js); r=jdm,Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Sun, 27 Nov 2016 05:03:15 -0800 - rev 369259
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14225 - Update js (from servo:update-js); r=jdm,Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 7d69f53794c9f823d524d0d4382c04c4a57bea65
e0734ef3e87ba3f3eda79a56fe8d6d81426d69de: servo: Merge #14280 - Move build.rs along with the other Servo files from components to ports (from larsbergstrom:fix_fake_ld); r=Ms2ger
Lars Bergstrom <larsberg@mozilla.com> - Mon, 21 Nov 2016 09:20:51 -0600 - rev 369217
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14280 - Move build.rs along with the other Servo files from components to ports (from larsbergstrom:fix_fake_ld); r=Ms2ger <!-- Please describe your changes on the following line: --> r? @Ms2ger --- <!-- 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 #__ (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: 6cc1976cca808cac2069b241885a9c102ee7424d
5def761b9b1762fa9b316f5c4c92dbb576dd11c3: servo: Merge #14278 - style: Don't assert when the final rule tree GC happens in script (from emilio:layout-data-in-script); r=Ms2ger
Emilio Cobos Álvarez <ecoal95@gmail.com> - Sun, 20 Nov 2016 14:23:39 -0600 - rev 369213
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14278 - style: Don't assert when the final rule tree GC happens in script (from emilio:layout-data-in-script); r=Ms2ger This should silence the assertions in https://github.com/servo/servo/issues/14213. r? @Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 976989fc8d6a61391b35639943c63e6aaa27068b
d29762ef45e9847a6d72ea23deb83bdf48d24a09: servo: Merge #14135 - Indicate items in doc comments as code-like (from frewsxcv:code-like); r=Ms2ger
Corey Farwell <coreyf@rwell.org> - Mon, 14 Nov 2016 06:59:35 -0600 - rev 369175
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14135 - Indicate items in doc comments as code-like (from frewsxcv:code-like); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: eb36ab82c042750897e7d35bc57b0a453a6c228b
7f3395e7062f46fbb833852735de7da8ecbfd315: servo: Merge #14164 - Update html5ever to 0.10.1 (from nox:write); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Thu, 10 Nov 2016 13:51:37 -0600 - rev 369155
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14164 - Update html5ever to 0.10.1 (from nox:write); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 990884be20a4f3e2785280ac3fc7d7e68ecf1b00
67fb63d1059af9c067e58381fbf4bdc648ead665: servo: Merge #14150 - python: Cleanup run_tests_or_dispatch to avod rightward drift (from emilio:cleanup-py); r=Ms2ger
Emilio Cobos Álvarez <ecoal95@gmail.com> - Wed, 09 Nov 2016 20:43:29 -0600 - rev 369147
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14150 - python: Cleanup run_tests_or_dispatch to avod rightward drift (from emilio:cleanup-py); r=Ms2ger <!-- Please describe your changes on the following line: --> r? @aneeshusa (or anyone else really). Source-Repo: https://github.com/servo/servo Source-Revision: 77c1f6fb553d3dbe7890d15dd1c29c16d400bf61
53326691fc825c18fb324fd1a8220983372711bd: servo: Merge #13965 - Check that an iframe is in a document with a browsing context before processing src (from asajeffrey:script-iframe-check-document-browsing-context); r=Ms2ger
Alan Jeffrey <ajeffrey@mozilla.com> - Thu, 03 Nov 2016 14:03:19 -0500 - rev 369079
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #13965 - Check that an iframe is in a document with a browsing context before processing src (from asajeffrey:script-iframe-check-document-browsing-context); r=Ms2ger <!-- Please describe your changes on the following line: --> Check that an iframe is in a document with a browsing context before processing src. --- <!-- 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 #13964. - [X] These changes do not require tests because this is already tested by https://github.com/servo/servo/blob/master/tests/wpt/web-platform-tests/old-tests/submission/Opera/script_scheduling/034.html <!-- 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: 4984a83f675484a752e305f2d592f6d9e774c4fb
d1e896c7c0a5b5e1af1d1d1d20642914730389b7: servo: Merge #14040 - Remove last use of custom derive plugin (from nox:custom-derive); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Thu, 03 Nov 2016 06:15:25 -0500 - rev 369074
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14040 - Remove last use of custom derive plugin (from nox:custom-derive); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: e3493cdd26f6faab0ddf6503ad19f0af169ad880
3e93d75d067a3c186be310cdd7e817df7663b453: servo: Merge #13729 - Implemented FileReader::readAsArrayBuffer (from cynicaldevil:readAsArrayBuffer); r=Ms2ger
Nikhil Shagrithaya <nikhilshagri@gmail.com> - Mon, 31 Oct 2016 14:01:18 -0500 - rev 369056
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #13729 - Implemented FileReader::readAsArrayBuffer (from cynicaldevil:readAsArrayBuffer); r=Ms2ger <!-- 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 #12555 <!-- Either: --> - [X] There are tests for these changes There's still some small issues, but I suppose most of the work is done: - test-tidy mentions a `method declared in webidl is missing a comment with a specification link` for the `getResult` method. - I get an 'unused code' warning for code present in `UnionTypes.rs`, which is auto-generated. Passing tests: - [x] `FileAPI/reading-data-section/filereader_result.html` - [x] `FileAPI/reading-data-section/filereader_readAsArrayBuffer.html` - [x] `FileAPI/idlharness.html` - [ ] `FileAPI/reading-data-section/FileReader-multiple-reads.html` <!-- 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: ceb18e7d8624a6d78e3f712dc335928adaa7dc79
46cb986ae0d612366c4a4be41d4613517d86c4ae: servo: Merge #14001 - Fix typo recieve -> receive (from 11Takanori:recieve-typo-fix); r=Ms2ger
Takanori Ishibashi <takanori.1112@gmail.com> - Mon, 31 Oct 2016 08:56:40 -0500 - rev 369051
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14001 - Fix typo recieve -> receive (from 11Takanori:recieve-typo-fix); r=Ms2ger <!-- 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: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (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: daf13ec0d25b6831ab94d2525a89c21af96ba40e