Emma Malysz
41fea0b093
Bug 1634031, lazy load appmenu and extension notification panel by using a template r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D73389
2020-05-08 16:53:45 +00:00
Artem
c9aa1aae2a
Bug 1625480 - convert remaining notifications strings from browser.dtd to fluent r=Gijs,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D69307
2020-04-03 21:10:49 +00:00
Brian Grinstead
628c0a5dcc
Bug 1596591 - Rename inc.xul files to inc.xhtml r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D53843
2019-11-21 09:46:01 +00:00
Mark Banner
b2267b3bdd
Bug 1579420 - Fix ESLint no-async-promise-executor issues in extensions code. r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D45009
2019-09-17 13:03:24 +00:00
Victor Porof
8eb72fd3fc
Bug 1561435 - Format browser/components/, a=automatic-formatting
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D36042
2019-07-05 09:53:32 +02:00
Andrew Swan
1ab513d145
Bug 1519577 Convert toolbarbutton to a custom element r=surkov
...
Differential Revision: https://phabricator.services.mozilla.com/D31941
2019-05-20 10:01:02 -07:00
Shane Caraveo
1e0dd4dc35
Bug 1525125 block newtab and homepage overrides in private windows r=rpl,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D18730
2019-02-19 19:19:44 +00:00
Cosmin Sabou
70938d21db
Merge mozilla-inbound to mozilla-central. a=merge
2019-02-15 20:39:45 +02:00
Razvan Maries
e54d0a34a1
Backed out changeset 10528ad0d7a1 (bug 1525125) for frequently failing bug 1528134. a=backout
2019-02-15 18:23:14 +02:00
Shane Caraveo
572260cbf2
Bug 1525125 block newtab and homepage overrides in private windows r=rpl,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D18730
2019-02-14 19:46:00 +00:00
Bogdan Tara
2e3873efad
Backed out changeset 14f7c02566c2 (bug 1525125) for browser_ext_windows_create_tabId.js failures CLOSED TREE
2019-02-14 17:29:40 +02:00
Shane Caraveo
d5f0871903
Bug 1525125 block newtab and homepage overrides in private windows r=rpl,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D18730
2019-02-14 12:44:07 +00:00
Daniel Varga
c09ccb7631
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2019-02-15 03:51:05 +02:00
Alexander Surkov
62ec0b0d61
Bug 1527495 - migrate text-link binding to CE, r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D19595
2019-02-12 19:14:40 -05:00
Brian Grinstead
c8a487965d
Bug 1487065 - Implement popup-notification as a Custom Element r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D17699
2019-02-07 22:16:26 +00:00
Kris Maglione
856fa07b17
Bug 1514594: Part 3 - Change ChromeUtils.import API.
...
***
Bug 1514594: Part 3a - Change ChromeUtils.import to return an exports object; not pollute global. r=mccr8
This changes the behavior of ChromeUtils.import() to return an exports object,
rather than a module global, in all cases except when `null` is passed as a
second argument, and changes the default behavior not to pollute the global
scope with the module's exports. Thus, the following code written for the old
model:
ChromeUtils.import("resource://gre/modules/Services.jsm");
is approximately the same as the following, in the new model:
var {Services} = ChromeUtils.import("resource://gre/modules/Services.jsm");
Since the two behaviors are mutually incompatible, this patch will land with a
scripted rewrite to update all existing callers to use the new model rather
than the old.
***
Bug 1514594: Part 3b - Mass rewrite all JS code to use the new ChromeUtils.import API. rs=Gijs
This was done using the followng script:
https://bitbucket.org/kmaglione/m-c-rewrites/src/tip/processors/cu-import-exports.jsm
***
Bug 1514594: Part 3c - Update ESLint plugin for ChromeUtils.import API changes. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D16747
***
Bug 1514594: Part 3d - Remove/fix hundreds of duplicate imports from sync tests. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16748
***
Bug 1514594: Part 3e - Remove no-op ChromeUtils.import() calls. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16749
***
Bug 1514594: Part 3f.1 - Cleanup various test corner cases after mass rewrite. r=Gijs
***
Bug 1514594: Part 3f.2 - Cleanup various non-test corner cases after mass rewrite. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16750
2019-01-17 10:18:31 -08:00
Gijs Kruitbosch
e4f746c356
Bug 1497921 - make sure the window in which we try to show the ExtensionControlledPopup can show popups, r=aswan
...
Differential Revision: https://phabricator.services.mozilla.com/D8240
2018-10-12 11:29:39 +00:00
shindli
72a97e1f80
Backed out changeset 7bd7b375eb2e (bug 1497921) per developer's request CLOSED TREE
2018-10-12 01:19:46 +03:00
Gijs Kruitbosch
1bd6a31f9b
Bug 1497921 - make sure the window in which we try to show the ExtensionControlledPopup can show popups, r=aswan
...
Differential Revision: https://phabricator.services.mozilla.com/D8240
2018-10-11 14:56:40 +00:00
Brendan Dahl
532fe1f6b0
Bug 1485426 - Use createXULElement instead of createElement in XUL docs. r=bgrins
...
Preparing for transitioning to XHTML.
MozReview-Commit-ID: JLlmUxsvhIB
Differential Revision: https://phabricator.services.mozilla.com/D4265
2018-08-25 00:16:27 +00:00
Mark Banner
9723b146c2
Bug 1478308 - Remove unnecessary ChromeUtils.imports in browser/ r=mikedeboer
...
MozReview-Commit-ID: BYTDdLU2HoM
2018-07-25 09:10:07 +01:00
Narcis Beleuzu
c2c876bd2a
Backed out 4 changesets (bug 1478308) for ESlint failure on AttributionCode.jsm. CLOSED TREE
...
Backed out changeset a809b45ff49b (bug 1478308)
Backed out changeset c68131530742 (bug 1478308)
Backed out changeset 0e4ba7a6dc1a (bug 1478308)
Backed out changeset 32a27f317a77 (bug 1478308)
2018-07-26 11:13:28 +03:00
Mark Banner
adf561b1ad
Bug 1478308 - Remove unnecessary ChromeUtils.imports in browser/ r=mikedeboer
...
MozReview-Commit-ID: BYTDdLU2HoM
2018-07-25 09:10:07 +01:00
Kris Maglione
bb663b9c15
Bug 1471102: Move more code out of ExtensionUtils.jsm. r=aswan
...
MozReview-Commit-ID: Fqlv5BRuuW8
2018-06-25 19:30:21 -07:00
Kris Maglione
e2dad07746
Bug 1461145: Support async startup/shutdown bootstrap methods. r=aswan
...
MozReview-Commit-ID: L0G4DA0KJ87
2018-05-12 18:51:32 -07:00
Kris Maglione
c6695e70cf
Bug 1461146: Replace Addon.userDisabled setter with async enable()/disable() methods. r=aswan
...
MozReview-Commit-ID: Gj2iCsBIdnq
2018-05-12 16:49:35 -07:00
Michael Kaply
edbe31c3ec
Bug 1461805 - Don't show doorhanger for distribution add-ons. r=aswan,mstriemer
...
MozReview-Commit-ID: GjtVOWO8UFg
2018-05-15 15:26:39 -05:00
Nan Jiang
8e8ea76383
Bug 1425494 - Make browser-open-newtab-start notify with extra info. r=dmose,mstriemer
...
MozReview-Commit-ID: EjDFjUvreEp
2018-05-16 11:15:47 -04:00
Mark Striemer
0789fc45b3
Bug 1438363 - Show a doorhanger when an extension first hides a tab r=aswan,dao
...
MozReview-Commit-ID: DQCr3SSaZTV
2018-04-24 09:07:32 -05:00
Mark Striemer
8b1d36978f
Bug 1397809 - Part 2: Add a doorhanger when an extension changes the homepage r=aswan,Gijs
...
MozReview-Commit-ID: CwZ3E32xROS
2018-01-11 18:59:32 -06:00
Mark Striemer
fe7abfc02e
Bug 1397809 - Part 1: Convert New Tab doorhanger to a generic class r=aswan,Gijs
...
MozReview-Commit-ID: 40RwrXjtsJJ
2017-12-19 13:56:04 -06:00