840dacbede7ab96c8ccf3a303d4cd6d7a36a8704: Bug 1238137 - Define a telemetry histogram for tracking the input methods used to trigger scrolling. r=kats
Botond Ballo <botond@mozilla.com> - Tue, 16 Feb 2016 14:17:35 -0500 - rev 331391
Push 10977 by cykesiopka.bmo@gmail.com at Wed, 17 Feb 2016 01:27:23 +0000
Bug 1238137 - Define a telemetry histogram for tracking the input methods used to trigger scrolling. r=kats
8e13690e3317f6e9f75789a4d4a43f5f424d5f53: Bug 1248822 - In LayerManagerComposite::UpdateAndRender(), call PostProcessLayers() before LayerTreeInvalidation. r=mattwoodrow draft
Botond Ballo <botond@mozilla.com> - Mon, 08 Feb 2016 19:01:45 -0500 - rev 331390
Push 10976 by bballo@mozilla.com at Wed, 17 Feb 2016 01:24:08 +0000
Bug 1248822 - In LayerManagerComposite::UpdateAndRender(), call PostProcessLayers() before LayerTreeInvalidation. r=mattwoodrow The reason is that PostProcessLayers() can change the effective visible region, and LayerTreeInvalidation needs the final effective visible region. MozReview-Commit-ID: 1wLROyOTcIB
12920b739fa840651ff85450ba2e36079521f3e8: Bug 1238656 - Part 3: bypass cache for homescreen icons r=mcomella draft
Andrzej Hunt <ahunt@mozilla.com> - Mon, 01 Feb 2016 14:00:38 -0800 - rev 331389
Push 10975 by ahunt@mozilla.com at Wed, 17 Feb 2016 01:06:19 +0000
Bug 1238656 - Part 3: bypass cache for homescreen icons r=mcomella MozReview-Commit-ID: Bvf6GyWXqQn
38e58631796d042efa28d0349b0c94065f9ca7b8: Bug 1238656 - Part 2: introduce FLAG_BYPASS_CACHE_WHEN_DOWNLOADING_ICONS to avoid icon downscaling r=mcomella draft
Andrzej Hunt <ahunt@mozilla.com> - Tue, 02 Feb 2016 17:23:35 -0800 - rev 331388
Push 10975 by ahunt@mozilla.com at Wed, 17 Feb 2016 01:06:19 +0000
Bug 1238656 - Part 2: introduce FLAG_BYPASS_CACHE_WHEN_DOWNLOADING_ICONS to avoid icon downscaling r=mcomella MozReview-Commit-ID: BXLqJ9wjzf7
8b9c96ffaa605deb5901d931ca16587bfa8929dc: Bug 1238656 - Part 1: move best icon size selection into its own method r=mcomella draft
Andrzej Hunt <ahunt@mozilla.com> - Tue, 02 Feb 2016 16:04:08 -0800 - rev 331387
Push 10975 by ahunt@mozilla.com at Wed, 17 Feb 2016 01:06:19 +0000
Bug 1238656 - Part 1: move best icon size selection into its own method r=mcomella MozReview-Commit-ID: AWw50DDoLcL
7347aab8183d20a9c79da4eb4b1e9a0eb03f596e: Bug 1227730 - Support closing libnotify alerts. r?karlt draft
Kit Cambridge <kcambridge@mozilla.com> - Tue, 16 Feb 2016 13:27:27 -0800 - rev 331386
Push 10974 by kcambridge@mozilla.com at Wed, 17 Feb 2016 00:20:26 +0000
Bug 1227730 - Support closing libnotify alerts. r?karlt MozReview-Commit-ID: LR3OiP0miEm
45a85bc977ce640a7b822470a25796edec3262ea: Bug 1166365 - Add tests narrator tests. draft
Eitan Isaacson <eitan@monotonous.org> - Mon, 01 Feb 2016 11:12:03 -0800 - rev 331385
Push 10973 by bmo:eitan@monotonous.org at Wed, 17 Feb 2016 00:07:47 +0000
Bug 1166365 - Add tests narrator tests. MozReview-Commit-ID: NKo8xwiKzK
19c15ddcd9fb697d87424e4b0300d712de95ff56: Bug 1166365 - Introduce Narrate extension. r?Gijs draft
Eitan Isaacson <eitan@monotonous.org> - Mon, 01 Feb 2016 11:09:14 -0800 - rev 331384
Push 10973 by bmo:eitan@monotonous.org at Wed, 17 Feb 2016 00:07:47 +0000
Bug 1166365 - Introduce Narrate extension. r?Gijs MozReview-Commit-ID: 6tJIu7C4eAv
fd876dd83195e5aa7566022ce396c7d922aaa402: Bug 1166365 - Add some padding around paragraphs for nice highlighting. r=Gijs draft
Eitan Isaacson <eitan@monotonous.org> - Wed, 27 Jan 2016 13:48:44 -0800 - rev 331383
Push 10973 by bmo:eitan@monotonous.org at Wed, 17 Feb 2016 00:07:47 +0000
Bug 1166365 - Add some padding around paragraphs for nice highlighting. r=Gijs MozReview-Commit-ID: 6LEDaLRmFmL
9c3e2ee7adb7fa32dc593b4a3bc7268b40ed7456: Bug 1166365 - Pass window object in notification. r?Gijs draft
Eitan Isaacson <eitan@monotonous.org> - Tue, 16 Feb 2016 06:39:58 -0800 - rev 331382
Push 10973 by bmo:eitan@monotonous.org at Wed, 17 Feb 2016 00:07:47 +0000
Bug 1166365 - Pass window object in notification. r?Gijs MozReview-Commit-ID: GNo1fAQFif8
77cea0601c758d009c31fcb6134c0faeab973a1f: Bug 1166365 - Pluralize dropdown logic. r=Gijs r?margaret draft
Eitan Isaacson <eitan@monotonous.org> - Thu, 21 Jan 2016 11:25:48 -0800 - rev 331381
Push 10973 by bmo:eitan@monotonous.org at Wed, 17 Feb 2016 00:07:47 +0000
Bug 1166365 - Pluralize dropdown logic. r=Gijs r?margaret MozReview-Commit-ID: KCayCX4r8xQ
50151230368767ce1c63169cdcc3504457e84dfa: Bug 1248799 - Don't call method on potentially null tab Object. r=sebastian draft
Michael Comella <michael.l.comella@gmail.com> - Tue, 16 Feb 2016 15:47:46 -0800 - rev 331380
Push 10972 by michael.l.comella@gmail.com at Tue, 16 Feb 2016 23:48:06 +0000
Bug 1248799 - Don't call method on potentially null tab Object. r=sebastian MozReview-Commit-ID: 8SkJx0DsRWD
bc83b76bf6eea5e2e450eca4aacee5685373aed7: Bug 1248450: Send the graphics messages to the parent process. r=dvander draft
Milan Sreckovic <milan@mozilla.com> - Tue, 16 Feb 2016 18:07:37 -0500 - rev 331379
Push 10971 by msreckovic@mozilla.com at Tue, 16 Feb 2016 23:08:37 +0000
Bug 1248450: Send the graphics messages to the parent process. r=dvander MozReview-Commit-ID: EshCrdT5lYu
5cd01a803fbc1f72dc5174dd0c5a5b5aea473fc2: Bug 1244650 - Failure to clear Forms and Search Data on exit. r=yoric draft
Marco Bonardo <mbonardo@mozilla.com> - Thu, 04 Feb 2016 13:51:34 +0100 - rev 331378
Push 10970 by mak77@bonardo.net at Tue, 16 Feb 2016 22:48:56 +0000
Bug 1244650 - Failure to clear Forms and Search Data on exit. r=yoric The problem is due to sanitization happening too late in the shutdown cycle. The Sanitizer depends on Places shutdown, that recently moved to async shutdown. That change caused shutdown to happen completely at profile-before-change, unfortunately during that phase it's impossible to predict which services are already shutdown. The patch restores the previous Places shutdown procedure, thus clients are notified earlier, during profile-change-teardown. Additional meaningful changes: * Fixes FX_SANITIZE_TOTAL telemetry to properly count total time taken by sanitize. * Makes each cleanup operation isolated from other errors to try cleaning up as most as possible. * In case of multiple sanitization sub steps, each step is isolated by a try/catch, the last seen exception is reported upstream. * Makes FX_SANITIZE_HISTORY actually measure history, not other random stuff. * Removes TOPIC_SIMULATE_PLACES_MUST_CLOSE_1 since we can now just use profile-change-teardown for shutdown phase 1. MozReview-Commit-ID: HroLvbi25IC
5c19b92e4242088b6fc7a268f255fe9a795928f6: Bug 1245916: Turn on no-undef in toolkit/mozapps/extensions. r=rhelmer draft
Dave Townsend <dtownsend@oxymoronical.com> - Wed, 03 Feb 2016 22:48:48 -0800 - rev 331377
Push 10969 by dtownsend@mozilla.com at Tue, 16 Feb 2016 22:40:19 +0000
Bug 1245916: Turn on no-undef in toolkit/mozapps/extensions. r=rhelmer Mostly just declaring globals that Cu.imports defines but there are some actual bugs here that have been fixed as well as one test that just never ran because of a hidden exception. MozReview-Commit-ID: J6uIpYp8ANx
ef36531641cbd353625019f8deba333cfd352891: Bug 1245916: Import more head files for xpcshell tests. r=pbrosset draft
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 05 Feb 2016 13:23:40 -0800 - rev 331376
Push 10969 by dtownsend@mozilla.com at Tue, 16 Feb 2016 22:40:19 +0000
Bug 1245916: Import more head files for xpcshell tests. r=pbrosset xpcshell tests used to use head_*.js files so this adds those for global discovery. MozReview-Commit-ID: BOsoGIpwdgu
a88116d149af76aa35ee0757b3b51b6f97646ebe: Bug 1245916: Add additional default globals. r=felipe draft
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 05 Feb 2016 12:12:30 -0800 - rev 331375
Push 10969 by dtownsend@mozilla.com at Tue, 16 Feb 2016 22:40:19 +0000
Bug 1245916: Add additional default globals. r=felipe This defines a few additional globals but also turns on the browser environment for everything in browser and toolkit. This may lead to some false negatives but we have lots of code that runs in a browser context so in the name of getting rules turned on I think this is a useful step. MozReview-Commit-ID: BdWouZGK6d
94daff602b51d7ad57a24872d9eba9b304cf2da9: Bug 1245916: Add additional browser window scripts to eslint globals. r=felipe draft
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 05 Feb 2016 12:16:39 -0800 - rev 331374
Push 10969 by dtownsend@mozilla.com at Tue, 16 Feb 2016 22:40:19 +0000
Bug 1245916: Add additional browser window scripts to eslint globals. r=felipe This adds more of the scripts that browser.js relies on and also makes browser-chrome head files import the browser.js globals. The MOZ_JSDOWNLOADS block in contentAreaUtils only seems to hide a single function, I don't see any need to keep hiding that now we're on by default. MozReview-Commit-ID: 5zvF3JtJrZG
91a60ef0359ef53093fe197ed63dbc4e1a9f10a5: Bug 1245916: XBL bindings should support global declarations in comments. r=miker draft
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 05 Feb 2016 12:13:34 -0800 - rev 331373
Push 10969 by dtownsend@mozilla.com at Tue, 16 Feb 2016 22:40:19 +0000
Bug 1245916: XBL bindings should support global declarations in comments. r=miker To properly lint XBL files we need to support things like import-globals-from and other ESlint comment directives so we have to pass comments through to the code blocks that ESlint parses. Unfortunately the way the XBL processor works now is by passing a separate code block for every method/property/etc. in the XBL and ESlint doesn't retain state across the blocks so we would have to prefix every block with every comment. Instead this change makes us output just a single block that roughly looks like this: <comments> var bindings = { "<binding-id>": { <binding-part-name>: function() { ... } } } This has some interesting bonuses. Defining the same ID twice will cause a lint failure. Same for the same field in a binding. The line mapping is a little harder and there are still a few lines that won't map directly back to the original file but they should be rare cases. The only downside is that since some bindings have the same binding declared differently for different platforms we have to exclude those from linting for now. MozReview-Commit-ID: CAsPt5dtf6T
0f1cceca29ac398be97a55bbcd09fe58a8be1435: Bug 1245916: Unify eslint global discovery rules. r=pbrosset draft
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 05 Feb 2016 11:37:50 -0800 - rev 331372
Push 10969 by dtownsend@mozilla.com at Tue, 16 Feb 2016 22:40:19 +0000
Bug 1245916: Unify eslint global discovery rules. r=pbrosset While working on turning on no-undef I discovered that the various rules we have for defining globals are a little inconsistent in whether the files they load recurse through import-globals-from directives and none of them imported eslint globals directives. I think we're better off putting all this global parsing code in a single place rather than spread across multiple rules. Have one rule to turn it on for parsed files and one function to load globals from other files and make them share most of the code so we won't get inconsistent. If we find us needing to turn on/off individual features we can figure out a way to do that in the future. This patch does that, the globals.js file does all global parsing with a shared object that receives events from the AST, either through from an ESlint rule or from a simple AST walker using estraverse. MozReview-Commit-ID: 9KQZwsNNOUl
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip