Commit Graph

56 Commits

Author SHA1 Message Date
Erica Wright
c07b9617ea 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
2019-10-29 03:26:10 +00:00
Erica Wright
78d4343b1f Bug 1582265 - Add animations to the bar graph. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D46364
2019-09-20 00:04:50 +00:00
Erica Wright
45ae3c4760 Bug 1581428 - Show tooltips for links in Protection Report. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D46215
2019-09-18 21:39:43 +00:00
Andreea Pavel
86cd153ddb 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
9a54a86504 Bug 1581428 - Show tooltips for links in Protection Report. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D46215
2019-09-18 12:33:08 +00:00
Erica Wright
3b62b936ba Bug 1581544 - Use data from 1 week, not 8 days. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D46046
2019-09-17 12:48:17 +00:00
Micah Tigley
bbf31d5a8d Bug 1559428 - Create base Proxy card. r=ewright,fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D38558
2019-09-12 19:05:40 +00:00
Erica Wright
e5309ddad4 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
2019-09-11 18:06:25 +00:00
Bogdan Tara
fd85018d77 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
827fe8fb1a 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
2019-09-09 20:13:32 +00:00
Erica Wright
f3bcf4f401 Bug 1577465 - Protection report string revisions. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D44024
2019-08-30 14:22:02 +00:00
Bogdan Tara
35ff3963ee 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
3ea9ebe0fb Bug 1577465 - Protection report string revisions. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D44024
2019-08-29 18:57:09 +00:00
Erica Wright
7786943185 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
2019-08-29 08:13:36 +00:00
Micah Tigley
6e96a63e3f Bug 1572825 - Add telemetry for tracker "Learn More" links. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41977
2019-08-20 12:38:08 +00:00
Marco Zehe
66d414cbfb 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
2019-08-16 15:20:30 +00:00
Marco Zehe
57034bfec0 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
2019-08-13 16:07:41 +00:00
Erica Wright
4a3441f761 Bug 1559431 - Add social tracking to the ETP graph r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40476
2019-08-11 21:43:58 +00:00
Micah Tigley
d410a2e76a Bug 1569614 - Add SUMO content links. r=ewright,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D40902
2019-08-09 15:59:45 +00:00
Erica Wright
2c427f89f8 Bug 1568233 - Add tooltips to the protection report graph r=fluent-reviewers,mtigley,flod
Differential Revision: https://phabricator.services.mozilla.com/D41261
2019-08-09 05:15:26 +00:00
Erica Wright
2ec6ae6b9f Bug 1557050 - Add basic telemetry to protection report. r=mtigley,johannh
Differential Revision: https://phabricator.services.mozilla.com/D39750
2019-08-08 18:53:41 +00:00
Erica Wright
6c0558e1a8 Bug 1571017 - Hide the tracker tab when the user is in standard. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D41250
2019-08-08 17:45:19 +00:00
Erica Wright
72afe2336c Bug 1559452 - Update tabs UI r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D40488
2019-08-07 17:27:33 +00:00
Micah Tigley
6aa36c80a9 Bug 1568139 - Add a loading state for the Monitor and Lockwise cards r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D40821
2019-08-06 21:08:14 +00:00
Micah Tigley
0cdd0661ca Bug 1570293 - Ensure that links to about:* pages are accessible. r=ewright,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D40429
2019-08-06 20:03:23 +00:00
Erica Wright
6a8414da8d Bug 1561336 - Move existing strings to an ftl file. r=fluent-reviewers,mtigley,flod
Differential Revision: https://phabricator.services.mozilla.com/D39028
2019-07-31 19:24:53 +00:00
Johann Hofmann
61b8c102e6 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
2019-07-23 17:45:54 +00:00
Johann Hofmann
29b5f15e55 Bug 1568110 - Use RPMGetBoolPref to get prefs in about:protections. r=mtigley,ewright
Differential Revision: https://phabricator.services.mozilla.com/D38966
2019-07-23 17:44:43 +00:00
Erica Wright
a7ec92013c Bug 1567901 - Summary date on tracking report shows the correct date. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D38880
2019-07-22 20:24:09 +00:00
Erica Wright
fb29c3f400 Bug 1567180 - Update etp header section on protection report r=fluent-reviewers,mtigley,flod
Differential Revision: https://phabricator.services.mozilla.com/D38524
2019-07-22 13:17:13 +00:00
Gurzau Raul
31a8916cc1 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
ce32b6bfa9 Bug 1567180 - Update etp header section on protection report r=fluent-reviewers,mtigley,flod
Differential Revision: https://phabricator.services.mozilla.com/D38524
2019-07-19 13:28:57 +00:00
Micah Tigley
399ed3ce4c Bug 1559422 - Create base Monitor card. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D37992
2019-07-18 00:57:52 +00:00
Erica Wright
1f1bce55d1 Bug 1557061 - Add summary information to the protection report. r=fluent-reviewers,mtigley,flod
Differential Revision: https://phabricator.services.mozilla.com/D38110
2019-07-17 19:22:32 +00:00
Brindusan Cristian
4e828b0343 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
9c2dfcd9b3 Bug 1557061 - Add summary information to the protection report. r=fluent-reviewers,mtigley,flod
Differential Revision: https://phabricator.services.mozilla.com/D38110
2019-07-16 13:58:39 +00:00
Micah Tigley
3ba25e1d74 Bug 1559421 - Report synced devices count on Lockwise card. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D37296
2019-07-15 19:54:14 +00:00
Erica Wright
c46a370404 Bug 1564503 - Add missing pieces to the protection report graph. r=mtigley
Bug 1564503 - Add missing pieces to the graph on protections report.

Differential Revision: https://phabricator.services.mozilla.com/D37755
2019-07-12 16:09:19 +00:00
Dorel Luca
4736ac379d Backed out changeset 2df4e34175d2 (bug 1564503) for Browser-chrome failures in browser/components/protections/test/browser/browser_protections_report_ui.js. CLOSED TREE 2019-07-12 18:37:06 +03:00
Erica Wright
b679ac2d53 Bug 1564503 - Add missing pieces to the protection report graph. r=mtigley
Bug 1564503 - Add missing pieces to the graph on protections report.

Differential Revision: https://phabricator.services.mozilla.com/D37755
2019-07-12 13:58:51 +00:00
Micah Tigley
0d2a5466e4 Bug 1559418 - Create a base card for Firefox Lockwise. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D37004
2019-07-11 17:48:27 +00:00
Gurzau Raul
566e19a181 Backed out changeset 4d8e1fec25e7 (bug 1559418) for failing at browser_parsable_css.js on a CLOSED TREE. 2019-07-11 20:19:05 +03:00
Micah Tigley
3580ce4ff4 Bug 1559418 - Create a base card for Firefox Lockwise. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D37004
2019-07-11 14:31:18 +00:00
Erica Wright
55a77aa43a Bug 1557058 - use real data for protection report graph r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D36249
2019-07-11 03:01:18 +00:00
Noemi Erli
037871b522 Backed out changeset d050bd93ea39 (bug 1557058) for failing in browser_protections_UI.js CLOSED TREE 2019-07-10 21:50:07 +03:00
Erica Wright
cac0042b98 Bug 1557058 - use real data for protection report graph r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D36249
2019-07-10 16:48:48 +00:00
Andreea Pavel
a555b8c6f0 Backed out changeset 68c6aa2ceea6 (bug 1557058) for failing bc at browser_protections_UI.js on a CLOSED TREE 2019-07-10 19:22:33 +03:00
Erica Wright
3cd50982b4 Bug 1557058 - use real data for protection report graph r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D36249
2019-07-10 14:44:26 +00:00
Dorel Luca
e428582881 Backed out changeset f8d8b15ccc84 (bug 1559418) for ESlint failure. CLOSED TREE 2019-07-09 20:39:26 +03:00
Micah Tigley
4eef2cf9e9 Bug 1559418 - Create a base card for Firefox Lockwise. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D37004
2019-07-09 16:55:49 +00:00