9998484bdd4ec8c79937526b17de967f4d3b2c20: servo: Merge #10644 - layout: Make absolutely-positioned blocks not generate {ib} splits (from pcwalton:absolute-ib-split); r=mbrubeck
Patrick Walton <pcwalton@mimiga.net> - Sat, 16 Apr 2016 06:29:17 +0500 - rev 476711
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10644 - layout: Make absolutely-positioned blocks not generate {ib} splits (from pcwalton:absolute-ib-split); r=mbrubeck Improves YouTube. Closes #10642. r? @mbrubeck Source-Repo: https://github.com/servo/servo Source-Revision: 86778a0d714e4e9d2696d54ec422aede47ba3cb9
5b7a48485a8a5825e6041fccfbf7f0e69be725a3: servo: Merge #10635 - Docs and cleanup after moving tidy (from edunham:tidy-cleanup); r=larsbergstrom
edunham <edunham@mozilla.com> - Sat, 16 Apr 2016 05:35:39 +0500 - rev 476710
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10635 - Docs and cleanup after moving tidy (from edunham:tidy-cleanup); r=larsbergstrom Missed a couple things in https://github.com/servo/servo/pull/10590 `licenseck.py` was moved into `tidy/servo_tidy/licenseck.py` by the prior PR r? @larsbergstrom (sorry for PR spamming today) Source-Repo: https://github.com/servo/servo Source-Revision: 9d23d7c0d98e24995243487b55abbf2acd1ec354
2687cdb0624fae55e75de6378bb65511fc637de9: servo: Merge #10637 - layout: Do not propagate floats in or out of absolutely positioned flows (from notriddle:absolute_float_line_height); r=pcwalton
Michael Howell <michael@notriddle.com> - Sat, 16 Apr 2016 04:55:42 +0500 - rev 476709
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10637 - layout: Do not propagate floats in or out of absolutely positioned flows (from notriddle:absolute_float_line_height); r=pcwalton Fixes #10625 Source-Repo: https://github.com/servo/servo Source-Revision: 812c4ad69916e29fe2743cee02ab71b000050987
234ab857fb555ca913dca55bfe586575177d687e: servo: Merge #10572 - Replace watcher threads with panic handlers (from Manishearth:and-now-his-watch-is-ended); r=asajeffrey
Manish Goregaokar <manishsmail@gmail.com> - Sat, 16 Apr 2016 03:34:11 +0500 - rev 476708
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10572 - Replace watcher threads with panic handlers (from Manishearth:and-now-his-watch-is-ended); r=asajeffrey Source-Repo: https://github.com/servo/servo Source-Revision: ccfd768c4bd6874c67f1c45c23d770f617452a07
2857d710dfbac7cfba89f6a015dfd31f9dbd57ed: servo: Merge #10482 - readme: add build status badges (from matthiaskrgr:readme); r=jdm
Matthias Krüger <matthias.krueger@famsik.de> - Sat, 16 Apr 2016 01:33:19 +0500 - rev 476707
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10482 - readme: add build status badges (from matthiaskrgr:readme); r=jdm Preview can be seen here: https://github.com/matthiaskrgr/servo/tree/readme#the-servo-parallel-browser-engine-project Source-Repo: https://github.com/servo/servo Source-Revision: f736d8a261b0291f66100f1f3cd84f80936a2e03
4b66f7bd4d879ee6f18c6ced190244b46cbebb21: servo: Merge #10616 - #10614: Mach install now builds servo if it hasn't been built before (from autrilla:10614); r=edunham
Adrian Utrilla <adrianutrilla@gmail.com> - Sat, 16 Apr 2016 00:12:34 +0500 - rev 476706
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10616 - #10614: Mach install now builds servo if it hasn't been built before (from autrilla:10614); r=edunham Source-Repo: https://github.com/servo/servo Source-Revision: 7c615233d88967f79efbf78618eda3f3a8479e88
f150cc5804a8005a08d2856077522a54b53a9ce7: servo: Merge #10426 - Fix Document#elementsFromPoint no viewport available test (from rilut:fix-elementsFromPoint-no-viewport-available-test); r=nox
Rizky Luthfianto <mrluthfianto@gmail.com> - Fri, 15 Apr 2016 23:31:53 +0500 - rev 476705
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10426 - Fix Document#elementsFromPoint no viewport available test (from rilut:fix-elementsFromPoint-no-viewport-available-test); r=nox Fixes #10093 and improves #10034. Source-Repo: https://github.com/servo/servo Source-Revision: 44d7657487797575bb47aa295a13b496dd2cd69c
11cc0b9e7ced9d12abf44b25fff16081f19730f2: servo: Merge #10590 - Package tidy (from edunham:package-tidy); r=larsbergstrom
askeing <askeing@gmail.com> - Fri, 15 Apr 2016 22:50:46 +0500 - rev 476704
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10590 - Package tidy (from edunham:package-tidy); r=larsbergstrom This fixes https://github.com/servo/servo/issues/861. @askeing, I've copied your work from https://github.com/askeing/servo_tidy and attributed the commit to you. My commit in this PR is Git housekeeping to preserve `tidy`'s history. If you'd like to make additional changes, I've given you and @shinglyu push access to my fork of Servo. Apologies if this is already familiar, but the workflow for pushing to my branch is: ``` $ git remote add edunham git@github.com:edunham/servo.git $ git checkout -b package-tidy $ git pull edunham package-tidy $ git push edunham package-tidy ``` Once this lands, I'll look at how to publish it to PyPI and automate that process. Please don't merge this yet; we still need to discuss how the change should work around https://github.com/servo/servo/blob/master/python/servo/testing_commands.py#L33 , as I've yet to figure out how to get the egg to actually expose its tests. Source-Repo: https://github.com/servo/servo Source-Revision: bfe54539d290cb287e59e8ba106a54a3fab6201a
99962c6744ec037af8ad01aaa66224bb96f876ee: servo: Merge #10627 - Use kwargs in mako to reduce all the parameters (from bholley:mako_kwargs); r=SimonSapin
Bobby Holley <bobbyholley@gmail.com> - Fri, 15 Apr 2016 22:10:18 +0500 - rev 476703
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10627 - Use kwargs in mako to reduce all the parameters (from bholley:mako_kwargs); r=SimonSapin This should keep things more manageable. Source-Repo: https://github.com/servo/servo Source-Revision: a96b98f85b2e4dce88a48c844d251546ada8afdf
af27187e70679f2e02f01258b088735cad88c658: servo: Merge #10629 - Flatten a couple `net` implementations (from frewsxcv:flatten); r=Ms2ger
Corey Farwell <coreyf@rwell.org> - Fri, 15 Apr 2016 18:21:09 +0500 - rev 476702
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10629 - Flatten a couple `net` implementations (from frewsxcv:flatten); r=Ms2ger Working on some of the TLS related code in `net` and tried to clean up a couple implementations along the way. Source-Repo: https://github.com/servo/servo Source-Revision: f39ec2b15e7db394c8ca375dd1b85081d6d790a5
2dea597c321e4f238d32918ac0a4abcfab2ea2b1: servo: Merge #10345 - Replace side-effecting unwrap_or_else by if let in constellation (from asajeffrey:make-nox-happy); r=nox
Alan Jeffrey <ajeffrey@mozilla.com> - Fri, 15 Apr 2016 17:06:15 +0500 - rev 476701
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10345 - Replace side-effecting unwrap_or_else by if let in constellation (from asajeffrey:make-nox-happy); r=nox This addresses @nox's comments in #10295. Source-Repo: https://github.com/servo/servo Source-Revision: 6c5cfb738a050944e2f7494f19f9272523ca155b
9830d8650af0f84be65def9755baa83b9615e2b0: servo: Merge #10585 - Rust upgrade to 2016-04-12 (from servo:rustup_20160414); r=Ms2ger
Manish Goregaokar <manishsmail@gmail.com> - Fri, 15 Apr 2016 16:25:31 +0500 - rev 476700
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10585 - Rust upgrade to 2016-04-12 (from servo:rustup_20160414); r=Ms2ger This currently spews out a ton of ld errors of the form ``` /home/manishearth/Mozilla/.cargo/git/checkouts/mozjs-06d7f04b6dbb8a8e/master/mozjs/js/src/jit/JitFrameIterator.h:455: error: undefined reference to 'js::jit::SnapshotReader::readAllocation()' ``` cc @nox Source-Repo: https://github.com/servo/servo Source-Revision: 3b96bba1d523f9b8c01581a7004f1bdd04a11f73
24888d76c52233bd32544e0964a7de472e9ec8fb: servo: Merge #10555 - Remove unnecessary indirection in HTTP unit tests (from jdm:http_response_refactor); r=ms2ger
Josh Matthews <josh@joshmatthews.net> - Fri, 15 Apr 2016 12:15:29 +0500 - rev 476699
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10555 - Remove unnecessary indirection in HTTP unit tests (from jdm:http_response_refactor); r=ms2ger Many of the HTTP unit tests use a custom request factory as well as a custom request that contained test logic. This is unnecessarily convoluted, and exists solely because the complete set of headers was unavailable until the request body was sent. These patches restructure the header manipulations so that the headers are available when the request object is created, allowing the test logic to move into the test factories, and enabling the deletion of almost all of the test request types. Source-Repo: https://github.com/servo/servo Source-Revision: eb78e21fbe05215a798af954bbe82bd41071a94b
3a8dca8b066318ea89cd8853b646d90051b6a28a: servo: Merge #10626 - Use the document base url when resolving iframe URLs (from sliz1:10576); r=KiChjang
Stephen (Ziyun) Li <stephen.liziyun@gmail.com> - Fri, 15 Apr 2016 09:34:21 +0500 - rev 476698
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10626 - Use the document base url when resolving iframe URLs (from sliz1:10576); r=KiChjang Fixes #10576. Source-Repo: https://github.com/servo/servo Source-Revision: 7faa3ed9cb87ebfa62554940e916bb7e4d04512b
34f1e3898e61f05d9c1fe77d0d77325018a230ea: servo: Merge #10328 - 401 authorization UI then restart request/save successful auth creds (from DDEFISHER:master); r=jdm
Daniel <ddefisher@gmail.com> - Fri, 15 Apr 2016 07:31:53 +0500 - rev 476697
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10328 - 401 authorization UI then restart request/save successful auth creds (from DDEFISHER:master); r=jdm Step 7 of the NCSU student project Implement HTTP authorization UI > make an authorization UI appear when a 401 HTTP response is received (StatusCode::Unauthorized) - in load in http_loader.rs, right before trying to process an HTTP redirection, use the new tinyfiledialogs library to make two prompts appear (username and password), then restart the request with the new authorization value present applied. If an authorization value was present and the response is successful, add the credentials to the authorization cache. Source-Repo: https://github.com/servo/servo Source-Revision: 7bd23815184bfa675bde040231199722c703d2f0
32e080debe74f88224ede6a39e656dabee6757b3: servo: Merge #10591 - Use the document base url when resolving script URLs (from Liamsi:base_url_script_element); r=KiChjang
Liamsi <Liamsi@users.noreply.github.com> - Fri, 15 Apr 2016 06:28:06 +0500 - rev 476696
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10591 - Use the document base url when resolving script URLs (from Liamsi:base_url_script_element); r=KiChjang Does this resolve #10578? Source-Repo: https://github.com/servo/servo Source-Revision: 9896e530941411c10c73125de66d41512c3b4097
13f11febf68b33ed622199c3202677ee694500d8: servo: Merge #10458 - layout: Disallow margins from collapsing through block formatting contexts per CSS 2.1 § 8.3.1 (from pcwalton:block-formatting-context-margin-collapse); r=mbrubeck
Patrick Walton <pcwalton@mimiga.net> - Fri, 15 Apr 2016 05:30:58 +0500 - rev 476695
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10458 - layout: Disallow margins from collapsing through block formatting contexts per CSS 2.1 § 8.3.1 (from pcwalton:block-formatting-context-margin-collapse); r=mbrubeck Closes #10449. r? @mbrubeck Source-Repo: https://github.com/servo/servo Source-Revision: 7d7404333d75cfd1aab3df07597304d5e78617b5
b329d6b888c51532e773398b482b7ba028c4686f: servo: Merge #10617 - Extracted Mako-based code generation invokation to separate .py files (from perlun:extract-build-properties-script-to-py-files); r=bholley
Per Lundberg <perlun@gmail.com> - Fri, 15 Apr 2016 04:21:17 +0500 - rev 476694
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10617 - Extracted Mako-based code generation invokation to separate .py files (from perlun:extract-build-properties-script-to-py-files); r=bholley This breaks out some of the parts on #10586, that should be easily mergeable (hopefully pretty much a no-brainer really). The idea would be to let you review & merge it first, and then I'll complete the other PR rebase off of this stuff. @bholley - I did like you suggested and broke it out for `geckolib` as well. The tests should also be running without problems (tested `./mach test-unit` locally). Source-Repo: https://github.com/servo/servo Source-Revision: 0c51259e4064e76ac180210c724af61bf15f8640
46f8474baaa78ef6e04aaa0894a0551cf8d3f3c6: servo: Merge #10619 - mach: Added warning for update-cargo -a (from perlun:add-update-cargo-all-packages-warning); r=Wafflespeanut
Per Lundberg <perlun@gmail.com> - Fri, 15 Apr 2016 02:36:18 +0500 - rev 476693
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10619 - mach: Added warning for update-cargo -a (from perlun:add-update-cargo-all-packages-warning); r=Wafflespeanut To quote Lars Bergstrom: > yeah, that's a giant footgun :-) Source-Repo: https://github.com/servo/servo Source-Revision: db4481b4509db4be83e0f77a66884feccd1878e0
4009abd4096973da172717f13d3ef274af4a9570: servo: Merge #10589 - Take the stdout lock when printing profile data (from fitzgen:lock-stdout-when-printing-profile); r=larsbergstrom
Nick Fitzgerald <fitzgen@gmail.com> - Fri, 15 Apr 2016 00:34:24 +0500 - rev 476692
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10589 - Take the stdout lock when printing profile data (from fitzgen:lock-stdout-when-printing-profile); r=larsbergstrom Acquiring the stdout lock while printing the profile data prevents other messages printed to stdout from being interleaved with prints from elsewhere. Source-Repo: https://github.com/servo/servo Source-Revision: d9ffefe5620eca8d377ccdca81041328bcd48065
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip