b986e6d6f94e397a74d9b3cbd8e35096eaaa0f1e: Bug 1277978 - Part 2 - Allow saving a cached recent tabs count in BrowserApp. r=liuche draft
Jan Henning <jh+bugzilla@buttercookie.de> - Mon, 29 Aug 2016 20:03:12 +0200 - rev 407673
Push 28007 by mozilla@buttercookie.de at Tue, 30 Aug 2016 19:27:37 +0000
Bug 1277978 - Part 2 - Allow saving a cached recent tabs count in BrowserApp. r=liuche Getting the total number of recently closed tabs involves waiting for Gecko to actually send the closed tabs to the Java UI. This means that (unless there are some "Tabs from last time" present) when showing the history panel we always start out with the Recently closed folder hidden and then unhide (and animate) it once we've finally received the closed tabs. Because this is visually distracting, we should cache the closed tabs count somewhere, so we can decide on the smart folder visibility as soon as the CombinedHistoryAdapter initialises. MozReview-Commit-ID: 8uYCbM7eiSt
19edf8c5829a7104637c189f5a18f9f849567a2b: Bug 1277978 - Part 1 - Hide Recent Tabs smart folder if there aren't any closed tabs to be shown. r=liuche draft
Jan Henning <jh+bugzilla@buttercookie.de> - Mon, 29 Aug 2016 20:05:44 +0200 - rev 407672
Push 28007 by mozilla@buttercookie.de at Tue, 30 Aug 2016 19:27:37 +0000
Bug 1277978 - Part 1 - Hide Recent Tabs smart folder if there aren't any closed tabs to be shown. r=liuche This involves making the number of visible smart folders dynamic, so the history adapter can properly display its contents. MozReview-Commit-ID: 6b4V6IHB7BE
51d3ed357cb612b793fa829c6caf98fd4967a10f: Bug 1277978 - Part 0b - Add target api annotation in BrowserApp. r=liuche draft
Jan Henning <jh+bugzilla@buttercookie.de> - Sat, 20 Aug 2016 16:59:59 +0200 - rev 407671
Push 28007 by mozilla@buttercookie.de at Tue, 30 Aug 2016 19:27:37 +0000
Bug 1277978 - Part 0b - Add target api annotation in BrowserApp. r=liuche Otherwise Android Studio complains because it doesn't recognise our version switch. MozReview-Commit-ID: 2QpD3nNSryK
c83e27b9cbcec3969030ba868c2004a159db19e8: Bug 1277978 - Part 0a - Fix typo. r=liuche draft
Jan Henning <jh+bugzilla@buttercookie.de> - Tue, 16 Aug 2016 20:42:20 +0200 - rev 407670
Push 28007 by mozilla@buttercookie.de at Tue, 30 Aug 2016 19:27:37 +0000
Bug 1277978 - Part 0a - Fix typo. r=liuche MozReview-Commit-ID: 50wzRmX7iTz
87b2560cdf901dfc3215bffd11cecfaee1f331d5: Turn off LeakCanary draft
Jan Henning <jh+bugzilla@buttercookie.de> - Thu, 28 Jul 2016 20:04:34 +0200 - rev 407669
Push 28007 by mozilla@buttercookie.de at Tue, 30 Aug 2016 19:27:37 +0000
Turn off LeakCanary MozReview-Commit-ID: H5pdKja8p2a
e5c8c7555e7c9f15745ab6854205ac5f5e738857: Bug 1299256: Fix performance issues when stripping comments from large locale files. r?rpl draft
Kris Maglione <maglione.k@gmail.com> - Tue, 30 Aug 2016 12:24:23 -0700 - rev 407668
Push 28006 by maglione.k@gmail.com at Tue, 30 Aug 2016 19:25:11 +0000
Bug 1299256: Fix performance issues when stripping comments from large locale files. r?rpl MozReview-Commit-ID: H7IfBnQ4KnO
8831300c38bcca9283c25049c463d2b6cf41380d: Bug 1298810: Pass Port object to listeners on native messaging ports. r?rpl draft
Kris Maglione <maglione.k@gmail.com> - Mon, 29 Aug 2016 13:12:16 -0700 - rev 407667
Push 28006 by maglione.k@gmail.com at Tue, 30 Aug 2016 19:25:11 +0000
Bug 1298810: Pass Port object to listeners on native messaging ports. r?rpl MozReview-Commit-ID: 1saUOB1jyE1
cc929d35f28ce3640140767fc61213d087a513e1: Bug 1252235 - Make try syntax available to mozharness from TaskCluster through an environment variable. r=armenzg draft
Chris Manchester <cmanchester@mozilla.com> - Mon, 29 Aug 2016 16:33:24 -0700 - rev 407666
Push 28005 by bmo:cmanchester@mozilla.com at Tue, 30 Aug 2016 19:14:46 +0000
Bug 1252235 - Make try syntax available to mozharness from TaskCluster through an environment variable. r=armenzg MozReview-Commit-ID: HIVIXPQXnQs
3349962c3ea3bd4e6f02c9e4b0f299a2b1cbfa1c: Bug 1299254 - avoid recursion in Services.prefs shim initialization; r?bgrins draft
Tom Tromey <tom@tromey.com> - Tue, 30 Aug 2016 08:03:56 -0600 - rev 407665
Push 28004 by bmo:ttromey@mozilla.com at Tue, 30 Aug 2016 18:48:26 +0000
Bug 1299254 - avoid recursion in Services.prefs shim initialization; r?bgrins MozReview-Commit-ID: CuLgSaEtpgi
4962d3c627f543790836dc6adc393e47d9578cae: Bug 1258341 - Merge eslint-plugin-mozilla docs with the main linting docs, r?miker draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 25 Aug 2016 11:58:32 -0400 - rev 407664
Push 28003 by ahalberstadt@mozilla.com at Tue, 30 Aug 2016 18:31:07 +0000
Bug 1258341 - Merge eslint-plugin-mozilla docs with the main linting docs, r?miker This does 3 things: 1) Moves all the long descriptions for the rules into the main index.rst document. This just makes it simpler, and there didn't seem to be much point in having a separate document for each rule. 2) Moves index.rst to tools/lint/docs/eslint-plugin-mozilla.rst 3) Creates a new eslint.rst landing page, and includes it. MozReview-Commit-ID: 1e3QBkMFOBe
d1e29d638931a3758937787a49fbf1a0998d5a1e: Bug 1258341 - Rewrite eslint taskcluster task to use |mach lint| instead of |mach eslint|, r?smacleod draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 25 Aug 2016 10:00:51 -0400 - rev 407663
Push 28003 by ahalberstadt@mozilla.com at Tue, 30 Aug 2016 18:31:07 +0000
Bug 1258341 - Rewrite eslint taskcluster task to use |mach lint| instead of |mach eslint|, r?smacleod This also renames the tasks: eslint-gecko -> mozlint-eslint flake8-gecko -> mozlint-flake8 MozReview-Commit-ID: KYhC6SEySC3
5968b4a93d00aba2369a65331e3c0f97955b9e94: Bug 1258341 - Modify 'eslint' implementation to work with the mozlint framework, r?smacleod draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 30 Aug 2016 14:28:56 -0400 - rev 407662
Push 28003 by ahalberstadt@mozilla.com at Tue, 30 Aug 2016 18:31:07 +0000
Bug 1258341 - Modify 'eslint' implementation to work with the mozlint framework, r?smacleod This integrates 'eslint' with the mozlint framework. The old |mach eslint| command is kept around for backwards compatibility and will simply dispatch to |mach lint|. But |mach lint| should be preferred as the old command may eventually be removed. The old |mach eslint| command should be mostly backwards compatible with a few exceptions: 1. Can no longer define --extensions on the command line, this is instead hardcoded into eslint.lint. 2. No longer using eslint formatters. However, the default mozlint formatter should be identical to the default eslint formatter, so developers should not notice a change. This does mean that non-default eslint formatters can no longer be used unless a mozlint copy of them is created. 3. Installs dependencies automatically without prompting the user. This was necessary due to python multiprocessing limitations, but is actually also a better UX. Because the npm dependencies aren't global anymore, there isn't really any reason *not* to install them automatically. Apart from that, any difference from the old |mach eslint| I'd consider a bug. The main eslint implementation now lives in tools/lint/eslint.lint instead of tools/lint/mach_commands.py. MozReview-Commit-ID: KYhC6SEySC3
f34811f5e3f54302644f9a0a93d447bface9c34b: Bug 1258341 - [mozlint] Add ability to forward miscellaneous command line arguments to the underlying linter, r?smacleod draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 25 Aug 2016 09:52:50 -0400 - rev 407661
Push 28003 by ahalberstadt@mozilla.com at Tue, 30 Aug 2016 18:31:07 +0000
Bug 1258341 - [mozlint] Add ability to forward miscellaneous command line arguments to the underlying linter, r?smacleod This is mostly to maintain backwards compatibility with the |mach eslint| command. But it's also going to be used in automation. The 'mozlint-eslint' task will need to pass in --quiet to eslint. Maybe in the future we should remove this ability and only allow well-defined arguments in mozlint. But for now it's convenient and allows us to land the eslint->mozlint patch series quicker. MozReview-Commit-ID: KYhC6SEySC3
93ec64a90b3b8a034b432ffa85c4303c75172955: [mq]: Bug 1299247 - Increase e10s activation on the release channel to 100% of eligible users. r=mconley draft
Felipe Gomes <felipc@gmail.com> - Tue, 30 Aug 2016 15:13:38 -0300 - rev 407660
Push 28002 by felipc@gmail.com at Tue, 30 Aug 2016 18:14:28 +0000
[mq]: Bug 1299247 - Increase e10s activation on the release channel to 100% of eligible users. r=mconley MozReview-Commit-ID: B4L5bMur5Yg
db79f58ee7e1850e6d7b76daab91d7381422c79e: Bug 1288434 - fix buildbot props in mark release as shipped. r=rail a=release DONTBUILD
Mihai Tabara <mtabara@mozilla.com> - Tue, 30 Aug 2016 19:58:07 +0300 - rev 407659
Push 28002 by felipc@gmail.com at Tue, 30 Aug 2016 18:14:28 +0000
Bug 1288434 - fix buildbot props in mark release as shipped. r=rail a=release DONTBUILD MozReview-Commit-ID: ICEezfZDuO6
9d7f2992eb888ed2a85df5020a2123c0c43b795a: No bug, Automated blocklist update from host bld-linux64-spot-553 - a=blocklist-update
ffxbld - Sat, 27 Aug 2016 03:14:25 -0700 - rev 407658
Push 28002 by felipc@gmail.com at Tue, 30 Aug 2016 18:14:28 +0000
No bug, Automated blocklist update from host bld-linux64-spot-553 - a=blocklist-update
24d254ae0e8223607e2a3bd6f64cc4eeaca4e685: Bug 1288434 - Add task to mark release as shipped. r=rail a=release DONTBUILD
Mihai Tabara <mtabara@mozilla.com> - Fri, 26 Aug 2016 12:47:18 +0300 - rev 407657
Push 28002 by felipc@gmail.com at Tue, 30 Aug 2016 18:14:28 +0000
Bug 1288434 - Add task to mark release as shipped. r=rail a=release DONTBUILD MozReview-Commit-ID: 9NBQK4BcDUe
fd70cb7a74bc9bd7a17467ceb988297e3084aa95: Bug 1290548 - Unbranded add-on developer builds are updating to branded Firefox builds r=kmoir a=test-only
Kim Moir <kmoir@mozilla.com> - Fri, 26 Aug 2016 12:44:59 -0400 - rev 407656
Push 28002 by felipc@gmail.com at Tue, 30 Aug 2016 18:14:28 +0000
Bug 1290548 - Unbranded add-on developer builds are updating to branded Firefox builds r=kmoir a=test-only
5638397535682c538b244827fc2a9c339c716653: revert Bug 1290548 - Unbranded add-on developer builds are updating to branded Firefox builds r=jlund a=test-only
Kim Moir <kmoir@mozilla.com> - Fri, 26 Aug 2016 11:27:31 -0400 - rev 407655
Push 28002 by felipc@gmail.com at Tue, 30 Aug 2016 18:14:28 +0000
revert Bug 1290548 - Unbranded add-on developer builds are updating to branded Firefox builds r=jlund a=test-only
aeef10c9ad0b91e4dc2c300e6ca999a1554a48bd: revert Bug 1290548 - Unbranded add-on developer builds are updating to branded Firefox builds r=jlund DONTBUILD a=test-only
Kim Moir <kmoir@mozilla.com> - Fri, 26 Aug 2016 11:25:33 -0400 - rev 407654
Push 28002 by felipc@gmail.com at Tue, 30 Aug 2016 18:14:28 +0000
revert Bug 1290548 - Unbranded add-on developer builds are updating to branded Firefox builds r=jlund DONTBUILD a=test-only
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip