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

324 Коммитов

Автор SHA1 Сообщение Дата
Mark Banner 183b11bae0 Bug 1588576 - Add a preference to control the maximum number of shows of the private search introduction banner. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D49584

--HG--
extra : moz-landing-system : lando
2019-10-17 13:42:53 +00:00
Erica Wright c4912c7c9e Bug 1586090 - Direct signed-in and subscribed users to fxa on monitor page. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D49325

--HG--
extra : moz-landing-system : lando
2019-10-15 19:41:35 +00:00
Paolo Amadini ee00161634 Bug 1532703 - Redirect "about:config" to the HTML version on all channels for browser builds. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D48960

--HG--
extra : moz-landing-system : lando
2019-10-14 15:58:42 +00:00
Mark Banner 818208e565 Bug 1580830 - Add a display to the private browsing page to inform of the new setting for search engines in private mode. r=mikedeboer,fluent-reviewers,flod
This implements the introduction display for the new search engine preference.

The decision for whether or not to display the introduction is handled in AboutPrivateBrowsingHandler.jsm, as we need
to limit it to being displayed once per session.

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

--HG--
extra : moz-landing-system : lando
2019-10-10 20:00:51 +00:00
Lina Cambridge 397d3a1156 Bug 1583413 - Fetch the Send Tab target list from FxA, not Sync. r=markh,eoger
Instead of using the list of FxA devices from the Sync clients engine,
we now fetch the list of Send Tab devices from FxA. This works like
this:

* `FxAccountsDevice#getDeviceList` has been split up into
  `recentDeviceList` and `refreshDeviceList`.
* `recentDeviceList` synchronously returns the last fetched list, so
  that consumers like Send Tab can use it right away.
* `refreshDeviceList` is asynchronous, and refreshes the last fetched
  list. Refreshes are limited to once every minute by default, matching
  the minimum sync interval (Send Tab passes the `ignoreCached` option
  to override the limit if the user clicks the "refresh" button).
  Concurrent calls to `refreshDeviceList` are also serialized, to
  ensure the list is only fetched once.
* The list is flagged as stale when a device is connected or
  disconnected. It's still kept around, but the next call to
  `refreshDeviceList` will fetch a new list from the server.
* The Send Tab UI refreshes FxA devices in the background. Matching FxA
  devices to Sync client records is best effort; we don't do it if Sync
  isn't configured or hasn't run yet. This only impacts the fallback
  case if the target doesn't support FxA commands.

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

--HG--
extra : moz-landing-system : lando
2019-10-03 22:40:55 +00:00
Mark Banner b93f2c2970 Bug 1576158 - Display the private browsing engine on the private browsing page. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D47208

--HG--
extra : moz-landing-system : lando
2019-09-27 14:54:38 +00:00
Matthew Noorenberghe 9e2406cc05 Bug 1550631 - Include the entryPoint for navigations from about:protections to about:logins. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D46630

--HG--
extra : moz-landing-system : lando
2019-09-22 15:15:52 +00:00
Noemi Erli 1b40747ce1 Backed out 2 changesets (bug 1550631) for failing in browser_aaa_eventTelemetry_run_first.js
Backed out changeset 87ed1b3f9b4f (bug 1550631)
Backed out changeset 889be6c334ae (bug 1550631)
2019-09-21 08:45:02 +03:00
Matthew Noorenberghe b461f7947f Bug 1550631 - Include the entryPoint for navigations from about:protections to about:logins. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D46630

--HG--
extra : moz-landing-system : lando
2019-09-20 18:29:13 +00:00
Erica Wright ab9ddae183 Bug 1581885 - check for en-us language without being case sensitive. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D46197

--HG--
extra : moz-landing-system : lando
2019-09-18 15:00:22 +00:00
prathiksha 474ef9a0f2 Bug 1561443 - Move _getErrorMessageFromCode from NetErrorChild.jsm to aboutNetError.js. r=fluent-reviewers,flod,johannh
Differential Revision: https://phabricator.services.mozilla.com/D36542

--HG--
extra : moz-landing-system : lando
2019-09-17 09:49:59 +00:00
monikamaheshwari 9d60e0d578 Bug 1578683 Turn on ESLint rule prefer-boolean-length-check for toolkit and browser r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D45629

--HG--
extra : moz-landing-system : lando
2019-09-14 09:39:26 +00:00
Micah Tigley 45ba4251e4 Bug 1559428 - Create base Proxy card. r=ewright,fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D38558

--HG--
extra : moz-landing-system : lando
2019-09-12 19:05:40 +00:00
Erica Wright 3366ee9495 Bug 1577035 - Cache Monitor data to reduce the load on Monitor API. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D43865

--HG--
extra : moz-landing-system : lando
2019-09-06 17:57:58 +00:00
prathiksha 2a39a566d7 Bug 1553342 - Have Browser:CertExceptionError message exchanges happen over RPM. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D34581

--HG--
extra : moz-landing-system : lando
2019-09-05 20:04:03 +00:00
Luke Crouch 41f1c050cb Bug 1569847 - Store breached passwords as potentially "vulnerable". r=MattN
MANUAL PUSH: Bug 1561376 - moz-phab needs to allow uploading a patch to a revision without commandeering

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

--HG--
rename : toolkit/components/passwordmgr/LoginHelper.jsm => browser/components/aboutlogins/LoginBreaches.jsm
rename : browser/components/aboutlogins/tests/unit/test_getBreachesForLogins.js => browser/components/aboutlogins/tests/unit/test_getPotentialBreachesByLoginGUID.js
extra : source : b2e87e49589e59f0cd41fa8984b2381b32ec4956
extra : amend_source : 9b535119820b548534e57fc6e44a9161d779981f
extra : histedit_source : fb92082e7338e8358a046695b5e05e520840aa3d%2C4bf199c30066f740616c5a9aad4f5332328193f0
2019-08-27 22:51:20 -07:00
Mihai Alexandru Michis b505b9fda2 Backed out changeset b2e87e49589e (bug 1569847) for causing failures in browser_breachAlertDismissals.js
--HG--
rename : browser/components/aboutlogins/tests/unit/test_getPotentialBreachesByLoginGUID.js => browser/components/aboutlogins/tests/unit/test_getBreachesForLogins.js
2019-08-27 04:49:39 +03:00
Luke Crouch 91411a62c2 Bug 1569847 - Store breached passwords as potentially "vulnerable". r=MattN
MANUAL PUSH: Bug 1561376 - moz-phab needs to allow uploading a patch to a revision without commandeering

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

--HG--
rename : toolkit/components/passwordmgr/LoginHelper.jsm => browser/components/aboutlogins/LoginBreaches.jsm
rename : browser/components/aboutlogins/tests/unit/test_getBreachesForLogins.js => browser/components/aboutlogins/tests/unit/test_getPotentialBreachesByLoginGUID.js
extra : rebase_source : c8f9ff4966e7395cc7a5ae90f8c1168a41af2002
2019-08-25 14:51:12 -07:00
Coroiu Cristina 1ea212e1c8 Backed out 2 changesets (bug 1569847) for browser-chrome failures at browser/components/aboutlogins/tests/browser/browser_breachAlertDismissals.js
Backed out changeset 3d3776e4a61a (bug 1569847)
Backed out changeset 1b5f7672e2d2 (bug 1569847)

--HG--
rename : browser/components/aboutlogins/tests/unit/test_getPotentialBreachesByLoginGUID.js => browser/components/aboutlogins/tests/unit/test_getBreachesForLogins.js
2019-08-26 16:21:14 +03:00
Luke Crouch 136a0b5459 Bug 1569847 - Store breached passwords as potentially "vulnerable". r=MattN
MANUAL PUSH: Bug 1561376 - moz-phab needs to allow uploading a patch to a revision without commandeering

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

--HG--
rename : toolkit/components/passwordmgr/LoginHelper.jsm => browser/components/aboutlogins/LoginBreaches.jsm
rename : browser/components/aboutlogins/tests/unit/test_getBreachesForLogins.js => browser/components/aboutlogins/tests/unit/test_getPotentialBreachesByLoginGUID.js
extra : rebase_source : 3087e4bcf9e0bee7bee87e852534098037242679
extra : amend_source : e3466453fd240a3135a83b7fd99f95449c4c4cd1
2019-08-25 14:51:12 -07:00
Matthew Noorenberghe 52afb2a796 Bug 1569581 - Use FxAccountsCommon.FXA_PWDMGR_* constants in AboutProtectionsHandler. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D43168

--HG--
extra : moz-landing-system : lando
2019-08-23 21:53:05 +00:00
Coroiu Cristina 528d9418f6 Backed out 3 changesets (bug 1569581) for ESLint failure at browser/components/about/AboutProtectionsHandler.jsm on a CLOSED TREE
Backed out changeset 9c3b3043ddc7 (bug 1569581)
Backed out changeset 2a66b79c7085 (bug 1569581)
Backed out changeset 88a9bc458456 (bug 1569581)
2019-08-23 23:57:43 +03:00
Matthew Noorenberghe 47b2407f21 Bug 1569581 - Use FxAccountsCommon.FXA_PWDMGR_* constants in AboutProtectionsHandler. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D43168

--HG--
extra : moz-landing-system : lando
2019-08-23 20:15:40 +00:00
Noemi Erli 721e530625 Backed out 3 changesets (bug 1569581) for mass browser-chrome failures CLOSED TREE
Backed out changeset a8dc5f13dfcf (bug 1569581)
Backed out changeset 7e2df056a778 (bug 1569581)
Backed out changeset 980221f42586 (bug 1569581)
2019-08-23 22:29:38 +03:00
Matthew Noorenberghe a93025697c Bug 1569581 - Use FxAccountsCommon.FXA_PWDMGR_* constants in AboutProtectionsHandler. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D43168

--HG--
extra : moz-landing-system : lando
2019-08-23 18:21:37 +00:00
Erica Wright c338fe4e07 Bug 1559431 - Add social tracking to the ETP graph r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40476

--HG--
extra : moz-landing-system : lando
2019-08-11 21:43:58 +00:00
Erica Wright cafcffa6a9 Bug 1557050 - Add basic telemetry to protection report. r=mtigley,johannh
Differential Revision: https://phabricator.services.mozilla.com/D39750

--HG--
extra : moz-landing-system : lando
2019-08-08 18:53:41 +00:00
Micah Tigley b19f573260 Bug 1570374 - Show only user facing logins in Lockwise card. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D41101

--HG--
extra : moz-landing-system : lando
2019-08-08 18:22:08 +00:00
Micah Tigley 5243c67745 Bug 1571729 - Direct unsubscribed user to Firefox Monitor's sign-in page r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D40822

--HG--
extra : moz-landing-system : lando
2019-08-07 17:38:05 +00:00
Micah Tigley 8d18f60412 Bug 1570087 - Fix protection report breakage for unverified FXA user. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D39939

--HG--
extra : moz-landing-system : lando
2019-08-02 15:04:16 +00:00
Erica Wright e9fbe40bae Bug 1561336 - Move existing strings to an ftl file. r=fluent-reviewers,mtigley,flod
Differential Revision: https://phabricator.services.mozilla.com/D39028

--HG--
extra : moz-landing-system : lando
2019-07-31 19:24:53 +00:00
Micah Tigley dedaa02a21 Bug 1567477 - Add actions to Monitor card buttons. r=ewright,rfkelly
Differential Revision: https://phabricator.services.mozilla.com/D39105

--HG--
extra : moz-landing-system : lando
2019-07-26 02:49:56 +00:00
Mihai Alexandru Michis 51bc9f2b17 Backed out changeset ad5382b6b11e (bug 1567477) for causing failures in protections.css 2019-07-26 05:14:36 +03:00
Micah Tigley 49d669df3d Bug 1567477 - Add actions to Monitor card buttons. r=ewright,rfkelly
Differential Revision: https://phabricator.services.mozilla.com/D39105

--HG--
extra : moz-landing-system : lando
2019-07-26 00:07:04 +00:00
Micah Tigley 434612e6de Bug 1568226 - Hide Lockwise data in Monitor card if a master password is set.
Differential Revision: https://phabricator.services.mozilla.com//D39228
2019-07-25 19:05:01 +03:00
Cosmin Sabou 3886a83206 Backed out changeset 03a739869466 (bug 1568226) for browser chrome failures on browser_urlbar_event_telemetry.js 2019-07-25 21:26:27 +03:00
Micah Tigley 17c2f506fd Bug 1568226 - Hide Lockwise data in Monitor card if a master password is set. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D39228

--HG--
extra : moz-landing-system : lando
2019-07-25 16:05:01 +00:00
Micah Tigley 4faffa7d9d Bug 1568230 - Handle 401 server responses when fetching breach stats. r=rfkelly
Differential Revision: https://phabricator.services.mozilla.com/D39064

--HG--
extra : moz-landing-system : lando
2019-07-23 21:16:25 +00:00
Micah Tigley 3ec2df99e1 Bug 1559427 - Display data from Lockwise on the Monitor card. r=MattN
Depends on D38228

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

--HG--
extra : moz-landing-system : lando
2019-07-23 18:22:28 +00:00
Johann Hofmann c7d97e7440 Bug 1568110 - Add RPMGetStringPref for getting the content blocking category pref in about:protections. r=ewright
Depends on D38966

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

--HG--
extra : moz-landing-system : lando
2019-07-23 17:45:54 +00:00
Johann Hofmann 1bfdedd197 Bug 1568110 - Use RPMGetBoolPref to get prefs in about:protections. r=mtigley,ewright
Differential Revision: https://phabricator.services.mozilla.com/D38966

--HG--
extra : moz-landing-system : lando
2019-07-23 17:44:43 +00:00
Erica Wright 3bfc779a88 Bug 1567180 - Update etp header section on protection report r=fluent-reviewers,mtigley,flod
Differential Revision: https://phabricator.services.mozilla.com/D38524

--HG--
extra : moz-landing-system : lando
2019-07-22 13:17:13 +00:00
Micah Tigley 2524c37c6b Bug 1559424 - Add user breach stats data to monitor card. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D38228

--HG--
extra : moz-landing-system : lando
2019-07-19 19:16:44 +00:00
Gurzau Raul 0742696014 Backed out changeset 725ef2e2a53e (bug 1567180) for failing at /browser_protections_report_ui.js on a CLOSED TREE. 2019-07-19 18:56:19 +03:00
Erica Wright 837db569ff Bug 1567180 - Update etp header section on protection report r=fluent-reviewers,mtigley,flod
Differential Revision: https://phabricator.services.mozilla.com/D38524

--HG--
extra : moz-landing-system : lando
2019-07-19 13:28:57 +00:00
Micah Tigley c1640d7f9e Bug 1559422 - Create base Monitor card. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D37992

--HG--
extra : moz-landing-system : lando
2019-07-18 00:57:52 +00:00
Erica Wright 345f8ad058 Bug 1557061 - Add summary information to the protection report. r=fluent-reviewers,mtigley,flod
Differential Revision: https://phabricator.services.mozilla.com/D38110

--HG--
extra : moz-landing-system : lando
2019-07-17 19:22:32 +00:00
Brindusan Cristian cd90a0db5b Backed out changeset 128c7e63d351 (bug 1557061) for ESlint failure at AboutProtectionsHandler.jsm:155:10. CLOSED TREE 2019-07-16 17:32:03 +03:00
Erica Wright b8a1874706 Bug 1557061 - Add summary information to the protection report. r=fluent-reviewers,mtigley,flod
Differential Revision: https://phabricator.services.mozilla.com/D38110

--HG--
extra : moz-landing-system : lando
2019-07-16 13:58:39 +00:00
Micah Tigley 36a14d5002 Bug 1559421 - Report synced devices count on Lockwise card. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D37296

--HG--
extra : moz-landing-system : lando
2019-07-15 19:54:14 +00:00