Itiel
df7719b48e
Bug 1822134 - Fix panel header footer buttons appearance in the protections panel r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D172461
2023-03-13 18:40:45 +00:00
Emilio Cobos Álvarez
6e32187716
Bug 1821387 - Don't use vbox on panel headers. r=Gijs
...
While at it remove useless display declaration too.
vbox was setting -moz-box-orient: vertical, but that had no effect
because it had display: flex explicitly.
Differential Revision: https://phabricator.services.mozilla.com/D172145
2023-03-09 20:18:47 +00:00
DJ
1e91f6882d
Bug 1810052 - update strings for protections panel and expose to localization. r=fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D168011
2023-02-06 19:09:01 +00:00
Jared Hirsch
978a1b7fa2
Bug 1800670 - Update cookie banner handling UI in protections popup r=pbz
...
This patch also implements bug 1800671 and bug 1800673.
Differential Revision: https://phabricator.services.mozilla.com/D164241
2023-02-02 19:12:57 +00:00
Butkovits Atila
4a919ce347
Backed out changeset f878cff45427 (bug 1800670) for causing failures at browser_protectionsUI_cookie_banner.js. CLOSED TREE
2023-02-01 20:40:46 +02:00
Jared Hirsch
9ab5498253
Bug 1800670 - Update cookie banner handling UI in protections popup r=pbz
...
This patch also implements bug 1800671 and bug 1800673.
Differential Revision: https://phabricator.services.mozilla.com/D164241
2023-02-01 14:51:39 +00:00
Noemi Erli
4198c1ee2f
Backed out changeset 68de023d3c5c (bug 1800670) for causing failures in browser_protectionsUI_cookie_banner.js CLOSED TREE
2023-01-30 21:16:42 +02:00
Jared Hirsch
fd622a42aa
Bug 1800670 - Update cookie banner handling UI in protections popup r=pbz
...
This patch also implements bug 1800671 and bug 1800673.
Differential Revision: https://phabricator.services.mozilla.com/D164241
2023-01-30 16:30:28 +00:00
Butkovits Atila
cd7bfe4eb2
Backed out changeset 0072aa5cd31d (bug 1800670) for causing multiple mochitest failures. CLOSED TREE
2023-01-30 15:26:29 +02:00
Jared Hirsch
053b5d681c
Bug 1800670 - Update cookie banner handling UI in protections popup r=pbz
...
This patch also implements bug 1800671 and bug 1800673.
Differential Revision: https://phabricator.services.mozilla.com/D164241
2023-01-30 12:24:28 +00:00
Paul Zuehlcke
0311957e0e
Bug 1812296 - Add missing class to protections popup panel header. r=hpeuckmann
...
Bug 1795041 moved the font-weight rule to a separate class. I forgot to add
this class to the switch in the site-not-working sub-panel too.
Differential Revision: https://phabricator.services.mozilla.com/D167801
2023-01-25 16:45:48 +00:00
Itiel
1367cf8302
Bug 1577257 - Share logic behind panel headers across the UI r=willdurand,Gijs,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D160972
2022-11-17 21:34:34 +00:00
Paul Zuehlcke
2cbc80b675
Bug 1795041 - Add a cookie banner handling per-site toggle to the protection panel. r=timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D160254
2022-11-01 13:34:56 +00:00
Itiel
a4d22ff977
Bug 1798211 - Improve the identity panel layout and CSS r=pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D160725
2022-11-01 01:25:58 +00:00
Marian-Vasile Laza
1c6a6c7dd8
Backed out changeset 0e774d830db6 (bug 1798211) for causing bc failures on browser_addCertException.js. CLOSED TREE
2022-11-01 01:01:59 +02:00
Itiel
bb2b4a4003
Bug 1798211 - Improve the identity panel layout and CSS r=pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D160725
2022-10-31 22:10:09 +00:00
Itiel
8d45186ac0
Bug 1790232 - Use subviewbutton for the Protections popup buttons and cleanup some CSS r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D157045
2022-10-25 19:02:45 +00:00
Emilio Cobos Álvarez
5be309d7fb
Bug 1796735 - Remove useless flex attributes from panelviews. r=dao
...
These are probably copy-pasta. All panelviews flex because of:
https://searchfox.org/mozilla-central/rev/c5c002f81f08a73e04868e0c2bf0eb113f200b03/browser/themes/shared/customizableui/panelUI-shared.css#135
Differential Revision: https://phabricator.services.mozilla.com/D159933
2022-10-21 12:52:12 +00:00
Emilio Cobos Álvarez
e83fac1f59
Bug 1795944 - Remove descriptionheightworkaround. r=Gijs
...
Stuff wraps properly now with flexbox emulation.
Differential Revision: https://phabricator.services.mozilla.com/D159621
2022-10-19 11:55:29 +00:00
ayeddi
f7d3d3e364
Bug 1748944 - Adds an accessible label to the identity-popup-security-button that opens Connection Security popup. r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D137161
2022-02-07 22:57:43 +00:00
Itiel
5ee45fabf6
Bug 1737649 - Don't span the storage access permission's "learn more" link r=pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D129422
2021-11-09 18:38:02 +00:00
Michael Kohler
2a78d18891
Bug 1707887 - Do not show nav arrow on security button in Site Identity when button is disabled r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D125095
2021-09-21 08:18:22 +00:00
Mike Conley
ba30b01adc
Bug 1698883 - Remove the panel-footer-menulike class. r=mhowell
...
We kept this class around so that we could toggle back and forth between the
Photon-era footer button style, and the Proton-era menuitem style for footer
buttons.
Now that v89 has shipped, we can remove that class and switch the markup and
styling over completely to the Proton styling.
Differential Revision: https://phabricator.services.mozilla.com/D117553
2021-06-23 13:54:41 +00:00
Brindusan Cristian
20b73f0fc2
Backed out changeset e88b44182dda (bug 1698883) for causing bc failures in browser_documentnavigation.js and browser_protectionsUI.js.
...
CLOSED TREE
2021-06-17 22:43:47 +03:00
Mike Conley
6c5816deeb
Bug 1698883 - Remove the panel-footer-menulike class. r=mhowell
...
We kept this class around so that we could toggle back and forth between the
Photon-era footer button style, and the Proton-era menuitem style for footer
buttons.
Now that v89 has shipped, we can remove that class and switch the markup and
styling over completely to the Proton styling.
Differential Revision: https://phabricator.services.mozilla.com/D117553
2021-06-17 15:34:17 +00:00
Gijs Kruitbosch
cd50b177a7
Bug 1711523 - remove private proton tracking flags in frontend modules, r=mak,emalysz,desktop-theme-reviewers,harry
...
Differential Revision: https://phabricator.services.mozilla.com/D116009
2021-05-28 19:33:38 +00:00
Mike Conley
93a5cf405e
Bug 1707754 - Make Protections Panel use the subviewbutton-nav class for subview navigation buttons. r=Itiel,desktop-theme-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D114890
2021-05-12 20:45:00 +00:00
Anshul Sahai
a03ecf74bc
Bug 1709106-Making changes so that "You are securely connected to this site" doesn't overlap the lock icon. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D114470
2021-05-07 14:29:27 +00:00
Anshul Sahai
7b08dcedd7
Bug 1575080 - Changing the identity icon and the string inside the identity panel for net error pages. r=fluent-reviewers,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D112384
2021-05-03 07:51:14 +00:00
Emma Malysz
7a1cb8a1b1
Bug 1703012: fix control center and identity panel proton styling r=desktop-theme-reviewers,fluent-reviewers,mconley,flod,pbz,Itiel
...
Migrates two strings to fluent and uses sentence casing.
Places identity security block into a toolbar button.
Fixes margin spacing.
Removes green color from secure connection.
Differential Revision: https://phabricator.services.mozilla.com/D111368
2021-04-19 18:51:37 +00:00
Molly Howell
220a95bc4c
Bug 1705540 - Use toolbarseparator elements for protections panel subviews. r=desktop-theme-reviewers,harry
...
Mainly this is the easiest way to reduce the width of the separators when using
the Proton design (they look unchanged if the Proton prefs are disabled), but
it should also make any other future styling changes we might want easier too.
Differential Revision: https://phabricator.services.mozilla.com/D112291
2021-04-16 20:35:32 +00:00
Bogdan Tara
b88a6d9d04
Backed out 2 changesets (bug 1704827, bug 1703012) for screenshots mochitest timeouts CLOSED TREE
...
Backed out changeset 95a07d286cd7 (bug 1704827)
Backed out changeset 5e8a1732b021 (bug 1703012)
2021-04-16 22:40:48 +03:00
Bogdan Tara
eb232175e1
Backed out changeset e40c2fa01489 (bug 1705540) for conflict when backing out bug 1703012 CLOSED TREE
2021-04-16 22:39:04 +03:00
Molly Howell
bb44af1abd
Bug 1705540 - Use toolbarseparator elements for protections panel subviews. r=desktop-theme-reviewers,harry
...
Mainly this is the easiest way to reduce the width of the separators when using
the Proton design (they look unchanged if the Proton prefs are disabled), but
it should also make any other future styling changes we might want easier too.
Differential Revision: https://phabricator.services.mozilla.com/D112291
2021-04-16 17:33:50 +00:00
Luz De La Rosa
36c61852aa
Bug 1703586 - Fix tiny layout issues in the protections panel. r=prathiksha
...
Differential Revision: https://phabricator.services.mozilla.com/D112140
2021-04-16 16:53:06 +00:00
Emma Malysz
4f7010a85c
Bug 1703012: fix control center and identity panel proton styling r=desktop-theme-reviewers,fluent-reviewers,mconley,flod,pbz,Itiel
...
Migrates two strings to fluent and uses sentence casing.
Places identity security block into a toolbar button.
Fixes margin spacing.
Removes green color from secure connection.
Differential Revision: https://phabricator.services.mozilla.com/D111368
2021-04-16 16:38:02 +00:00
Brindusan Cristian
e2c4d3a898
Backed out 2 changesets (bug 1704827, bug 1703012) for causing bc failures in browser_parsable_css.js. CLOSED TREE
...
Backed out changeset e3567ea32072 (bug 1704827)
Backed out changeset 43bb3216b816 (bug 1703012)
2021-04-16 18:53:26 +03:00
Emma Malysz
ae77fc5e90
Bug 1703012: fix control center and identity panel proton styling r=desktop-theme-reviewers,fluent-reviewers,mconley,flod,pbz,Itiel
...
Migrates two strings to fluent and uses sentence casing.
Places identity security block into a toolbar button.
Fixes margin spacing.
Removes green color from secure connection.
Differential Revision: https://phabricator.services.mozilla.com/D111368
2021-04-16 14:42:57 +00:00
Tim Huang
695ae2a516
Bug 1676074 - Part 1: Add a learn more link into the "Cross-site cookies" permission header description. r=johannh,fluent-reviewers,desktop-theme-reviewers,harry
...
Differential Revision: https://phabricator.services.mozilla.com/D112044
2021-04-15 09:27:26 +00:00
Molly Howell
8919935c3b
Bug 1703635 - Fix several protections panel styling issues. r=mconley
...
This patch makes a few changes to bring the protections panel closer in line
with the Proton spec:
1) Add a few pixels of width to the tracking protection toggle switch.
2) Add underlining to the "site not working" link.
3) Replace the borders between sections of the panel with toolbarseparator
elements, so that they become narrower than the panel width (and also
match the panel header's separator).
Differential Revision: https://phabricator.services.mozilla.com/D111717
2021-04-13 18:57:06 +00:00
Paul Zuehlcke
4401c9a7ca
Bug 1699669 - Added learn more link to the shim-allow warning in the protections panel. r=johannh,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D110150
2021-04-13 16:11:21 +00:00
Paul Zuehlcke
58eba8e1ac
Bug 1699668 - Refactor siteProtections blockers and add a warning for trackers allowed by shims. r=johannh,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D109717
2021-04-13 16:11:21 +00:00
Emma Malysz
c8cee984e2
Bug 1703476, update site permission panel formatting r=mconley,pbz
...
Changes includde padding/margin changes and button structure
Differential Revision: https://phabricator.services.mozilla.com/D111479
2021-04-12 16:28:01 +00:00
Mike Conley
86a29c0a16
Bug 1697947 - Apply Proton button stylings to the footers of more panels. r=harry
...
Differential Revision: https://phabricator.services.mozilla.com/D108261
2021-03-16 21:48:37 +00:00
Noemi Erli
da3ea13f5c
Backed out changeset c35c310c49d3 (bug 1697947) for causing failures in browser_parsable_css.js
2021-03-16 22:58:27 +02:00
Mike Conley
5526055ab7
Bug 1697947 - Apply Proton button stylings to the footers of more panels. r=harry
...
Differential Revision: https://phabricator.services.mozilla.com/D108261
2021-03-16 19:20:22 +00:00
Paul Zuehlcke
66fe5653ff
Bug 1596897 - Moved permission list from site identity to separate permission panel. r=johannh
...
- Added a new permission panel managed by the gPermissionPanel object
- Updated identity-box to separate identity and permission section
Differential Revision: https://phabricator.services.mozilla.com/D99892
2021-02-05 13:40:35 +00:00
Narcis Beleuzu
868935867c
Backed out 2 changesets (bug 1596897) for bc failures on browser_search_discovery.js
...
Backed out changeset 635972f169e7 (bug 1596897)
Backed out changeset a84b667007e2 (bug 1596897)
2021-01-30 04:01:21 +02:00
Paul Zuehlcke
6445d181dc
Bug 1596897 - Moved permission list from site identity to separate permission panel. r=johannh
...
- Added a new permission panel managed by the gPermissionPanel object
- Updated identity-box to separate identity and permission section
Differential Revision: https://phabricator.services.mozilla.com/D99892
2021-01-29 16:06:08 +00:00
Brindusan Cristian
e117dc4695
Backed out 2 changesets (bug 1596897) for mochitest failures at browser_setIgnoreCertificateErrors.js. CLOSED TREE
...
Backed out changeset 00c45a405129 (bug 1596897)
Backed out changeset 61304ccbaada (bug 1596897)
2021-01-28 21:53:46 +02:00