210ee0ba28fe875b2e7d4e1df27dbaf89f5bf83b: servo: Merge #10443 - webgl: Implement the pending texImage2D overload, and add more validation (from emilio:webgl-teximage2d-overload); r=jdm
Emilio Cobos Álvarez <me@emiliocobos.me> - Fri, 22 Apr 2016 11:25:29 -0700 - rev 338593
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10443 - webgl: Implement the pending texImage2D overload, and add more validation (from emilio:webgl-teximage2d-overload); r=jdm This is a large-ish refactor of the Texture2D code, but it should be easier to read and of course more correct. I tried to annotate every error condition with a spec paragraph. I made just a reftest to ensure this works as intended, since I expect #10373 to land pretty soon. Source-Repo: https://github.com/servo/servo Source-Revision: f1defb446e8cd4e36231acae77f11c72c74964b0
ca063f0e8489f6b4e17f9feceb163130b23f9cc6: servo: Merge #10751 - Report lines starting with && in tidy (from zwn:tidy-start-operator); r=Wafflespeanut
Zbynek Winkler <zbynek.winkler@gmail.com> - Fri, 22 Apr 2016 10:40:06 -0700 - rev 338592
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10751 - Report lines starting with && in tidy (from zwn:tidy-start-operator); r=Wafflespeanut Partial implementation of the issue #10692 (the easy part). Source-Repo: https://github.com/servo/servo Source-Revision: d926b5d3762a101d5280266f806f2b979f73b695
35966312824b73e6100f61c3c6eb60c115d92a82: servo: Merge #10651 - Setting current color to black if canvas is not rendered in document (from craftytrickster:10601/current-color); r=Ms2ger
David Raifaizen <d-raif@hotmail.com> - Fri, 22 Apr 2016 09:26:51 -0700 - rev 338591
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10651 - Setting current color to black if canvas is not rendered in document (from craftytrickster:10601/current-color); r=Ms2ger Fixes #10601 The change seems deceptively easy, I hope I am not missing anything... Source-Repo: https://github.com/servo/servo Source-Revision: 4da6855e2332ce433fd6d6ea9d84cbb940df2b41
757e75475cd4156ebb60afd6f49ac785e3f744c1: servo: Merge #10729 - Add unit tests skeleton for the time profiler (from fitzgen:unit-tests-for-time-profiler); r=larsbergstrom
Nick Fitzgerald <fitzgen@gmail.com> - Fri, 22 Apr 2016 06:05:49 -0700 - rev 338590
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10729 - Add unit tests skeleton for the time profiler (from fitzgen:unit-tests-for-time-profiler); r=larsbergstrom This commit adds a test crate for the time profiler to `tests/unit/profile`. The only unit test contained in this crate is a smoke test that the time profiler thread can be created and destroyed. It serves as a place for adding new tests in the future. Source-Repo: https://github.com/servo/servo Source-Revision: 340a25e68c6b03f6acb0b7ccbf77dc68266395c0
1e8d31cf2ea60e70c15e00718dabca434a278973: servo: Merge #10758 - Ensure that we aren't missing any errors in the tidy self-test (from jdm:tidy_check_completeness); r=Wafflespeanut
Josh Matthews <josh@joshmatthews.net> - Fri, 22 Apr 2016 02:40:29 -0700 - rev 338589
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10758 - Ensure that we aren't missing any errors in the tidy self-test (from jdm:tidy_check_completeness); r=Wafflespeanut r? @Wafflespeanut Source-Repo: https://github.com/servo/servo Source-Revision: 6f801e3f3f806f55fd955a469ed175915f24d6cb
7fb8e8ce5f471c407925c36b93b279aebdc6545d: servo: Merge #10727 - Use DOM width/height for canvas display list item (from jdm:canvas_panic); r=pcwalton
Josh Matthews <josh@joshmatthews.net> - Thu, 21 Apr 2016 20:50:27 -0700 - rev 338588
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10727 - Use DOM width/height for canvas display list item (from jdm:canvas_panic); r=pcwalton Fixes #10705. r? @glennw Source-Repo: https://github.com/servo/servo Source-Revision: 0e0e902edd200359db6ae06cd149fb1b0a97fcc6
afc9690e74e56a8b818fd238fe4e85bde0e75a65: servo: Merge #10723 - Remove some Emacs & Vim modelines (from edunham:modelines); r=Wafflespeanut
edunham <edunham@mozilla.com> - Thu, 21 Apr 2016 20:05:04 -0700 - rev 338587
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10723 - Remove some Emacs & Vim modelines (from edunham:modelines); r=Wafflespeanut This might be a bad idea, especially on the webidl side. However, we started talking about the idea that modelines are a lint error (https://github.com/servo/servo/issues/10719), and these changes would be required before enabling a modeline lint. If it bitrots, it's easy to recreate with ``` find * -type f -exec sed '/- Mode:/d' -i {} + find * -type f -exec sed '/ vim:/d' -i {} + git checkout -- python/tidy/servo_tidy/tidy.py git checkout -- python/tidy/servo_tidy_tests/spec.webidl git commit -a ``` Source-Repo: https://github.com/servo/servo Source-Revision: dff217c2e3ff0b77eeebf62d36c2bf57c044cf14
63f1ea7ba63e75286918220376615435d4fdafb2: servo: Merge #10791 - Blind attempt at fixing a Python import error on Windows (from servo:explicit-python-path); r=KiChjang
Simon Sapin <simon.sapin@exyr.org> - Thu, 21 Apr 2016 17:26:11 -0700 - rev 338586
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10791 - Blind attempt at fixing a Python import error on Windows (from servo:explicit-python-path); r=KiChjang See #10789. Source-Repo: https://github.com/servo/servo Source-Revision: b080da474f78a9689f3a6c64cc4091e425e2eb62
18f78fde988a32b94602e0d0137c188c37bed7e8: servo: Merge #10774 - Improve properties.mako.rs file structure, take 2 (from perlun:improve-mako-file-structure-v2); r=SimonSapin
Per Lundberg <perlun@gmail.com> - Fri, 22 Apr 2016 01:49:58 +0500 - rev 338585
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10774 - Improve properties.mako.rs file structure, take 2 (from perlun:improve-mako-file-structure-v2); r=SimonSapin This is a new attempt of #10586, after Simon Sapin's great cleanups in #10749 has landed. I have adjusted the changes to the new structure that was introduced, and also only done a few of the longhand ones. Will certainly continue on this as soon as we have a basic agreement that this style is reasonable. Source-Repo: https://github.com/servo/servo Source-Revision: 69acd8e1ccba8ff01e8f7fde4305956ba5ab866d
f39e75d05950c4758be39e748f3ec274f39388a1: servo: Merge #10710 - Update js (from Ms2ger:js); r=nox
Ms2ger <Ms2ger@gmail.com> - Thu, 21 Apr 2016 15:12:14 +0500 - rev 338584
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10710 - Update js (from Ms2ger:js); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: 7e370c4df4ee0c564322a0bebd34b31359e88d85
73046b7a5b8924fa5cc2c6185932b6c58f7335dd: servo: Merge #10631 - Update wptrunner (from servo:wptrunner-20160415); r=KiChjang
Ms2ger <Ms2ger@gmail.com> - Thu, 21 Apr 2016 13:24:49 +0500 - rev 338583
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10631 - Update wptrunner (from servo:wptrunner-20160415); r=KiChjang Fixes #10540. Fixes #10392. Source-Repo: https://github.com/servo/servo Source-Revision: 9c172f49d08fe9019b0ba193ea4d75c6ddb95cda
75af6f5e3e2d5876694d389cfcaf04de2120ab6e: servo: Merge #10749 - Prepare related files to make it easier to split up the Mako template (from servo:split-mako); r=nox
Simon Sapin <simon.sapin@exyr.org> - Thu, 21 Apr 2016 10:08:39 +0500 - rev 338582
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10749 - Prepare related files to make it easier to split up the Mako template (from servo:split-mako); r=nox https://github.com/servo/servo/pull/10586#issuecomment-211490049 r? @nox Source-Repo: https://github.com/servo/servo Source-Revision: 3bfa4cc7414fea760ce5c503bfbcf25262acb9d7
05236dcfca50666486bf1db3a2d6023bcda84a5e: servo: Merge #10661 - write cookie_jar, hsts_list, auth_cache to file if profile_dir option is present (from DDEFISHER:master); r=jdm
Daniel <ddefisher@gmail.com> - Thu, 21 Apr 2016 03:22:26 +0500 - rev 338581
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10661 - write cookie_jar, hsts_list, auth_cache to file if profile_dir option is present (from DDEFISHER:master); r=jdm For Persistent sessions student project "if the profile directory command-line option is present when the ResourceThread is instructed to exit, serialize the data contained in cookie_storage, hsts_list, and the new HTTP authorization cache, and write the serialized data in separate files inside the profile directory." and "perform the same serialization on shutdown for local_data in storage_thread.rs, which represents the LocalStorage API." Source-Repo: https://github.com/servo/servo Source-Revision: 75d99eec0ff02718f1ec8d1b6fd58fff7c2d6fb3
2a189add81597f46103fea0241da78d17c3f5e38: servo: Merge #9942 - Moving the error handling out of network loader (from jdm:load_error); r=ms2ger
Josh Matthews <josh@joshmatthews.net> - Wed, 20 Apr 2016 21:49:52 +0500 - rev 338580
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #9942 - Moving the error handling out of network loader (from jdm:load_error); r=ms2ger Rebase of #8851. Fixes #8678. Fixes #9944. Source-Repo: https://github.com/servo/servo Source-Revision: f051028ee8cd93168b1abe3742929d43d19cb002
6796751da3346c7687e06493e7e6568978ab7191: servo: Merge #10750 - Use num's constituent crates (from servo:num); r=nox
Ms2ger <Ms2ger@gmail.com> - Wed, 20 Apr 2016 20:10:54 +0500 - rev 338579
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10750 - Use num's constituent crates (from servo:num); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: 89b276c889ce76f8fe43c22779835af138472dac
57e38431b42dbbb780283fbc03ff9dac00103597: servo: Merge #9968 - Implement scroll, scrollLeft, scrollTop and friends, addressing issue #9650 (from izgzhen:scroll); r=asajeffrey
Zhen Zhang <izgzhen@gmail.com> - Wed, 20 Apr 2016 18:10:56 +0500 - rev 338578
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #9968 - Implement scroll, scrollLeft, scrollTop and friends, addressing issue #9650 (from izgzhen:scroll); r=asajeffrey This is a work in progress to solve https://github.com/servo/servo/issues/9650. Thanks a lot for helping the review. - [x] scroll - [x] scrollTo - [x] scrollBy - [x] scrollTop (setter and getter) - [x] scrollLeft (setter and getter) The setters will be implemented in another PR after this is merged. Source-Repo: https://github.com/servo/servo Source-Revision: 8d988f20c12e0a5267e79650a90310951c66ca77
792eec72ff0c6d704e6830155693663cbf351fce: servo: Merge #10745 - Remove extra definition of WHITESPACE under components/util/str.rs (from zakorgy:refaktor); r=nox
zakorgyula <gyula.zakor@gmail.com> - Wed, 20 Apr 2016 13:55:23 +0500 - rev 338577
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10745 - Remove extra definition of WHITESPACE under components/util/str.rs (from zakorgy:refaktor); r=nox issue: #10709 found another ``` const WHITESPACE: &'static [char] = &['\t', '\n', '\r', ' ']; ``` in ```components/style/viewports.rs ``` maybe this could be replaced too with the ```util::str::HTML_SPACE_CHARACTERS``` Source-Repo: https://github.com/servo/servo Source-Revision: ae63688db8cb7de8643845bdd5880cc50bf927f7
002c744d3f82eb4caea674b847e5476172cd52a8: servo: Merge #10725 - A few minor `net` component cleanups (from frewsxcv:net-cleanup); r=KiChjang
Corey Farwell <coreyf@rwell.org> - Wed, 20 Apr 2016 05:01:29 +0500 - rev 338576
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10725 - A few minor `net` component cleanups (from frewsxcv:net-cleanup); r=KiChjang Source-Repo: https://github.com/servo/servo Source-Revision: bebc1dc859192d7fdcfc53e550cbf51343f4375a
72853ab619f1849ec56911a0a19bd38e77039812: servo: Merge #10718 - Lower the logging level of a really chatty fn (from mbrubeck:trace); r=jdm
Matt Brubeck <mbrubeck@limpet.net> - Wed, 20 Apr 2016 03:07:22 +0500 - rev 338575
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10718 - Lower the logging level of a really chatty fn (from mbrubeck:trace); r=jdm Reduces the amount of spew when running with settings like `RUST_LOG=script=debug`. Source-Repo: https://github.com/servo/servo Source-Revision: 82873d688e9260b5fc755ec16eec959d94a5cb14
45d01a9bb45040a56997391fc01c7b1d57091690: servo: Merge #10717 - layout: Implement support for `overflow: scroll` in WebRender (from pcwalton:wr-overflow-scroll); r=glennw
Patrick Walton <pcwalton@mimiga.net> - Wed, 20 Apr 2016 02:26:14 +0500 - rev 338574
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10717 - layout: Implement support for `overflow: scroll` in WebRender (from pcwalton:wr-overflow-scroll); r=glennw Requires a WebRender upgrade. r? @glennw Source-Repo: https://github.com/servo/servo Source-Revision: 64b0dafde8f65ef4aceeb85436c547a1581c619f
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip