fune/browser/components/extensions
Andrew Swan a2a47acbcd Bug 1549192 Remove extension shutdownReason footgun r=kmag
Checking extension.shutdownReason for any purpose other than detecting
app shutdown is unreliable, since actions such as disabing, uninstalling,
etc. may happen ito an extension after it has shut down.  Remove the
temptation for api authors to write incorrect code by removing
extension.shutdownReason and replacing it with an isAppShutdown boolean
passed to shutdown handlers.

Differential Revision: https://phabricator.services.mozilla.com/D30605

--HG--
extra : rebase_source : 07ff7710757150d011fec6bc3ed134c6509e9a12
2019-05-09 19:46:38 -07:00
..
child Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
parent Bug 1549192 Remove extension shutdownReason footgun r=kmag 2019-05-09 19:46:38 -07:00
schemas Bug 1496075 - Part 1: Extensions changes to support search extensions. r=mixedpuppy,robwu 2019-04-11 21:30:47 +00:00
test Bug 1548769 - Remove WebExtensions icons theming support. r=mikedeboer 2019-05-08 20:28:24 +00:00
.eslintrc.js
ext-browser.json Bug 1549192 Fix extension apis that handle addon disabling r=kmag 2019-05-09 19:59:21 -07:00
extension-mac-panel.css
extension-mac.css
extension-win-panel.css
extension.css Bug 1514567 - Added :invalid CSS style for extension's input elements. r=bwinton 2019-02-23 23:46:23 +02:00
extension.svg
ExtensionControlledPopup.jsm Bug 1525125 block newtab and homepage overrides in private windows r=rpl,Gijs 2019-02-19 19:19:44 +00:00
ExtensionPopups.jsm Bug 1441308 - Core renderroot splitting changes r=kats,sotaro 2019-03-22 18:28:42 +00:00
extensions-browser.manifest
jar.mn Bug 1507709 - Move WebExtensions geckoProfiler API to toolkit. r=kmag 2019-03-22 13:18:01 +00:00
moz.build Bug 1507709 - Move WebExtensions geckoProfiler API to toolkit. r=kmag 2019-03-22 13:18:01 +00:00