Commit Graph

80 Commits

Author SHA1 Message Date
Erica Wright
ae47b95caf Bug 1661756 - Add VPN Card and Banner r=prathiksha,flod,nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D88633
2020-09-22 14:42:51 +00:00
Cosmin Sabou
0aa7a603e3 Backed out changeset 206a04ae2fa7 (bug 1661756) for bc failures on browser_protections_telemetry.js. CLOSED TREE 2020-09-18 20:27:03 +03:00
Erica Wright
4ab0451d80 Bug 1661756 - Add VPN Card and Banner r=prathiksha,flod,nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D88633
2020-09-18 13:20:01 +00:00
Erica Wright
9a308cbf8b Bug 1650468 - Protections dashboard accepts entrypoint param r=prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D82240
2020-08-05 16:25:57 +00:00
Erica Wright
a8fde5c260 Bug 1639615 - Update Summary to reflect if protections are turned on/off. r=prathiksha,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D76170
2020-05-22 06:29:03 +00:00
Erica Wright
8723e263e3 Bug 1637615 - Add link to settings page to top of page summary r=prathiksha,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D75142
2020-05-15 08:48:40 +00:00
Erica Wright
5fbf1337a8 Bug 1636580 - Update ETP card. r=prathiksha,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D74545
2020-05-11 21:24:57 +00:00
Neil Deakin
ebee996150 Bug 1614743, convert about:protections to the new JSWindowActor-based remote page manager and remove now unused functions from the old RPM, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D71022
2020-04-29 23:12:34 +00:00
AminaKenessova
37444aa984 Bug 1615286 - Check for data and blocking to show the graph. r=ewright
Depends on D67693

Differential Revision: https://phabricator.services.mozilla.com/D68244
2020-04-14 22:05:47 +00:00
Bogdan Tara
f84f459c06 Backed out changeset 62650c760e1d (bug 1615286) for browser_protections_telemetry.js failures CLOSED TREE 2020-04-14 18:45:15 +03:00
AminaKenessova
98390b04fe Bug 1615286 - Check for data and blocking to show the graph. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D68244
2020-03-31 20:16:07 +00:00
prathiksha
487c15f4f7 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
2020-03-20 12:15:39 +00:00
Erica Wright
c0da4f0aa5 Bug 1612091 - Add mobile callout to the ETP card. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D63382
2020-02-27 22:01:34 +00:00
Andreea Pavel
f3a5104c48 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
ed774bd8fe Bug 1612091 - Add mobile callout to the ETP card. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D63382
2020-02-25 10:21:13 +00:00
Daniel Varga
1ea5e65d2a 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
ee1947d876 Bug 1612091 - Add mobile callout to the ETP card. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D63382
2020-02-24 20:18:34 +00:00
Daniel Varga
10c641dc0f Backed out changeset 961100c1c1af (bug 1612091) for causing browser chrome failures at browser/components/protections/test/browser/browser_protections_report_ui.js
CLOSED TREE
2020-02-24 21:19:53 +02:00
Erica Wright
6a4a349ed0 Bug 1612091 - Add mobile callout to the ETP card. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D63382
2020-02-23 00:40:55 +00:00
Erica Wright
0ec0cf47dc 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
2020-01-10 02:20:45 +00:00
Erica Wright
1322e29a57 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-31 20:05:41 +00:00
Andreea Pavel
f293f3c4e8 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
14a8d3bf23 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-30 19:31:38 +00:00
Oana Pop Rus
aad2d37922 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
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