bb5382186dcf734c95422fcaef58d752ba7b0815: servo: Merge #12319 - Use a stable compiler for build-geckolib (from servo:stable-geckolib); r=larsbergstrom+SimonSapin
Simon Sapin <simon.sapin@exyr.org> - Fri, 08 Jul 2016 16:20:14 -0700 - rev 477418
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12319 - Use a stable compiler for build-geckolib (from servo:stable-geckolib); r=larsbergstrom+SimonSapin <!-- 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 #11815 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because CI already runs `./mach build-geckolib` <!-- 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: e50e4f99bf4668d183226251d8ea55fa36f72fe0
b6b103551d8579b645e159e6b969aa2c7cbda559: servo: Merge #12293 - Correct negative margins in centered table cells (from notriddle:margins_in_tables); r=mbrubeck
Michael Howell <michael@notriddle.com> - Fri, 08 Jul 2016 15:25:07 -0700 - rev 477417
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12293 - Correct negative margins in centered table cells (from notriddle:margins_in_tables); r=mbrubeck Fixes the cell-filling links on @AelitaBot [queue viewer page](http://ec2-52-26-55-30.us-west-2.compute.amazonaws.com/). --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] Couldn't find an applicable issue, and by the time I reduced the test case I'd already found the bug - [X] There are tests for these changes Source-Repo: https://github.com/servo/servo Source-Revision: 7afe975281326490cdbf0ee3c0d151a2ecb13784
1e1b6706a4c8f1032bf6894686c794b28fba26c9: servo: Merge #12338 - Fix geckolib build for Windows (from upsuper:win-geckolib-fix); r=bholley
Xidorn Quan <me@upsuper.org> - Fri, 08 Jul 2016 11:14:48 -0700 - rev 477416
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12338 - Fix geckolib build for Windows (from upsuper:win-geckolib-fix); r=bholley It contains several fixes to make `./mach build-geckolib` work on Windows. Source-Repo: https://github.com/servo/servo Source-Revision: 35a23bfef394fe451879f09979167b048a7bdc88
a77e642115df79703e77c50ce47f4ccaaca75bf7: servo: Merge #12277 - Make network listener runnable cancellable (from cbrewster:network_listener_cancellable); r=Manishearth
Connor Brewster <connor.brewster@eagles.oc.edu> - Fri, 08 Jul 2016 09:56:31 -0700 - rev 477415
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12277 - Make network listener runnable cancellable (from cbrewster:network_listener_cancellable); r=Manishearth <!-- Please describe your changes on the following line: --> This keeps scripts from executing after its script thread has been shut down. --- <!-- 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 (maybe) #12048 (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: 12260b24d0e97ee33116d4b730203e5a2619a499
d1ccc5b02bd171c220a7b136305ceac977274c19: servo: Merge #12311 - Move the cache module out of util (from Ms2ger:cache); r=nox
Ms2ger <Ms2ger@gmail.com> - Fri, 08 Jul 2016 07:46:00 -0700 - rev 477414
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12311 - Move the cache module out of util (from Ms2ger:cache); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: d475a277eebaa7d91d1b070b169e205b4c533c4f
45b905a7cbbe67fbce1f5e9f429f6127cdb1eed3: servo: Merge #12118 - style: Add support to the animation shorthand and fix parsing of animation-name (from emilio:animation-shorthand); r=SimonSapin
Emilio Cobos Álvarez <me@emiliocobos.me> - Fri, 08 Jul 2016 06:01:52 -0700 - rev 477413
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12118 - style: Add support to the animation shorthand and fix parsing of animation-name (from emilio:animation-shorthand); r=SimonSapin <!-- 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. --> Part of #11916. r? @SimonSapin Source-Repo: https://github.com/servo/servo Source-Revision: 1fabfee27e16a237d8a6a6b2e4aaad5e67311104
e32e3826568bbfe61354d7c2080aa9f2400dd9d7: servo: Merge #11781 - Issue 8719: Add basic support for :active selector (from sjmelia:8719_support_for_css_active); r=Manishearth
Steve Melia <steve.j.melia@gmail.com> - Fri, 08 Jul 2016 05:06:57 -0700 - rev 477412
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11781 - Issue 8719: Add basic support for :active selector (from sjmelia:8719_support_for_css_active); r=Manishearth <!-- Please describe your changes on the following line: --> Added toggling of active state for element and parents on mousedown/mouseup. Active state is removed when mouseout. (hover) - As with my other PR i'm struggling a bit with the automated testing. I've added a manual test case and found quirks-mode/active-and-hover-manual.html which - aside from also being a manual test, is functional in Firefox but does not render correctly in Servo. - Not implemented: In Firefox, behaviour differs with a <!DOCTYPE HTML> and an anchor does not lose it's activation on mouseout; whereas a button does. --- <!-- 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 #8719 (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: 5afdf7fb5c9a4c997a287f6d61ec05857f073ce2
b3a21401450396975119672f12449ea60fa3e564: servo: Merge #12342 - Add name method for Runnable trait into DetailsNotificationRunnable (from ChangWanHong:trivial); r=KiChjang
Changwan Hong <cwhong893@gmail.com> - Fri, 08 Jul 2016 04:12:04 -0700 - rev 477411
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12342 - Add name method for Runnable trait into DetailsNotificationRunnable (from ChangWanHong:trivial); r=KiChjang <!-- 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 #12332 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because it's sorta trivial as stated in issue description. <!-- 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: 0766770aef37bac5df0cb12915c398770e6114cb
1adb1060e3a30f45f1e710f65c895239c7726bf2: servo: Merge #12340 - Add name method for Runnable trait in DocumentProgressHandler (from Scorpil:document_progress_handler_runnable_name); r=KiChjang
Andrew Savchyn <andrew.savchyn@trademob.com> - Fri, 08 Jul 2016 02:23:16 -0700 - rev 477410
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12340 - Add name method for Runnable trait in DocumentProgressHandler (from Scorpil:document_progress_handler_runnable_name); r=KiChjang <!-- 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 #12335 <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because it's stated so in issue description. <!-- 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: 2d9d47315f7ecef73f8437ca196e95aa33ce0c05
df64ad0ca6ba636c171c48ddd2d50f9b7236010c: servo: Merge #12266 - Update HACKING_QUICKSTART.md (from tshepang:patch-1); r=nox
Tshepang Lekhonkhobe <tshepang@gmail.com> - Fri, 08 Jul 2016 00:51:03 -0700 - rev 477409
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12266 - Update HACKING_QUICKSTART.md (from tshepang:patch-1); r=nox Some grammar fixes --- <!-- 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 - [X] These changes do not require tests because they are documentation changes <!-- 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: 9b2b101d195e2aa042ea71dae0ec6e50eb6d11d9
0e57e70420553f547097dae82b1f680b69c6ce06: servo: Merge #12254 - Cleanup and update ORGANIZATION.md (from servo:org); r=jdm
Ms2ger <Ms2ger@gmail.com> - Thu, 07 Jul 2016 23:55:51 -0700 - rev 477408
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12254 - Cleanup and update ORGANIZATION.md (from servo:org); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 4ec4592e96634e3e072c11d20e67fb0881b06332
ee1ff2c80eef2434df9901d98fb790db572eb55b: servo: Merge #12329 - Geckolib: Trivial binding regeneration (from bholley:binding_regen); r=emilio
Bobby Holley <bobbyholley@gmail.com> - Thu, 07 Jul 2016 22:04:04 -0700 - rev 477407
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12329 - Geckolib: Trivial binding regeneration (from bholley:binding_regen); r=emilio Mostly just want to get the blacklist fix in-tree. r? emilio Source-Repo: https://github.com/servo/servo Source-Revision: bc45f85a60cc1f0e7a3419e84f809fcfa16d3baf
fc474fa7234e21b292fd4f0d6952ea9ca81b7b81: servo: Merge #12327 - Profile stats (from malisas:profile-stats); r=jdm
Malisa Smith <malisa.tsmith@gmail.com> - Thu, 07 Jul 2016 21:08:50 -0700 - rev 477406
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12327 - Profile stats (from malisas:profile-stats); r=jdm <!-- Please describe your changes on the following line: --> Pulled out profiler statistics calculation into its own function in time.rs, added tests for it, and simplified min and max calculation for pre-sorted data. --- <!-- 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: --> - [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: b9af49f12093dfacdd3d8831efab4a58bee2e458
3ad22df5e53805afc25009d7eca72cd5794531d6: servo: Merge #12317 - [tidy] Test json parsing functionality (from tallowen:add-tidy-test); r=jdm
Owen Coutts <owen@owencoutts.com> - Thu, 07 Jul 2016 20:12:38 -0700 - rev 477405
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12317 - [tidy] Test json parsing functionality (from tallowen:add-tidy-test); r=jdm We didn't have a test for json parsing so lets start with that --- <!-- 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 <!-- 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: 34e53b1dca2202b1644e44258d67e52334e15bc4
c851afd334003550ef8e8cf2f85458ebbec601cf: servo: Merge #12313 - test-tidy command now ignores files in subdirectories of ignored dirs (from cynicaldevil:tidy-test); r=Wafflespeanut
Nikhil Shagrithaya <nikhilshagri@gmail.com> - Thu, 07 Jul 2016 19:16:31 -0700 - rev 477404
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12313 - test-tidy command now ignores files in subdirectories of ignored dirs (from cynicaldevil:tidy-test); r=Wafflespeanut <!-- 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 #12225 . I did not add a test for this, instead I added a directory with an empty file inside the ignored directory, and checked whether this file was being ignored or not. <!-- 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: 9c00331634c2c753637a873f600b9804e6145e62
37b7513b4c2ed40e1769595956655852b70ac81a: servo: Merge #12309 - Add missing steps to descriptors writeValue function (from szeged:descriptor-functions); r=jdm
zakorgyula <gyula.zakor@gmail.com> - Thu, 07 Jul 2016 18:15:38 -0700 - rev 477403
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12309 - Add missing steps to descriptors writeValue function (from szeged:descriptor-functions); r=jdm <!-- Please describe your changes on the following line: --> Add two missing steps to characteristic's writeValue function. https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattdescriptor-writevalue (Step 4 and 5) <!-- 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 there is no Web Bluetooth 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: a8fd13bac33bc55f0815883cce687def1cb69b01
ccd6c8cbd829b4dece6dd421ebe329d4f64d48b2: servo: Merge #12302 - Update browserhtml version to 0.1.15 (from Gozala:bhtml@0.1.15); r=ConnorGBrewster
gozala <rfobic@gmail.com> - Thu, 07 Jul 2016 17:20:02 -0700 - rev 477402
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12302 - Update browserhtml version to 0.1.15 (from Gozala:bhtml@0.1.15); r=ConnorGBrewster Update browserhtml version to 0.1.15 --- <!-- 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 it just updates dependency <!-- 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: 0eed0e0b1e5ab2fc69ce64d5a0dd8c21d770092b
ee01a50543f71a61fbdbd15622eca3b9429cb034: servo: Merge #12299 - Fix up shell scripts (from jimberlage:fixup-scripts); r=emilio
Jim Berlage <jberlage@mdsol.com> - Thu, 07 Jul 2016 16:24:52 -0700 - rev 477401
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12299 - Fix up shell scripts (from jimberlage:fixup-scripts); r=emilio <!-- Please describe your changes on the following line: --> This brings these two scripts in line with the style guidelines. --- <!-- 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 it's a small change to bring some shell scripts in line with the style guide <!-- 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: 1f5c26a320af170a44f43dee4dcb076a6c5593e2
ce48f125d31f532186fa0d2719a4e11c213270a8: servo: Merge #12294 - Update num_cpus, libc, openssl, threadpool, smallvec, string_cache, gleam, gl_generator, x11 (from mbrubeck:always-be-updating); r=KiChjang
Matt Brubeck <mbrubeck@limpet.net> - Thu, 07 Jul 2016 15:22:13 -0700 - rev 477400
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12294 - Update num_cpus, libc, openssl, threadpool, smallvec, string_cache, gleam, gl_generator, x11 (from mbrubeck:always-be-updating); r=KiChjang Source-Repo: https://github.com/servo/servo Source-Revision: d0ab03bb294b91e47ca929464ab71e7c42ff2e9a
17dea28dd5dd62710b02d6f4079cb601fcd1eb5c: servo: Merge #12292 - Consolidate runnable variants on DOMManipulationTask into a single Runnable variant (from cbrewster:runnable_variant); r=KiChjang
Connor Brewster <connor.brewster@eagles.oc.edu> - Thu, 07 Jul 2016 14:26:44 -0700 - rev 477399
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #12292 - Consolidate runnable variants on DOMManipulationTask into a single Runnable variant (from cbrewster:runnable_variant); r=KiChjang <!-- Please describe your changes on the following line: --> Consolidates the runnable variants on `DOMManipulationTask` into a single `Runnable` variant. Also combines `MainThreadRunnable` into the `Runnable` trait. I plan on filing a few E-Easy issues after this lands to implement `name` on each of the structs that implement `Runnable`. --- <!-- 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 refactoring <!-- 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: fdfde1c5ebfcbc1586a9f549886e3b54de1bcbde
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip