1f37aebe0f438dc0a8d05708d407c43046812bdc: Bug 1377216 - Use substs for resolving path to Mercurial and Git; r=glandium
Gregory Szorc <gps@mozilla.com> - Fri, 14 Jul 2017 17:23:34 -0700 - rev 369798
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1377216 - Use substs for resolving path to Mercurial and Git; r=glandium We now store HG or GIT in substs. We don't need to search for binary paths. MozReview-Commit-ID: 8sSgPNLok9M
c8931588f674c86b6b1a749dcf419c8f959f7f1a: Bug 1377216 - Use substs for determining checkout type; r=glandium
Gregory Szorc <gps@mozilla.com> - Fri, 14 Jul 2017 17:22:14 -0700 - rev 369797
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1377216 - Use substs for determining checkout type; r=glandium We now have a variable in config.status for recording the checkout type. These helper functions for determining if we're Mercurial or Git can now be one-liners. As a bonus, we no longer do I/O as part of this function. MozReview-Commit-ID: HT9sbOhDEkf
ded5328ba74cf66d45d97ccb9997d59853c42e12: Bug 1377216 - Discover version control info in configure; r=glandium
Gregory Szorc <gps@mozilla.com> - Tue, 18 Jul 2017 18:07:29 -0700 - rev 369796
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1377216 - Discover version control info in configure; r=glandium For reasons unknown to me, Windows CI is periodically failing to find the Mercurial binary. In addition, we've also reimplemented various VCS logic throughout the build system. There is room to cut down on code complexity by e.g. recording VCS info in configure instead of determining it at run-time. Also, for forensic purposes it is sometimes desirable to know which VCS tool is in use by a build and which version of that tool is being used. This commit adds VCS type detection, binary searching, and version resolution to configure. substs now contains VCS_CHECKOUT_TYPE, HG, and GIT, which can be consulted by downstream consumers. If the Mercurial or Git versions could not be resolved, all variables are not set. Otherwise, VCS_CHECKOUT_TYPE and one of HG or GIT is set. If MOZ_AUTOMATION is set, we require that the VCS info be resolved. This helps prevents weirdness in automation due to unexpected environment configuration. MozReview-Commit-ID: AMLy0Hfx5rD
6cb234539746e2d85c7bca3f808fed879ba0b676: Bug 1377216 - Accept environment variables to check_cmd_output; r=glandium
Gregory Szorc <gps@mozilla.com> - Tue, 18 Jul 2017 18:06:03 -0700 - rev 369795
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1377216 - Accept environment variables to check_cmd_output; r=glandium And include code to work around a bug on older Python versions. MozReview-Commit-ID: 4pBnMQQJOGB
ce836965fd58ca3e59fa52123b1422ecfde51fc3: Bug 1377216 - Unset MOZ_AUTOMATION when building SpiderMonkey from package; r=glandium
Gregory Szorc <gps@mozilla.com> - Tue, 18 Jul 2017 17:39:27 -0700 - rev 369794
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1377216 - Unset MOZ_AUTOMATION when building SpiderMonkey from package; r=glandium We're about to make MOZ_AUTOMATION more strict about things like having a source checkout. The whole point of build-sm-package.sh is to verify that SpiderMonkey can be built outside of Mozilla's source repo and automation from a standalone package. Since the presence of MOZ_AUTOMATION can influence so much behavior in the build system, unset it so that the job tests a !Mozilla environment more accurately. MozReview-Commit-ID: EMfyLKfY0uU
2f1adcc174ad91375b40dc39815fd1f8b9c4e213: Bug 1382090 - Test both prefs and build for Stylo in about:support. r=bholley
J. Ryan Stinnett <jryans@gmail.com> - Wed, 19 Jul 2017 16:32:40 -0500 - rev 369793
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1382090 - Test both prefs and build for Stylo in about:support. r=bholley Avoid the confusing state of "Stylo: true (disabled by build)" by also checking the build constant _and_ the pref / env var together. MozReview-Commit-ID: jTK66cWcyv
d94de30b99a355df91863e8ff6ff2699ca0ecffe: Bug 1363361 - Disable browser_windowopen_reflows.js on Linux and Win 8 x64 for frequent failures. r=florian
Mike Conley <mconley@mozilla.com> - Fri, 14 Jul 2017 15:33:57 -0400 - rev 369792
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1363361 - Disable browser_windowopen_reflows.js on Linux and Win 8 x64 for frequent failures. r=florian Bug 1381521 and bug 1380465 were opened to investigate and re-enable these tests. MozReview-Commit-ID: KbiDfqfF0ht
7a7d6d2d2b2d8e565954f4fbce293bd1ca6fb6e4: Bug 1363361 - Adjust browser_appmenu_reflows.js now that we're using nsIDOMWindowUtils to dirty the frame tree. r=florian
Mike Conley <mconley@mozilla.com> - Tue, 11 Jul 2017 10:25:05 -0700 - rev 369791
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1363361 - Adjust browser_appmenu_reflows.js now that we're using nsIDOMWindowUtils to dirty the frame tree. r=florian MozReview-Commit-ID: JrpZyMXaLxY
5b631acee0b870a6233d42850d89ad743a23a36f: Bug 1363361 - Update expected reflows on window open now that we're using nsIDOMWindowUtils to dirty the frame tree. r=florian
Mike Conley <mconley@mozilla.com> - Wed, 05 Jul 2017 13:57:57 -0700 - rev 369790
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1363361 - Update expected reflows on window open now that we're using nsIDOMWindowUtils to dirty the frame tree. r=florian MozReview-Commit-ID: 13NQn1618mR
4433f993d523bdbcdbb3155524a4e9e3cdfe6840: Bug 1363361 - Make reflow tests use nsIDOMWindowUtils.ensureDirtyRootFrame to avoid manual frame dirtying hack. r=florian
Mike Conley <mconley@mozilla.com> - Thu, 29 Jun 2017 08:46:18 -0700 - rev 369789
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1363361 - Make reflow tests use nsIDOMWindowUtils.ensureDirtyRootFrame to avoid manual frame dirtying hack. r=florian MozReview-Commit-ID: E2azpUdgiSn
b2f02ad2c82b2d5b0088aa20c7caaa3bd203ed53: Bug 1363361 - Add ability to dirty root frame from nsIDOMWindowUtils. r=dholbert
Mike Conley <mconley@mozilla.com> - Wed, 28 Jun 2017 21:38:53 -0700 - rev 369788
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1363361 - Add ability to dirty root frame from nsIDOMWindowUtils. r=dholbert MozReview-Commit-ID: Jy6PICTkq4l
653720e594d17796bf940e69933c8a712a4db38c: Bug 1378036 - Add a regression test for tabs crashing without a permanentKey. r=Felipe
Mike Conley <mconley@mozilla.com> - Mon, 17 Jul 2017 18:27:55 -0400 - rev 369787
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1378036 - Add a regression test for tabs crashing without a permanentKey. r=Felipe MozReview-Commit-ID: DYx3TJ0gsIZ
7871c16d1652c96748c6e2e44c3a461bea4fcfb6: Bug 1378036 - Factor out a utility method for about:tabcrashed tests. r=Felipe
Mike Conley <mconley@mozilla.com> - Mon, 17 Jul 2017 18:25:58 -0400 - rev 369786
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1378036 - Factor out a utility method for about:tabcrashed tests. r=Felipe MozReview-Commit-ID: 6JAicvHdFlV
b7ca046bede550b4ccbce70f1349578b5fb25756: Bug 1378036 - TabCrashHandler should key browsers to dumpIDs on permanentKeys, and fallback to the browser itself if no permanentKey exists. r=Felipe
Mike Conley <mconley@mozilla.com> - Mon, 17 Jul 2017 18:27:16 -0400 - rev 369785
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1378036 - TabCrashHandler should key browsers to dumpIDs on permanentKeys, and fallback to the browser itself if no permanentKey exists. r=Felipe MozReview-Commit-ID: 45JRjPIAFE8
02b3fd4876ff55b8e8a04e650ccd067bfcded748: Backed out changeset d38c3ad6fe5b (bug 1381984) for Android checkstyle bustage on a CLOSED TREE.
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 19 Jul 2017 21:40:06 -0400 - rev 369784
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Backed out changeset d38c3ad6fe5b (bug 1381984) for Android checkstyle bustage on a CLOSED TREE.
50d28d418535c3921318ee430dc49eca3a7731b5: Bug 1382130 - Build Stylo for linux64 ASAN builds. r=gps
Chris Peterson <cpeterson@mozilla.com> - Wed, 19 Jul 2017 00:26:32 -0700 - rev 369783
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1382130 - Build Stylo for linux64 ASAN builds. r=gps MozReview-Commit-ID: 21TeIz1f0IX
0e770947be4b90869917c6afc5c45690f041bdc5: Bug 1354086 - fix leaks caused by transitionend listeners that hang around, r=mikedeboer
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 19 Jul 2017 15:36:44 +0100 - rev 369782
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1354086 - fix leaks caused by transitionend listeners that hang around, r=mikedeboer MozReview-Commit-ID: DvvoAURmxH2
eadb66a18addce2862b1269fa10d288ee6ca4333: Bug 1354086 - fix fonts in overflow menu, combined buttons overflowing in customize mode, r=mikedeboer
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 11 Jul 2017 16:33:10 +0100 - rev 369781
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1354086 - fix fonts in overflow menu, combined buttons overflowing in customize mode, r=mikedeboer MozReview-Commit-ID: Ck2Za6FUbeo
48e18b6a3c7ccc17ac59efa994d2b26268a59d26: Bug 1354086 - update styling of combined buttons in the overflow panel, r=mikedeboer
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 05 Jul 2017 19:32:08 +0100 - rev 369780
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1354086 - update styling of combined buttons in the overflow panel, r=mikedeboer MozReview-Commit-ID: Kk1QkOU6GZz
ae0195a7359affc1d6e44befb827d948fece070d: Bug 1354086 - update styling of normal toolbar buttons in the overflow panel, r=mikedeboer
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 05 Jul 2017 19:31:39 +0100 - rev 369779
Push 32203 by archaeopteryx@coole-files.de at Thu, 20 Jul 2017 08:55:28 +0000
Bug 1354086 - update styling of normal toolbar buttons in the overflow panel, r=mikedeboer MozReview-Commit-ID: 9JFz7zfmduk
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip