cfacb5b14356c164b1dc61003ac4e9f338704362: servo: Merge #11329 - Report use statements that use {} with only one entry (from c-rhodes:11320); r=jdm
Cullen Rhodes <rhodes.cullen@gmail.com> - Fri, 27 May 2016 07:11:17 -0500 - rev 477111
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11329 - Report use statements that use {} with only one entry (from c-rhodes:11320); r=jdm 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 --faster` does not report any errors - [X ] These changes fix #11320 (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: 2f9796fa696e9514280777398467696dd4f004b3
a84ca08a7217942572115896f2bbfa2f4b632ddb: servo: Merge #11449 - Remove Document.get_html_element() (fixes #8409) (from djc:rm-get-html-element); r=nox
Dirkjan Ochtman <dirkjan@ochtman.nl> - Fri, 27 May 2016 06:21:36 -0500 - rev 477110
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11449 - Remove Document.get_html_element() (fixes #8409) (from djc:rm-get-html-element); r=nox <!-- 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 #8409 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because small refactor <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Replace uses by calling self.GetDocumentElement(), instead. Source-Repo: https://github.com/servo/servo Source-Revision: fb8934a1382ca2c9145895cf77cbe222beeb93e4
51728d60025315542170a4889dca22007fc074cb: servo: Merge #11434 - WIP: Fixes #11407: Implement Window.status (from catchmrbharath:status); r=nox
Bharath M R <catchmrbharath@gmail.com> - Fri, 27 May 2016 05:33:14 -0500 - rev 477109
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11434 - WIP: Fixes #11407: Implement Window.status (from catchmrbharath:status); r=nox 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 #11407 (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: d890453f786e2f6aa37095d9ed298cd11be0854d
d617487b1df5e64426932a60052241015f05126d: servo: Merge #11308 - Implement [Func] (from nox:guarded); r=jdm
Anthony Ramine <n.oxyde@gmail.com> - Fri, 27 May 2016 04:45:06 -0500 - rev 477108
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11308 - Implement [Func] (from nox:guarded); r=jdm First part of #11292, this just includes support of `[Func]`. Source-Repo: https://github.com/servo/servo Source-Revision: 073c5e3b6b8950c01c9e5691925d24787fd06d53
29c71f8e72cd8c1709f165a60937f37f7fac19df: servo: Merge #11458 - add log2(u32) and use it to prevent casting to and from float to int (from kevgs:log2); r=Manishearth
Kosov Eugene <claprix@yandex.ru> - Fri, 27 May 2016 03:56:51 -0500 - rev 477107
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11458 - add log2(u32) and use it to prevent casting to and from float to int (from kevgs:log2); r=Manishearth <!-- Please describe your changes on the following line: --> PR for #11440 --- <!-- 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: f2f2987e74e23bbb01549e6c06ab71513692d9ab
a43c4e1dbae996dff752abe6418ce7bf498df901: servo: Merge #11423 - Update spec link for timers (from servo:jdm-patch-2); r=mbrubeck
Josh Matthews <josh@joshmatthews.net> - Thu, 26 May 2016 23:26:09 -0500 - rev 477106
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11423 - Update spec link for timers (from servo:jdm-patch-2); r=mbrubeck - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy --faster` does not report any errors - [X] These changes do not require tests because documentation only --- The specification link was broken. Source-Repo: https://github.com/servo/servo Source-Revision: 4dcb05ca4f521b2c5eb12000678be035465e092b
66045207a206b663d3feeb38882b5f5d69191cce: servo: Merge #11408 - Take LayoutThread::url out of its RefCell (from Ms2ger:layoutthread-url); r=Manishearth
Ms2ger <Ms2ger@gmail.com> - Thu, 26 May 2016 22:37:23 -0500 - rev 477105
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11408 - Take LayoutThread::url out of its RefCell (from Ms2ger:layoutthread-url); r=Manishearth 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 --faster` 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: 86e583fbed0773f6f5c5df764d0eb7000bf713e2
77e96730242d9191a03ab87ad2ced38d0a84d379: servo: Merge #11406 - Fix Android APK building (packaging) (from aneeshusa:add-missing-build-apk-semicolon); r=mbrubeck
Aneesh Agrawal <aneeshusa@gmail.com> - Thu, 26 May 2016 21:48:17 -0500 - rev 477104
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11406 - Fix Android APK building (packaging) (from aneeshusa:add-missing-build-apk-semicolon); r=mbrubeck 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 --faster` does not report any errors - [ ] These changes help with #10339. Either: - [x] There are tests for these changes (android-nightly builder) 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. I missed this syntax error during my review, and we don't check that packaging succeeds in regular build suite, but only as a Nightly build. @larsbergstrom should we run the packaging as part of the regular build? I think it is important that this continue to stay working, especially with #9918. In that case, the only difference with the nightly builder is whether or not to upload to S3. Source-Repo: https://github.com/servo/servo Source-Revision: 1efacd393843a761ee91c3a1765ef4801ccf18cc
b227f7c5b183d2b098e04cae5a4250ab86a64edd: servo: Merge #11455 - Remove unused import (from cbrewster:fix_warning); r=emilio
Connor Brewster <brewsterc@my.caspercollege.edu> - Thu, 26 May 2016 20:56:14 -0500 - rev 477103
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11455 - Remove unused import (from cbrewster:fix_warning); r=emilio <!-- 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 <!-- Either: --> - [X] These changes do not require tests because removing unused import <!-- 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: 126a197df8824047e810ffbf263efa567bf7d592
32a676b2b68a9732bd37581ca63c8312b590dcf4: servo: Merge #11429 - Partially enable referrer-policy tests with some modifications (from nox:unlimited-referrer-works); r=jdm
Rebecca <rebstar6@gmail.com> - Thu, 26 May 2016 18:21:04 -0500 - rev 477102
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11429 - Partially enable referrer-policy tests with some modifications (from nox:unlimited-referrer-works); r=jdm This is a part of @rebstar6's work on #11422, with only her test fixes and the enabling of them, to ease review on the actual implementation. Source-Repo: https://github.com/servo/servo Source-Revision: c432e9ac540add7a7224cb20af98519544ae0189
9f225ab3f0f47ad6cff315ba5ca9138e8ffa8a9b: servo: Merge #11433 - Don't re-parse dummy base URL every time in GeckoElement::style_attribute (from heycam:dummy-base-url); r=bholley
Cameron McCormack <cam@mcc.id.au> - Thu, 26 May 2016 17:18:26 -0500 - rev 477101
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11433 - Don't re-parse dummy base URL every time in GeckoElement::style_attribute (from heycam:dummy-base-url); r=bholley 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 geckolib-only Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. ---- r? @bholley Source-Repo: https://github.com/servo/servo Source-Revision: 25c2d20f56509e86c5b3ce563cdea7ea611cfff7
42bf4f7dc1e4131a060232783b08870d3f98990c: servo: Merge #11432 - 11402 implement window alert (from ab22:11402-implement-window-alert); r=KiChjang
Abelardo E. Mendoza <abelardo22.9@gmail.com> - Thu, 26 May 2016 15:42:26 -0500 - rev 477100
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11432 - 11402 implement window alert (from ab22:11402-implement-window-alert); r=KiChjang 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 #11402 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: 6d0c420d59b3e24ce6818bedaad5f6fdf9b74966
3da155267e0143dfd0959a111d995294ae233815: servo: Merge #11430 - Record the frame type (IFrame or MozBrowserIFrame) in the pipeline (from asajeffrey:constellation-record-mozbrowser-parent-info); r=ConnorGBrewster
Alan Jeffrey <ajeffrey@mozilla.com> - Thu, 26 May 2016 14:53:09 -0500 - rev 477099
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11430 - Record the frame type (IFrame or MozBrowserIFrame) in the pipeline (from asajeffrey:constellation-record-mozbrowser-parent-info); r=ConnorGBrewster 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 this is a refactoring Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. This is a first step towards supporting the notion of multiple top-level browsing contexts in Servo, by making the constellation aware of which content is loaded in a mozbrowser iframe. Source-Repo: https://github.com/servo/servo Source-Revision: 64cca225e5b3943639a5d5d4bf46b06aef919650
ccd7c8364211494cd4524a0aeabebcfcfac3adbf: servo: Merge #11367 - Extend WebBluetooth with included services (from szeged:included_services); r=jdm
Attila Dusnoki <dati91@users.noreply.github.com> - Thu, 26 May 2016 14:04:33 -0500 - rev 477098
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11367 - Extend WebBluetooth with included services (from szeged:included_services); r=jdm - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy --faster` does not report any errors - [X] These changes do not require tests because there are no webbluetooth tests yet Source-Repo: https://github.com/servo/servo Source-Revision: 3bf96a7a318d495c48538ccba15f6a4108e9b4c2
6c25ffa7f48152ba3b55e757a8bfed22c2515bcb: servo: Merge #11269 - Extend WebBluetooth with discovery session and dialog (from szeged:discovery); r=jdm
Attila Dusnoki <dati91@gmail.com> - Thu, 26 May 2016 13:15:49 -0500 - rev 477097
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11269 - Extend WebBluetooth with discovery session and dialog (from szeged:discovery); r=jdm 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 --faster` 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 the there are no webbluetooth tests ye. 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: c4bb543917ab2b6cbc31a5d9dbce1e004ea1e316
8db013e426faa48fc6c4859225c31a7200434b7d: servo: Merge #11441 - Update Rust to 1.10.0-nightly (267cde259 2016-05-25) (from servo:rustup); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Thu, 26 May 2016 08:55:32 -0500 - rev 477096
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11441 - Update Rust to 1.10.0-nightly (267cde259 2016-05-25) (from servo:rustup); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: bf3c437683808fdfb1f8406c023c391e5728266f
625bf52d5225882666ede6918a97d43f42319844: servo: Merge #11394 - Reduce the size of StackingContextId (from mbrubeck:stacking-context-id); r=pcwalton
Matt Brubeck <mbrubeck@limpet.net> - Thu, 26 May 2016 07:25:58 -0500 - rev 477095
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11394 - Reduce the size of StackingContextId (from mbrubeck:stacking-context-id); r=pcwalton r? @pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: 2acb257a82601ad9b48a544cff20ce83f6311a47
fd119bfd4abfe2fc2f7dfed6201315d73f7e09d4: servo: Merge #11438 - Add dbus-devel under Fedora dependencies (from djc:readme-fedora-deps-dbus); r=jdm
Dirkjan Ochtman <dirkjan@ochtman.nl> - Thu, 26 May 2016 06:08:22 -0500 - rev 477094
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11438 - Add dbus-devel under Fedora dependencies (from djc:readme-fedora-deps-dbus); r=jdm <!-- 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 - [x] These changes do not require tests because README-only change. <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> This is required through devices -> blurz -> dbus. Source-Repo: https://github.com/servo/servo Source-Revision: 7040e2a5f7c71699fcb7d48016ee8f1ab7bef73c
74ffb4163f720d00a09055d167a7d6b49056fb83: servo: Merge #11391 - mach: Redirect stderr to /dev/null when locating Python binary (from perlun:fix/be-more-quiet-when-finding-python-binary); r=mbrubeck
Per Lundberg <per.lundberg@ecraft.com> - Thu, 26 May 2016 04:16:42 -0500 - rev 477093
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11391 - mach: Redirect stderr to /dev/null when locating Python binary (from perlun:fix/be-more-quiet-when-finding-python-binary); r=mbrubeck - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy --faster` does not report any errors - [X] These changes do not require tests because it only changes the mach build script ---- We already redirect stdout in `mach`, but the problem is that (at least on Windows/MSYS2), the `which` command tends to output things to stderr when failing: ``` $ ./mach build -d which: no python2.7 in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/c/Windows/System32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/c/Program Files/Java/jdk1.8.0_66/bin:/c/Python27:/c/Python27/Scripts) ``` This PR silences this noise. Source-Repo: https://github.com/servo/servo Source-Revision: 7dea7ace1b97ce8a51ab0b0516b8705474213542
5dd20a97a1ccdc7b3c6484d867b607abb51906cf: servo: Merge #11383 - Hide unnecessary information in the rendered PR template (from servo:jdm-patch-1); r=mbrubeck
Josh Matthews <josh@joshmatthews.net> - Thu, 26 May 2016 02:30:48 -0500 - rev 477092
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #11383 - Hide unnecessary information in the rendered PR template (from servo:jdm-patch-1); r=mbrubeck These changes attempt to make the initial PR view less cluttered. Instructions are hidden in HTML comments, and there's a clear distinction between the PR description and the checklist. --- <!-- 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 --faster` 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 not part of the build <!-- 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: b898550149db5cdfc24cc2dfe5a7c7ad4d5d0a39
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip