Compare commits

..

14 Commits

Author SHA1 Message Date
mr. m
cd241c2e74 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-10-22 19:13:18 +02:00
mr. m
0670ba8a2c fix: Wait for the next cycle to change the proxy state, b=no-bug, c=common 2025-10-22 19:13:15 +02:00
mr. m
443919ab31 chore: New Crowdin updates, p=#10943
* Update source file zen-general.ftl

* Update source file zen-general.ftl

* Update source file zen-general.ftl

* New translations zen-general.ftl (French)

* New translations zen-general.ftl (Chinese Simplified)

* New translations zen-general.ftl (Chinese Traditional)

* New translations zen-general.ftl (Spanish)

* New translations zen-general.ftl (Arabic)

* New translations zen-general.ftl (Catalan)

* New translations zen-general.ftl (Czech)

* New translations zen-general.ftl (Danish)

* New translations zen-general.ftl (German)

* New translations zen-general.ftl (Greek)

* New translations zen-general.ftl (Finnish)

* New translations zen-general.ftl (Irish)

* New translations zen-general.ftl (Hebrew)

* New translations zen-general.ftl (Hungarian)

* New translations zen-general.ftl (Italian)

* New translations zen-general.ftl (Japanese)

* New translations zen-general.ftl (Korean)

* New translations zen-general.ftl (Lithuanian)

* New translations zen-general.ftl (Dutch)

* New translations zen-general.ftl (Polish)

* New translations zen-general.ftl (Portuguese)

* New translations zen-general.ftl (Russian)

* New translations zen-general.ftl (Swedish)

* New translations zen-general.ftl (Turkish)

* New translations zen-general.ftl (Ukrainian)

* New translations zen-general.ftl (Vietnamese)

* New translations zen-general.ftl (Icelandic)

* New translations zen-general.ftl (Portuguese, Brazilian)

* New translations zen-general.ftl (Indonesian)

* New translations zen-general.ftl (Persian)

* New translations zen-general.ftl (Thai)

* New translations zen-general.ftl (Norwegian Nynorsk)

* New translations zen-general.ftl (Estonian)

* New translations zen-general.ftl (English, United Kingdom)

* New translations zen-general.ftl (Welsh)
2025-10-22 17:02:40 +02:00
mr. m
be417381ed fix: Fixed various regressions from 1.17b, b=closes #10924, closes #10928, closes #10933, c=common, split-view, tabs 2025-10-22 16:54:11 +02:00
mr. m
a069093314 chore: Add tooltips for control center, b=no-bug, c=no-component 2025-10-22 16:43:14 +02:00
mr. m
e7dce71239 fix: Prevent the media focus button from overflowing at certain width, b=no-bug, c=media 2025-10-22 10:11:31 +02:00
mr. m
d06a83b623 feat: Hide the extensions messages if they are empty, b=no-bug, c=common 2025-10-22 09:57:33 +02:00
mr. m
3774a856cf fix: Fixed too many addons overflowing the screen, b=closes #10918, c=common 2025-10-22 08:58:28 +02:00
mr. m
5b6f39ab90 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-10-22 08:40:00 +02:00
mr. m
4080d07bcc feat: Add different UI for non-macos devices and other small tweaks, b=no-bug, c=common, glance 2025-10-22 08:39:54 +02:00
mr. m
39e63e302d chore: New translations zen-general.ftl (Ukrainian), p=#10899 2025-10-22 08:37:42 +02:00
Mingyuan Zhao
30ed837ad8 fix: remove mozilla services from app menu, p=#10890 2025-10-22 01:43:37 +02:00
mr. m
1d4e246d6a Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-10-22 01:41:34 +02:00
mr. m
eff1c1d031 fix: Fixed addons warnings looking broken, b=closes #10907, c=common, glance 2025-10-22 01:41:30 +02:00
47 changed files with 460 additions and 119 deletions

View File

@@ -59,6 +59,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extension
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Add Extensions
zen-site-data-site-settings =
.label = All Site Settings
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -59,6 +59,8 @@ zen-generic-next = Següent
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Permès
zen-site-data-setting-block = Bloquejat
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Galetes entre llocs
zen-site-data-security-info-extension =
.label = Extensió
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Afegeix extensions
zen-site-data-site-settings =
.label = Totes les configuracions del lloc
zen-site-data-share =
.label = Comparteix aquesta pàgina
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copia l'URL
zen-site-data-setting-site-protection = Protecció contra el seguiment

View File

@@ -59,6 +59,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Povoleno
zen-site-data-setting-block = Blokováno
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Rozšíření
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Přidat rozšíření
zen-site-data-site-settings =
.label = Nastavení všech stránek
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -59,6 +59,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extension
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Add Extensions
zen-site-data-site-settings =
.label = All Site Settings
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -59,6 +59,8 @@ zen-generic-next = Næste
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Tilladt
zen-site-data-setting-block = Blokeret
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Udvidelse
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Tilføj udvidelser
zen-site-data-site-settings =
.label = All Site Settings
zen-site-data-share =
.label = Del denne side
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Kopiér URL
zen-site-data-setting-site-protection = Sporingsbeskyttelse

View File

@@ -59,6 +59,8 @@ zen-generic-next = Weiter
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Erlaubt
zen-site-data-setting-block = Blockiert
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site-Cookie
zen-site-data-security-info-extension =
.label = Erweiterung
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Erweiterungen hinzufügen
zen-site-data-site-settings =
.label = Alle Website-Einstellungen
zen-site-data-share =
.label = Diese Seite teilen
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = URL kopieren
zen-site-data-setting-site-protection = Tracking-Schutz

View File

@@ -59,6 +59,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extension
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Add Extensions
zen-site-data-site-settings =
.label = All Site Settings
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -57,6 +57,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extension
@@ -70,8 +72,14 @@ zen-site-data-get-addons =
.label = Add Extensions
zen-site-data-site-settings =
.label = All Site Settings
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -77,6 +77,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extension
@@ -91,8 +93,16 @@ zen-site-data-get-addons =
.label = Add Extensions
zen-site-data-site-settings =
.label = All Site Settings
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL

View File

@@ -59,6 +59,8 @@ zen-generic-next = Siguiente
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Permitido
zen-site-data-setting-block = Bloqueado
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cookie de terceros
zen-site-data-security-info-extension =
.label = Extensión
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Añadir extensión
zen-site-data-site-settings =
.label = Todas las configuraciones del sitio
zen-site-data-share =
.label = Compartir esta página
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copiar URL
zen-site-data-setting-site-protection = Protección contra el rastreo

View File

@@ -59,6 +59,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Lubatud
zen-site-data-setting-block = Keelatud
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Laiendus
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Lisa laiendusi
zen-site-data-site-settings =
.label = Kõik saidi sätted
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -59,6 +59,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extension
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Add Extensions
zen-site-data-site-settings =
.label = All Site Settings
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -59,6 +59,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extension
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Add Extensions
zen-site-data-site-settings =
.label = All Site Settings
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -59,6 +59,8 @@ zen-generic-next = Suivant
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Autorisé
zen-site-data-setting-block = Bloqué
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cookie intersite
zen-site-data-security-info-extension =
.label = Extension
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Ajouter des extensions
zen-site-data-site-settings =
.label = Tous les paramètres du site
zen-site-data-share =
.label = Partager cette page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copier l'URL
zen-site-data-setting-site-protection = Protection contre le pistage

View File

@@ -59,6 +59,8 @@ zen-generic-next = Ar Aghaidh
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Ceadaithe
zen-site-data-setting-block = Blocáilte
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Fianán Tras-Láithreáin
zen-site-data-security-info-extension =
.label = Síneadh
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Cuir Síneadh leis
zen-site-data-site-settings =
.label = Gach Socrú Suímh
zen-site-data-share =
.label = Comhroinn an Leathanach seo
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Cóipeáil URL
zen-site-data-setting-site-protection = Cosaint Rianaithe

View File

@@ -59,6 +59,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = אושר
zen-site-data-setting-block = חסום
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = תוספים
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = הוספת תוספים
zen-site-data-site-settings =
.label = כל הגדרות אתר
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -59,6 +59,8 @@ zen-generic-next = Következő
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Engedélyezve
zen-site-data-setting-block = Letiltva
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Webhelyek közötti sütik
zen-site-data-security-info-extension =
.label = Kiegészítő
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Kiegészítő hozzáadása
zen-site-data-site-settings =
.label = Minden webhelybeállítás
zen-site-data-share =
.label = Oldal megosztása
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = URL másolása
zen-site-data-setting-site-protection = Nyomkövetés védelem

View File

@@ -59,6 +59,8 @@ zen-generic-next = Lanjut
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Diizinkan
zen-site-data-setting-block = Diblokir
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Kuki Lintas Situs
zen-site-data-security-info-extension =
.label = Ekstensi
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Tambahkan Ekstensi
zen-site-data-site-settings =
.label = Semua Pengaturan Situs
zen-site-data-share =
.label = Bagikan Halaman Ini
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Salin URL
zen-site-data-setting-site-protection = Perlindungan Pelacakan

View File

@@ -59,6 +59,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extension
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Add Extensions
zen-site-data-site-settings =
.label = All Site Settings
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -57,6 +57,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Consentito
zen-site-data-setting-block = Bloccato
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Estensione
@@ -70,8 +72,14 @@ zen-site-data-get-addons =
.label = Aggiungi estensioni
zen-site-data-site-settings =
.label = Tutte le impostazioni del sito
zen-site-data-share =
.label = Condividi questa pagina
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copia URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -59,6 +59,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extension
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Add Extensions
zen-site-data-site-settings =
.label = All Site Settings
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -59,6 +59,8 @@ zen-generic-next = 다음
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = 허용됨
zen-site-data-setting-block = 금지됨
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = 사이트 간 공유 쿠키
zen-site-data-security-info-extension =
.label = 확장
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = 확장 프로그램 추가
zen-site-data-site-settings =
.label = 모든 사이트 설정
zen-site-data-share =
.label = 이 페이지 공유
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = URL 복사
zen-site-data-setting-site-protection = 추적 보호

View File

@@ -59,6 +59,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Leidžiama
zen-site-data-setting-block = Užblokuota
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Plėtinys
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Įtraukti plėtinius
zen-site-data-site-settings =
.label = Visi svetainės nustatymai
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -59,6 +59,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extension
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Add Extensions
zen-site-data-site-settings =
.label = All Site Settings
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -59,6 +59,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extension
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Add Extensions
zen-site-data-site-settings =
.label = All Site Settings
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -59,6 +59,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extension
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Add Extensions
zen-site-data-site-settings =
.label = All Site Settings
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -57,6 +57,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Permitido
zen-site-data-setting-block = Bloqueado
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extensão
@@ -70,8 +72,14 @@ zen-site-data-get-addons =
.label = Adicionar Extensões
zen-site-data-site-settings =
.label = Todas as Configurações do Site
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -59,6 +59,8 @@ zen-generic-next = Seguinte
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Permitido
zen-site-data-setting-block = Bloqueado
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cookies entre sites
zen-site-data-security-info-extension =
.label = Extensão
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Adicionar Extensões
zen-site-data-site-settings =
.label = Todas as Definições do Site
zen-site-data-share =
.label = Partilhar Esta Página
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copiar URL
zen-site-data-setting-site-protection = Proteção contra rastreio

View File

@@ -59,6 +59,8 @@ zen-generic-next = Далее
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Разрешено
zen-site-data-setting-block = Запрещено
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Расширение
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Добавить расширения
zen-site-data-site-settings =
.label = Все настройки сайта
zen-site-data-share =
.label = Поделиться этой страницей
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Скопировать URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -59,6 +59,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extension
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Add Extensions
zen-site-data-site-settings =
.label = All Site Settings
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -59,6 +59,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extension
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Add Extensions
zen-site-data-site-settings =
.label = All Site Settings
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -59,6 +59,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extension
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Add Extensions
zen-site-data-site-settings =
.label = All Site Settings
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -59,7 +59,9 @@ zen-generic-next = Далі
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Дозволено
zen-site-data-setting-block = Заблоковано
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Міжсайтові cookie
zen-site-data-security-info-extension =
.label = Розширення
zen-site-data-security-info-secure =
@@ -72,11 +74,17 @@ zen-site-data-get-addons =
.label = Додати розширення
zen-site-data-site-settings =
.label = Усі налаштування сайту
zen-site-data-share =
.label = Поділитися цією сторінкою
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Копіювати URL-адресу
zen-site-data-setting-site-protection = Tracking Protection
zen-site-data-setting-site-protection = Захист від відстеження
# Section: Feature callouts

View File

@@ -59,6 +59,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extension
@@ -72,8 +74,14 @@ zen-site-data-get-addons =
.label = Add Extensions
zen-site-data-site-settings =
.label = All Site Settings
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -57,6 +57,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extension
@@ -70,8 +72,14 @@ zen-site-data-get-addons =
.label = 添加扩展
zen-site-data-site-settings =
.label = 所有站点设置
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -57,6 +57,8 @@ zen-generic-next = Next
# These labels will be used for the site data panel settings
zen-site-data-setting-allow = Allowed
zen-site-data-setting-block = Blocked
zen-site-data-protections-enabled = Enabled
zen-site-data-protections-disabled = Disabled
zen-site-data-setting-cross-site = Cross-Site cookie
zen-site-data-security-info-extension =
.label = Extension
@@ -70,8 +72,14 @@ zen-site-data-get-addons =
.label = Add Extensions
zen-site-data-site-settings =
.label = All Site Settings
zen-site-data-share =
.label = Share This Page
zen-site-data-header-share =
.tooltiptext = Share This Page
zen-site-data-header-reader-mode =
.tooltiptext = Enter Reader Mode
zen-site-data-header-screenshot =
.tooltiptext = Take a Screenshot
zen-site-data-header-bookmark =
.tooltiptext = Bookmark This Page
zen-urlbar-copy-url-button =
.tooltiptext = Copy URL
zen-site-data-setting-site-protection = Tracking Protection

View File

@@ -16,16 +16,19 @@
mainview-with-header="true">
<hbox id="zen-site-data-header">
<toolbarbutton id="zen-site-data-header-share"
data-l10n-id="zen-site-data-share"
data-l10n-id="zen-site-data-header-share"
flex="1"
closemenu="none" />
<toolbarbutton id="zen-site-data-header-reader-mode"
data-l10n-id="zen-site-data-header-reader-mode"
command="View:ReaderView"
flex="1" />
<toolbarbutton id="zen-site-data-header-screenshot"
data-l10n-id="zen-site-data-header-screenshot"
command="Browser:Screenshot"
flex="1" />
<toolbarbutton id="zen-site-data-header-bookmark"
data-l10n-id="zen-site-data-header-bookmark"
command="Browser:AddBookmarkAs"
flex="1" />
</hbox>
@@ -35,10 +38,6 @@
<label data-l10n-id="zen-generic-manage" id="zen-site-data-manage-addons" />
</hbox>
<hbox class="panel-subview-body" context="unified-extensions-context-menu" id="zen-site-data-addons">
<html:div id="unified-extensions-messages-container">
<!-- messages will be inserted here -->
</html:div>
<vbox id="overflowed-extensions-list">
<!-- overflowed extension buttons from the nav-bar will go here -->
</vbox>
@@ -82,6 +81,9 @@
closemenu="none"
context="zenSiteDataActions" />
</hbox>
# Messages will be inserted here.
# Dont write anything directly here, even comments, as this may break the layout
<html:div id="unified-extensions-messages-container"></html:div>
</panelview>
</panelmultiview>
</panel>

View File

@@ -275,14 +275,14 @@ var gZenUIManager = {
// Section: URL bar
onUrlbarOpen() {
gURLBar.setAttribute('had-proxystate', gURLBar.getAttribute('pageproxystate'));
gURLBar.setPageProxyState('invalid', false);
setTimeout(() => {
gURLBar.setPageProxyState('invalid', false);
}, 0);
},
onUrlbarClose() {
if (gURLBar.hasAttribute('had-proxystate')) {
gURLBar.setURI();
gURLBar.removeAttribute('had-proxystate');
if (!gURLBar.valueIsTyped && gURLBar._untrimmedValue !== gURLBar.value) {
gURLBar.handleRevert();
}
},

View File

@@ -133,12 +133,16 @@
}
:root:not([zen-single-toolbar='true']) #zen-appcontent-wrapper {
z-index: 2;
z-index: 3;
}
:root[zen-single-toolbar='true'] #nav-bar {
border-top: none !important;
--zen-toolbar-height: 37px;
#nav-bar {
border-top-color: transparent !important;
:root[zen-single-toolbar='true'] & {
border-top: none !important;
--zen-toolbar-height: 37px;
}
}
#zen-main-app-wrapper {

View File

@@ -33,6 +33,12 @@
display: none !important;
}
/* hide Mozilla services from the app menu */
#PanelUI-fxa-menu-services,
#PanelUI-fxa-cta-menu {
display: none !important;
}
body > #confetti {
z-index: 1;
}
@@ -290,16 +296,18 @@ body > #confetti {
--arrowpanel-menuitem-border-radius: 10px;
}
#unified-extensions-messages-container {
display: none;
}
#zen-site-data-addons {
display: flex;
flex-wrap: wrap;
gap: 8px;
overflow: visible;
&[overflowing='true'] {
overflow-x: auto;
max-height: 420px;
mask-image: linear-gradient(to top, transparent, black 5%);
}
.unified-extensions-item-name,
.unified-extensions-item-message,
.unified-extensions-item-message-hover,
@@ -515,18 +523,27 @@ body > #confetti {
position: absolute;
width: 100%;
height: 100%;
background: linear-gradient(
to bottom,
light-dark(rgb(255, 255, 255), rgb(34, 34, 34)),
light-dark(rgb(246, 246, 246), rgb(21, 21, 21))
);
@media (-moz-platform: macos) {
background: linear-gradient(
to bottom,
light-dark(rgb(255, 255, 255), rgb(34, 34, 34)),
light-dark(rgb(246, 246, 246), rgb(21, 21, 21))
);
box-shadow:
0px 2px 4px rgba(0, 0, 0, 0.075),
inset 0px 1px 0px light-dark(transparent, rgba(255, 255, 255, 0.15));
border-radius: 6px;
--base-border-color: light-dark(rgba(0, 0, 0, 0.175), rgba(255, 255, 255, 0.1));
border: 1px solid light-dark(var(--base-border-color), rgb(21, 21, 21));
}
@media not (-moz-platform: macos) {
border-radius: 6px;
background-color: color-mix(in srgb, currentcolor 6%, transparent);
}
transition: transform 0.12s ease-in-out;
box-shadow:
0px 2px 4px rgba(0, 0, 0, 0.075),
inset 0px 1px 0px light-dark(transparent, rgba(255, 255, 255, 0.15));
border-radius: 6px;
--base-border-color: light-dark(rgba(0, 0, 0, 0.175), rgba(255, 255, 255, 0.1));
border: 1px solid light-dark(var(--base-border-color), rgb(21, 21, 21));
box-sizing: border-box;
will-change: transform;
}
@@ -553,6 +570,10 @@ body > #confetti {
margin: 6px 0;
}
#unified-extensions-messages-container:empty {
display: none;
}
/* Overflow panel */
#widget-overflow-mainView {
--menu-panel-width-wide: 200px;

View File

@@ -448,9 +448,6 @@
imageDataElement.setAttribute('src', data.elementData);
imageDataElement.classList.add('zen-glance-element-preview');
// set an aspect ratio to prevent stretching during animation
imageDataElement.style.aspectRatio = `${data.width} / ${data.height}`;
this.browserWrapper.prepend(imageDataElement);
this.#glances.get(this.#currentGlanceID).elementImageData = data.elementData;
@@ -460,7 +457,7 @@
opacity: [1, 0],
},
{
duration: 0.3,
duration: 0.25,
easing: 'easeInOut',
}
);
@@ -948,7 +945,7 @@
const originalPosition = this.#glances.get(this.#currentGlanceID).originalPosition;
const elementImageData = this.#glances.get(this.#currentGlanceID).elementImageData;
this.#addElementPreview(elementImageData, originalPosition);
this.#addElementPreview(elementImageData);
// Create curved closing animation sequence
const closingData = this.#createClosingDataFromOriginalPosition(originalPosition);
@@ -990,17 +987,13 @@
/**
* Add element preview if available, used for the closing animation
* @param {string} elementImageData - The element image data
* @param {Object} rect - The rectangle data
*/
#addElementPreview(elementImageData, rect) {
#addElementPreview(elementImageData) {
if (elementImageData) {
const imageDataElement = document.createXULElement('image');
imageDataElement.setAttribute('src', elementImageData);
imageDataElement.classList.add('zen-glance-element-preview');
// set an aspect ratio to prevent stretching during animation
imageDataElement.style.aspectRatio = `${parseFloat(rect.width)} / ${parseFloat(rect.height)}`;
this.browserWrapper.prepend(imageDataElement);
}
}

View File

@@ -176,5 +176,6 @@
top: 0%;
left: 50%;
translate: -50% 0%;
max-height: 100%;
will-change: transform, opacity;
}

View File

@@ -294,7 +294,7 @@
}
/* Hide #zen-media-focus-button if it doesn't fit in the toolbar */
@container media-controls (max-width: 150px) {
@container media-controls (max-width: 165px) {
#zen-media-focus-button {
display: none;
}

View File

@@ -133,8 +133,11 @@ tab-group[split-view-group] {
}
@container browser-tab (min-width: 70px) {
:root[zen-sidebar-expanded='true'] &:hover > .tabbrowser-tab:not([pinned]) .tab-close-button {
:root[zen-sidebar-expanded='true'] &:hover > .tabbrowser-tab:not([pinned]:not([pending])) .tab-close-button {
display: block !important;
/* This is from Firefox itself, but we need to always override it */
margin-inline-end: 0 !important;
}
}

View File

@@ -112,5 +112,17 @@
& #titlebar {
padding-top: var(--zen-toolbar-height);
}
& #nav-bar {
width: calc(100% + var(--zen-toolbox-max-width) - var(--zen-element-separation));
/**
* We only want it when the window buttons are on the left side, in other
* words, the first of the two selectors above.
*/
:root:not([zen-window-buttons-reversed='true']) & {
margin-left: calc(-1 * var(--zen-toolbox-max-width) + var(--zen-element-separation));
}
}
}
}

View File

@@ -127,6 +127,16 @@ export class nsZenSiteDataPanel {
this.#setSitePermissions();
this.#setSiteSecurityInfo();
this.#setSiteHeader();
this.#setAddonsOverflow();
}
#setAddonsOverflow() {
const addons = this.document.getElementById('zen-site-data-addons');
if (addons.getBoundingClientRect().height > 420) {
addons.setAttribute('overflowing', 'true');
} else {
addons.removeAttribute('overflowing');
}
}
#setSiteHeader() {
@@ -353,9 +363,15 @@ export class nsZenSiteDataPanel {
switch (permission.state) {
// There should only be these types being displayed in the panel.
case SitePermissions.ALLOW:
if (permission.id === 'site-protection') {
return 'zen-site-data-protections-enabled';
}
return 'zen-site-data-setting-allow';
case SitePermissions.BLOCK:
case SitePermissions.AUTOPLAY_BLOCKED_ALL:
if (permission.id === 'site-protection') {
return 'zen-site-data-protections-disabled';
}
return 'zen-site-data-setting-block';
default:
return null;
@@ -511,12 +527,12 @@ export class nsZenSiteDataPanel {
const isCrossSiteCookie = permission.id.startsWith('3rdPartyStorage');
label.parentNode.setAttribute('state', newState == SitePermissions.ALLOW ? 'allow' : 'block');
label._permission.state = newState;
if (!isCrossSiteCookie) {
label
.querySelector('.zen-permission-popup-permission-state-label')
.setAttribute('data-l10n-id', this.#getPermissionStateLabelId({ state: newState }));
.setAttribute('data-l10n-id', this.#getPermissionStateLabelId(label._permission));
}
label._permission.state = newState;
}
#onClickEvent(event) {
@@ -580,7 +596,6 @@ export class nsZenSiteDataPanel {
};
checkEmptyTab();
});
this.anchor.setAttribute('open', 'true');
const callout = new FeatureCallout({
win: this.window,
location: 'chrome',

View File

@@ -19,7 +19,7 @@
"brandShortName": "Zen",
"brandFullName": "Zen Browser",
"release": {
"displayVersion": "1.17b",
"displayVersion": "1.17.1b",
"github": {
"repo": "zen-browser/desktop"
},