3513d5f73a0306465b962437f37511cf01b00a1d: servo: Merge #8366 - Add CCACHE infra and turn it on in travis (from larsbergstrom:ccache); r=frewsxcv
Lars Bergstrom <lars@lars.com> - Sat, 07 Nov 2015 06:32:24 +0500 - rev 475692
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8366 - Add CCACHE infra and turn it on in travis (from larsbergstrom:ccache); r=frewsxcv r? @Manishearth This lets devs configure their use of CCACHE with their .servobuild file, as usual. For build environments, they can either have a .servobuild file or set the CCACHE env var to point at the ccache binary to use. It also adds support for ccache to our travis builds. Buildbot will come in a separate commit to the saltfs repo. It is expected that the various cargo makefiles will look at this variable and do the "right thing" to tell their native build to instead use ccache. e.g., https://github.com/servo/mozjs/pull/62 Source-Repo: https://github.com/servo/servo Source-Revision: d16ba51b4722a84f69976ca8679af672495248c8
6e3c59a95658befbb90ef9217a33c54caa887173: servo: Merge #8343 - Fix some custom properties bugs (from servo:custom-properties); r=mbrubeck
Simon Sapin <simon.sapin@exyr.org> - Sat, 07 Nov 2015 05:33:06 +0500 - rev 475691
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8343 - Fix some custom properties bugs (from servo:custom-properties); r=mbrubeck Fix #7767. Source-Repo: https://github.com/servo/servo Source-Revision: faf2f34772fe06396a7b8542b00f0566832bc7ef
9bfeaf4d82727b50b0ceb18523928a9676f49738: servo: Merge #8359 - Append query string + fragment to javascript: url (from ben0x539:js-url-query-fragment); r=eefriedman
Benjamin Herr <ben@0x539.de> - Sat, 07 Nov 2015 03:34:05 +0500 - rev 475690
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8359 - Append query string + fragment to javascript: url (from ben0x539:js-url-query-fragment); r=eefriedman When loading a URL whose scheme is javascript, we should do what https://html.spec.whatwg.org/multipage/browsers.html#javascript-protocol says and append the URL's query and fragment components to the scheme data, as well as percent- and utf-8-decode the whole thing, before evaluating it as javascript. Source-Repo: https://github.com/servo/servo Source-Revision: 33bbed7dc1d3e4f26fbf87e02d2f821015590743
a18beec9ae19cd4413140f1ff147bc6a8384a2e8: servo: Merge #8330 - Remove unused LayoutTaskData::screen_size (from Ms2ger:rm-screen_size); r=larsbergstrom
Ms2ger <Ms2ger@gmail.com> - Sat, 07 Nov 2015 02:34:14 +0500 - rev 475689
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8330 - Remove unused LayoutTaskData::screen_size (from Ms2ger:rm-screen_size); r=larsbergstrom Source-Repo: https://github.com/servo/servo Source-Revision: a0221b91268307b1c2690241a4d24816471c915e
596a65721399568db62adc96b53fa814978d8099: servo: Merge #8315 - Dirty parent when removng a child node (from asajeffrey:remove_child_dirty_parent); r=pcwalton
Alan Jeffrey <ajeffrey@mozilla.com> - Sat, 07 Nov 2015 01:34:58 +0500 - rev 475688
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8315 - Dirty parent when removng a child node (from asajeffrey:remove_child_dirty_parent); r=pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: c54558d5ef0ffbe7892ad1ba0c66bec6b0886fe1
6e3bddba59c4a5f6b08ede37c109604e8ab4702b: servo: Merge #8304 - Cleanup some unneeded let bindings (from dzbarsky:borrowck); r=Ms2ger
David Zbarsky <dzbarsky@gmail.com> - Sat, 07 Nov 2015 01:02:10 +0500 - rev 475687
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8304 - Cleanup some unneeded let bindings (from dzbarsky:borrowck); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 69e6eb4d91ab1bd8f363ee7425e4f921ca006a1e
f5487bfcff94a8123606aeae01756d0330e245b3: servo: Merge #7696 - Draft. Change PaintContext rects to TypedRects #7023 (from mskrzypkows:PaintContext_Units); r=mbrubeck
Maciej Skrzypkowski <m.skrzypkows@samsung.com> - Fri, 06 Nov 2015 23:53:29 +0500 - rev 475686
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #7696 - Draft. Change PaintContext rects to TypedRects #7023 (from mskrzypkows:PaintContext_Units); r=mbrubeck I created draft. I'm not sure if we need any units conversion in PaintContext. There is also strange 'clear' method, we use PagePx origin and ScreenPx size is it OK? Source-Repo: https://github.com/servo/servo Source-Revision: 8d8ffa8265d67e0ec89cf2d37d1c549b47187cca
961e90104c16197791bdfc7ae2cf3726f8587d8d: servo: Merge #8138 - Implement cancellable runnables, and make image load events cancellab… (from jdm:createelementintermittent); r=nox
Josh Matthews <josh@joshmatthews.net> - Fri, 06 Nov 2015 23:07:27 +0500 - rev 475685
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8138 - Implement cancellable runnables, and make image load events cancellab… (from jdm:createelementintermittent); r=nox …le. Resolves #7731. Source-Repo: https://github.com/servo/servo Source-Revision: 4113302c262dc4fedb67a6d6d68284f14fe9b9bc
c914a42a0bb2db31d3d661b746fc52e4b1f0093e: servo: Merge #8182 - M1504: Implement support for missing XMLHttpRequest APIs (from jitendra29:overrideMimeType); r=eefriedman
Jitendra Jain <jsjain@ncsu.edu> - Fri, 06 Nov 2015 08:32:03 +0500 - rev 475684
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8182 - M1504: Implement support for missing XMLHttpRequest APIs (from jitendra29:overrideMimeType); r=eefriedman We have completed the initial steps for "Implement support for missing XMLHttpRequest APIs" * Implemented overrideMimeType according to XHR specifications * Updated the test expectations Source-Repo: https://github.com/servo/servo Source-Revision: 9fea6d2e46dd917f16a5f1ec0f6484e8164c7a3a
70b79c54513dd9882c09906b295abd4964f6291c: servo: Merge #8369 - Fixed typo in HACKING_QUICKSTART.md (from skeuomorf:typo-fix); r=frewsxcv
Mohammed Attia <skeuomorf@gmail.com> - Fri, 06 Nov 2015 07:39:47 +0500 - rev 475683
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8369 - Fixed typo in HACKING_QUICKSTART.md (from skeuomorf:typo-fix); r=frewsxcv Source-Repo: https://github.com/servo/servo Source-Revision: ebfcbe967b7c61bb8ca8339a684d5fca6ffdc1c8
33aa5aa7b5c4a687715829d52479060e94436005: servo: Merge #8326 - Send mouse move events to the the previous layer when directing event… (from jdm:iframehover); r=glennw
Josh Matthews <josh@joshmatthews.net> - Fri, 06 Nov 2015 05:55:29 +0500 - rev 475682
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8326 - Send mouse move events to the the previous layer when directing event… (from jdm:iframehover); r=glennw …s to a new one for the first time. Resolves #7865. Source-Repo: https://github.com/servo/servo Source-Revision: 4067960ba5d309ec6c4c6aef6e7aa231aca0e5d5
b76745f39c0e84be6b0eae886910db2368192798: servo: Merge #8337 - Remove DisplayListBuildingResult (from mrobinson:remove-display-list-result); r=pcwalton
Martin Robinson <mrobinson@igalia.com> - Fri, 06 Nov 2015 05:07:05 +0500 - rev 475681
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8337 - Remove DisplayListBuildingResult (from mrobinson:remove-display-list-result); r=pcwalton Always produce a DisplayList when processing nodes for display list construction. StackingContexts are now added to the positioned content section of DisplayLists. This makes the code a bit simpler and opens up the possibility of producing a StackingContext in another section of the DisplayList. This doesn't change behavior, but is a cleanup prerequisite for proper inline stacking context support. Source-Repo: https://github.com/servo/servo Source-Revision: da25b8c848886d2fc875008de5adcaf13d7c9e99
d1c9fbf6a3f1de998c55259a8c14047cf2cf65ae: servo: Merge #8367 - Force constellation logging when running particularly frustrating tes… (from jdm:investigation2); r=metajack
Josh Matthews <josh@joshmatthews.net> - Fri, 06 Nov 2015 02:23:03 +0500 - rev 475680
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8367 - Force constellation logging when running particularly frustrating tes… (from jdm:investigation2); r=metajack …ts on the build machines. Continuation of investigation for #7787. Source-Repo: https://github.com/servo/servo Source-Revision: fb3ba97f05d92f7a1b0ebeec1f0a77b75d4a9120
57f953c88d9c0f39a67b91de4383785a6765ec4c: servo: Merge #8361 - Add script to check if lockfile was changed (from Manishearth:lockfile_changed); r=frewsxcv
Manish Goregaokar <manishsmail@gmail.com> - Fri, 06 Nov 2015 01:49:09 +0500 - rev 475679
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8361 - Add script to check if lockfile was changed (from Manishearth:lockfile_changed); r=frewsxcv Source-Repo: https://github.com/servo/servo Source-Revision: 60d40ed06afced66b5a76fc824132fb244265f06
d46f24540a0883570d6aa74a076873acc749e21c: servo: Merge #8364 - mach_bootstrap: Don't get confused by interrupts (from ben0x539:mach-nochmal); r=metajack
Benjamin Herr <ben@0x539.de> - Fri, 06 Nov 2015 01:18:49 +0500 - rev 475678
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8364 - mach_bootstrap: Don't get confused by interrupts (from ben0x539:mach-nochmal); r=metajack When mach_bootstrap got interrupted while it's setting up virtualenv or calling out to pip, it wouldn't repeat that step on subsequent runs, and mach fails because its environment isn't set up properly or dependencies are missing. So now we re-run virtualenv if activate_this.py doesn't exist, and only create the marker file for required packages after pip has returned successfully. Source-Repo: https://github.com/servo/servo Source-Revision: afc41ec4ac404a160edb8c8fb12434fe54d59821
26208474bd780eefb73abfcbf16823b1e5d9df65: servo: Merge #8357 - Upgrade to latest glutin (from mbrubeck:glutinup); r=metajack
Matt Brubeck <mbrubeck@limpet.net> - Thu, 05 Nov 2015 23:29:34 +0500 - rev 475677
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8357 - Upgrade to latest glutin (from mbrubeck:glutinup); r=metajack Includes servo/glutin#52 and servo/glutin#53. r? @glennw cc @vvuk Source-Repo: https://github.com/servo/servo Source-Revision: 65a0bb4aefad7b1cfcce2f5d1f01b081483001e8
3eaa7246d5dfe1b592531e03a51546e2be16c0ff: servo: Merge #8216 - M1502: Improve HTTP monitoring devtool support (from akumar21NCSU:master); r=jdm
Abhishek Kumar <akumar21@ncsu.edu> - Thu, 05 Nov 2015 22:32:18 +0500 - rev 475676
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8216 - M1502: Improve HTTP monitoring devtool support (from akumar21NCSU:master); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 45f07ec320b77ef8fa6511c9dc12598bc5d0f5e0
4d34da2ebfec715391cddbfde5fb7e7889f5da70: servo: Merge #8353 - Make desktop UA string depend on build target (from ben0x539:linux-ua); r=larsbergstrom
Benjamin Herr <ben@0x539.de> - Thu, 05 Nov 2015 20:14:37 +0500 - rev 475675
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8353 - Make desktop UA string depend on build target (from ben0x539:linux-ua); r=larsbergstrom This implements #7158 by conditionally choosing a UA string by `#[cfg()]`-checking for `target_os = linux` and whether `target_arch` is `x86_64` or not. Matching the behavior of Firefox, either "X11; Linux x86_64" or "X11; Linux i686" is included. `target_os = windows` is also checked; again as in Firefox "Windows NT 6.1; Win64; x64" or just "Windows NT 6.1" is included. The UA string pretends to be non-WoW64 Windows 7, since there's only so much we can detect at build time. The existing desktop UA string that lists OS X is chosen if `target_os` is neither `linux` nor `windows`. Source-Repo: https://github.com/servo/servo Source-Revision: 7efdcbe0afee1dfaacc5c1df25c696d72cdb9a33
b1780bca44b4b8f8188447860c2253dcdccdd797: servo: Merge #8327 - Remove unused argument from TableLikeFlow::assign_block_size_for_table_like_flow (from Ms2ger:unused-arg); r=frewsxcv
Ms2ger <Ms2ger@gmail.com> - Thu, 05 Nov 2015 18:26:56 +0500 - rev 475674
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8327 - Remove unused argument from TableLikeFlow::assign_block_size_for_table_like_flow (from Ms2ger:unused-arg); r=frewsxcv Source-Repo: https://github.com/servo/servo Source-Revision: e2385c8c0eb555e0ea7caa9c61229432aa25c9b1
11bdf2c89d524e801e4b4d2bf32aecfa7ca214e9: servo: Merge #8346 - Cleanup WebSocket::Send_Impl (from Ms2ger:send_impl); r=nox
Ms2ger <Ms2ger@gmail.com> - Thu, 05 Nov 2015 16:51:39 +0500 - rev 475673
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8346 - Cleanup WebSocket::Send_Impl (from Ms2ger:send_impl); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: e3484315ddb2c6f4efeec50ef5b5abc2b411601c
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip