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

163 Коммитов

Автор SHA1 Сообщение Дата
Abdoulaye O. Ly 2071196eb3 Bug 1571080 - [Fission] Port form validation to JSWindowActor. r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D40483

--HG--
rename : browser/modules/FormValidationHandler.jsm => browser/actors/FormValidationParent.jsm
extra : moz-landing-system : lando
2019-08-19 18:20:19 +00:00
Mark Banner b1970e6a2f Bug 1571466 - Cleanup unnecessary ESLint global definitions. r=mossop
These are raised as redeclares or unused variables by ESLint 6.

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

--HG--
extra : moz-landing-system : lando
2019-08-19 07:11:56 +00:00
mcrawford@mozilla.com ea906a1753 Bug 1574108 - blocklist migration (ETP) using UI version 85 won't run in beta and release once it reaches version 70 because UI version 86 got uplifted r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42175

--HG--
extra : moz-landing-system : lando
2019-08-16 15:47:59 +00:00
mcrawford 2dc8fda553 Bug 1550165 - Footer advertising links to Lockwise mobile apps. r=fluent-reviewers,Pike,MattN
Differential Revision: https://phabricator.services.mozilla.com/D34370

--HG--
extra : moz-landing-system : lando
2019-08-16 14:43:37 +00:00
lesleynorton ff591a5038 Bug 1569846: Add breach alert dismissal. r=MattN,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D41034

--HG--
extra : moz-landing-system : lando
2019-08-15 18:55:37 +00:00
Oana Pop Rus 1c6c6b2040 Backed out changeset 9a0528095590 (bug 1550165) for browser chrome failures in browser_all_files_referenced.js on a CLOSED TREE 2019-08-15 21:32:12 +03:00
mcrawford 3ead3c1106 Bug 1550165 - Footer advertising links to Lockwise mobile apps. r=fluent-reviewers,Pike,MattN
Differential Revision: https://phabricator.services.mozilla.com/D34370

--HG--
extra : moz-landing-system : lando
2019-08-15 15:14:18 +00:00
Mihai Alexandru Michis cd6717e6e4 Backed out 2 changesets (bug 1569846, bug 1572118) for causing failures in browser_deleteLogin.js
Backed out changeset e9acadba3a61 (bug 1569846)
Backed out changeset 9c5269817d0a (bug 1572118)

--HG--
extra : rebase_source : e6169f79b1518d214d822933771792a6f081c02d
2019-08-15 10:35:25 +03:00
lesleynorton 7fa8371641 Bug 1569846: Add breach alert dismissal. r=MattN,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D41034

--HG--
extra : moz-landing-system : lando
2019-08-14 22:56:55 +00:00
arthur.iakab 71d7431c74 Backed out changeset fc5ca772497d (bug 1550165) for causing build bustages. CLOSED TREE 2019-08-14 21:02:41 +03:00
mcrawford e9b944d54b Bug 1550165 - Footer advertising links to Lockwise mobile apps. r=fluent-reviewers,Pike,MattN
Differential Revision: https://phabricator.services.mozilla.com/D34370

--HG--
extra : moz-landing-system : lando
2019-08-14 17:31:20 +00:00
Gijs Kruitbosch 50ddf33040 Bug 1568518 - don't allow early blank window on mac where it can break the app menu after update restarts, r=florian
Differential Revision: https://phabricator.services.mozilla.com/D41779

--HG--
extra : moz-landing-system : lando
2019-08-14 12:51:43 +00:00
Mike Conley d64c589ac1 Bug 1568320 - Add a context menu to the Picture-in-Picture toggle to allow for easy hiding. r=NeilDeakin,JSON_voorhees
Differential Revision: https://phabricator.services.mozilla.com/D40305

--HG--
extra : moz-landing-system : lando
2019-08-13 18:29:29 +00:00
Ehsan Akhgari da187aab70 Bug 1560741 - Part 2: Remove the now unneeded PERMISSION_REQUEST_THIRD_PARTY_ORIGIN telemetry probe; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41306

--HG--
extra : moz-landing-system : lando
2019-08-12 21:39:05 +00:00
Brindusan Cristian 29eb45c017 Backed out 2 changesets (bug 1560741) for mochitest failures at test_permission_isHandlingUserInput.xul. CLOSED TREE
Backed out changeset c08aa2078829 (bug 1560741)
Backed out changeset 9dc1d39d2786 (bug 1560741)
2019-08-13 00:23:59 +03:00
Ehsan Akhgari 6f54e8e054 Bug 1560741 - Part 2: Remove the now unneeded PERMISSION_REQUEST_THIRD_PARTY_ORIGIN telemetry probe; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41306

--HG--
extra : moz-landing-system : lando
2019-08-12 19:34:43 +00:00
Alastor Wu 9f6ad187bb Bug 1567302 - add a Telemetry ping to record the deault setting of blocking autoplay. r=janerik,daleharvey
We acutally have an old Telemetry ping `autoplay_default_blocked`, which, however, has been removed incorrectly in bug1356046.

As we have extended the setting options of blocking autoplay in bug1543812, it's also no longer proper to use scalar to store it.

Therefore, create an new histogram Telemetry ping to store the number of times a user changed the default autoplay behavior to each setting during a subsession.

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

--HG--
extra : moz-landing-system : lando
2019-08-09 21:26:55 +00:00
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