Граф коммитов

84 Коммитов

Автор SHA1 Сообщение Дата
Andrew Swan 2a3d439781 Bug 1360777 Move legacy extension to a separate pane in about:addons r=rhelmer
MozReview-Commit-ID: AJXwJtk8Cd6

--HG--
rename : toolkit/mozapps/extensions/test/browser/browser_legacy.js => toolkit/mozapps/extensions/test/browser/browser_legacy_pre57.js
extra : rebase_source : 553a701b7985af56a2e19bd1c31b292bfe95da04
2017-05-12 21:29:38 -07:00
Andrew Swan 80536f5a45 Bug 1354682 Add legacy badges in about:addons r=mossop
MozReview-Commit-ID: 3ch4lfApSIc

--HG--
extra : rebase_source : d1d578e32973bcd41c2fb2f90d5dc455077b7bf4
extra : source : 9f83f42258cfe7c796fb85d8c75571279646fc41
2017-04-28 16:11:39 -07:00
Phil Ringnalda f8d5e6ddf9 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
Andrew Swan 1173530c2f Bug 1354682 Add legacy badges in about:addons r=mossop
MozReview-Commit-ID: 3ch4lfApSIc

--HG--
extra : rebase_source : 107378e2340176531e51e47c7c52cb4220a1b3d0
extra : source : 9f83f42258cfe7c796fb85d8c75571279646fc41
2017-04-28 16:11:39 -07:00
Jared Wein a0b75bb470 Bug 934205 - Add link to install more themes from the Add-on Manager. Original patch written by MattN. r=MattN
MozReview-Commit-ID: 4LeqpQyFxDg

--HG--
extra : rebase_source : 8a59fbb26b18dcef79f79a7ffc210259900b3302
2016-12-19 21:47:46 -05:00
Benjamin Smedberg df53257c80 Bug 1311420 - Add a notice to the addon manager and about:plugins about NPAPI deprecation, r=felipe
MozReview-Commit-ID: HuHbCASJiux

--HG--
extra : rebase_source : 6a0d07abd71939c078843b90662a7ed73dd4e9fd
2016-11-22 15:36:32 -05:00
Benjamin Smedberg be3857f963 Bug 1277905 - Remove in-product links to plugincheck. Also remove support for startup prompting about outdated plugins, since that's annoying to users. r=Gijs r=mconley
MozReview-Commit-ID: 69tMivPVxuW

--HG--
extra : rebase_source : bd4d2979beff0f460a20156b0f954e2f1a2a5e85
2016-07-01 11:01:07 -04:00
L. David Baron d097996b85 Bug 1111440 - Replace -moz- prefixed logical margin/padding/border properties with their standard versions. r=heycam
This patch was generated by the command:
  find . -name "*.css" -exec sed -i -f mozpropsub {} \;
in the root of a mozilla-central tree, with the file mozpropsub
containing the contents:
s/-moz-padding-end\>/padding-inline-end/g
s/-moz-padding-start\>/padding-inline-start/g
s/-moz-margin-end\>/margin-inline-end/g
s/-moz-margin-start\>/margin-inline-start/g
s/-moz-border-end\>/border-inline-end/g
s/-moz-border-end-color\>/border-inline-end-color/g
s/-moz-border-end-style\>/border-inline-end-style/g
s/-moz-border-end-width\>/border-inline-end-width/g
s/-moz-border-start\>/border-inline-start/g
s/-moz-border-start-color\>/border-inline-start-color/g
s/-moz-border-start-style\>/border-inline-start-style/g
s/-moz-border-start-width\>/border-inline-start-width/g

While I didn't manually review all the changes, I did review the list of
files, and manually reviewed the changes in the files that I thought
were more interesting.

Note that there are a few tests that should be fixed up as well, but
I'll do that in a later patch.

MozReview-Commit-ID: EiQTuuV0MNQ
2016-05-12 22:19:58 -07:00
Andrew Swan 910b634658 Bug 1246095 - Put explicit margins on "Some extensions could not be verified" button. r=mossop
MozReview-Commit-ID: E2vWjrz3n4y

--HG--
extra : transplant_source : _%F0%8DkB%FC%83%29%3A%CA%E54a%C7%08%95%AB%B9%00Q
2016-02-24 15:37:32 -08:00
Dave Townsend d9c57718d0 Bug 1220911: Remove most of the special casing around experiments. r=rhelmer
Experiments should differ from normal add-ons in a few ways:

* They can always be enabled regardless of compatibility info
* They default to disabled when installed
* They cannot be checked for updates
* They only stay enabled for the lifetime of the current process
* The UI doesn't give users the ability to enable/disable

This makes a few changes to keep these differences but remove much of the special casing code for experiments.

Being able to use regardless of compatibility was mostly fixed by bug 1220198 but I've also removed the redundant override in isCompatible.

Previously the "enabled until restart" feature worked with by not updating the DBAddonInternal object and instead using a hack to make the wrapper still seem enabled. This seems likely to break other code that relies on the state of the DBAddonInternal object so instead we update that as normal and simply don't persist the enabled state to disk.

Also switch the DBAddonInteral.prototype code to use some newer JS features.

I've removed the hack from addon.permissions which was hiding the enable/disable buttons in the UI and instead just hidden them in the UI stylesheet. This makes the API make sense and means callers can use addon.permissions to verify that enabling will work.

--HG--
extra : commitid : I1KdZYTWAyE
extra : rebase_source : 352634d8e980a6f7a9c2121607283f5b08dc8484
2015-11-09 15:02:29 -08:00
Simon Lindholm 84c5c7098f Bug 1181540 - Hide "Learn More..." link for <setting type="boolint">. r=dolske
--HG--
extra : commitid : KwfFA0I3ytP
extra : rebase_source : 01285d1c335ed9b098f80df161b09731fc94edff
2015-07-08 05:31:00 -04:00
Dave Townsend 20a7d6dbec Bug 1161183: Don't show the add-on version in the list view. r=dao
--HG--
extra : commitid : F75YrYAzaoX
extra : rebase_source : ea7952263eda1e0623113c637617002114f6a666
2015-06-08 10:30:35 -07:00
Benjamin Smedberg d4201803b0 Bug 1133000 - Expose the protected-mode toggle in the Addons-manager UI options pane for Flash. r=Unfocused/MattN
--HG--
extra : rebase_source : 6917fdbc19c7b2a03d3a65c1f2d7eff01afc61fd
extra : histedit_source : bcb328b11de86da2e7d84b8b1d730a43e5d515db
2015-02-13 14:55:37 -05:00
Georg Fritzsche e47998614d Bug 1007663 - Avoid showing empty experiments list. r=unfocused 2014-05-15 11:28:31 +02:00
Georg Fritzsche ae9e29a029 Bug 1004506 - Telemetry experiments: Properly handle install states & their transitions in addon manager UI. r=unfocused 2014-05-07 20:48:07 +02:00
Ryan VanderMeulen fc831b5555 Backed out changesets 674c36d744fb (bug 1000114) and eddce10b8511 (bug 1004506) for frequent OSX 10.8 bc3 failures. 2014-05-09 16:54:05 -04:00
Georg Fritzsche e55c45fbb7 Bug 1004506 - Telemetry experiments: Properly handle install states & their transitions in addon manager UI. r=unfocused 2014-05-07 20:48:07 +02:00
Georg Fritzsche 6f532852a9 Bug 986677 - Add time left and activity state to experiments in the Addon Manager UI. r=unfocused 2014-04-23 14:34:49 +02:00
Georg Fritzsche 671196e4e4 Bug 986677 - Hide some unneeded elements for experiments in the Addon Manager UI. r=unfocused 2014-04-23 14:34:48 +02:00
Gregory Szorc 05f1066350 Bug 973992 - Support experiments add-ons; r=Unfocused
A new type of add-on is introduced: experiments.

Experiments are add-ons that conduct data experiments. They are deployed
to compatible clients and collect additional information about the
client.

--HG--
extra : rebase_source : 98a612933978b3e4bcfb83da9f6a9782c62dc0da
extra : amend_source : 9347a56bc3034c7ea1e50918278c6b9cc1270521
2014-03-19 15:02:58 -07:00
YFdyh000 d6939e07f3 Bug 616437 - Text in details view of add-on should be selectable. r=Unfocused 2014-03-16 00:59:00 +13:00
Benedikt Pfeifer 1c4d979bb5 Bug 684457 - Need keyboard access to 'Tools for all add-ons' button in Addons Manager: Extensions list. r=Unfocused 2014-03-04 09:37:08 -05:00
Geoff Lankow 836132595f Bug 960904 - Allow number pickers that don't stretch the full width in <setting>; r=Unfocused 2014-01-18 15:52:53 +13:00
Martin Stransky 7e7dce558a Bug 601442 - Support the extensions.getAddons.showPane pref again in the Add-ons Manager UI. r=bmcbride 2013-04-10 14:13:13 +12:00
Frank Yan ed9e988694 Bug 619652 - Display plugin file and mime types in Add-ons Manager. Part 1: Implementation. r=Unfocused 2012-09-15 17:17:32 -05:00
Gervase Markham 82ff7027aa Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Geoff Lankow 148d191339 Bug 669390 - Allow setting a preference value from the menulist inline preferences; r=Unfocused 2011-08-14 16:05:24 +12:00
Geoff Lankow 51833c2046 Bug 669345 - Add support for radio button elements for inline preferences; r=Unfocused 2011-08-14 15:53:49 +12:00
Geoff Lankow d60534ba9f Bug 665515 - Unsupported types of inline settings show as an empty row; r=bmcbride 2011-06-29 11:08:44 +12:00
Geoff Lankow 4e13ae6fbb Bug 662012 - Add more settings types to addon manager inline settings (file and directory types), r=Mossop 2011-06-15 12:15:55 +12:00
Geoff Lankow a95d907c98 Bug 662012 - Add more settings types to addon manager inline settings (colour type), r=Mossop 2011-06-14 11:59:02 +12:00
Geoff Lankow 7a41cf6cbc Bug 653637 - Provide a simple way for addons to have preferences UI - Part 1; r=mark.finkle,dtownsend
--HG--
rename : mobile/chrome/content/bindings/setting.xml => toolkit/mozapps/extensions/content/setting.xml
2011-06-03 11:33:55 +12:00
Hernán Rodriguez Colmeiro 3cacc4c531 Bug 656269: Add link to Mozilla plugin check from Add-ons Manager. r=dtownsend 2011-05-17 12:57:38 -07:00
Dão Gottwald 4d85106d59 Bug 636846 - Search field changes size when focused. r+a=mossop 2011-03-01 09:31:35 +01:00
Ehsan Akhgari f1b2d7194b Backout changeset 8c2aa133200a (bug 625465) because of test failures 2011-02-18 17:17:54 -05:00
Blair McBride 1f572a8a6b Bug 625465 - Items in list view should launch description view with a single click on an add-on entry. r=dtownsend, a=beltzner 2011-02-07 16:53:53 +13:00
Dave Townsend 2b0bf6f3e6 Bug 563912: Allow the tab key to only move to the items relevant to the selected extension. r=Unfocused, a=blocks-final 2011-02-09 10:23:47 -08:00
Geoff Lankow 030430a4da Bug 623207 - Add-ons manager last updated date and sorting bar should be removed from list view. r=Mossop a=b 2011-01-18 14:11:22 +13:00
Blair McBride ef958b6cb2 Bug 623739 - CPU usage spikes because of animated hidden images. r=dtownsend, a=blocking-final 2011-01-12 14:05:55 +13:00
Blair McBride f69ece5d30 Bug 593535 - Failure to download extension causes about:addons to list the addon with no way to restart the download; frontend; f=dtownsend r=dtownsend,robert.bugzilla a=blocking2.0 2011-01-10 15:58:10 +13:00
Blair McBride 07b6877825 Bug 492271 - "All Add-ons have been disabled in safe mode" is misleading in safe mode. r=dtownsend, a=blocking-final 2010-12-07 13:31:32 +13:00
Blair McBride f10fce16b0 Bug 616641 - Start/end caps of the download-progress binding broken on Windows/OSX with undetermined mode. r=dtownsend, a=blocking-final 2010-12-07 13:28:49 +13:00
Blair McBride 1011f26801 Bug 601022 - Add final visual style and graphics to add-ons manager. r=dtownsend,dao a=blocking 2010-10-07 13:20:06 +13:00
Dave Townsend c33d1f0596 Bug 595317: Scrollbars don't appear in the details view. r=Unfocused, a=blocks-final 2010-10-06 14:58:17 -07:00
Blair McBride f38c907e44 Bug 587970 - Provide ability "Update all now" within 'Available Updates' screen. r=dtownsend, a=blocking-beta6 2010-09-10 20:20:12 +12:00
Blair McBride a1f6ff98e3 Bug 591465 - Context menu of add-ons miss context related state change entries. r=dtownsend, a=blocking-beta6 2010-09-03 16:41:06 +12:00
Blair McBride a9bb380e43 Bug 566194 - safe mode / security & compatibility check status are not exposed in new addon manager UI. r=dtownsend, a=blocking-beta6 2010-09-02 11:40:20 +12:00
Blair McBride 5b41ca7297 Bug 581076 - No "See all results" link present when searching for add-ons and not all are displayed (extensions.getAddons.maxResults). r=dtownsend, a=blocking-beta6 2010-08-28 14:45:11 +12:00
Dave Townsend a29c57459f Bug 562902: Implement the final detail view mockups. r=Unfocused, a=blocking-b6 2010-09-01 09:57:48 -07:00
Blair McBride d7ea82d234 Backed out changeset 6fe388a0fb5e (Bug 581076) due to test failures. a=bustage
--HG--
extra : rebase_source : f726613cbce0938d25fd58a9547a5a25d15c1433
2010-08-30 17:35:21 +12:00