Erica Wright
492e452367
Bug 1589441 - Monitor integration card does not require lockwise logins to be saved. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D49631
2019-10-17 18:02:49 +00:00
Erica Wright
d20fbedcfa
Bug 1588901 - Monitor cards have the same heights. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D49344
2019-10-16 10:27:36 +00:00
Erica Wright
d658298f0c
Bug 1586090 - Direct signed-in and subscribed users to fxa on monitor page. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D49325
2019-10-15 19:41:35 +00:00
Erica Wright
d260fec2cb
Bug 1588315 - Firefox Monitor link encodes emails to handle special characters. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D49300
2019-10-15 16:33:28 +00:00
Christoph Kerschbaumer
6dec8a1a75
Bug 1499354: Add object-src 'none' to the CSP of all about: pages. r=freddyb
...
Differential Revision: https://phabricator.services.mozilla.com/D46950
2019-09-26 16:22:41 +00:00
Matthew Noorenberghe
643dffb677
Bug 1550631 - Include the entryPoint for navigations from about:protections to about:logins. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D46630
2019-09-22 15:15:52 +00:00
Noemi Erli
0fbb6502b5
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
76f67d0de6
Bug 1550631 - Include the entryPoint for navigations from about:protections to about:logins. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D46630
2019-09-20 18:29:13 +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
430eca447c
Bug 1582491 - Allow button to expand with text. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D46508
2019-09-19 21:20:24 +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
818efcfe26
Bug 1579944 - Align elements matching grids. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D45451
2019-09-17 13:42:14 +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
Erica Wright
4302c33ba8
Bug 1579947 - Edit font sizes and colors to match the mock. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D45380
2019-09-11 15:54:46 +00:00
Erica Wright
5334b2c61a
Bug 1580002 - Hide automatically scanned message when user is not subscribed to Monitor r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D45430
2019-09-11 08:32:38 +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
fa7c51f04b
Bug 1577035 - Cache Monitor data to reduce the load on Monitor API. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D43865
2019-09-06 17:57:58 +00:00
Erica Wright
f072ae27ad
Bug 1578768 - Resize icons to fit in a 64px X 64px area. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D44718
2019-09-06 16:55:39 +00:00
Erica Wright
2b3400de9b
Bug 1578544 - Resize margins and heights. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D44533
2019-09-04 14:55:00 +00:00
Itiel
7ac032dbc1
Bug 1578298 - Fix protection details cog icon position for RTL and merge 2 rules r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D44405
2019-09-03 09:00:24 +00:00
Erica Wright
c447952475
Bug 1575359 - Update string on the Lockwise card button. r=fluent-reviewers,flod CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D44043
2019-08-30 18:22:34 +00:00
Andreea Pavel
61b562c852
Backed out changeset b0d7d7218f37 (bug 1575359) on request by Erica
2019-09-01 03:04:26 +03:00
Erica Wright
b739848cb5
Bug 1575359 - Update string on the Lockwise card button. r=fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D44043
2019-08-30 18:22:34 +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
Noemi Erli
feb15b4c8a
Bug 1577465 - Fix ES lint failure. r=eslint-fix
2019-08-29 22:53:12 +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
Micah Tigley
11da35f070
Bug 1574161 - Monitor columns in about:protections have different heights r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D42326
2019-08-19 16:37:35 +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
Micah Tigley
38727efcca
Bug 1570301 - Make protection report's text colors more accessible. r=ntim
...
Includes:
- Text for legend tabs
- Accessible colors for Lockwise and Monitor cards' number labels.
Differential Revision: https://phabricator.services.mozilla.com/D41648
2019-08-16 14:10:43 +00:00
Micah Tigley
87a1038a37
Bug 1573837 - Add utm_* params to the "View full report on Firefox Monitor" link. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D42144
2019-08-15 22:57:09 +00:00
Marco Zehe
759730908a
Bug 1574082 - Improve the labelling of the table and radio buttons, r=mtigley
...
This adds some polish to the existing markup, making it all a bit more intuitive.
1. Associate the graph legend to the fake table so it becomes kind of the caption for that table for screen reader users. Screen reader users will then hear something like "Table showing a graph of .." plus the table information they already get since bug 1573197 landed.
2. Actually combine the number and tab's title into a spoken label for screen readers on each radio button, and for the description, use the explanatory paragraph's content. That way, screen reader users can just tab and arrow to each item in focus mode and hear all the relevant information at once without having to skip back and forth between the elements.
Differential Revision: https://phabricator.services.mozilla.com/D42082
2019-08-15 14:29:48 +00:00
Micah Tigley
c0427671c2
Bug 1573593 - Show a link to account/device management next to the Lockwise "Syncing to X Devices" label r=johannh,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D41951
2019-08-15 14:11:17 +00:00
Micah Tigley
ac5884e0aa
Bug 1561336 - ftl file ready for translations. r=fluent-reviewers,mtigley,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D41431
2019-08-14 13:52:19 +00:00
Micah Tigley
100a9bdbf4
Bug 1572494 - [RTL] Fix panel cut-off and radio button appearing when tab is selected. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D41661
2019-08-13 16:15:13 +00:00
Micah Tigley
40d49ea255
Bug 1572493 - [RTL] Fix positioning of icons in the protection report graph. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D41659
2019-08-13 15:48:18 +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
Micah Tigley
e1a3fbb159
Bug 1570308 - make legend understandable to screen readers r=fluent-reviewers,mtigley,flod,MarcoZ
...
Differential Revision: https://phabricator.services.mozilla.com/D41437
2019-08-12 20:44:30 +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
adedad9dfc
Bug 1572506 - [RTL] Fix icon positioning for Monitor and Lockwise cards r=ewright
...
Differential Revision: https://phabricator.services.mozilla.com/D41256
2019-08-09 20:24:01 +00:00
Erica Wright
be03af523d
Bug 1572809 - Change icon gradient for light and dark. r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D41428
2019-08-09 19:38:44 +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