1d6326908981ef8c712572a379feb8366c578f59: Bug 1392886 - Determine if sparse checkout is being used; r=mshal
Gregory Szorc <gps@mozilla.com> - Tue, 22 Aug 2017 20:26:46 -0700 - rev 425835
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392886 - Determine if sparse checkout is being used; r=mshal The Repository interface gains a new method to determine if a sparse checkout is present. Mercurial's implementation is somewhat crude, but it should work (Mercurial's sparse support is still experimental and I only intend to support sparse checkout in Firefox CI until it is less experimental). Git's always returns False (for now). To prove it works and to expose the information more widely, we hook it up to moz.configure. We do this by first implementing a function that returns a Repository instance. Then we simply call a function on it to resolve the sparse checkout flag. MozReview-Commit-ID: AlsT5LdSPdZ
f672bd27215959afc7e9221a879a4f60fa98916c: Bug 1392886 - Expose repository type as an instance property; r=mshal
Gregory Szorc <gps@mozilla.com> - Tue, 22 Aug 2017 20:04:55 -0700 - rev 425834
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392886 - Expose repository type as an instance property; r=mshal This will remove the need to sniff class types. The 1 in-tree consumer doing this has been converted. MozReview-Commit-ID: I8cUa8J54VE
0f5f1f99134b4fd86c68631b80bc46fab7cfa86b: Bug 1392886 - Use abstract base class for Repository; r=mshal
Gregory Szorc <gps@mozilla.com> - Wed, 23 Aug 2017 08:33:56 -0700 - rev 425833
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392886 - Use abstract base class for Repository; r=mshal This makes the interface more formalized. MozReview-Commit-ID: JOjgJjR5MZk
88081c5bc847f126b2e0b561225ce392196f1841: Bug 1335353: remove refs to /tools/buildbot; r=aki
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 10 Aug 2017 17:05:11 +0000 - rev 425832
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1335353: remove refs to /tools/buildbot; r=aki On Taskcluster machines, /tools/buildbot doesn't exist. It turns out, nothing refers to exes['python'] anyway, so we can just remove that (the preference is to use sys.executable instead). The references to exes['buildbot'] were all for sendchanges from builds to tests, and those too are all gone now. Lines like 'virtualenv': ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py'], Were committing two sins: first, using a python executable from a random virtualenv; and second, using a virtualenv.py from another random directory (in this case, it's a utility script for a PuppetAgain module). Such lines are replaced with a reference to /tools/virtualenv/bin/virtualenv, which is installed for the express purpose of providing a virtualenv binary on testers (for builds, we use the vendored copy). MozReview-Commit-ID: 4iHX3B3MLyK
121e4d470c111f07d1dd45959bd4777de529f473: Bug 1391703 - Introduce common JSM for security/manager/tools/ scripts. r=keeler
Cykesiopka <cykesiopka.bmo@gmail.com> - Wed, 23 Aug 2017 14:46:37 +0800 - rev 425831
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1391703 - Introduce common JSM for security/manager/tools/ scripts. r=keeler PSM has various xpcshell scripts under the security/manager/tools/ folder. At the moment, these scripts: 1. Duplicate code. 2. Aren't testable. This patch introduces a common, unit tested JSM that these scripts can use. MozReview-Commit-ID: 5NKRUeJgG8f
cbb3f631b3de3c6c7279dff90abeee3363ccfc68: Bug 1392868 - Completely remove AutoCollectVsyncTelemetry on late beta. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Wed, 23 Aug 2017 11:52:12 +0900 - rev 425830
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392868 - Completely remove AutoCollectVsyncTelemetry on late beta. r=froydnj The class, in practice, was already doing nothing in that case, but with it being half #ifdef'ed on EARLY_BETA_OR_EARLIER, that led to build failures for unused code on late beta. Just remove the class completely on late beta.
15d8d2cee02e3d9f6872b52451d607fa83548a55: Bug 1392332 - Set the viewtype attribute correctly when going back to the main view. r=Gijs.
Blake Winton <bwinton@latte.ca> - Mon, 21 Aug 2017 13:09:37 -0400 - rev 425829
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392332 - Set the viewtype attribute correctly when going back to the main view. r=Gijs. MozReview-Commit-ID: KMK4fQn5DwZ
65efdf7b6baddc6764fc63bbdeea55e8193552c8: Bug 1392582 - Use arrowpanel-dimmed/panel-separator-color colors for awesome bar cursor,r=dao
Martin Stransky <stransky@redhat.com> - Wed, 23 Aug 2017 16:43:19 +0200 - rev 425828
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392582 - Use arrowpanel-dimmed/panel-separator-color colors for awesome bar cursor,r=dao MozReview-Commit-ID: HdF1to70seD
4e4a40befc4d0c078f0d4900934da9d51064a60c: servo: Merge #18201 - Update cssparser to 0.19.2 (from servo:cssparserup); r=upsuper
Simon Sapin <simon.sapin@exyr.org> - Wed, 23 Aug 2017 08:52:20 -0500 - rev 425827
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
servo: Merge #18201 - Update cssparser to 0.19.2 (from servo:cssparserup); r=upsuper Pull in https://github.com/servo/rust-cssparser/pull/173, which together with #18159 fixes #17205. Source-Repo: https://github.com/servo/servo Source-Revision: 2e775abfa4563fc5db467c5c79f9d2507f6bb2e7
b431ee745db3187d9d894ee1c4087302b1485134: servo: Merge #18191 - style: Implement finer-grained stylist rebuilds (from emilio:incremental-rebuilds); r=SimonSapin,heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 23 Aug 2017 07:40:03 -0500 - rev 425826
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
servo: Merge #18191 - style: Implement finer-grained stylist rebuilds (from emilio:incremental-rebuilds); r=SimonSapin,heycam This is on top of #18170, and aims to resolve https://bugzilla.mozilla.org/show_bug.cgi?id=1386045. Source-Repo: https://github.com/servo/servo Source-Revision: c5cf6dc9658c8b90d3cb17f0dbd53e32fd2efd0d
e903ef2fd85ac817ddec48499515c3704f57b758: Bug 1387088 - Add a reflow test for when the user is typing a search into the AwesomeBar. r=florian
Mike Conley <mconley@mozilla.com> - Thu, 17 Aug 2017 16:50:30 -0400 - rev 425825
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1387088 - Add a reflow test for when the user is typing a search into the AwesomeBar. r=florian MozReview-Commit-ID: BP0zlLU9Ltp
5175f4c659a32f91be7b39f7edf00027b9d395ce: Bug 1392885 -Add debug message when misusing the guard object. r=froydnj
James Cheng <jacheng@mozilla.com> - Wed, 23 Aug 2017 11:59:21 +0800 - rev 425824
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392885 -Add debug message when misusing the guard object. r=froydnj MozReview-Commit-ID: 78iFX5qUcTC
be0f7ac59f25ba9931211ed394d60826bdcf69a3: Bug 1387313 - Allow dragging non-removable items (url bar, back/forward buttons) within their toolbar. r=Gijs
Jared Wein <jwein@mozilla.com> - Mon, 21 Aug 2017 14:20:40 -0400 - rev 425823
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1387313 - Allow dragging non-removable items (url bar, back/forward buttons) within their toolbar. r=Gijs MozReview-Commit-ID: 1EQxMcLJn9J
e5e5c2fe0f99efd5209df000883e911087947fd4: Bug 1362321 - Do not crash in gfxPlatform:Init if there is a TDR happening; r=bas
Kevin Chen <kechen@mozilla.com> - Wed, 09 Aug 2017 18:00:01 +0800 - rev 425822
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1362321 - Do not crash in gfxPlatform:Init if there is a TDR happening; r=bas MozReview-Commit-ID: 9gJCErHosg1
8e419bd81befaae72f0a11d09b3d486bd9bc1ff2: merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 23 Aug 2017 16:31:21 +0200 - rev 425821
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE
ebbe081e95547d66c02333090689727dafe77cc8: Bug 1366071 - Add check in talos tp6 to ensure mitmproxy certificate was installed successfully; r=jmaher
Rob Wood <rwood@mozilla.com> - Tue, 22 Aug 2017 16:15:37 -0400 - rev 425820
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1366071 - Add check in talos tp6 to ensure mitmproxy certificate was installed successfully; r=jmaher MozReview-Commit-ID: 8wRtSSQ5SEp
2b4436f2b3797d1fe5acff55e329202772c037e8: Bug 1389413 - Part 2: Refactor getRecords unit test after getByFilter API removed. r=lchang
steveck-chung <schung@mozilla.com> - Wed, 23 Aug 2017 14:47:14 +0800 - rev 425819
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1389413 - Part 2: Refactor getRecords unit test after getByFilter API removed. r=lchang MozReview-Commit-ID: J74ntHV8VLG
c9e603f39a87840d9d7d947277378348fa9c2be1: Bug 1389413 - [Form Autofill] Part 1: Handle credit card number decryption while calling getByFilter. r=lchang
steveck-chung <schung@mozilla.com> - Wed, 16 Aug 2017 12:47:09 +0800 - rev 425818
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1389413 - [Form Autofill] Part 1: Handle credit card number decryption while calling getByFilter. r=lchang MozReview-Commit-ID: Lt8dGJQBsMw
cde574b6be98cc15a037ba00aac3cf4360facbdd: Bug 1387990 - Remove skipped transform tests and fix animation utils. r=birtles
Boris Chiou <boris.chiou@gmail.com> - Fri, 18 Aug 2017 18:08:34 +0800 - rev 425817
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1387990 - Remove skipped transform tests and fix animation utils. r=birtles Sometimes, we may get a 2d transform matrix like this: matrix(0, 1, -1, 0.33, 0, 0) The reason is we might have "rotate(90deg)" in the test case, so the 1st or the 4th element could be 0.0, and we shouldn't assume they are 1.0 while converting matrix2d into matrix3d, or we will get a weird result, like this: matrix3d(1, 1, 0, 0, -1, 0.33, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) m11 shouldn't be "1" here. Add a "defined()" function to return the first defined object as the matrix element because we should be testing the defined-ness, instead of truthiness. MozReview-Commit-ID: HSTt2PR02AU
f9d851dcc3740591e1c7a6bdec1bea8b50a3ef3c: Bug 1392170: Don't call ResolveServoStyle unnecessarily for undisplayed and not restyled stuff. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 23 Aug 2017 13:34:17 +0200 - rev 425816
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392170: Don't call ResolveServoStyle unnecessarily for undisplayed and not restyled stuff. r=heycam In particular, this avoids the stupid calls in display: none roots. The cache stuff should be unnecessary, but there's still some fishy stuff going on. MozReview-Commit-ID: LgnW0k1gmsN
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip