Commit graph

72 commits

Author SHA1 Message Date
AminaKenessova
d689016381 Bug 1615286 - Check for data and blocking to show the graph. r=ewright
Depends on D67693

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

--HG--
extra : moz-landing-system : lando
2020-04-14 22:05:47 +00:00
Bogdan Tara
dea55b75fe Backed out changeset 62650c760e1d (bug 1615286) for browser_protections_telemetry.js failures CLOSED TREE 2020-04-14 18:45:15 +03:00
AminaKenessova
fb9b88cbe1 Bug 1615286 - Check for data and blocking to show the graph. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D68244

--HG--
extra : moz-landing-system : lando
2020-03-31 20:16:07 +00:00
prathiksha
a86736c0a0 Bug 1616686 - Hide mobile promotion in about:protections if a user has mobile devices synced already. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D66223

--HG--
extra : moz-landing-system : lando
2020-03-20 12:15:39 +00:00
Erica Wright
798f853902 Bug 1612091 - Add mobile callout to the ETP card. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D63382

--HG--
extra : moz-landing-system : lando
2020-02-27 22:01:34 +00:00
Andreea Pavel
de2943e682 Backed out changeset bf161e554d1f (bug 1612091) for failing bc at browser_protections_telemetry.js on a CLOSED TREE 2020-02-25 13:17:25 +02:00
Erica Wright
14600c1dc3 Bug 1612091 - Add mobile callout to the ETP card. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D63382

--HG--
extra : moz-landing-system : lando
2020-02-25 10:21:13 +00:00
Daniel Varga
ae05c122e4 Backed out changeset 41880a7fb6f0 (bug 1612091) for causing browser chrome failures browser/components/protections/test/browser/browser_protections_telemetry.js
CLOSED TREE
2020-02-24 23:20:14 +02:00
Erica Wright
3a45191c3e Bug 1612091 - Add mobile callout to the ETP card. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D63382

--HG--
extra : moz-landing-system : lando
2020-02-24 20:18:34 +00:00
Daniel Varga
4a511ee8f0 Backed out changeset 961100c1c1af (bug 1612091) for causing browser chrome failures at browser/components/protections/test/browser/browser_protections_report_ui.js
CLOSED TREE

--HG--
extra : rebase_source : 42022dd4f6f67986d895e52f8f3423ff6eb36f8c
2020-02-24 21:19:53 +02:00
Erica Wright
b8d3c3f84c Bug 1612091 - Add mobile callout to the ETP card. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D63382

--HG--
extra : moz-landing-system : lando
2020-02-23 00:40:55 +00:00
Erica Wright
93c2195fdb Bug 1590656 - About Protection explains why there is no info in private browsing mode. r=fluent-reviewers,nhnt11,flod
Differential Revision: https://phabricator.services.mozilla.com/D58665

--HG--
extra : moz-landing-system : lando
2020-01-10 02:20:45 +00:00
Erica Wright
f6470d61ce Bug 1570466 - Enhanced Tracking Protection card hides content when some/all protections are off in Custom r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D44713

--HG--
extra : moz-landing-system : lando
2019-10-31 20:05:41 +00:00
Andreea Pavel
778c15a680 Backed out changeset 9779a963015f (bug 1570466) for failing browser_parsable_css.js on a CLOSED TREE 2019-10-31 04:48:13 +02:00
Erica Wright
04826f2429 Bug 1570466 - Enhanced Tracking Protection card hides content when some/all protections are off in Custom r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D44713

--HG--
extra : moz-landing-system : lando
2019-10-30 19:31:38 +00:00
Oana Pop Rus
9df2ccc256 Backed out changeset 84d18816918c (bug 1570466) for bc perma failures in browser_protections_report_ui.js on a CLOSED TREE 2019-10-29 06:22:45 +02:00
Erica Wright
f6e9fb7d0b Bug 1570466 - Enhanced Tracking Protection card hides content when some/all protections are off in Custom r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D44713

--HG--
extra : moz-landing-system : lando
2019-10-29 03:26:10 +00:00
Erica Wright
8de48d853d Bug 1582265 - Add animations to the bar graph. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D46364

--HG--
extra : moz-landing-system : lando
2019-09-20 00:04:50 +00:00
Erica Wright
b575a6d9a1 Bug 1581428 - Show tooltips for links in Protection Report. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D46215

--HG--
extra : moz-landing-system : lando
2019-09-18 21:39:43 +00:00
Andreea Pavel
f09273c694 Backed out changeset 8c4399f3a332 (bug 1581428) for failing browser_protections_report_ui.js on a CLOSED TREE 2019-09-18 19:17:52 +03:00
Erica Wright
049e9d1b0b Bug 1581428 - Show tooltips for links in Protection Report. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D46215

--HG--
extra : moz-landing-system : lando
2019-09-18 12:33:08 +00:00
Erica Wright
4bf7c15876 Bug 1581544 - Use data from 1 week, not 8 days. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D46046

--HG--
extra : moz-landing-system : lando
2019-09-17 12:48:17 +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
8fb5529dbc Bug 1579487 - Change the Protections database API to return the correct date in the user's timezone. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D45064

--HG--
extra : moz-landing-system : lando
2019-09-11 18:06:25 +00:00
Bogdan Tara
29379343f3 Backed out changeset acd271126bbc (bug 1579487) for test_tracking_db_service.js failures CLOSED TREE 2019-09-10 01:42:51 +03:00
Erica Wright
0e088429d1 Bug 1579487 - Change the Protections database API to return the correct date in the user's timezone. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D45064

--HG--
extra : moz-landing-system : lando
2019-09-09 20:13:32 +00:00
Erica Wright
0c01327781 Bug 1577465 - Protection report string revisions. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D44024

--HG--
extra : moz-landing-system : lando
2019-08-30 14:22:02 +00:00
Bogdan Tara
061e36c6fc Backed out 2 changesets (bug 1577465) for browser_protections_* failures CLOSED TREE
Backed out changeset 851753e78f79 (bug 1577465)
Backed out changeset 8d947d23ed42 (bug 1577465)
2019-08-29 23:41:16 +03:00
Erica Wright
78bdc2d882 Bug 1577465 - Protection report string revisions. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D44024

--HG--
extra : moz-landing-system : lando
2019-08-29 18:57:09 +00:00
Erica Wright
feb6feb835 Bug 1576562 - Convert icons from background-image so they are displayed in high contrast mode. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D43669

--HG--
extra : moz-landing-system : lando
2019-08-29 08:13:36 +00:00
Micah Tigley
34b2328e68 Bug 1572825 - Add telemetry for tracker "Learn More" links. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41977

--HG--
extra : moz-landing-system : lando
2019-08-20 12:38:08 +00:00
Marco Zehe
bbff91b9c7 Bug 1574389 - Give each div containing a bar a role of "img" for accessibility, r=mtigley
While NVDA works fine with the current implementation, JAWS needs the divs themselves to have an explicit role to pick them up properly and read them to the user. Since the divs essentially contain a graphical representation, the "img" role is appropriate to use in this context. This makes JAWS pick up the information for each bar.

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

--HG--
extra : moz-landing-system : lando
2019-08-16 15:20:30 +00:00
Marco Zehe
ded0ce9b5e Bug 1573197 - Make the bar chart in the protection report accessible, r=mtigley,fluent-reviewers,flod
To make the graph accessible, we turn the graph itself into a WAI-ARIA table. Each day then becomes a row within that table.

Within each row, we first have a total number, and then for each bar, we add another table cell. We record the widest row and add that to the table for assistive technologies to know how many columns there are.

In addition, we take the day legend and make that into the first column via aria-owns. The day becomes the header for the row. This changes the accessible tre structure which now differs significantly from the DOM structure.

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

--HG--
extra : moz-landing-system : lando
2019-08-13 16:07:41 +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
Micah Tigley
420708d31b Bug 1569614 - Add SUMO content links. r=ewright,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D40902

--HG--
extra : moz-landing-system : lando
2019-08-09 15:59:45 +00:00
Erica Wright
4014cfa647 Bug 1568233 - Add tooltips to the protection report graph r=fluent-reviewers,mtigley,flod
Differential Revision: https://phabricator.services.mozilla.com/D41261

--HG--
extra : moz-landing-system : lando
2019-08-09 05:15:26 +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
Erica Wright
40d94629e0 Bug 1571017 - Hide the tracker tab when the user is in standard. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D41250

--HG--
extra : moz-landing-system : lando
2019-08-08 17:45:19 +00:00
Erica Wright
d8ca84d3d4 Bug 1559452 - Update tabs UI r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D40488

--HG--
extra : moz-landing-system : lando
2019-08-07 17:27:33 +00:00
Micah Tigley
3608403302 Bug 1568139 - Add a loading state for the Monitor and Lockwise cards r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D40821

--HG--
extra : moz-landing-system : lando
2019-08-06 21:08:14 +00:00
Micah Tigley
284468ad93 Bug 1570293 - Ensure that links to about:* pages are accessible. r=ewright,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D40429

--HG--
extra : moz-landing-system : lando
2019-08-06 20:03:23 +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
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
92fd2dd4a1 Bug 1567901 - Summary date on tracking report shows the correct date. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D38880

--HG--
extra : moz-landing-system : lando
2019-07-22 20:24:09 +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
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