Commit graph

212 commits

Author SHA1 Message Date
Nihanth Subramanya
58bb861271 Bug 1589015 - Stop using two label elements in the cookies category item. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D49599

--HG--
extra : moz-landing-system : lando
2019-10-21 15:16:34 +00:00
Razvan Maries
29261ec7e6 Backed out changeset 66b01a30ed12 (bug 1589015) for causing perma fails on browser_trackingUI_categories.js. CLOSED TREE 2019-10-18 12:29:35 +03:00
Nihanth Subramanya
dd9ab00dff Bug 1589015 - Stop using two label elements in the cookies category item. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D49599

--HG--
extra : moz-landing-system : lando
2019-10-18 08:23:48 +00:00
Nihanth Subramanya
5a7e50a306 Bug 1584312 - Implement blocked tracker count milestones UI. r=johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D47799

--HG--
extra : moz-landing-system : lando
2019-10-16 09:00:20 +00:00
Cosmin Sabou
771f858152 Backed out changeset 1a28547631d7 (bug 1584312) for failures on browser_protections_UI_milestones.js. 2019-10-16 11:26:06 +03:00
Nihanth Subramanya
3936f012cd Bug 1584312 - Implement blocked tracker count milestones UI. r=johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D47799

--HG--
extra : moz-landing-system : lando
2019-10-15 17:09:59 +00:00
Tim Huang
89b69a623d Bug 1581393 - Changing the tooltip string of the 'why' on the protections panel if the ETP is off. r=nhnt11,flod
Differential Revision: https://phabricator.services.mozilla.com/D48300

--HG--
extra : moz-landing-system : lando
2019-10-07 09:00:47 +00:00
Nihanth Subramanya
0cb0f49a4d Bug 1583350 - Make the more info image full-width with no borders. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D47437

--HG--
extra : moz-landing-system : lando
2019-09-30 12:21:01 +00:00
Coroiu Cristina
176d920d7c Backed out 4 changesets (bug 1583355, bug 1576600, bug 1576601, bug 1583350) for browser-chrome failures at browser/base/content/test/siteProtections/browser_protections_UI.js on a CLOSED TREE
Backed out changeset d1fe84998565 (bug 1576600)
Backed out changeset f8919c0d489c (bug 1576601)
Backed out changeset 78bbc490901b (bug 1583355)
Backed out changeset 012d008e440a (bug 1583350)
2019-09-30 14:33:49 +03:00
Nihanth Subramanya
de72473ba1 Bug 1583350 - Make the more info image full-width with no borders. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D47437

--HG--
extra : moz-landing-system : lando
2019-09-30 10:41:18 +00:00
Johann Hofmann
3ba04bcead Bug 1581415 - Add missing wrap attributes to toolbarbuttons in the protections panel. r=nhnt11
See bug 1564077 on why this is necessary.

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

--HG--
extra : moz-landing-system : lando
2019-09-23 12:26:48 +00:00
Johann Hofmann
1489dc82e4 Bug 1578265 - Remove security.ui.identitypopup event telemetry. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D46752

--HG--
extra : moz-landing-system : lando
2019-09-23 12:26:03 +00:00
Tim Huang
15cf9f859c Bug 1566813 - Part 3: Show a warning lock icon for the 'about:certerror' page in identity popup. r=johannh
We add a new connection type 'cert-error-page' and will show a warning
lock icon for it. We add a test for it and update existing tests.

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

--HG--
extra : moz-landing-system : lando
2019-09-16 18:00:04 +00:00
Francesco Lodolo (:flod)
d5fbc7aac4 Bug 1579730 - Use new accesskey string for "Manage Protection Settings" (contentBlocking.manageSettings2.label) r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D45503

--HG--
extra : rebase_source : f048c43edd685a10737664e4ee0be03894fd0567
extra : source : 5273d28eaf3d0f2c5589b2811a38ce3ef07e8c15
2019-09-11 09:58:05 +00:00
Mihai Alexandru Michis
1ce83ea330 Backed out changeset 5273d28eaf3d (bug 1579730) for failures in idbcursor-continuePrimaryKey.htm CLOSED TREE 2019-09-11 14:23:44 +03:00
Francesco Lodolo (:flod)
8b044544ec Bug 1579730 - Use new accesskey string for "Manage Protection Settings" (contentBlocking.manageSettings2.label) r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D45503

--HG--
extra : moz-landing-system : lando
2019-09-11 09:58:05 +00:00
Nihanth Subramanya
07ce45894d Bug 1578459 - [Protections Panel] Reorder category items in popupshowing instead of shown. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D44885

--HG--
extra : moz-landing-system : lando
2019-09-09 12:36:14 +00:00
Brindusan Cristian
ed1e383341 Backed out changeset 84744d179773 (bug 1578459) for bc failures in browser_trackingUI_. CLOSED TREE 2019-09-06 22:06:20 +03:00
Marco Zehe
ee8616fb31 Bug 1579126 - Make the Allowed section heading in the protections panel a heading for screen readers as well, r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D44860

--HG--
extra : moz-landing-system : lando
2019-09-06 14:50:09 +00:00
Nihanth Subramanya
b268bf343b Bug 1578459 - [Protections Panel] Reorder category items in popupshowing instead of shown. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D44885

--HG--
extra : moz-landing-system : lando
2019-09-06 14:40:47 +00:00
Nihanth Subramanya
067d127251 Bug 1577622 - Open and close the Allowed - Why? tooltip on focus/blur. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D44040

--HG--
extra : moz-landing-system : lando
2019-08-30 15:29:39 +00:00
Nihanth Subramanya
954bfd66fb Bug 1576100 - Ensure correct document order of category items for keyboard nav. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D43932

--HG--
extra : moz-landing-system : lando
2019-08-30 15:29:39 +00:00
Johann Hofmann
6f4497fa71 Bug 1577636 - Update some strings for the identity panel. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D44130

--HG--
extra : moz-landing-system : lando
2019-08-30 10:35:30 +00:00
Nihanth Subramanya
757fef24f7 Bug 1577459 - Update Tracking Content description copy and remove Site Still Broken copy. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D44127

--HG--
extra : moz-landing-system : lando
2019-08-30 10:27:01 +00:00
Johann Hofmann
df1a4c6f84 Bug 1576072 - Add a new icon for granted permissions in the identity block + panel. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D43950

--HG--
extra : moz-landing-system : lando
2019-08-29 15:30:51 +00:00
Johann Hofmann
cd5966c452 Bug 1576072 - Backed out changeset 0a7463d82e5f. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D43948

--HG--
extra : moz-landing-system : lando
2019-08-29 15:30:26 +00:00
Nihanth Subramanya
358371416e Bug 1575778 - [Protections Panel] Update "Show Full Report" string to "Show Report". r=flod
Differential Revision: https://phabricator.services.mozilla.com/D43935

--HG--
extra : moz-landing-system : lando
2019-08-29 11:28:45 +00:00
Paul Zuehlcke
a154c0ec39 Bug 1573124 - Updated identity popup security view heading to include domain name. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D41546

--HG--
extra : moz-landing-system : lando
2019-08-26 15:00:13 +00:00
Marco Zehe
c7d4860e5d Bug 1575622 - Make the site identity panels more readable for screen reader users, r=johannh
The site identity and security sub panels now contain that much information that it warrants to make these more easily navigable for NVDA and other screen readers. The panels behave as before, but the added roles and heading levels cause NVDA and other screen readers to use their browse mode features instead of regular application interaction so blind and visually impaired users can review the information more easily.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 15:58:24 +00:00
Nihanth Subramanya
56dca3a160 Bug 1573565 - [Protections Panel] Remove strict mode hint from trackers subview. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42821

--HG--
extra : moz-landing-system : lando
2019-08-21 12:09:27 +00:00
Nihanth Subramanya
50145120e7 Bug 1560327 - [Protections Panel] Implement telemetry event recording. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42306

--HG--
extra : moz-landing-system : lando
2019-08-20 13:49:28 +00:00
Nihanth Subramanya
14aa4dc1ba Bug 1573605 - Show undetected protections category items in a "Not Found" section, update UI to spec. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42113

--HG--
extra : moz-landing-system : lando
2019-08-20 12:00:37 +00:00
Tim Huang
a474484d73 Bug 1575088 - Fix the style issue of the permission granted indicator. r=johannh
This patch fixes the style issue by make the container of the permission
granted indicator to centered align its children.

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

--HG--
extra : moz-landing-system : lando
2019-08-20 12:30:01 +00:00
Brindusan Cristian
60126cdd06 Backed out 2 changesets (bug 1573605) for bc failures at browser_trackingUI_state.js. CLOSED TREE
Backed out changeset 2bd2687949b5 (bug 1573605)
Backed out changeset 63d640d3d8b8 (bug 1573605)
2019-08-20 14:51:50 +03:00
Nihanth Subramanya
45e0197f18 Bug 1573605 - Show undetected protections category items in a "Not Found" section, update UI to spec. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42113

--HG--
extra : moz-landing-system : lando
2019-08-16 09:39:14 +00:00
Tim Huang
f89cb79d37 Bug 1566810 - Part 2: Add the permission granted indicator to the identity panel. r=johannh
This patch adds the permission granted indicator to the identity panel.
The granted indicator will be shown if there is any granted permission.
And it will got update if permission changes. We also update a test for
this change.

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

--HG--
extra : moz-landing-system : lando
2019-08-16 07:42:39 +00:00
Nihanth Subramanya
1e5634826f Bug 1573318 - [Protections Panel] Don't allow header to flex within the vbox. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D41658

--HG--
extra : moz-landing-system : lando
2019-08-13 11:01:52 +00:00
Nihanth Subramanya
07a625aea2 Bug 1572528 - [Protections Panel] Update category item subviews. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41271

--HG--
extra : moz-landing-system : lando
2019-08-12 20:09:13 +00:00
Marco Zehe
ce376097f4 Bug 1572641 Part 4: Give the More Info button a label for screen readers, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41352

--HG--
extra : moz-landing-system : lando
2019-08-09 10:36:49 +00:00
Marco Zehe
496afe9c57 Bug 1572641 Part 3: Associate the labels to their text inputs in the Report Site Not Working panel, r=johannh
Note that due to bug 1572677, an additional association via aria-label is also needed for now. It uses the same string entity as the label above.

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

--HG--
extra : moz-landing-system : lando
2019-08-09 10:36:35 +00:00
Marco Zehe
4d90b573bd Bug 1572641 Part 2: Make some of the section headers into headings for screen readers, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41350

--HG--
extra : moz-landing-system : lando
2019-08-09 10:36:21 +00:00
Marco Zehe
b4a5fe520d Bug 1572641 Part 1: Make all of the privacy panel sub panels browseable documents for screen readers, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41349

--HG--
extra : moz-landing-system : lando
2019-08-09 10:36:02 +00:00
Nihanth Subramanya
d98a134515 Bug 1569770 - [Protections Panel] Update Site Not Working? subpanel to match spec. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D41179

--HG--
extra : moz-landing-system : lando
2019-08-08 14:50:51 +00:00
Nihanth Subramanya
060f67d20f Bug 1555237 - Implement "No Trackers Detected" section. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41109

--HG--
extra : moz-landing-system : lando
2019-08-08 10:41:02 +00:00
Nihanth Subramanya
6c8864d779 Bug 1555233 - [Protections Panel] Split Content Blocking category items into "Blocking" and "Not Blocking" sections. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40861

--HG--
extra : moz-landing-system : lando
2019-08-07 22:18:45 +00:00
Andrei Oprea
4ecf5f7454 Bug 1567522 - Show info message in the Protection panel. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D39042

--HG--
extra : moz-landing-system : lando
2019-08-07 17:57:48 +00:00
Marco Zehe
332a67ec8d Bug 1572019 - Give the new protection panel an accessible name r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40950

--HG--
extra : moz-landing-system : lando
2019-08-07 14:22:10 +00:00
Tim Huang
2c66392ce7 Bug 1571844 - Fix the alignment of the "Number blocked" description of the protections panel in the RTL mode. r=nhnt11
This patch changes the "righit='0'" to "end='0'" of the tracker conunter
box in order to show a correct alignment in RTL mode.

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

--HG--
extra : moz-landing-system : lando
2019-08-06 19:56:00 +00:00
Nihanth Subramanya
a144a248da Bug 1571680 - Remove hidden attributes from toggle switch labels in Site Not Working view. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40801

--HG--
extra : moz-landing-system : lando
2019-08-06 14:55:46 +00:00
Paul Zuehlcke
1a5fdde435 Bug 1568819 - Update identity popup styles for Skyline. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40025

--HG--
extra : moz-landing-system : lando
2019-08-05 16:37:35 +00:00