Commit Graph

598 Commits

Author SHA1 Message Date
Dan Banner
5af4450327 Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8
MozReview-Commit-ID: Jm8BRgt6mIv
2017-10-15 20:50:39 +01:00
Luca Greco
2bd3c1c30a Bug 1390445 - Fix select popup positioning for oop extensions options_ui pages. r=billm,kats,kmag
MozReview-Commit-ID: Izt10SuUK0i
2017-09-20 20:03:58 +02:00
Luca Greco
4b473b15a0 Bug 1385548 - Part 1: Support tab modals in WebExtensions options_ui pages. r=kmag
This patch introduces a stub gBrowser object which allow a WebExtensions options_ui page
to open a tab modal using alert/prompt/confirm.

The about:addons page is defined at toolkit level but the TabModalPromptBox is defined
at browser level, and so to be able to provide a TabMobalPromptBox from the about:addons
page this patch uses the implementation provided by the window that contains the
about:addons tab, if any.

MozReview-Commit-ID: m6khgJyMs
2017-09-18 22:10:11 +02:00
sajattack
e8ecb18770 Bug 1364333 - remove leftover code and strings from standalone about:addons UI r=rhelmer
MozReview-Commit-ID: SmDGrX0fz5
2017-09-14 13:44:36 -07:00
Mark Striemer
fe77dbab6f Bug 1390276 - Make the options_ui background transparent r=rhelmer
MozReview-Commit-ID: Imowx5I5YK4
2017-09-20 12:31:37 -05:00
Mark Striemer
a1d21c0eb7 Bug 1400379 - Backed out changeset e0fe9ab6917b r=rhelmer
MozReview-Commit-ID: 891WMgch0A3
2017-09-19 22:23:49 -05:00
Andrew Swan
dccef3093f Bug 1401018 Don't let about:addons steal keypresses from options pages r=kmag
Revise the bug 1381032 fix to work whether or not oop webextensions
are enabled.

MozReview-Commit-ID: EIfli8D5I7H
2017-09-18 14:29:17 -07:00
Andrew Swan
9d999d926e Bug 1395892 Fix legacy badge in details view r=andym
MozReview-Commit-ID: 2RQOvJYHLzm
2017-09-18 15:34:32 -07:00
Andrew Swan
6f5b76c6e4 Bug 1384608 Show complete themes with legacy extensions r=rhelmer
MozReview-Commit-ID: 6jiQZ8SQpzI
2017-09-13 13:23:39 -07:00
Mark Striemer
6a59a7ae76 Bug 1393099 - Wrap category titles in about:addons r=rhelmer
MozReview-Commit-ID: I2IOA4u14KY
2017-09-13 19:11:10 -05:00
Ricky Chien
6bbcb028a8 Bug 1349689 - Remove old preferences fork r=jaws
MozReview-Commit-ID: GNPcQGUTUKJ
2017-08-21 17:48:18 +08:00
Sebastian Hengst
c97c631ff5 Backed out changeset df8215261c7e (bug 1349689) on request from rchien. r=backout 2017-08-31 16:58:32 +02:00
Ricky Chien
4dd95d9a6c Bug 1349689 - Remove old preferences fork r=jaws
MozReview-Commit-ID: GNPcQGUTUKJ
2017-08-21 17:48:18 +08:00
Andrew Swan
01599ec823 Bug 1382689 Fix "Remove" button on details page for a legacy extension
Also updated addon listeners in extensions.js to use Set instead of
arrays and added a way to listen to AddonListener events on any addon.

MozReview-Commit-ID: Ev3kJgcr30G
2017-07-31 17:23:01 -07:00
Sebastian Hengst
1d121cef69 Backed out changeset 801e02613d0f (bug 1382689) for eslint failure at toolkit/mozapps/extensions/content/extensions.js:609: ["ANY"] is better written in dot notation. r=backout 2017-08-06 17:16:34 +02:00
Andrew Swan
47a14fb5a4 Bug 1382689 Fix "Remove" button on details page for a legacy extension r=rhelmer
Also updated addon listeners in extensions.js to use Set instead of
arrays and added a way to listen to AddonListener events on any addon.

MozReview-Commit-ID: Ev3kJgcr30G
2017-07-31 17:23:01 -07:00
Kris Maglione
0809c5d101 Bug 1385880: Part 3 - Wait for add-on startup before showing inline options browser. r=aswan
MozReview-Commit-ID: JPPUjIGPRvs
2017-08-04 13:20:58 -07:00
Rajesh Kathiriya
fefc455410 Bug 1374620 - Enabled the ESLint dot-notation rule across mozilla-central r=standard8
MozReview-Commit-ID: FadrI2li43G
2017-07-25 23:45:41 +05:30
Sebastian Hengst
1326418a49 Backed out changeset f5922a7ed25a (bug 1374620) for failing eslint at telemetry/tests/unit/test_TelemetrySend.js:358: ["os"] is better written in dot notation. r=backout 2017-07-31 14:44:34 +02:00
Rajesh Kathiriya
0d920ece6a Bug 1374620 - Enabled the ESLint dot-notation rule across mozilla-central r=standard8
MozReview-Commit-ID: FadrI2li43G
2017-07-25 23:45:41 +05:30
Andrew Swan
caebe8403e Bug 1372645 Highlight the legacy pane when showing details for a legacy addon r=rhelmer
MozReview-Commit-ID: D6jSI8dGMIh
2017-07-26 19:58:36 -07:00
Andrew Swan
5847371244 Bug 1381032 Ignore keypress events in about:addons when focus is in an embedded options browser r=kmag
MozReview-Commit-ID: D3KqkYfXbri
2017-07-24 15:09:13 -07:00
Andrew Swan
21ab7d2072 Bug 1374637 Don't show the Legacy Extensions pane in about:addons if it is empty r=rhelmer
MozReview-Commit-ID: LK3LezKArYm
2017-07-18 19:11:55 -07:00
Kris Maglione
d54461dfce Bug 1381321: Support <select> dropdowns in OOP options browsers. r=aswan
MozReview-Commit-ID: 1hYgY7s0a6V
2017-07-16 12:51:00 -07:00
Ricky Chien
7308809647 Bug 1363824 - about:addons Experiments tab "Telemetry Preferences" link is broken r=jaws
MozReview-Commit-ID: DdDZEaTvqCV
2017-07-10 18:28:32 +08:00
Sebastian Hengst
03a1b6caf2 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-07-09 11:21:38 +02:00
Kris Maglione
a2ff8ca3de Bug 1357486: Part 0b - Fix inline options browser tests with OOP extensions. r=aswan
MozReview-Commit-ID: Bc4hNFmVOlw
2017-07-07 18:19:33 -07:00
Matthew Wein
6da6f5869d Bug 1302504 - use mozbrowser to add support for options_ui on Android r=mixedpuppy
MozReview-Commit-ID: IsTOC3pNxJP
2017-07-07 15:03:33 -04:00
Sebastian Hengst
b042c77e3c Backed out changeset 4e252b1de0d0 (bug 1357486) 2017-07-08 11:23:44 +02:00
Kris Maglione
b3ddcf09b0 Bug 1357486: Part 0b - Fix inline options browser tests with OOP extensions. r=aswan
MozReview-Commit-ID: Bc4hNFmVOlw
2017-07-07 18:19:33 -07:00
Frederik Braun
96b2642639 Bug 1351608 - Disable warnings for existing violations to no-unsanitize rule r=Standard8.
MozReview-Commit-ID: 7cTNL5jMtRw
2017-07-03 20:07:02 +01:00
Andrew Swan
e74188639a Bug 1376505 Commit pending uninstalls when leaving the legacy extension view r=rhelmer
MozReview-Commit-ID: J6a3yDOl5ZK
2017-06-27 14:03:16 -07:00
Sebastian Hengst
00c1efd58f Backed out changeset 3c6fba8e4015 (bug 1365133) 2017-06-28 06:23:05 +02:00
Evan Tseng
511de0847a Bug 1365133 - Update tests - Part 3. r=jaws
MozReview-Commit-ID: GoOXdJ4RfY9
2017-06-20 15:11:46 +08:00
Christoph Kerschbaumer
efcd021236 Bug 1375023 - Have switchToTabHavingURI() provide the correct triggeringPrincipal. r=gijs,aswan 2017-06-25 14:03:06 +02:00
Andrew Swan
c9f59867ec Bug 1371752 Don't show unsigned extensions in legacy pane if signatures are disabled r=rhelmer
MozReview-Commit-ID: GeNiBuOrRXF
2017-06-13 14:43:57 -07:00
Perry Jiang
8f42af4624 Bug 1357300 - Enable flash plugin preferences even when set to 'Never Activate'. r=rhelmer
MozReview-Commit-ID: BSJcWoUFXVb
2017-06-12 13:20:03 -07:00
Andrew Swan
dd6de9df3d Bug 1360777 Move legacy extension to a separate pane in about:addons r=rhelmer
MozReview-Commit-ID: AJXwJtk8Cd6
2017-05-12 21:29:38 -07:00
Kris Maglione
db3ec327d2 Bug 1368189: Move more code out of ExtensionUtils.jsm. r=mixedpuppy
Also removes some dead code.

A lot of the code in ExtensionUtils.jsm is not needed in all processes, and a
lot of the rest isn't needed until extension code runs. Most of it winds up
being loaded into all processes way earlier than necessary.

MozReview-Commit-ID: CMRjCPOjRF2
2017-05-26 15:44:41 -07:00
Timothy Guan-tin Chien
4c88727425 Bug 1363850, Part III, Set pref to make new about:preferences Nightly only, r=jaws,mconley
MozReview-Commit-ID: Khanjh79tPd
2017-05-25 18:12:00 +08:00
Matthew Wein
95bd4ed601 Bug 1330369 - Part 1 - Share the extension stylesheets between sidebar, popups, and options r=mixedpuppy
MozReview-Commit-ID: EquM6hSQ8pH
2017-05-19 15:48:44 -04:00
Andrew Swan
6e97b7a1fd Bug 1359203 Part 1 Replace AddonConstants with AddonSettings
AddonConstants duplicated AppConstants, but having it just include
the build-time constants meant that the logic for whether to enforce
signing was repeated in a few places (and it was incorrect in
the front-end code!).  Now we centralize that logic in AddonSettings.jsm

MozReview-Commit-ID: 2f4x9fnUpPs
2017-05-15 22:03:41 -07:00
Fischer.json
b2508dd4e6 Bug 1330315 - Add a telemetry probe to track how the Preferences are opened, r=mconley
MozReview-Commit-ID: GfuGF4v30pI
2017-05-09 10:43:48 -04:00
Florian Quèze
ff53eb9a63 Bug 1353542 - massive script-generated patch converting Task.async and Task.spawn calls, and generators clearly identifiable as tasks, rs=Mossop. 2017-05-12 14:42:39 +02:00
Wes Kocher
01722415ae Backed out changeset 75a14f02f6f7 (bug 1330315) for build failures in TelemetryHistogramData.inc a=backout
MozReview-Commit-ID: KKnLXDjgmqC
2017-05-10 10:45:18 -07:00
Fischer.json
fb54da55cf Bug 1330315 - Add a telemetry probe to track how the Preferences are opened, r=mconley
MozReview-Commit-ID: GfuGF4v30pI
2017-05-09 10:43:48 -04:00
Andrew Swan
31ea969fd3 Bug 1359276 Part 2 Make legacy badge link to sumo r=mossop
MozReview-Commit-ID: E2u6dC4RELS
2017-05-03 15:41:31 -07:00
Andrew Swan
07f73a8632 Bug 1359276 Part 1 Use a lazy preference getter for app.support.baseURL r=mossop
MozReview-Commit-ID: 1hjioz5iso
2017-05-03 16:01:51 -07:00
Andrew Swan
22bda29899 Bug 1354682 Add legacy badges in about:addons r=mossop
MozReview-Commit-ID: 3ch4lfApSIc
2017-04-28 16:11:39 -07:00
Phil Ringnalda
602322539a Backed out 3 changesets (bug 1354682) for sessionstore browser-chrome bustage
CLOSED TREE

Backed out changeset 55405fd328f9 (bug 1354682)
Backed out changeset 56b8122e64a3 (bug 1354682)
Backed out changeset 9374009a95e5 (bug 1354682)

MozReview-Commit-ID: BNVhwID8NwD
2017-04-28 20:24:34 -07:00