Commit Graph

146 Commits

Author SHA1 Message Date
mcrawford@mozilla.com
0654ce0e37 Bug 1566861 - Revise Tracking Protection Panel UI in Preferences r=fluent-reviewers,Pike,johannh
This updates various strings across the privacy panel.
- Update mulitple text strings in Enhanced Tracking Protection panel
- Add additional icons/revise order of strings in panel UI
- Hide "Change Block List" ui in Custom option of ETP behind pref: browser.contentblocking.customBlockList.preferences.ui.enabled;true

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

--HG--
extra : moz-landing-system : lando
2019-08-09 19:31:04 +00:00
Dale Harvey
7dc916875b Bug 1562601 - Migrate media.autoplay.allow-muted pref. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D38073

--HG--
extra : moz-landing-system : lando
2019-08-09 13:58:08 +00:00
Coroiu Cristina
5db4923320 Backed out changeset 2aee1f1d976c (bug 1566861) for browser-chrome failures at browser/base/content/test/static/browser_all_files_referenced.js on a CLOSED TREE 2019-08-08 22:19:24 +03:00
mcrawford@mozilla.com
6a63cdac35 Bug 1566861 - Revise Tracking Protection Panel UI in Preferences r=fluent-reviewers,Pike,johannh
This updates various strings across the privacy panel.
- Update mulitple text strings in Enhanced Tracking Protection panel
- Add additional icons/revise order of strings in panel UI
- Hide "Change Block List" ui in Custom option of ETP behind pref: browser.contentblocking.customBlockList.preferences.ui.enabled;true

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

--HG--
extra : moz-landing-system : lando
2019-08-08 16:58:17 +00:00
rdalal
43acd674ea Bug 1569330 - Disable telemetry check in Normandy recipe runner r=mythmon,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D39576

--HG--
extra : moz-landing-system : lando
2019-08-06 23:54:34 +00:00
lesleynorton
ce8bda124b Bug 1549808: Add favicons to login list items. r=jaws,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D38401

--HG--
extra : moz-landing-system : lando
2019-08-05 22:10:10 +00:00
Mark Banner
f41a03f6cb Bug 1535049 - Disallow setting homepages to ignored urls. r=daleharvey,mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D40393

--HG--
rename : browser/modules/test/unit/test_HomePage.js => browser/modules/test/unit/test_HomePage_ignore.js
extra : moz-landing-system : lando
2019-08-05 21:52:59 +00:00
mcrawford@mozilla.com
ac9982eb2d Bug 1568900 - Hide "Change Block List" UI in Custom option of ETP r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D39515

--HG--
extra : moz-landing-system : lando
2019-07-31 15:54:40 +00:00
Gurzau Raul
8e5d745f7d Backed out changeset de47b64c35f1 (bug 1549808) for failing at browser_masterPassword.js on a CLOSED TREE. 2019-07-31 22:46:42 +03:00
lesleynorton
4b81ad0696 Bug 1549808: Add favicons to login list items. r=jaws,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D38401

--HG--
extra : moz-landing-system : lando
2019-07-31 17:05:48 +00:00
Mike Conley
b0452cabd0 Bug 1555711 - Port RemotePrompt to a JS Window Actor to be Fission-compatible. r=NeilDeakin,layely
Differential Revision: https://phabricator.services.mozilla.com/D38189

--HG--
rename : browser/modules/RemotePrompt.jsm => browser/actors/PromptParent.jsm
extra : moz-landing-system : lando
2019-07-31 15:32:15 +00:00
Jared Wein
a8360e85b5 Bug 1562328 - Hook up the enable and options Sync buttons to their respective sites. r=MattN,lina
Differential Revision: https://phabricator.services.mozilla.com/D38736

--HG--
extra : moz-landing-system : lando
2019-07-30 22:44:27 +00:00
Jared Wein
0f2338c828 Bug 1562328 - Hook up Sync's UIState and login sharing pref to Sync button custom element. r=MattN,fluent-reviewers,markh,Pike
Differential Revision: https://phabricator.services.mozilla.com/D38031

--HG--
extra : moz-landing-system : lando
2019-07-30 22:44:33 +00:00
Jared Wein
72eec6ac45 Bug 1567230 - Require master password auth before copying or revealing passwords in about:logins. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D38587

--HG--
extra : moz-landing-system : lando
2019-07-30 15:03:30 +00:00
Jared Wein
94563ef107 Bug 1567230 - Move copying of login detail to AboutLoginsChild.jsm to workaround limitations in the Clipboard API. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D39131

--HG--
extra : moz-landing-system : lando
2019-07-30 15:03:23 +00:00
Mihai Alexandru Michis
00d5a20840 Backed out 2 changesets (bug 1567230) for causing failures in browser_masterPassword.js
Backed out changeset 755c7d187626 (bug 1567230)
Backed out changeset 6115bb93cc3c (bug 1567230)
2019-07-26 05:01:00 +03:00
Jared Wein
329127d3a8 Bug 1567230 - Require master password auth before copying or revealing passwords in about:logins. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D38587

--HG--
extra : moz-landing-system : lando
2019-07-25 23:02:46 +00:00
Jared Wein
efdcdd4387 Bug 1567230 - Move copying of login detail to AboutLoginsChild.jsm to workaround limitations in the Clipboard API. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D39131

--HG--
extra : moz-landing-system : lando
2019-07-25 23:21:14 +00:00
Gijs Kruitbosch
fffc7f0c58 Bug 1505913 - make plugin click-to-play and crash handling fission-compatible, r=mconley
At a high level, this change does the following:
- move the pluginchild actor to be a JSWindowActorChild
- move the parent handling from browser-plugins into a JSWindowActorParent
- move the crash handling from ContentCrashHandlers.jsm to the parent actor,
  using a `PluginManager` object. It needs to talk to the actors (and vice
  versa), so this seemed a better fit than spreading actor implementation
  details to other JSMs.
- switch to using plugin IDs to identify plugins cross-process, instead of
  combinations of names or other properties of the plugin tag. As part of that,
  ensured plugin IDs are unique between "fake" plugins and the other ones.
- drop support for having a notification for more than 1 plugin. We only support
  Flash, in practice, so there didn't seem to be much point in the added
  complexity of trying to support more than 1 thing.

Some notes:
- the previous implementation mixes runIDs (for NPAPI plugin process "runs")
  and GMP pluginIDs when doing crashreporting. AFAICT there is no guarantee
  these don't conflict, so I've split them out to avoid issues. There's a
  pluginCrashID object I pass around instead that has either a runID or
  pluginID. Happy to rename some more for clarity.
- the previous implementation used `pluginInfo` and `plugin` for a bunch of
  different types of variables. I've tried to be consistent, where:
  * `pluginElement` is a DOM element for a plugin
  * `activationInfo` is a JS object used to track click to play state for a plugin
  * `plugin` is a plugintag as returned by the pluginhost service
  * `pluginCrashID` is an identifier for a crashed plugin (see previous point).
- I'm still using broadcastAsyncMessage to tell the content processes about
  gmp plugin crashes and plugin crash submission updates, because there's no
  guarantee the actors are instantiated (for gmp plugins) nor can the parent
  easily find out which actors to talk to (for either gmp or npapi plugins).
  Open to suggestions there, too. I think our best bet might be moving that to
  IPDL-based IPC within the GMP code, but that feels like a separate bug.

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

--HG--
rename : browser/base/content/browser-plugins.js => browser/actors/PluginParent.jsm
extra : moz-landing-system : lando
2019-07-23 22:04:40 +00:00
mcrawford@mozilla.com
68ac43af8f Bug 1550166 - Install on Mobile Device button in Ellipsis menu r=jaws,fluent-reviewers,Pike
Differential Revision: https://phabricator.services.mozilla.com/D38700

--HG--
extra : moz-landing-system : lando
2019-07-23 22:00:33 +00:00
Matthew Noorenberghe
f27991e755 Bug 1548875 - Notify LoginManagerParent the same way when a generated password is filled or edited. r=sfoster
Tests will be added in bug 1548861 and bug 1548874.

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

--HG--
rename : toolkit/components/passwordmgr/test/unit/test_LoginManagerParent_onGeneratedPasswordFilled.js => toolkit/components/passwordmgr/test/unit/test_LoginManagerParent_onGeneratedPasswordFilledOrEdited.js
extra : moz-landing-system : lando
2019-07-17 05:20:32 +00:00
Luke Crouch
8f38aebe4a Bug 1559365: UI indication of breached logins r=jaws,MattN
Differential Revision: https://phabricator.services.mozilla.com/D35105

--HG--
extra : moz-landing-system : lando
2019-07-10 19:57:25 +00:00
Gijs Kruitbosch
aac6c9089a Bug 1559195 - clean up PdfJs enabled checking code, r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D36771

--HG--
extra : moz-landing-system : lando
2019-07-09 15:44:30 +00:00
Gurzau Raul
c6fc020ab2 Backed out changeset 2af514f1a7bc (bug 1559195)for failures at browser_startup_mainthreadio.js 2019-07-09 18:10:38 +03:00
Gijs Kruitbosch
ac69ec3d6a Bug 1559195 - clean up PdfJs enabled checking code, r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D36771

--HG--
extra : moz-landing-system : lando
2019-07-09 11:34:19 +00:00
Narcis Beleuzu
8478c8b076 Merge autoland to mozilla-central. a=merge 2019-07-09 06:43:17 +03:00
Ehsan Akhgari
dd91eeb9c9 Bug 1564241 - Remove the contentblocking.exceptions scalar probe since it's expired. a=permafail-fix
Differential Revision: https://phabricator.services.mozilla.com//D37330

--HG--
extra : amend_source : 2640c821301ccbfe21e301c22dc4d51a5294ab97
2019-07-08 23:29:02 +02:00
Mihai Alexandru Michis
0a425ceb11 Backed out changeset b4f0e8b4b6fa (bug 1559365) for causing browser-chrome failures in AboutLoginsParent.jsm 2019-07-06 03:18:28 +03:00
Luke Crouch
7c07097b69 Bug 1559365: UI indication of breached logins r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D35105

--HG--
extra : moz-landing-system : lando
2019-07-05 20:31:06 +00:00
Carolina
259cb0f2ca Bug 1563751 - Removes RPM handler for about:certificate and it's call. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D37072

--HG--
extra : moz-landing-system : lando
2019-07-08 11:53:20 +00:00
Victor Porof
1f830c96da Bug 1561435 - Format browser/components/, a=automatic-formatting
# ignore-this-changeset

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

--HG--
extra : source : d3afcafdce650a6f36cebbc126ee93b17f13cf52
2019-07-05 09:53:32 +02:00
Abdoulaye O. Ly
536807149d Bug 1497280 - [Fission] Make DateTimePicker works with JSWindowActor. r=NeilDeakin,mconley
Differential Revision: https://phabricator.services.mozilla.com/D33965

--HG--
rename : toolkit/modules/DateTimePickerParent.jsm => toolkit/actors/DateTimePickerParent.jsm
extra : moz-landing-system : lando
2019-07-04 10:14:41 +00:00
meandave
4d1a8ed239 Bug 1559549 - Add FAQ menuitem to the ellipsis menu in about:logins. ?jaws r=fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D35843

--HG--
extra : moz-landing-system : lando
2019-07-03 03:34:46 +00:00
Mihai Alexandru Michis
3583565bf1 Backed out changeset dc987632b5bb (bug 1497280) for causing geckoview failures in MediaElementTest. CLOSED TREE
--HG--
rename : toolkit/actors/DateTimePickerParent.jsm => toolkit/modules/DateTimePickerParent.jsm
extra : rebase_source : d1b8689074b0efb1cd80d1f6b93b8edaaa772112
2019-06-27 00:58:03 +03:00
prathiksha
82a4475a6a Bug 1555438 - Remove getDetailedCertErrorInfo from NetErrorChild.jsm. r=johannh,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D33065

--HG--
extra : moz-landing-system : lando
2019-06-26 20:24:05 +00:00
Abdoulaye O. Ly
a27a868591 Bug 1497280 - [Fission] Make DateTimePicker works with JSWindowActor. r=NeilDeakin,mconley
Differential Revision: https://phabricator.services.mozilla.com/D33965

--HG--
rename : toolkit/modules/DateTimePickerParent.jsm => toolkit/actors/DateTimePickerParent.jsm
extra : moz-landing-system : lando
2019-06-26 17:55:48 +00:00
meandave
32c7fbeb6d Bug 1559551 - Add Feedback menuitem to ellipsis menu.?jaws r=fluent-reviewers,jaws,flod
Differential Revision: https://phabricator.services.mozilla.com/D35379

--HG--
extra : moz-landing-system : lando
2019-06-25 17:42:51 +00:00
Csoregi Natalia
92490775ef Backed out changeset 86a122959152 (bug 1559551) for failures on test_menu_button.html. CLOSED TREE 2019-06-21 22:53:40 +03:00
meandave
94264b7887 Bug 1559551 - Add Feedback menuitem to ellipsis menu.?jaws r=fluent-reviewers,jaws,flod
Differential Revision: https://phabricator.services.mozilla.com/D35379

--HG--
extra : moz-landing-system : lando
2019-06-21 01:31:42 +00:00
Jared Wein
5c01e14fcb Bug 1550137 - Import button for migrator in the about:logins menu. r=Gijs,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D34600

--HG--
extra : moz-landing-system : lando
2019-06-14 18:20:46 +00:00
Brindusan Cristian
e6cda35f79 Backed out 2 changesets (bug 1550137) for bc failures at browser_masterPassword.js. CLOSED TREE
Backed out changeset d7b5c95addb1 (bug 1550137)
Backed out changeset db2092bd295b (bug 1550137)
2019-06-13 22:54:17 +03:00
Jared Wein
f32e91d391 Bug 1550137 - Import button for migrator in the about:logins menu. r=Gijs,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D34600

--HG--
extra : moz-landing-system : lando
2019-06-12 17:46:43 +00:00
Gijs Kruitbosch
856ca92167 Bug 1519434 - remove extant permanent flash permissions, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D34217

--HG--
extra : moz-landing-system : lando
2019-06-13 08:42:54 +00:00
Andreea Pavel
f66f9762a5 Backed out 7 changesets (bug 1519434) for mochiest failures e.g test_bug1165981.html on a CLOSED TREE
Backed out changeset 1314623831ad (bug 1519434)
Backed out changeset 6dd4fa67e209 (bug 1519434)
Backed out changeset b241c580b293 (bug 1519434)
Backed out changeset b48dca2f487f (bug 1519434)
Backed out changeset 49c64ed2e67b (bug 1519434)
Backed out changeset dd009a001c6c (bug 1519434)
Backed out changeset 5b6ec4d2f0ab (bug 1519434)
2019-06-12 23:31:16 +03:00
Gijs Kruitbosch
b99235e484 Bug 1519434 - remove extant permanent flash permissions, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D34217

--HG--
extra : moz-landing-system : lando
2019-06-12 18:56:04 +00:00
Andreea Pavel
af8aab10a0 Backed out 2 changesets (bug 1550137) for perma-failing bug 1553196 on a CLOSED TREE
Backed out changeset e6cc0fd6e665 (bug 1550137)
Backed out changeset 4c8faa218f64 (bug 1550137)
2019-06-12 20:43:06 +03:00
Jared Wein
597d1262c9 Bug 1550137 - Import button for migrator in the about:logins menu. r=Gijs,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D34600

--HG--
extra : moz-landing-system : lando
2019-06-12 15:56:43 +00:00
Gurzau Raul
227f5329f7 Merge inbound to mozilla-central. a=merge 2019-06-12 00:34:32 +03:00
Neil Deakin
e5fb1d5934 Bug 1533948, change BrowserTabChild to inherit from JSWindowActor, r=mconley
--HG--
extra : rebase_source : 5e88e30ac09c15e6747f6ef1019e9b27a793a898
2019-06-11 09:05:33 -04:00
Boris Zbarsky
9de72a3ac6 Bug 1557793 part 2. Stop using [array] in nsIStringBundle. r=Pike
Differential Revision: https://phabricator.services.mozilla.com/D34196

--HG--
extra : moz-landing-system : lando
2019-06-11 15:51:51 +00:00