2f58f0b2f939f93f2c7188b06edd925f16488d75: Bug 1444679: Remove WrappedJSIdentity. r=bholley
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 11 Mar 2018 03:13:47 +0100 - rev 460069
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
Bug 1444679: Remove WrappedJSIdentity. r=bholley Seemed to only be used for the method that was removed in the previous patch. MozReview-Commit-ID: 1cKpVBlxa7r
c5e091682eb164417dea678551c968cb0f6da792: Bug 1444679: Remove unused nsXPCWrappedJSClass::IsWrappedJS. r=bholley
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 11 Mar 2018 02:36:46 +0100 - rev 460068
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
Bug 1444679: Remove unused nsXPCWrappedJSClass::IsWrappedJS. r=bholley MozReview-Commit-ID: KnNOjaEpa0g
a6f5fb18e6bcc9bffe4a0209a22d8a25510936be: Merge inbound to mozilla-central. a=merge
arthur.iakab <aiakab@mozilla.com> - Sun, 11 Mar 2018 23:46:53 +0200 - rev 460067
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
Merge inbound to mozilla-central. a=merge
240114d8acd30222fe7d18b88b1ba25b227d3c9b: Bug 1442561 part 2 - Add Spectre mitigations for most shape/group/class guards in JIT code. r=luke,tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Sun, 11 Mar 2018 20:18:24 +0100 - rev 460066
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
Bug 1442561 part 2 - Add Spectre mitigations for most shape/group/class guards in JIT code. r=luke,tcampbell
2bf39f14c6f8772d66ee1d369bf8772b38bf3e08: Bug 1442561 part 1 - Add browser pref for misc Spectre object type mitigations. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Sun, 11 Mar 2018 20:14:03 +0100 - rev 460065
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
Bug 1442561 part 1 - Add browser pref for misc Spectre object type mitigations. r=luke
8d91193cd766a4dfda888de34792389601d2d6de: Bug 1430150 - Implement WebAuthentication permission prompts r=jcj,johannh
Tim Taubert <ttaubert@mozilla.com> - Sun, 11 Mar 2018 18:47:14 +0100 - rev 460064
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
Bug 1430150 - Implement WebAuthentication permission prompts r=jcj,johannh Reviewers: jcj, johannh Reviewed By: jcj, johannh Bug #: 1430150 Differential Revision: https://phabricator.services.mozilla.com/D638
54ed9f585985091fa72251007ffd66b594b665f0: Bug 1444666 - get rid of nsSVGUtils version of GetStrokeDashData and replace by SVGContentUtils::GetStrokeOptions r=jwatt
Robert Longson <longsonr@gmail.com> - Sun, 11 Mar 2018 16:11:24 +0000 - rev 460063
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
Bug 1444666 - get rid of nsSVGUtils version of GetStrokeDashData and replace by SVGContentUtils::GetStrokeOptions r=jwatt
6d0d32f6570d875ae9191c07be0355e9083114e8: Merge autoland to mozilla-central. a=merge
arthur.iakab <aiakab@mozilla.com> - Sun, 11 Mar 2018 23:44:57 +0200 - rev 460062
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
Merge autoland to mozilla-central. a=merge
a5d22f442915eaeca18002aa555aa22936f6c855: Bug 1443853 - Move browser process shutdown monitor to mozrunner. r=jgraham
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:57:53 +0000 - rev 460061
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
Bug 1443853 - Move browser process shutdown monitor to mozrunner. r=jgraham This moves the shutdown monitor for the Firefox process from geckodriver to mozrunner, which is a more suitable home for it. We will likely need specialised versions of this in the future with products such as GeckoView and Fennec. In addition to the move it also cleans up the polling loop by employing std::time::SystemTime which lets us match on the elapsed time since its construction. This seems nicer than having to perform division operations on integers, which in Rust are inherently unsafe (there is no guard against SIGFPE). This change should be functionally equivalent to the existing code. MozReview-Commit-ID: 1asnFbixhcY
2da49990b24780b797b7371ed9d54acc7641d20f: Bug 1443853 - Rename RunnerProcess::status() to ::try_wait(). r=jgraham
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:43:49 +0000 - rev 460060
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
Bug 1443853 - Rename RunnerProcess::status() to ::try_wait(). r=jgraham This renames RunnerProcess::status() to ::try_wait() for symmetry with std::process::Child::try_wait() in the standard library. The patch also makes an attempt at cleaning up its usage in geckodriver, however this can be further improved. MozReview-Commit-ID: 14ihT7MpM7l
83bb33caf3d352237970d0be2accad0c8378e59d: Bug 1443853 - Avoid std::io::{Result,Error} renaming. r=jgraham
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:31:31 +0000 - rev 460059
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
Bug 1443853 - Avoid std::io::{Result,Error} renaming. r=jgraham We can pick up std::io::Result and std::io::Error directly from the std::io namespace without having to rename them. MozReview-Commit-ID: 9Xz92HvcFpO
1730b54d8ebf0221c1c3c2f20ed8404c25c8bd9b: Bug 1443853 - Rename RunnerProcess::stop() to ::kill(). r=jgraham
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:29:23 +0000 - rev 460058
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
Bug 1443853 - Rename RunnerProcess::stop() to ::kill(). r=jgraham This renames RunnerProcess::stop() to ::kill() for symmetry with the standard library's std::process::Child. MozReview-Commit-ID: 20vSni9bA0X
4988c81161f2abe3ecc8640b1d705cd281d92c35: Bug 1443853 - Rename RunnerProcess::is_running() to ::running(). r=jgraham
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:23:57 +0000 - rev 460057
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
Bug 1443853 - Rename RunnerProcess::is_running() to ::running(). r=jgraham The ideom for getters in Rust is to not prefix them with "is_". Setters should, however, have the "set_" prefix. MozReview-Commit-ID: 9kXHBYGK7aL
985f63927da9e993ba879ff37d3f1c8b35740319: Bug 1443853 - Drop unused std::ascii::AsciiExt trait. r=jgraham
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:27:18 +0000 - rev 460056
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
Bug 1443853 - Drop unused std::ascii::AsciiExt trait. r=jgraham Silences another compiler warning. MozReview-Commit-ID: 6Bcw7Ej9uIC
b6a8d0f3c88d7d70c4cb8bcc30e802c78d8ac77f: Bug 1443853 - Remove unnecessary paranthesis around function argument. r=jgraham
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:26:27 +0000 - rev 460055
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
Bug 1443853 - Remove unnecessary paranthesis around function argument. r=jgraham Silences one compiler warning. MozReview-Commit-ID: FSKV9Ia2iXt
7248a330fafe03c0350c10ab1cf438c0f194793e: servo: Merge #20185 - Make KeyframesPercentage::parse faster (from Beta-Alf:master); r=emilio
Florian Wagner <florian.wagner@student.hpi.de> - Sun, 11 Mar 2018 07:47:21 -0400 - rev 460054
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
servo: Merge #20185 - Make KeyframesPercentage::parse faster (from Beta-Alf:master); r=emilio Minor refactoring of the parsing of keyframes. --- <!-- 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 #20179 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because it is a minor refactor so tests are already in place. The original Issue explicitly says so. <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- 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: 29e10d4f88a7564f4d6a4496d3d1be5949962f8a
0471c6ccf344ed039d0c514e254a7edbdb8a5905: No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
ffxbld - Sun, 11 Mar 2018 13:00:15 -0700 - rev 460053
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
26d7052f374999cd06b889e9387bd462531d5c15: No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
ffxbld - Sun, 11 Mar 2018 13:00:11 -0700 - rev 460052
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
8863806b9e28e9a5267c34c2e000f3cc0265f944: Merge inbound to mozilla-central. a=merge
Csoregi Natalia <ncsoregi@mozilla.com> - Sun, 11 Mar 2018 11:51:54 +0200 - rev 460051
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
Merge inbound to mozilla-central. a=merge
b8b11082ff88a050a88c1c616b7ed6ffcfc60f76: Bug 1444502: Remove support for installing unpacked extensions. r=aswan
Kris Maglione <maglione.k@gmail.com> - Fri, 09 Mar 2018 12:45:59 -0800 - rev 460050
Push 8824 by archaeopteryx@coole-files.de at Mon, 12 Mar 2018 14:54:48 +0000
Bug 1444502: Remove support for installing unpacked extensions. r=aswan This retains support for installing unpacked dictionaries, since Hunspell only supports loading dictionaries from ordinary filesystem paths. Unpacked extensions are no longer supported on production, except during development. WebExtensions have no support for the unpacked flag at all, and specially signed legacy extensions are forbidden from using it, so there's no point in maintaining support for this install code. Or, more importantly, for running a nearly complete duplicated set of tests in order to exercise it. MozReview-Commit-ID: 1fKVgSelJQ8
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip