Commit Graph

113 Commits

Author SHA1 Message Date
Kris Maglione
eb68f8b548 Bug 1596918: Part 3b - Run code formatters on files changed by previous patch. r=mccr8,remote-protocol-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D53741
2019-12-10 23:07:21 +00:00
Kris Maglione
ad3537fc50 Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato
This is generally pretty straightforward, and rewrites nearly all calls. It
skips the ones that it can detect using frame script globals like
`sendAsyncMessage`, though.

Differential Revision: https://phabricator.services.mozilla.com/D53740
2019-12-10 23:07:13 +00:00
Noemi Erli
21eec8658f Backed out 9 changesets (bug 1596918) for causing multiple browser-chrome failures
Backed out changeset 415007efd8c9 (bug 1596918)
Backed out changeset 011eb5ce927b (bug 1596918)
Backed out changeset e5fd3ee22ea1 (bug 1596918)
Backed out changeset 0bca4de31d40 (bug 1596918)
Backed out changeset 11ec4393f23d (bug 1596918)
Backed out changeset c5404a7c286d (bug 1596918)
Backed out changeset 7e9304405a46 (bug 1596918)
Backed out changeset fa0f0aeabf99 (bug 1596918)
Backed out changeset de196b077000 (bug 1596918)
2019-12-07 22:26:43 +02:00
Kris Maglione
6fb2c35351 Bug 1596918: Part 3b - Run code formatters on files changed by previous patch. r=mccr8,remote-protocol-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D53741
2019-12-07 18:44:34 +00:00
Kris Maglione
88fbf261f8 Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato
This is generally pretty straightforward, and rewrites nearly all calls. It
skips the ones that it can detect using frame script globals like
`sendAsyncMessage`, though.

Differential Revision: https://phabricator.services.mozilla.com/D53740
2019-12-07 19:11:58 +00:00
Daniel Varga
85f263a4c2 Backed out 17 changesets (bug 1596918) for multiple browser-chrome and dev-tools failures. On a CLOSED TREE
Backed out changeset ab87d2c1afae (bug 1596918)
Backed out changeset 775f3b06a687 (bug 1596918)
Backed out changeset 67cc63ef5d7f (bug 1596918)
Backed out changeset 7d290bcd2067 (bug 1596918)
Backed out changeset 048db9f4db7c (bug 1596918)
Backed out changeset 96a79d2ba614 (bug 1596918)
Backed out changeset be770d112dd8 (bug 1596918)
Backed out changeset 302c8ab8391c (bug 1596918)
Backed out changeset 44ef8f20732e (bug 1596918)
Backed out changeset 38c11ebfb8ff (bug 1596918)
Backed out changeset b586fc081374 (bug 1596918)
Backed out changeset 12283166716f (bug 1596918)
Backed out changeset 99b0421015d8 (bug 1596918)
Backed out changeset 97ec49dbbbf3 (bug 1596918)
Backed out changeset ec79478f58f1 (bug 1596918)
Backed out changeset c6d356833bb8 (bug 1596918)
Backed out changeset 5ef6026806c8 (bug 1596918)
2019-12-07 03:12:07 +02:00
Kris Maglione
487c4fe9c7 Bug 1596918: Part 3b - Run code formatters on files changed by previous patch. r=mccr8,remote-protocol-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D53741
2019-12-06 22:14:22 +00:00
Kris Maglione
e59706f08a Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato
This is generally pretty straightforward, and rewrites nearly all calls. It
skips the ones that it can detect using frame script globals like
`sendAsyncMessage`, though.

Differential Revision: https://phabricator.services.mozilla.com/D53740
2019-12-06 22:14:14 +00:00
Ehsan Akhgari
4f80b43251 Bug 1589476 - Emit a separate notification when a tracker from the Level 2 Disconnect blocklist is observed on a page and use this code to avoid using the URL classifer service in the front-end; r=nhnt11,droeh
Differential Revision: https://phabricator.services.mozilla.com/D49660
2019-11-18 20:56:36 +00:00
Erica Wright
d5072280c5 Bug 1581426 - Update Lockwise connected devices string. r=fluent-reviewers,nhnt11,flod
Differential Revision: https://phabricator.services.mozilla.com/D53080
2019-11-18 19:08:58 +00:00
Erica Wright
567569c040 Bug 1594183 - Show the manage settings button on the ETP card. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D51914
2019-11-07 22:55:10 +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
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
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
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
e997bbe7f2 Bug 1567373 - Fix intermittent, check for element before visibility r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D44247
2019-09-09 17:10:44 +00:00
Erica Wright
4be5be13a1 Bug 1572188 - Re-enable test as it no longer times out. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D45191
2019-09-09 15:14:03 +00:00
Erica Wright
151c72f863 Bug 1577030 - Telemetry to track total numbers of trackers blocked. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D44521
2019-09-06 14:43:16 +00:00
Erica Wright
4251ea400b Bug 1570537 - Fix intermittent by waiting for condition. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D44176
2019-09-03 16:57:06 +00:00
Bogdan Tara
227f7c4ddf Backed out changeset 8b897666cf4f (bug 1567373) for browser_protections_monitor failures CLOSED TREE 2019-09-02 11:22:16 +03:00
Erica Wright
42696baf72 Bug 1567373 - Fix intermittent, check for element before visibility r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D44247
2019-09-02 07:45:43 +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
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
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
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
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
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
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
Micah Tigley
e25cd50ba0 Bug 1567477 - Add actions to Monitor card buttons. r=ewright,rfkelly
Differential Revision: https://phabricator.services.mozilla.com/D39105
2019-07-26 02:49:56 +00:00
Mihai Alexandru Michis
a5707b36d2 Backed out changeset ad5382b6b11e (bug 1567477) for causing failures in protections.css 2019-07-26 05:14:36 +03:00
Micah Tigley
6fe2dcc286 Bug 1567477 - Add actions to Monitor card buttons. r=ewright,rfkelly
Differential Revision: https://phabricator.services.mozilla.com/D39105
2019-07-26 00:07:04 +00:00
Micah Tigley
ed954affd3 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
4d8ac94e12 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
725fc266d9 Bug 1568226 - Hide Lockwise data in Monitor card if a master password is set. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D39228
2019-07-25 16:05:01 +00:00
Micah Tigley
8f3a80ee01 Bug 1559427 - Display data from Lockwise on the Monitor card. r=MattN
Depends on D38228

Differential Revision: https://phabricator.services.mozilla.com/D38385
2019-07-23 18:22:28 +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