Update firefox ui fix

This commit is contained in:
RealStickman 2022-03-16 20:24:46 +01:00
parent fcadbe8258
commit 19de8cba73
13 changed files with 519 additions and 209 deletions

View File

@ -22,6 +22,11 @@ W: https://gist.github.com/mmis1000/08d8de4bbe70c04423f0b966bcc286b1
C: Copyright (c) 2021 Mmis1000 <mmis10002@gmail.com> C: Copyright (c) 2021 Mmis1000 <mmis10002@gmail.com>
L: MIT L: MIT
N: Feather
W: https://github.com/feathericons/feather
C: Copyright (c) 2013-2017 Cole Bemis
L: MIT
N: firefox-csshacks N: firefox-csshacks
W: https://github.com/MrOtherGuy/firefox-csshacks W: https://github.com/MrOtherGuy/firefox-csshacks
C: Copyright (c) 2018 MrOtherGuy C: Copyright (c) 2018 MrOtherGuy
@ -47,6 +52,11 @@ W: https://github.com/mozilla/multi-account-containers
C: Copyright (c) 19982021 The Mozilla Foundation C: Copyright (c) 19982021 The Mozilla Foundation
L: MPL 2.0 L: MPL 2.0
N: plyr
W: https://github.com/sampotts/plyr
C: Copyright (c) 2017 Sam Potts
L: MIT
N: PS-Menu N: PS-Menu
W: https://github.com/chrisseroka/ps-menu W: https://github.com/chrisseroka/ps-menu
C: Copyright (c) 2016 chrisseroka C: Copyright (c) 2016 chrisseroka
@ -93,6 +103,11 @@ W: https://www.userchrome.org/what-is-userchrome-css.html
C: Copyright (c) 2021 Jefferson Scher C: Copyright (c) 2021 Jefferson Scher
L: CC BY 4.0 L: CC BY 4.0
N: Waterfox
W: https://github.com/WaterfoxCo/Waterfox
C: Copyright (c) 2012 Waterfox Limited
L: MPL 2.0
---------- ----------
Major Contributors Major Contributors
@ -122,6 +137,9 @@ W: https://github.com/Ajith-stark
N: Andmagdo N: Andmagdo
W: https://github.com/andmagdo W: https://github.com/andmagdo
N: Backseat-Driver
W: https://www.reddit.com/user/Backseat-Driver/
N: badprogramshere N: badprogramshere
W: https://github.com/badprogramshere W: https://github.com/badprogramshere

View File

@ -1,3 +1,3 @@
[Info] [Info]
Ver=v4.5.6 Ver=v4.6.0
Branch=photon-style Branch=photon-style

View File

@ -46,6 +46,7 @@
- Context Menu - Context Menu
- Global Menu - Global Menu
- Library's open context - Library's open context
- Video Player
- *Padding Narrower* - *Padding Narrower*
- Tab - Tab
- Panel - Panel
@ -83,9 +84,14 @@
- Size: Fill(Changes dynamically to your size) - Size: Fill(Changes dynamically to your size)
- *Error Page Design* - *Error Page Design*
- Illustrations: Restore error page illustrations - Illustrations: Restore error page illustrations
- *Video Player*
- Background Style
- Size at fullscreen
- *Fullscreen*
- Overlap mode
- *Others* - *Others*
- Activate calculator at address bar
- Animations - Animations
- Activate calculator at address bar
- Mouse pointer for each context - Mouse pointer for each context
** Installation Guide ** Installation Guide
@ -97,7 +103,7 @@
bash -c "$(curl -fsSL https://raw.githubusercontent.com/black7375/Firefox-UI-Fix/master/install.sh)" bash -c "$(curl -fsSL https://raw.githubusercontent.com/black7375/Firefox-UI-Fix/master/install.sh)"
#+END_SRC #+END_SRC
Windows users: Run powershell as administrator Windows users: Run with powershell
#+BEGIN_SRC powershell #+BEGIN_SRC powershell
Powershell -c "Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iwr https://raw.githubusercontent.com/black7375/Firefox-UI-Fix/master/install.ps1 -useb | iex" Powershell -c "Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iwr https://raw.githubusercontent.com/black7375/Firefox-UI-Fix/master/install.ps1 -useb | iex"
#+END_SRC #+END_SRC
@ -167,7 +173,8 @@
Please follow the [[https://github.com/black7375/Firefox-UI-Fix/wiki/Installation-Guide][Installation Guide]], \\ Please follow the [[https://github.com/black7375/Firefox-UI-Fix/wiki/Installation-Guide][Installation Guide]], \\
or set =about:config='s =svg.context-properties.content.enabled= to =true= . or set =about:config='s =svg.context-properties.content.enabled= to =true= .
- *Some panel menu items doesn't show* \\ - *The closed button and some panel menu icons are not visible.* \\
[[https://user-images.githubusercontent.com/77958663/130395848-7af58241-bbbf-4273-bb62-14382c44098d.png]]
[[https://user-images.githubusercontent.com/25581533/120487528-93b40200-c3a5-11eb-98ad-3498beb9f38e.png]] [[https://user-images.githubusercontent.com/25581533/120487528-93b40200-c3a5-11eb-98ad-3498beb9f38e.png]]
Please follow the [[https://github.com/black7375/Firefox-UI-Fix/wiki/Installation-Guide][Installation Guide]], \\ Please follow the [[https://github.com/black7375/Firefox-UI-Fix/wiki/Installation-Guide][Installation Guide]], \\

View File

@ -0,0 +1,3 @@
<svg width="18" height="18" fill="context-fill" fill-opacity="context-fill-opacity" xmlns="http://www.w3.org/2000/svg">
<path d="M10 3h3.6l-4 4L11 8.4l4-4V8h2V1h-7zM7 9.6l-4 4V10H1v7h7v-2H4.4l4-4z"/>
</svg>

After

Width:  |  Height:  |  Size: 209 B

View File

@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="context-fill" fill-opacity="context-fill-opacity" xmlns="http://www.w3.org/2000/svg">
<path d="M9.197.439a1.501 1.501 0 0 1 2.121 0l4.243 4.243a1.501 1.501 0 0 1 0 2.121L7.364 15H12.5a.5.5 0 0 1 0 1H5.819a1.494 1.494 0 0 1-1.139-.437L.437 11.32a1.5 1.5 0 0 1 0-2.121l8.76-8.76Zm1.414.707a.5.5 0 0 0-.707 0L3.538 7.512l4.95 4.95 6.366-6.366a.5.5 0 0 0 0-.707l-4.243-4.243Zm-2.83 12.023-4.95-4.95-1.687 1.687a.5.5 0 0 0 0 .707l4.243 4.243a.5.5 0 0 0 .707 0l1.687-1.687Z"/>
</svg>

After

Width:  |  Height:  |  Size: 532 B

View File

@ -0,0 +1,3 @@
<svg width="18" height="18" fill="context-fill" fill-opacity="context-fill-opacity" xmlns="http://www.w3.org/2000/svg">
<path d="M1 12h3.6l-4 4L2 17.4l4-4V17h2v-7H1zM16 .6l-4 4V1h-2v7h7V6h-3.6l4-4z"/>
</svg>

After

Width:  |  Height:  |  Size: 210 B

View File

@ -0,0 +1,9 @@
<!-- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="context-fill" fill-opacity="context-fill-opacity">
<circle cx="8" cy="8" r="7.5"/>
<path filter="invert(100%) brightness(1.3)" d="M13.948 5.886c-1.143-1.501-3.388-1.693-4.785-.409l-.782.718-.765 0-.782-.718c-1.398-1.284-3.642-1.092-4.786.409-.148.585.081 2.745.21 3.085.26 1.372 1.382 2.404 2.726 2.404.671 0 1.279-.268 1.76-.697l.293-.251a1.451 1.451 0 0 1 1.883-.016l.44.364 0-.002a2.622 2.622 0 0 0 1.652.601c1.344 0 2.466-1.032 2.726-2.404.13-.339.367-2.49.21-3.084z"/>
<path d="M5.3 6.843c-.558 0-1.054.233-1.374.594a.519.519 0 0 0 0 .678c.32.362.816.594 1.374.594s1.054-.233 1.374-.594a.519.519 0 0 0 0-.678A1.828 1.828 0 0 0 5.3 6.843z"/>
<path d="M10.7 6.843c-.558 0-1.054.233-1.374.594a.519.519 0 0 0 0 .678c.32.362.816.594 1.374.594s1.054-.233 1.374-.594a.519.519 0 0 0 0-.678 1.828 1.828 0 0 0-1.374-.594z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,9 @@
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="context-fill" fill-opacity="context-fill-opacity" style="stroke-linecap:round;stroke-linejoin:round">
<clipPath id="a">
<path d="M.5 0h15v16H.5z"/>
</clipPath>
<g clip-path="url(#a)">
<path d="M14.875 2.667v4h-3.75M1.125 13.333v-4h3.75" style="fill:none;fill-rule:nonzero;stroke:context-fill;stroke-width:1.62px"/>
<path d="M2.694 6c.793-2.391 2.925-3.998 5.303-3.998 1.491 0 2.923.633 3.978 1.758l2.9 2.907M1.125 9.333l2.9 2.907c1.055 1.125 2.487 1.758 3.978 1.758 2.378 0 4.51-1.607 5.303-3.998" style="fill:none;fill-rule:nonzero;stroke:context-fill;stroke-width:1.62px"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 697 B

View File

@ -5,25 +5,26 @@
/** Default Thme - Contrast ***************************************************/ /** Default Thme - Contrast ***************************************************/
/*= Lightmode - Color darker =================================================*/ /*= Lightmode - Color darker =================================================*/
:root[lwtheme-mozlightdark]:not([lwthemetextcolor="bright"]), /* Legacy */ :root[lwtheme-mozlightdark]:not([lwthemetextcolor="bright"]), /* Legacy - v96 */
:root[style*="--lwt-accent-color: rgb(240, 240, 244); --lwt-text-color: rgba(21, 20, 26);"] { :root[style*="--lwt-accent-color: rgb(240, 240, 244); --lwt-text-color: rgba(21, 20, 26);"] {
--lwt-accent-color: rgb(229, 229, 235) !important; /* Original: rgb(240, 240, 244) */ --lwt-accent-color: rgb(229, 229, 235) !important; /* Original: rgb(240, 240, 244) */
} }
@media (-moz-os-version: windows-win10) { @media (-moz-os-version: windows-win10), /* Legacy - v99 */
:root[lwtheme-mozlightdark]:not([lwthemetextcolor="bright"]) #navigator-toolbox, /* Legacy */ (-moz-platform: windows-win10) {
:root[lwtheme-mozlightdark]:not([lwthemetextcolor="bright"]) #navigator-toolbox, /* Legacy - v96 */
:root[style*="--lwt-accent-color: rgb(240, 240, 244); --lwt-text-color: rgba(21, 20, 26);"] { :root[style*="--lwt-accent-color: rgb(240, 240, 244); --lwt-text-color: rgba(21, 20, 26);"] {
background-color: var(--lwt-accent-color) !important; background-color: var(--lwt-accent-color) !important;
} }
} }
@supports -moz-bool-pref("layout.css.osx-font-smoothing.enabled") { @supports -moz-bool-pref("layout.css.osx-font-smoothing.enabled") {
:root[lwtheme-mozlightdark]:not([lwthemetextcolor="bright"]) #navigator-toolbox, /* Legacy */ :root[lwtheme-mozlightdark]:not([lwthemetextcolor="bright"]) #navigator-toolbox, /* Legacy - v96 */
:root[style*="--lwt-accent-color: rgb(240, 240, 244); --lwt-text-color: rgba(21, 20, 26);"] { :root[style*="--lwt-accent-color: rgb(240, 240, 244); --lwt-text-color: rgba(21, 20, 26);"] {
background-color: var(--lwt-accent-color) !important; background-color: var(--lwt-accent-color) !important;
} }
} }
/*= Darkmode - Color lighter =================================================*/ /*= Darkmode - Color lighter =================================================*/
:root[lwtheme-mozlightdark][lwthemetextcolor="bright"], /* Legacy */ :root[lwtheme-mozlightdark][lwthemetextcolor="bright"], /* Legacy - v96 */
:root[style*="--lwt-accent-color: rgb(28, 27, 34); --lwt-text-color: rgba(251, 251, 254);"] { :root[style*="--lwt-accent-color: rgb(28, 27, 34); --lwt-text-color: rgba(251, 251, 254);"] {
--toolbar-bgcolor: rgba(43, 42, 51, 5) !important; /* Original: rgba(43, 42, 51, 1) */ --toolbar-bgcolor: rgba(43, 42, 51, 5) !important; /* Original: rgba(43, 42, 51, 1) */
} }
@ -36,6 +37,11 @@
border-radius: 4px; border-radius: 4px;
} }
/*= Remote Tabs Panel's Bottom Padding =======================================*/
#PanelUI-remotetabs #PanelUI-remotetabs-main {
margin-bottom: 6px;
}
/*= Identity Popup Icon Crop =================================================*/ /*= Identity Popup Icon Crop =================================================*/
.identity-popup-security-connection.identity-button { .identity-popup-security-connection.identity-button {
padding-block: 1px !important; padding-block: 1px !important;
@ -56,6 +62,11 @@
--lwt-toolbarbutton-icon-fill-attention: var(--button-primary-bgcolor, rgb(0, 120, 215)); --lwt-toolbarbutton-icon-fill-attention: var(--button-primary-bgcolor, rgb(0, 120, 215));
} }
/*= First visible tab margin at maximized #332 ===============================*/
:root[tabsintitlebar="true"][sizemode="maximized"] #TabsToolbar {
margin-left: -1px;
}
/*= Disabled menu background color ===========================================*/ /*= Disabled menu background color ===========================================*/
menuitem[disabled="true"], menuitem[disabled="true"],
menu[disabled="true"] { menu[disabled="true"] {
@ -94,9 +105,7 @@ menu[disabled="true"] {
} }
} }
:root[lwtheme-image] #navigator-toolbox:-moz-lwtheme { :root[lwtheme-image] #navigator-toolbox:-moz-lwtheme {
background-image: var( background-image: var(--lwt-header-image), var(--lwt-additional-images) !important;
--lwt-additional-images
) !important; /* Original: var(--lwt-header-image), var(--lwt-additional-images); */
background-repeat: var(--lwt-background-tiling) !important; background-repeat: var(--lwt-background-tiling) !important;
background-position: var(--lwt-background-alignment) !important; background-position: var(--lwt-background-alignment) !important;
background-color: unset !important; /* Original: var(--lwt-accent-color) */ background-color: unset !important; /* Original: var(--lwt-accent-color) */
@ -104,18 +113,21 @@ menu[disabled="true"] {
/* Navbar Border */ /* Navbar Border */
#navigator-toolbox:-moz-lwtheme { #navigator-toolbox:-moz-lwtheme {
--tabs-border-color: rgba(0, 0, 0, 0.3); --tabs-border-color: rgba(0, 0, 0, 0.3); /* Legacy: v96 */
--lwt-tabs-border-color: rgba(0, 0, 0, 0.3);
} }
/** OS - Compatibility ********************************************************/ /** OS - Compatibility ********************************************************/
/*= Windows 7, 8 - Tab Bar Background *****************************************/ /*= Windows 7, 8 - Tab Bar Background *****************************************/
@media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8) { @media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8), /* Legacy - v99 */
(-moz-platform: windows-win7), (-moz-platform: windows-win8) {
/* Header Color */ /* Header Color */
:root:not([lwtheme-image]):-moz-lwtheme { :root:not([lwtheme-image]):-moz-lwtheme {
background-color: var(--lwt-accent-color) !important; background-color: var(--lwt-accent-color) !important;
} }
} }
@media (-moz-os-version: windows-win7) { @media (-moz-os-version: windows-win7), /* Legacy - v99 */
(-moz-platform: windows-win7) {
#TabsToolbar:-moz-lwtheme { #TabsToolbar:-moz-lwtheme {
color: var(--lwt-text-color) !important; color: var(--lwt-text-color) !important;
} }
@ -126,14 +138,16 @@ menu[disabled="true"] {
background-image: unset !important; background-image: unset !important;
} }
} }
@media (-moz-os-version: windows-win8) { @media (-moz-os-version: windows-win8), /* Legacy - v99 */
(-moz-platform: windows-win8) {
#navigator-toolbox:-moz-lwtheme { #navigator-toolbox:-moz-lwtheme {
color: var(--lwt-text-color) !important; color: var(--lwt-text-color) !important;
} }
} }
/*= Windows 7, 8 - Menu Active Color =========================================*/ /*= Windows 7, 8 - Menu Active Color =========================================*/
@media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8) { @media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8), /* Legacy - v99 */
(-moz-platform: windows-win7), (-moz-platform: windows-win8) {
menupopup > menu, menupopup > menu,
menupopup > menuitem, menupopup > menuitem,
#context-navigation > menuitem { #context-navigation > menuitem {
@ -150,6 +164,12 @@ menu[disabled="true"] {
background-color: color-mix(in srgb, currentColor 20%, transparent) !important; /* Original: -moz-menuhover */ background-color: color-mix(in srgb, currentColor 20%, transparent) !important; /* Original: -moz-menuhover */
} }
menulist > menupopup > menuitem[_moz-menuactive="true"],
menulist > menupopup > menu[_moz-menuactive="true"] {
background-color: highlight !important;
color: highlighttext !important;
}
#PlacesToolbar menu, #PlacesToolbar menu,
#PlacesToolbar menuitem, #PlacesToolbar menuitem,
#BMB_bookmarksPopup menu, #BMB_bookmarksPopup menu,
@ -164,7 +184,8 @@ menu[disabled="true"] {
} }
} }
@media (-moz-os-version: windows-win7) { @media (-moz-os-version: windows-win7), /* Legacy - v99 */
(-moz-platform: windows-win7) {
menu[_moz-menuactive="true"], menu[_moz-menuactive="true"],
menuitem[_moz-menuactive="true"] { menuitem[_moz-menuactive="true"] {
background-color: color-mix(in srgb, -moz-menuhover 5%, transparent) !important; background-color: color-mix(in srgb, -moz-menuhover 5%, transparent) !important;
@ -188,7 +209,8 @@ menu[disabled="true"] {
color: unset !important; /* Original: black */ color: unset !important; /* Original: black */
} }
} }
@media (-moz-os-version: windows-win8) { @media (-moz-os-version: windows-win8), /* Legacy - v99 */
(-moz-platform: windows-win8) {
menu[_moz-menuactive="true"], menu[_moz-menuactive="true"],
menuitem[_moz-menuactive="true"] { menuitem[_moz-menuactive="true"] {
background-color: color-mix(in srgb, -moz-menuhover 17%, transparent) !important; background-color: color-mix(in srgb, -moz-menuhover 17%, transparent) !important;
@ -270,7 +292,8 @@ menu[disabled="true"] {
} }
/*= Windows7 - Aero Based Theme ==============================================*/ /*= Windows7 - Aero Based Theme ==============================================*/
@media (-moz-os-version: windows-win7) { @media (-moz-os-version: windows-win7), /* Legacy - v99 */
(-moz-platform: windows-win7) {
#TabsToolbar:not(:-moz-lwtheme) { #TabsToolbar:not(:-moz-lwtheme) {
--background-color: rgb(229, 229, 235); --background-color: rgb(229, 229, 235);
} }
@ -301,7 +324,8 @@ menu[disabled="true"] {
} }
/*= Windows10 - UWP like color ===============================================*/ /*= Windows10 - UWP like color ===============================================*/
@media (-moz-os-version: windows-win10) { @media (-moz-os-version: windows-win10), /* Legacy - v99 */
(-moz-platform: windows-win10) {
:root:not(:-moz-lwtheme) { :root:not(:-moz-lwtheme) {
--win-text-color: rgba(0, 0, 0); --win-text-color: rgba(0, 0, 0);
--win-bgcolor: rgb(204, 204, 204); --win-bgcolor: rgb(204, 204, 204);
@ -557,7 +581,7 @@ menu[disabled="true"] {
/*- Others -----------------------------------------------------------------*/ /*- Others -----------------------------------------------------------------*/
/* For overwrite */ /* For overwrite */
:root[lwtheme-mozlightdark]:not([lwthemetextcolor="bright"]):not(:-moz-lwtheme), /* Legacy */ :root[lwtheme-mozlightdark]:not([lwthemetextcolor="bright"]):not(:-moz-lwtheme), /* Legacy - lwtheme-mozlightdark at v96 */
:root:not(:-moz-lwtheme) { :root:not(:-moz-lwtheme) {
/* Light Theme */ /* Light Theme */
--lwt-accent-color: var(--win-bgcolor) !important; --lwt-accent-color: var(--win-bgcolor) !important;
@ -573,7 +597,7 @@ menu[disabled="true"] {
> .tabbrowser-tab > .tabbrowser-tab
> .tab-stack > .tab-stack
> .tab-background[multiselected]:not([selected]):not(:-moz-lwtheme), > .tab-background[multiselected]:not([selected]):not(:-moz-lwtheme),
:root[lwtheme-mozlightdark] /* Legacy */ :root[lwtheme-mozlightdark] /* Legacy - lwtheme-mozlightdark at v96 */
#tabbrowser-tabs:not([movingtab]) #tabbrowser-tabs:not([movingtab])
> #tabbrowser-arrowscrollbox > #tabbrowser-arrowscrollbox
> .tabbrowser-tab > .tabbrowser-tab
@ -789,7 +813,7 @@ menu[disabled="true"] {
/*- Toolbar ----------------------------------------------------------------*/ /*- Toolbar ----------------------------------------------------------------*/
:root:not(:-moz-lwtheme) #navigator-toolbox, :root:not(:-moz-lwtheme) #navigator-toolbox,
:root[lwt-default-theme-in-dark-mode] #navigator-toolbox { :root[lwt-default-theme-in-dark-mode] #navigator-toolbox {
appearance: auto !important; background-color: var(--mac-bgcolor) !important;
} }
:root:not(:-moz-lwtheme) #titlebar { :root:not(:-moz-lwtheme) #titlebar {
@ -801,6 +825,9 @@ menu[disabled="true"] {
--button-active-bgcolor: var(--mac-hover-bgcolor); --button-active-bgcolor: var(--mac-hover-bgcolor);
--toolbarbutton-hover-background: var(--mac-hover-bgcolor); --toolbarbutton-hover-background: var(--mac-hover-bgcolor);
--toolbarbutton-active-background: var(--mac-hover-bgcolor); --toolbarbutton-active-background: var(--mac-hover-bgcolor);
/* Prevent transparent tabbar at fullscreen hover #312 */
background: var(--mac-bgcolor);
} }
:root[lwt-default-theme-in-dark-mode] #urlbar { :root[lwt-default-theme-in-dark-mode] #urlbar {
@ -843,7 +870,7 @@ menu[disabled="true"] {
} }
/* Hard Coded */ /* Hard Coded */
:root[lwtheme-mozlightdark][lwt-default-theme-in-dark-mode] /* Legacy */ :root[lwtheme-mozlightdark][lwt-default-theme-in-dark-mode] /* Legacy - lwtheme-mozlightdark at v96 */
#tabbrowser-tabs:not([movingtab]) #tabbrowser-tabs:not([movingtab])
> #tabbrowser-arrowscrollbox > #tabbrowser-arrowscrollbox
> .tabbrowser-tab > .tabbrowser-tab
@ -923,9 +950,13 @@ menu[disabled="true"] {
--in-content-button-vertical-padding: 7px; --in-content-button-vertical-padding: 7px;
--in-content-table-background: #f8f8fa; --in-content-table-background: #f8f8fa;
--in-content-table-border-dark-color: #d1d1d1; --in-content-table-border-color: var(--in-content-box-border-color); /* Legacy: #d1d1d1; rgba(249, 249, 250, 0.2) */
--in-content-table-header-background: #0a84ff; --in-content-table-header-background: var(
--in-content-table-header-color: #ffffff; --in-content-primary-button-background
); /* Legacy: #0a84ff; rgb(5, 64, 150); */
--in-content-table-header-color: var(
--in-content-primary-button-text-color
); /* Legacy: #ffffff; var(--in-content-page-color); */
--in-content-sidebar-width: 240px; --in-content-sidebar-width: 240px;
--dialog-warning-text-color: var(--red-60); --dialog-warning-text-color: var(--red-60);
@ -1012,9 +1043,7 @@ menu[disabled="true"] {
--in-content-danger-button-background-active: #ffdfe7; --in-content-danger-button-background-active: #ffdfe7;
--in-content-table-background: rgb(35, 34, 43); --in-content-table-background: rgb(35, 34, 43);
--in-content-table-border-dark-color: rgba(249, 249, 250, 0.2); --in-content-table-border-dark-color: var(--in-content-box-border-color);
--in-content-table-header-background: rgb(5, 64, 150);
--in-content-table-header-color: var(--in-content-page-color);
--in-content-accent-color: var(--in-content-primary-button-background); --in-content-accent-color: var(--in-content-primary-button-background);
--in-content-accent-color-active: var(--in-content-primary-button-background-hover); --in-content-accent-color-active: var(--in-content-primary-button-background-hover);
@ -1077,8 +1106,8 @@ html#main-window menupopup {
} }
/* Default theme color preservation */ /* Default theme color preservation */
:root[lwtheme-mozlightdark] menupopup:not(#BMB_bookmarksPopup, [placespopup="true"]), /* Legacy */ :root[lwtheme-mozlightdark] menupopup:not(#BMB_bookmarksPopup, [placespopup="true"]), /* Legacy - lwtheme-mozlightdark at v96 */
:root[lwtheme-mozlightdark] menupopup:is(#goPopup, #historyMenuPopup, #bookmarksMenuPopup), /* Legacy */ :root[lwtheme-mozlightdark] menupopup:is(#goPopup, #historyMenuPopup, #bookmarksMenuPopup), /* Legacy - lwtheme-mozlightdark at v96 */
:root:is([style*="--lwt-accent-color: rgb(240, 240, 244); --lwt-text-color: rgba(21, 20, 26);"], [style*="--lwt-accent-color: rgb(28, 27, 34); --lwt-text-color: rgba(251, 251, 254);"]) menupopup:not(#BMB_bookmarksPopup, [placespopup="true"]), :root:is([style*="--lwt-accent-color: rgb(240, 240, 244); --lwt-text-color: rgba(21, 20, 26);"], [style*="--lwt-accent-color: rgb(28, 27, 34); --lwt-text-color: rgba(251, 251, 254);"]) menupopup:not(#BMB_bookmarksPopup, [placespopup="true"]),
:root:is([style*="--lwt-accent-color: rgb(240, 240, 244); --lwt-text-color: rgba(21, 20, 26);"], [style*="--lwt-accent-color: rgb(28, 27, 34); --lwt-text-color: rgba(251, 251, 254);"]) menupopup:is(#goPopup, #historyMenuPopup, #bookmarksMenuPopup) { :root:is([style*="--lwt-accent-color: rgb(240, 240, 244); --lwt-text-color: rgba(21, 20, 26);"], [style*="--lwt-accent-color: rgb(28, 27, 34); --lwt-text-color: rgba(251, 251, 254);"]) menupopup:is(#goPopup, #historyMenuPopup, #bookmarksMenuPopup) {
--menu-color: var(--toolbar-color, var(--in-content-page-color)) !important; --menu-color: var(--toolbar-color, var(--in-content-page-color)) !important;
@ -1188,6 +1217,9 @@ body:not([lwt-sidebar]) xul|search-textbox.tabsFilter[focused="true"] {
background-color: var(--panel-bgcolor) !important; /* Original: Field */ background-color: var(--panel-bgcolor) !important; /* Original: Field */
color: var(--arrowpanel-color, var(--in-content-page-color)) !important; /* Original: FiledText */ color: var(--arrowpanel-color, var(--in-content-page-color)) !important; /* Original: FiledText */
} }
.autocomplete-richlistitem:hover {
background-color: var(--arrowpanel-dimmed) !important;
}
#PopupAutoComplete > richlistbox > richlistitem[originaltype="generatedPassword"] > .two-line-wrapper > .ac-site-icon, #PopupAutoComplete > richlistbox > richlistitem[originaltype="generatedPassword"] > .two-line-wrapper > .ac-site-icon,
#PopupAutoComplete > richlistbox > richlistitem[originaltype="loginWithOrigin"] > .two-line-wrapper > .ac-site-icon, #PopupAutoComplete > richlistbox > richlistitem[originaltype="loginWithOrigin"] > .two-line-wrapper > .ac-site-icon,
@ -1643,7 +1675,10 @@ browser[type="content"] > html {
height: 12px !important; height: 12px !important;
} }
dropmarker::part(icon) { /* dropmarker::part(icon)
* ::part is not apply chrome
*/
dropmarker[exportparts="icon: dropmarker-icon"] {
list-style-image: url("chrome://global/skin/icons/arrow-down.svg") !important; list-style-image: url("chrome://global/skin/icons/arrow-down.svg") !important;
-moz-context-properties: fill !important; -moz-context-properties: fill !important;
fill: currentColor !important; fill: currentColor !important;
@ -1739,7 +1774,7 @@ browser[type="content"] > html {
border-bottom-left-radius: 0 !important; border-bottom-left-radius: 0 !important;
border-bottom-right-radius: 0 !important; border-bottom-right-radius: 0 !important;
padding-bottom: 1px !important; padding-bottom: 1px !important;
box-shadow: inset 0 -1px var(--in-content-border-color) !important; box-shadow: inset 0 -1px var(--in-content-table-border-color) !important;
overflow: clip !important; /* Clip border-radius */ overflow: clip !important; /* Clip border-radius */
} }
@ -1806,7 +1841,8 @@ browser[type="content"] > html {
} }
/*- Each OS ----------------------------------------------------------------*/ /*- Each OS ----------------------------------------------------------------*/
@media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8), (-moz-os-version: windows-win10) { @media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8), (-moz-os-version: windows-win10), /* Legacy - v99 */
(-moz-platform: windows-win7), (-moz-platform: windows-win8), (-moz-platform: windows-win10) {
xul|checkbox, xul|checkbox,
xul|radio { xul|radio {
padding-inline-start: 0 !important; padding-inline-start: 0 !important;
@ -1876,11 +1912,8 @@ browser[type="content"] > html {
/*= Delete Cert ==============================================================*/ /*= Delete Cert ==============================================================*/
@-moz-document url("chrome://pippki/content/deletecert.xhtml") @-moz-document url("chrome://pippki/content/deletecert.xhtml")
{ {
:root {
--in-content-border-color: color-mix(in srgb, currentColor 41%, transparent) !important;
}
#certlist { #certlist {
border: 1px solid var(--in-content-border-color) !important; border: 1px solid var(--in-content-table-border-color) !important;
border-radius: 4px !important; border-radius: 4px !important;
} }
} }
@ -1888,9 +1921,6 @@ browser[type="content"] > html {
/*= Cert Exeption Dialog =====================================================*/ /*= Cert Exeption Dialog =====================================================*/
@-moz-document url("chrome://pippki/content/exceptionDialog.xhtml") @-moz-document url("chrome://pippki/content/exceptionDialog.xhtml")
{ {
:root {
--in-content-border-color: color-mix(in srgb, currentColor 41%, transparent) !important;
}
#locationTextBox { #locationTextBox {
appearance: none !important; appearance: none !important;
border: 1px solid var(--in-content-box-border-color) !important; border: 1px solid var(--in-content-box-border-color) !important;
@ -2016,7 +2046,7 @@ browser[type="content"] > html {
-moz-appearance: none !important; -moz-appearance: none !important;
color: var(--in-content-table-header-color) !important; color: var(--in-content-table-header-color) !important;
background: var(--in-content-table-header-background) !important; background: var(--in-content-table-header-background) !important;
border: 1px solid var(--in-content-border-color) !important; border: 1px solid var(--in-content-table-border-color) !important;
padding: 4px !important; padding: 4px !important;
border-spacing: 0; border-spacing: 0;
@ -2028,7 +2058,7 @@ browser[type="content"] > html {
-moz-appearance: none !important; -moz-appearance: none !important;
color: var(--in-content-text-color) !important; color: var(--in-content-text-color) !important;
background-color: var(--in-content-table-background) !important; background-color: var(--in-content-table-background) !important;
border: 1px solid var(--in-content-border-color) !important; border: 1px solid var(--in-content-table-border-color) !important;
} }
treechildren::-moz-tree-row(odd) { treechildren::-moz-tree-row(odd) {
@ -2044,7 +2074,7 @@ browser[type="content"] > html {
} }
treechildren::-moz-tree-cell { treechildren::-moz-tree-cell {
border-inline: 1px solid var(--in-content-border-color) !important; border-inline: 1px solid var(--in-content-table-border-color) !important;
border-spacing: 0 !important; border-spacing: 0 !important;
padding: 4px !important; padding: 4px !important;
margin: 0 !important; margin: 0 !important;
@ -2075,7 +2105,7 @@ browser[type="content"] > html {
#topBar, #topBar,
#imagecontainerbox, #imagecontainerbox,
#permList { #permList {
border-color: var(--in-content-border-color) !important; border-color: var(--in-content-table-border-color) !important;
} }
} }
@ -2592,17 +2622,12 @@ menuitem.openintabs-menuitem,
/* -moz-box-flex may be caused #tabbrowser-tabs[closebuttons] */ /* -moz-box-flex may be caused #tabbrowser-tabs[closebuttons] */
transition: -moz-box-flex 0.2s var(--animation-easing-function), transition: -moz-box-flex 0.2s var(--animation-easing-function),
margin-inline-start 0.2s var(--animation-easing-function), min-width 0.1s ease-out, max-width 0.1s ease-out !important; margin-inline-start 0.2s var(--animation-easing-function), min-width 0.1s ease-out, max-width 0.1s ease-out !important;
max-width: var(--tab-max-width, 240px);
} }
#tabbrowser-tabs:not([movingtab]) .tabbrowser-tab[pinned] { #tabbrowser-tabs:not([movingtab]) .tabbrowser-tab[pinned] {
transition: -moz-box-flex 0.2s var(--animation-easing-function), transition: -moz-box-flex 0.2s var(--animation-easing-function),
margin-inline-start 0.2s var(--animation-easing-function) !important; margin-inline-start 0.2s var(--animation-easing-function) !important;
} }
#tabbrowser-tabs:not([movingtab]) .tab-content {
transition: padding-inline 0.2s var(--animation-easing-function),
/* Unloaded Tab */ opacity 0.5s var(--animation-easing-function) !important;
}
#tabbrowser-tabs:not([movingtab]) .tab-content::before, #tabbrowser-tabs:not([movingtab]) .tab-content::before,
#tabbrowser-tabs:not([movingtab]) .tab-content::after { #tabbrowser-tabs:not([movingtab]) .tab-content::after {
transition: width 0.2s var(--animation-easing-function), transform 0.2s var(--animation-easing-function) !important; transition: width 0.2s var(--animation-easing-function), transform 0.2s var(--animation-easing-function) !important;
@ -2675,6 +2700,33 @@ menuitem.openintabs-menuitem,
transition-delay: 0s, 0s, 0.25s !important; transition-delay: 0s, 0s, 0.25s !important;
} }
/*- Full Screen ------------------------------------------------------------*/
#navigator-toolbox {
/* Full screen out */
transition: margin-top 1s ease;
transform-origin: top;
}
#navigator-toolbox[inFullscreen="true"] {
/* Full screen enter */
animation-duration: 1s;
animation-name: fullscreen;
animation-timing-function: ease;
/* Full screen navbar not hover */
transition: margin-top 0.3s var(--animation-easing-function) 50ms;
}
#navigator-toolbox[inFullscreen="true"]:hover {
transition-duration: 1.5s;
transition-delay: 0.1s;
}
@keyframes fullscreen {
from {
margin-top: 0;
}
/* Dont' use `to`: Depending on density */
}
/*- Expand - Synced Tabs ---------------------------------------------------*/ /*- Expand - Synced Tabs ---------------------------------------------------*/
@-moz-document url("chrome://browser/content/syncedtabs/sidebar.xhtml") @-moz-document url("chrome://browser/content/syncedtabs/sidebar.xhtml")
{ {
@ -2763,6 +2815,11 @@ menuitem.openintabs-menuitem,
--arrowpanel-menuitem-padding: 8px !important; /* Original: 8px */ --arrowpanel-menuitem-padding: 8px !important; /* Original: 8px */
} }
.tab-content[pinned] {
--inline-tab-padding: 8px; /* Prevent overflow pinned tab's divide line not aligned */
padding-inline: var(--inline-tab-padding) !important;
}
/* Fix Tab bar button radious */ /* Fix Tab bar button radious */
#TabsToolbar .toolbarbutton-1 > .toolbarbutton-icon, #TabsToolbar .toolbarbutton-1 > .toolbarbutton-icon,
#TabsToolbar .toolbarbutton-1 > .toolbarbutton-text, #TabsToolbar .toolbarbutton-1 > .toolbarbutton-text,
@ -2856,19 +2913,24 @@ menuitem.openintabs-menuitem,
/* Toolbar Height */ /* Toolbar Height */
#TabsToolbar { #TabsToolbar {
--tab-min-height: 33px !important; --tab-min-height: 33px;
--toolbarbutton-inner-padding: unset !important; --toolbarbutton-inner-padding: calc((var(--tab-min-height) - 18px) / 2) !important; /* Prevent overflow pinned tab bottom margin */
} }
:root[uidensity="compact"] #TabsToolbar { :root[uidensity="compact"] #TabsToolbar {
--tab-min-height: 29px !important; --tab-min-height: 29px;
} }
:root[uidensity="touch"] #TabsToolbar { :root[uidensity="touch"] #TabsToolbar {
--tab-min-height: 41px !important; --tab-min-height: 41px;
} }
#tabbrowser-tabs,
#tabbrowser-arrowscrollbox, :root:not([uidensity="compact"]) #tabbrowser-arrowscrollbox,
#tabbrowser-tabs[positionpinnedtabs] > #tabbrowser-arrowscrollbox > .tabbrowser-tab[pinned] { #tabbrowser-arrowscrollbox[overflowing="true"] > .tabbrowser-tab[pinned="true"],
min-height: var(--tab-min-height) !important; #tabbrowser-arrowscrollbox[overflowing="true"] > .tabbrowser-tab[pinned="true"] .tab-stack,
#tabbrowser-arrowscrollbox[overflowing="true"] > .tabbrowser-tab[pinned="true"] .tab-content {
max-height: var(--tab-min-height) !important; /* Force apply height */
}
:root[uidensity="compact"] #tabbrowser-arrowscrollbox {
height: var(--tab-min-height) !important;
} }
/* Top Margin */ /* Top Margin */
@ -3025,6 +3087,11 @@ menupopup > menu {
padding-block: var(--menu-padding) !important; padding-block: var(--menu-padding) !important;
} }
#ContentSelectDropdown > menupopup > menucaption,
#ContentSelectDropdown > menupopup > menuitem {
padding-block: 0 !important;
}
@supports not -moz-bool-pref("layout.css.osx-font-smoothing.enabled") { @supports not -moz-bool-pref("layout.css.osx-font-smoothing.enabled") {
:root:not([uidensity="touch"]) .menu-text, :root:not([uidensity="touch"]) .menu-text,
:root:not([uidensity="touch"]) .menu-iconic-text { :root:not([uidensity="touch"]) .menu-iconic-text {
@ -3041,7 +3108,8 @@ menupopup > menu {
} }
} }
@media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8) { @media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8), /* Legacy - v99 */
(-moz-platform: windows-win7), (-moz-platform: windows-win8) {
/* Remove border */ /* Remove border */
menupopup > menuitem, menupopup > menuitem,
menupopup > menu { menupopup > menu {
@ -3183,8 +3251,8 @@ menupopup > menu {
#tabbrowser-tabs { #tabbrowser-tabs {
z-index: 1 !important; z-index: 1 !important;
} }
#tabbrowser-arrowscrollbox[overflowing] .tabbrowser-tab[pinned]:is([visuallyselected], [multiselected]) { #TabsToolbar {
overflow: hidden; overflow: hidden; /* Prevent toolbar area over */
} }
/** Selected Tab - Color like toolbar *****************************************/ /** Selected Tab - Color like toolbar *****************************************/
@ -3224,11 +3292,13 @@ menupopup > menu {
} }
/** Selected Tab - Photon like contextline ************************************/ /** Selected Tab - Photon like contextline ************************************/
:root[lwtheme-mozlightdark] #tabbrowser-tabs { :root[lwtheme-mozlightdark] #tabbrowser-tabs, /* Legacy: v96 */
:root[style*="--lwt-accent-color: rgb(240, 240, 244); --lwt-text-color: rgba(21, 20, 26);"],
:root[style*="--lwt-accent-color: rgb(28, 27, 34); --lwt-text-color: rgba(251, 251, 254);"] {
--tab-line-color: rgb(10, 132, 255) !important; --tab-line-color: rgb(10, 132, 255) !important;
} }
@media (-moz-gtk-csd-available) { @media (-moz-gtk-csd-available) {
:root[lwtheme-mozlightdark]:not(:-moz-lwtheme) #tabbrowser-tabs { :root:not(:-moz-lwtheme) #tabbrowser-tabs {
--tab-line-color: Highlight !important; /* -moz-accent-color */ --tab-line-color: Highlight !important; /* -moz-accent-color */
} }
} }
@ -3242,8 +3312,10 @@ menupopup > menu {
.tabbrowser-tab:is([selected], [multiselected]) .tab-context-line { .tabbrowser-tab:is([selected], [multiselected]) .tab-context-line {
/* Photon like color /* Photon like color
Default: var(--tab-line-color, rgb(10, 132, 255)) Default: var(--tab-line-color, rgb(10, 132, 255))
Automatic: color-mix(in srgb, var(--button-primary-bgcolor) 80%, transparent) */ Automatic: color-mix(in srgb, var(--button-primary-bgcolor) 80%, transparent)
background-color: var(--tab-line-color, rgb(10, 132, 255)) !important;
FF v96+ replace by var(--lwt-tab-line-color) */
background-color: var(--tab-line-color, var(--lwt-tab-line-color, rgb(10, 132, 255))) !important;
} }
.tabbrowser-tab:hover:not([selected="true"], [multiselected]) > .tab-stack > .tab-background > .tab-context-line { .tabbrowser-tab:hover:not([selected="true"], [multiselected]) > .tab-stack > .tab-background > .tab-context-line {
@ -3263,8 +3335,17 @@ menupopup > menu {
.tabbrowser-tab[usercontextid] .tab-context-line { .tabbrowser-tab[usercontextid] .tab-context-line {
--identity-icon-color: none; --identity-icon-color: none;
} }
:root:not([customizing="true"]) #TabsToolbar[brighttext] tab[visuallyselected] > stack::before,
:root:not([customizing="true"]) #TabsToolbar[brighttext] tab[visuallyselected] > stack::after { :root:not([customizing="true"]):is([lwtheme-mozlightdark], [style*="--lwt-accent-color: rgb(28, 27, 34); --lwt-text-color: rgba(251, 251, 254);"]) /* Legacy - lwtheme-mozlightdark at v96 */
#TabsToolbar[brighttext]
#tabbrowser-tabs:not([noshadowfortests])
tab[visuallyselected]
> stack:-moz-lwtheme::before,
:root:not([customizing="true"]):is([lwtheme-mozlightdark], [style*="--lwt-accent-color: rgb(28, 27, 34); --lwt-text-color: rgba(251, 251, 254);"]) /* Legacy - lwtheme-mozlightdark at v96 */
#TabsToolbar[brighttext]
#tabbrowser-tabs:not([noshadowfortests])
tab[visuallyselected]
> stack:-moz-lwtheme::after {
/* As Selected Tab - Box Shadow */ /* As Selected Tab - Box Shadow */
stroke: var(--toolbar-color) !important; stroke: var(--toolbar-color) !important;
} }
@ -3303,42 +3384,45 @@ menupopup > menu {
} }
/** Unselected Tab - Divide line **********************************************/ /** Unselected Tab - Divide line **********************************************/
.tabbrowser-tab[first-visible-tab]::before, .tabbrowser-tab[first-visible-tab="true"] .tab-background::before,
.tabbrowser-tab::after, .tab-background::after {
#tabbrowser-tabs[movingtab] > #tabbrowser-arrowscrollbox > .tabbrowser-tab[visuallyselected]::before {
content: ""; content: "";
}
.tab-background::before,
.tab-background::after {
/* Box Model */
display: block; display: block;
position: absolute;
/* Position */
top: 50%;
transform: translateY(calc(-50% + 1px)) !important;
/* Bar shape */
width: 1px;
height: 100%;
/* Bar Color */
opacity: 0.3;
background-color: var(--lwt-background-tab-separator-color, currentColor) !important;
} }
.tabbrowser-tab::before, .tab-background::after {
.tabbrowser-tab::after { right: 0;
--tab-divide-line: 1px solid var(--lwt-background-tab-separator-color, currentColor);
border-left: var(--tab-divide-line) !important;
margin-block: 5px 4px !important;
opacity: 0.3 !important;
}
.tabbrowser-tab::before {
margin-inline-start: -1px !important;
} }
.tabbrowser-tab[first-visible-tab]::before, .tabbrowser-tab[visuallyselected] .tab-background::before,
:root[tabsintitlebar]:not([extradragspace]) #toolbar-menubar[autohide="true"] + #TabsToolbar .tabbrowser-tab::after, .tabbrowser-tab[visuallyselected] .tab-background::after,
.tabbrowser-tab:hover::after, .tabbrowser-tab[beforeselected-visible] .tab-background::after {
#tabbrowser-tabs:not([movingtab]) > #tabbrowser-arrowscrollbox > .tabbrowser-tab[beforehovered]::after, opacity: 0;
.tabbrowser-tab[multiselected]::after,
#tabbrowser-tabs:not([movingtab]) > #tabbrowser-arrowscrollbox > .tabbrowser-tab[before-multiselected]::after {
margin-top: var(--tabs-top-border-width) !important;
margin-bottom: 0 !important;
} }
/* Selected - Hide */ /* Animate */
.tabbrowser-tab[first-visible-tab][visuallyselected]::before, @media (prefers-reduced-motion: no-preference) {
#tabbrowser-tabs:not([movingtab]) > #tabbrowser-arrowscrollbox > .tabbrowser-tab[beforeselected-visible]::after, .tab-background::before,
#tabbrowser-tabs[movingtab] > #tabbrowser-arrowscrollbox > .tabbrowser-tab[visuallyselected]::before, .tab-background::after {
.tabbrowser-tab[visuallyselected]::after { transition: opacity 0.2s var(--animation-easing-function); /* cubic-bezier(.07, .95, 0, 1) */
border-color: var(--tabs-border-color) !important; }
margin-top: 0 !important;
margin-bottom: 0 !important;
opacity: 1 !important;
} }
/** New tab button - Smaller button *******************************************/ /** New tab button - Smaller button *******************************************/
@ -3661,6 +3745,22 @@ menupopup > menu {
display: none !important; display: none !important;
} }
/** Fullscreen - Overlap toolbar **********************************************/
:root[sizemode="fullscreen"] #navigator-toolbox {
position: fixed !important; /* Needed for content to take up entire height */
display: block !important; /* Needed for content to take up entire height */
z-index: 1000 !important; /* Puts the UI above the content */
}
:root[sizemode="fullscreen"] :-moz-any(#navigator-toolbox, #titlebar, #nav-bar, #PersonalToolbar) {
width: 100%; /* Makes the UI take up the entire width */
}
:root:not([sizemode="fullscreen"]) #PersonalToolbar[initialized="true"]:not([collapsed="true"]),
:root[sizemode="fullscreen"] #PersonalToolbar[initialized="true"] {
visibility: unset !important; /* Makes the bookmarks toolbar visible if enabled */
}
/** Library - Icons Replace ***************************************************/ /** Library - Icons Replace ***************************************************/
/*= Standard Folder - More Visible ===========================================*/ /*= Standard Folder - More Visible ===========================================*/
/* on Toolbar and Menus */ /* on Toolbar and Menus */
@ -4367,7 +4467,8 @@ menupopup:is(#menu_FilePopup, #menu_EditPopup, #menu_viewPopup, #goPopup, #histo
menupopup:is(#organizeButtonPopup, #maintenanceButtonPopup) > menuitem, menupopup:is(#organizeButtonPopup, #maintenanceButtonPopup) > menuitem,
menupopup:is(#viewMenuPopup, #maintenanceButtonPopup) > menu, menupopup:is(#viewMenuPopup, #maintenanceButtonPopup) > menu,
menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup) > menuitem, menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup) > menuitem,
#blockedPopupDontShowMessage { #blockedPopupDontShowMessage,
menuitem.privatetab-icon /* Waterfox */ {
/* Color */ /* Color */
-moz-context-properties: fill, fill-opacity !important; -moz-context-properties: fill, fill-opacity !important;
fill: currentColor !important; fill: currentColor !important;
@ -4404,7 +4505,8 @@ menupopup:is(#menu_FilePopup, #menu_EditPopup, #menu_viewPopup, #goPopup, #histo
menupopup:is(#organizeButtonPopup, #maintenanceButtonPopup) > menuitem, menupopup:is(#organizeButtonPopup, #maintenanceButtonPopup) > menuitem,
menupopup:is(#viewMenuPopup, #maintenanceButtonPopup) > menu, menupopup:is(#viewMenuPopup, #maintenanceButtonPopup) > menu,
menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup) > menuitem, menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup) > menuitem,
#blockedPopupDontShowMessage { #blockedPopupDontShowMessage,
menuitem.privatetab-icon /* Waterfox */ {
background-position: left var(--context-menu-background-padding) center !important; background-position: left var(--context-menu-background-padding) center !important;
padding-inline-start: var(--context-menu-background-padding) !important; padding-inline-start: var(--context-menu-background-padding) !important;
} }
@ -4424,7 +4526,8 @@ menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup)
} }
/* Padding - Windows */ /* Padding - Windows */
@media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8), (-moz-os-version: windows-win10) { @media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8), (-moz-os-version: windows-win10), /* Legacy - v99 */
(-moz-platform: windows-win7), (-moz-platform: windows-win8), (-moz-platform: windows-win10) {
/* Checkbox */ /* Checkbox */
:root { :root {
--context-menu-text-padding: calc(var(--menu-padding) + var(--context-menu-background-padding-default) + 16px); --context-menu-text-padding: calc(var(--menu-padding) + var(--context-menu-background-padding-default) + 16px);
@ -4437,17 +4540,20 @@ menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup)
} }
} }
@media (-moz-os-version: windows-win7) { @media (-moz-os-version: windows-win7), /* Legacy - v99 */
(-moz-platform: windows-win7) {
:root { :root {
--context-menu-background-padding-default: 2px; --context-menu-background-padding-default: 2px;
} }
} }
@media (-moz-os-version: windows-win8) { @media (-moz-os-version: windows-win8), /* Legacy - v99 */
(-moz-platform: windows-win8) {
:root { :root {
--context-menu-background-padding-default: 3px; --context-menu-background-padding-default: 3px;
} }
} }
@media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8) { @media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8), /* Legacy - v99 */
(-moz-platform: windows-win7), (-moz-platform: windows-win8) {
:not(menu, #ContentSelectDropdown, #context-navigation) :not(menu, #ContentSelectDropdown, #context-navigation)
> menupopup > menupopup
> menuitem:not(.menuitem-iconic, [type="checkbox"], [checked="true"], .in-menulist), > menuitem:not(.menuitem-iconic, [type="checkbox"], [checked="true"], .in-menulist),
@ -4461,12 +4567,14 @@ menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup)
menupopup:is(#organizeButtonPopup, #maintenanceButtonPopup) > menuitem, menupopup:is(#organizeButtonPopup, #maintenanceButtonPopup) > menuitem,
menupopup:is(#viewMenuPopup, #maintenanceButtonPopup) > menu, menupopup:is(#viewMenuPopup, #maintenanceButtonPopup) > menu,
menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup) > menuitem, menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup) > menuitem,
#blockedPopupDontShowMessage { #blockedPopupDontShowMessage,
menuitem.privatetab-icon /* Waterfox */ {
background-position: left var(--context-menu-background-padding) center !important; background-position: left var(--context-menu-background-padding) center !important;
padding-inline-start: 0 !important; padding-inline-start: 0 !important;
} }
} }
@media (-moz-os-version: windows-win10) { @media (-moz-os-version: windows-win10), /* Legacy - v99 */
(-moz-platform: windows-win10) {
:root { :root {
--context-menu-background-padding: 1em; --context-menu-background-padding: 1em;
--context-menu-text-padding: 24px; /* 16px + 8px */ --context-menu-text-padding: 24px; /* 16px + 8px */
@ -4486,7 +4594,8 @@ menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup)
menupopup:is(#organizeButtonPopup, #maintenanceButtonPopup) > menuitem, menupopup:is(#organizeButtonPopup, #maintenanceButtonPopup) > menuitem,
menupopup:is(#viewMenuPopup, #maintenanceButtonPopup) > menu, menupopup:is(#viewMenuPopup, #maintenanceButtonPopup) > menu,
menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup) > menuitem, menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup) > menuitem,
#blockedPopupDontShowMessage { #blockedPopupDontShowMessage,
menuitem.privatetab-icon /* Waterfox */ {
padding-inline-start: var(--menu-background-padding-default) !important; padding-inline-start: var(--menu-background-padding-default) !important;
margin-left: 0 !important; margin-left: 0 !important;
} }
@ -4552,7 +4661,8 @@ menupopup menupopup[emptyplacesresult] .menu-text,
} }
/* Windows 7, 8 */ /* Windows 7, 8 */
@media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8) { @media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8), /* Legacy - v99 */
(-moz-platform: windows-win7), (-moz-platform: windows-win8) {
/* Global Menu */ /* Global Menu */
menupopup:is(#goPopup, #historyMenuPopup, #bookmarksMenuPopup) .bookmark-item { menupopup:is(#goPopup, #historyMenuPopup, #bookmarksMenuPopup) .bookmark-item {
padding-inline-start: 0 !important; padding-inline-start: 0 !important;
@ -4581,7 +4691,8 @@ menupopup menupopup[emptyplacesresult] .menu-text,
} }
/* Windows */ /* Windows */
@media (-moz-os-version: windows-win10) { @media (-moz-os-version: windows-win10), /* Legacy - v99 */
(-moz-platform: windows-win10) {
/* Bookmark Popup - None icon menu */ /* Bookmark Popup - None icon menu */
menupopup:is(#BMB_bookmarksPopup) menuitem:not(.menuitem-iconic, [disabled="true"]), menupopup:is(#BMB_bookmarksPopup) menuitem:not(.menuitem-iconic, [disabled="true"]),
menupopup:is(#BMB_bookmarksPopup) menu:not(.menu-iconic), menupopup:is(#BMB_bookmarksPopup) menu:not(.menu-iconic),
@ -5087,7 +5198,7 @@ menuitem.viewCustomizeToolbar {
--menuitem-image: url("chrome://browser/skin/bookmark.svg"); --menuitem-image: url("chrome://browser/skin/bookmark.svg");
} }
#placesContext_new\:folder { #placesContext_new\:folder {
--menuitem-image: url("chrome://global/skin/icons/folder.svg"); --menuitem-image: url("./icons/folder.svg");
} }
#placesContext_new\:separator { #placesContext_new\:separator {
--menuitem-image: url("./icons/vertical-line.svg"); --menuitem-image: url("./icons/vertical-line.svg");
@ -5163,7 +5274,7 @@ menuitem.viewCustomizeToolbar {
/* checkbox */ /* checkbox */
} }
.downloadShowMenuItem { .downloadShowMenuItem {
--menuitem-image: url("chrome://global/skin/icons/folder.svg"); --menuitem-image: url("./icons/folder.svg");
} }
#downloadsContextMenu > menuitem[command="downloadsCmd_openReferrer"] { #downloadsContextMenu > menuitem[command="downloadsCmd_openReferrer"] {
@ -5173,9 +5284,12 @@ menuitem.viewCustomizeToolbar {
--menuitem-image: url("./icons/link.svg"); --menuitem-image: url("./icons/link.svg");
} }
.downloadRemoveFromHistoryMenuItem { .downloadDeleteFileMenuItem {
--menuitem-image: url("chrome://global/skin/icons/delete.svg"); --menuitem-image: url("chrome://global/skin/icons/delete.svg");
} }
.downloadRemoveFromHistoryMenuItem {
--menuitem-image: url("./icons/eraser.svg");
}
#downloadsContextMenu > menuitem[command="downloadsCmd_clearList"], #downloadsContextMenu > menuitem[command="downloadsCmd_clearList"],
#downloadsContextMenu > menuitem[command="downloadsCmd_clearDownloads"] { #downloadsContextMenu > menuitem[command="downloadsCmd_clearDownloads"] {
--menuitem-image: url("./icons/broom.svg"); --menuitem-image: url("./icons/broom.svg");
@ -5693,3 +5807,15 @@ menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup)
#browserImport { #browserImport {
--menuitem-image: url("chrome://browser/skin/import.svg"); --menuitem-image: url("chrome://browser/skin/import.svg");
} }
/*= Waterfox =================================================================*/
#appMenu-restart-button {
list-style-image: url("./icons/refresh-cw.svg") !important;
}
#menu_FileRestartItem {
--menuitem-image: url("./icons/refresh-cw.svg");
}
menuitem.privatetab-icon {
--menuitem-image: url("./icons/priavate-favicon.svg");
}

View File

@ -1,6 +1,118 @@
@namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); @namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml"); @namespace html url("http://www.w3.org/1999/xhtml");
/** Video player **************************************************************/
/* Control Bar UI */
audio {
--duration-color: #929292; /* Like Original */
--media-background: rgba(26,26,26,.8); /* Like Original */
border-radius: 8px;
--box-shadow1: rgba(14,13,26,.12);
--box-shadow2: rgba(7,48,114,.12);
--box-shadow3: rgba(34,0,51,.04);
box-shadow: 0 5px 10px -3px var(--box-shadow1), 0 3px 16px 2px var(--box-shadow2),
0 8px 12px 1px var(--box-shadow3);
/* Or: 0 2px 15px rgba(0,0,0,.1); */
}
video {
--duration-color: #eee;
--media-background: linear-gradient(transparent, rgba(26,26,26,.85));
}
@media (-moz-toolbar-prefers-color-scheme: dark), (prefers-color-scheme: dark) {
audio {
--box-shadow1: rgba(249, 249, 250, 0.12);
--box-shadow2: rgba(91, 91, 102, 0.12);
--box-shadow3: rgba(82, 82, 94, 0.04);
}
}
@media (prefers-contrast) {
video {
--duration-color: #929292; /* Like Original */
--media-background: rgba(26,26,26,.8); /* Like Original */
}
}
#controlsContainer .controlBar {
background: var(--media-background) !important;
}
#controlsContainer .duration {
color: var(--duration-color) !important; /* Original: #929292 */
}
#controlsContainer .fullscreenButton {
background-image: url("./icons/enter-fullscreen.svg") !important;
}
#controlsContainer .fullscreenButton[fullscreened] {
background-image: url("./icons/exit-fullscreen.svg") !important;
}
#controlsContainer .muteButton[noAudio] {
/* Remove volume button at noAudio */
display: none !important;
}
/* Control Bar Size */
#controlsContainer {
--button-size: 32px !important; /* Original: 30px */
--controlBar-height: 40px; /* Original: 40px, Replace to this value */
}
#controlsContainer .touch {
--button-size: 48px !important; /* Original: 40px */
--controlBar-height: 52px; /* Original: 52px */
}
.videocontrols[inDOMFullscreen] #controlsContainer {
--button-size: 64px !important; /* Original: 30px */
--track-size: 6px !important; /* Original: 5px, Touch: 7px */
--thumb-size: 15px !important; /* Original: 13px, Touch: 16px */
--controlBar-height: 64px; /* Original: 40px */
}
.videocontrols[inDOMFullscreen] #controlsContainer .touch {
--button-size: 72px !important; /* Original: 40px */
--controlBar-height: 64px; /* Original: 52px */
}
#controlsContainer .controlBar {
height: var(--controlBar-height) !important; /* Original: 40px */
}
.videocontrols[inDOMFullscreen] #controlsContainer .controlBar {
padding-bottom: 8px !important;
}
/* Click to play UI */
#controlsContainer .clickToPlay {
cursor: pointer;
opacity: 0.65 !important;
}
#controlsContainer .controlsSpacerStack:hover > .clickToPlay {
opacity: 0.85 !important;
}
#controlsContainer .controlsSpacerStack:hover > .clickToPlay:hover {
opacity: 1 !important;
fill: #48a0f7 !important; /* color as .scrubber */
}
/* Animation */
@media (prefers-reduced-motion: no-preference) {
/* Control Bar */
#controlsContainer .controlBar {
transition: transform 350ms ease;
}
#controlsContainer .controlBar[hidden] {
transform: translateY(100%);
transition: transform 350ms ease-in-out, opacity 1s ease 100ms !important;
}
#controlsContainer .controlBar[hidden] .progressBar,
#controlsContainer .controlBar[hidden] .bufferBar {
display: unset !important;
opacity: 0.55;
transition: opacity 150ms ease 50ms;
}
/* Click to play */
#controlsContainer .clickToPlay {
transition: opacity 150ms ease-in-out, fill 150ms ease-in-out;
}
}
@-moz-document url("about:home"), url("about:newtab") { @-moz-document url("about:home"), url("about:newtab") {
/** Activity Stream - Search Focus Border: like URL *************************/ /** Activity Stream - Search Focus Border: like URL *************************/
/* At DarkMode, Color */ /* At DarkMode, Color */
@ -315,9 +427,13 @@
--in-content-button-vertical-padding: 7px; --in-content-button-vertical-padding: 7px;
--in-content-table-background: #f8f8fa; --in-content-table-background: #f8f8fa;
--in-content-table-border-dark-color: #d1d1d1; --in-content-table-border-color: var(--in-content-box-border-color); /* Legacy: #d1d1d1; rgba(249, 249, 250, 0.2) */
--in-content-table-header-background: #0a84ff; --in-content-table-header-background: var(
--in-content-table-header-color: #ffffff; --in-content-primary-button-background
); /* Legacy: #0a84ff; rgb(5, 64, 150); */
--in-content-table-header-color: var(
--in-content-primary-button-text-color
); /* Legacy: #ffffff; var(--in-content-page-color); */
--in-content-sidebar-width: 240px; --in-content-sidebar-width: 240px;
--dialog-warning-text-color: var(--red-60); --dialog-warning-text-color: var(--red-60);
@ -405,9 +521,7 @@
--in-content-danger-button-background-active: #ffdfe7; --in-content-danger-button-background-active: #ffdfe7;
--in-content-table-background: rgb(35, 34, 43); --in-content-table-background: rgb(35, 34, 43);
--in-content-table-border-dark-color: rgba(249, 249, 250, 0.2); --in-content-table-border-dark-color: var(--in-content-box-border-color);
--in-content-table-header-background: rgb(5, 64, 150);
--in-content-table-header-color: var(--in-content-page-color);
--in-content-accent-color: var(--in-content-primary-button-background); --in-content-accent-color: var(--in-content-primary-button-background);
--in-content-accent-color-active: var(--in-content-primary-button-background-hover); --in-content-accent-color-active: var(--in-content-primary-button-background-hover);
@ -1203,7 +1317,7 @@
url-prefix("about:cache"), url-prefix("about:cache"),
url-prefix("about:checkerboard") { url-prefix("about:checkerboard") {
table { table {
border: 1px solid var(--in-content-border-color) !important; border: 1px solid var(--in-content-table-border-color) !important;
border-radius: 0 !important; border-radius: 0 !important;
} }
} }
@ -1211,7 +1325,7 @@
url-prefix("about:checkerboard") { url-prefix("about:checkerboard") {
th, th,
td { td {
border: 1px solid var(--in-content-border-color) !important; border: 1px solid var(--in-content-table-border-color) !important;
} }
th { th {
background-color: var(--in-content-table-header-background) !important; background-color: var(--in-content-table-header-background) !important;
@ -1568,7 +1682,8 @@
} }
/* Padding - Windows */ /* Padding - Windows */
@media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8), (-moz-os-version: windows-win10) { @media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8), (-moz-os-version: windows-win10), /* Legacy - v99 */
(-moz-platform: windows-win7), (-moz-platform: windows-win8), (-moz-platform: windows-win10) {
/* Checkbox */ /* Checkbox */
:root { :root {
--context-menu-text-padding: calc(var(--menu-padding) + var(--context-menu-background-padding-default) + 16px); --context-menu-text-padding: calc(var(--menu-padding) + var(--context-menu-background-padding-default) + 16px);
@ -1581,17 +1696,20 @@
} }
} }
@media (-moz-os-version: windows-win7) { @media (-moz-os-version: windows-win7), /* Legacy - v99 */
(-moz-platform: windows-win7) {
:root { :root {
--context-menu-background-padding-default: 2px; --context-menu-background-padding-default: 2px;
} }
} }
@media (-moz-os-version: windows-win8) { @media (-moz-os-version: windows-win8), /* Legacy - v99 */
(-moz-platform: windows-win8) {
:root { :root {
--context-menu-background-padding-default: 3px; --context-menu-background-padding-default: 3px;
} }
} }
@media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8) { @media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8), /* Legacy - v99 */
(-moz-platform: windows-win7), (-moz-platform: windows-win8) {
#placesContext menuitem:not(.menuitem-iconic, .in-menulist, [type="checkbox"], [checked="true"]), #placesContext menuitem:not(.menuitem-iconic, .in-menulist, [type="checkbox"], [checked="true"]),
#placesContext menu:not(.menu-iconic, .in-menulist, [type="checkbox"], [checked="true"]), #placesContext menu:not(.menu-iconic, .in-menulist, [type="checkbox"], [checked="true"]),
menupopup:is(#organizeButtonPopup, #maintenanceButtonPopup) > menuitem, menupopup:is(#organizeButtonPopup, #maintenanceButtonPopup) > menuitem,
@ -1600,7 +1718,8 @@
padding-inline-start: 0 !important; padding-inline-start: 0 !important;
} }
} }
@media (-moz-os-version: windows-win10) { @media (-moz-os-version: windows-win10), /* Legacy - v99 */
(-moz-platform: windows-win10) {
:root { :root {
--context-menu-background-padding: 1em; --context-menu-background-padding: 1em;
--context-menu-text-padding: 24px; /* 16px + 8px */ --context-menu-text-padding: 24px; /* 16px + 8px */

View File

@ -0,0 +1,11 @@
## Please refer to the following commit:
# https://github.com/WaterfoxCo/Waterfox/commit/f92e95c09ecd98f987bf54e1e6a1cf969b683277
## Replace Path
# `./icons/` to `chrome://browser/skin/lepton/`
replace_icon_path() {
file=$1
sed -i "s/\.\/icons\//chrome:\/\/browser\/skin\/lepton\//g" "${file}"
}
replace_icon_path userChrome.css
replace_icon_path userContent.css

View File

@ -23,16 +23,16 @@ user_pref("app.normandy.startupRolloutPrefs.pdfjs.renderInteractiveForms", true)
user_pref("app.normandy.startupRolloutPrefs.security.bad_cert_domain_error.url_fix_enabled", true); user_pref("app.normandy.startupRolloutPrefs.security.bad_cert_domain_error.url_fix_enabled", true);
user_pref("app.normandy.startupRolloutPrefs.security.remote_settings.intermediates.downloads_per_poll", 3000); user_pref("app.normandy.startupRolloutPrefs.security.remote_settings.intermediates.downloads_per_poll", 3000);
user_pref("app.normandy.user_id", "e43b400f-0f20-4ae3-9dfa-ee00b787e18a"); user_pref("app.normandy.user_id", "e43b400f-0f20-4ae3-9dfa-ee00b787e18a");
user_pref("app.update.lastUpdateTime.addon-background-update-timer", 1646936319); user_pref("app.update.lastUpdateTime.addon-background-update-timer", 1647457007);
user_pref("app.update.lastUpdateTime.blocklist-background-update-timer", 1588944333); user_pref("app.update.lastUpdateTime.blocklist-background-update-timer", 1588944333);
user_pref("app.update.lastUpdateTime.browser-cleanup-thumbnails", 1646991062); user_pref("app.update.lastUpdateTime.browser-cleanup-thumbnails", 1647456767);
user_pref("app.update.lastUpdateTime.recipe-client-addon-run", 1646991422); user_pref("app.update.lastUpdateTime.recipe-client-addon-run", 1647457367);
user_pref("app.update.lastUpdateTime.region-update-timer", 1646390012); user_pref("app.update.lastUpdateTime.region-update-timer", 1646994812);
user_pref("app.update.lastUpdateTime.rs-experiment-loader-timer", 1646991302); user_pref("app.update.lastUpdateTime.rs-experiment-loader-timer", 1647458169);
user_pref("app.update.lastUpdateTime.search-engine-update-timer", 1646991182); user_pref("app.update.lastUpdateTime.search-engine-update-timer", 1647457247);
user_pref("app.update.lastUpdateTime.services-settings-poll-changes", 1646936199); user_pref("app.update.lastUpdateTime.services-settings-poll-changes", 1647456887);
user_pref("app.update.lastUpdateTime.telemetry_modules_ping", 1646390132); user_pref("app.update.lastUpdateTime.telemetry_modules_ping", 1646994932);
user_pref("app.update.lastUpdateTime.xpi-signature-verification", 1646936439); user_pref("app.update.lastUpdateTime.xpi-signature-verification", 1647457127);
user_pref("browser.aboutConfig.showWarning", false); user_pref("browser.aboutConfig.showWarning", false);
user_pref("browser.bookmarks.defaultLocation", "unfiled"); user_pref("browser.bookmarks.defaultLocation", "unfiled");
user_pref("browser.bookmarks.editDialog.confirmationHintShowCount", 3); user_pref("browser.bookmarks.editDialog.confirmationHintShowCount", 3);
@ -50,6 +50,7 @@ user_pref("browser.download.viewableInternally.typeWasRegistered.avif", true);
user_pref("browser.download.viewableInternally.typeWasRegistered.svg", true); user_pref("browser.download.viewableInternally.typeWasRegistered.svg", true);
user_pref("browser.download.viewableInternally.typeWasRegistered.webp", true); user_pref("browser.download.viewableInternally.typeWasRegistered.webp", true);
user_pref("browser.download.viewableInternally.typeWasRegistered.xml", true); user_pref("browser.download.viewableInternally.typeWasRegistered.xml", true);
user_pref("browser.eme.ui.firstContentShown", true);
user_pref("browser.engagement.downloads-button.has-used", true); user_pref("browser.engagement.downloads-button.has-used", true);
user_pref("browser.engagement.home-button.has-used", true); user_pref("browser.engagement.home-button.has-used", true);
user_pref("browser.laterrun.bookkeeping.profileCreationTime", 1582977688); user_pref("browser.laterrun.bookkeeping.profileCreationTime", 1582977688);
@ -68,28 +69,28 @@ user_pref("browser.protections_panel.infoMessage.seen", true);
user_pref("browser.proton.enabled", true); user_pref("browser.proton.enabled", true);
user_pref("browser.proton.places-tooltip.enabled", true); user_pref("browser.proton.places-tooltip.enabled", true);
user_pref("browser.proton.toolbar.version", 3); user_pref("browser.proton.toolbar.version", 3);
user_pref("browser.region.update.updated", 1646390013); user_pref("browser.region.update.updated", 1646994813);
user_pref("browser.rights.3.shown", true); user_pref("browser.rights.3.shown", true);
user_pref("browser.safebrowsing.provider.google4.lastupdatetime", "1646991041441"); user_pref("browser.safebrowsing.provider.google4.lastupdatetime", "1647456743815");
user_pref("browser.safebrowsing.provider.google4.nextupdatetime", "1646992840441"); user_pref("browser.safebrowsing.provider.google4.nextupdatetime", "1647458518815");
user_pref("browser.safebrowsing.provider.mozilla.lastupdatetime", "1646991042156"); user_pref("browser.safebrowsing.provider.mozilla.lastupdatetime", "1647456744588");
user_pref("browser.safebrowsing.provider.mozilla.nextupdatetime", "1647012642156"); user_pref("browser.safebrowsing.provider.mozilla.nextupdatetime", "1647478344588");
user_pref("browser.search.region", "CH"); user_pref("browser.search.region", "CH");
user_pref("browser.sessionstore.upgradeBackup.latestBuildID", "20211121002925"); user_pref("browser.sessionstore.upgradeBackup.latestBuildID", "20211121002925");
user_pref("browser.shell.checkDefaultBrowser", true); user_pref("browser.shell.checkDefaultBrowser", true);
user_pref("browser.shell.mostRecentDateSetAsDefault", "1646991036"); user_pref("browser.shell.mostRecentDateSetAsDefault", "1647458170");
user_pref("browser.slowStartup.averageTime", 614); user_pref("browser.slowStartup.averageTime", 614);
user_pref("browser.slowStartup.samples", 2); user_pref("browser.slowStartup.samples", 2);
user_pref("browser.startup.couldRestoreSession.count", 1); user_pref("browser.startup.couldRestoreSession.count", 1);
user_pref("browser.startup.homepage_override.buildID", "20220307142958"); user_pref("browser.startup.homepage_override.buildID", "20220314212635");
user_pref("browser.startup.homepage_override.mstone", "98.0"); user_pref("browser.startup.homepage_override.mstone", "98.0.1");
user_pref("browser.startup.lastColdStartupCheck", 1646991034); user_pref("browser.startup.lastColdStartupCheck", 1647458169);
user_pref("browser.startup.upgradeDialog.version", 94); user_pref("browser.startup.upgradeDialog.version", 94);
user_pref("browser.theme.content-theme", 0); user_pref("browser.theme.content-theme", 0);
user_pref("browser.theme.toolbar-theme", 0); user_pref("browser.theme.toolbar-theme", 0);
user_pref("browser.toolbars.bookmarks.showOtherBookmarks", false); user_pref("browser.toolbars.bookmarks.showOtherBookmarks", false);
user_pref("browser.toolbars.bookmarks.visibility", "always"); user_pref("browser.toolbars.bookmarks.visibility", "always");
user_pref("browser.uiCustomization.state", "{\"placements\":{\"widget-overflow-fixed-list\":[\"https-everywhere_eff_org-browser-action\",\"jid1-mnnxcxisbpnsxq_jetpack-browser-action\",\"cookieautodelete_kennydo_com-browser-action\",\"enhancerforyoutube_maximerf_addons_mozilla_org-browser-action\",\"jid1-ciklkkpvkw6ipw_jetpack-browser-action\",\"_b86e4813-687a-43e6-ab65-0bde4ab75758_-browser-action\",\"sponsorblocker_ajay_app-browser-action\",\"_9a41dee2-b924-4161-a971-7fb35c053a4a_-browser-action\",\"languagetool-webextension_languagetool_org-browser-action\",\"_762f9885-5a13-4abd-9c77-433dcd38b8fd_-browser-action\",\"_884679b9-5d6b-48b2-90a7-15ae26ce568a_-browser-action\"],\"nav-bar\":[\"back-button\",\"forward-button\",\"stop-reload-button\",\"home-button\",\"customizableui-special-spring1\",\"urlbar-container\",\"customizableui-special-spring2\",\"downloads-button\",\"_73a6fe31-595d-460b-a920-fcc0f8843232_-browser-action\",\"ublock0_raymondhill_net-browser-action\",\"keepassxc-browser_keepassxc_org-browser-action\",\"_446900e4-71c2-419f-a6a7-df9c091e268b_-browser-action\",\"wayback_machine_mozilla_org-browser-action\",\"jid1-kkzogwgsw3ao4q_jetpack-browser-action\",\"_12cf650b-1822-40aa-bff0-996df6948878_-browser-action\",\"_529b261b-df0b-4e3b-bf42-07b462da0ee8_-browser-action\",\"_b7f9d2cd-d772-4302-8c3f-eb941af36f76_-browser-action\",\"_a6c4a591-f1b2-4f03-b3ff-767e5bedf4e7_-browser-action\",\"_testpilot-containers-browser-action\",\"webtoepub_baka-tsuki_org-browser-action\",\"addon_fastforward_team-browser-action\",\"_6706d386-2d33-4e1e-bbf1-51b9e1ce47e1_-browser-action\",\"_c8f79b34-c3ff-4ce4-bdf4-eefa15c87f98_-browser-action\"],\"toolbar-menubar\":[\"menubar-items\"],\"TabsToolbar\":[\"tabbrowser-tabs\",\"new-tab-button\",\"alltabs-button\"],\"PersonalToolbar\":[\"personal-bookmarks\"]},\"seen\":[\"developer-button\",\"enhancerforyoutube_maximerf_addons_mozilla_org-browser-action\",\"cookieautodelete_kennydo_com-browser-action\",\"jid1-mnnxcxisbpnsxq_jetpack-browser-action\",\"https-everywhere_eff_org-browser-action\",\"_73a6fe31-595d-460b-a920-fcc0f8843232_-browser-action\",\"ublock0_raymondhill_net-browser-action\",\"keepassxc-browser_keepassxc_org-browser-action\",\"_446900e4-71c2-419f-a6a7-df9c091e268b_-browser-action\",\"_9a41dee2-b924-4161-a971-7fb35c053a4a_-browser-action\",\"jid1-ciklkkpvkw6ipw_jetpack-browser-action\",\"save-to-pocket-button\",\"wayback_machine_mozilla_org-browser-action\",\"jid1-kkzogwgsw3ao4q_jetpack-browser-action\",\"languagetool-webextension_languagetool_org-browser-action\",\"sponsorblocker_ajay_app-browser-action\",\"_12cf650b-1822-40aa-bff0-996df6948878_-browser-action\",\"_529b261b-df0b-4e3b-bf42-07b462da0ee8_-browser-action\",\"_b7f9d2cd-d772-4302-8c3f-eb941af36f76_-browser-action\",\"_a6c4a591-f1b2-4f03-b3ff-767e5bedf4e7_-browser-action\",\"_b86e4813-687a-43e6-ab65-0bde4ab75758_-browser-action\",\"_testpilot-containers-browser-action\",\"webtoepub_baka-tsuki_org-browser-action\",\"addon_fastforward_team-browser-action\",\"_6706d386-2d33-4e1e-bbf1-51b9e1ce47e1_-browser-action\",\"_762f9885-5a13-4abd-9c77-433dcd38b8fd_-browser-action\",\"_884679b9-5d6b-48b2-90a7-15ae26ce568a_-browser-action\",\"_c8f79b34-c3ff-4ce4-bdf4-eefa15c87f98_-browser-action\"],\"dirtyAreaCache\":[\"nav-bar\",\"toolbar-menubar\",\"TabsToolbar\",\"PersonalToolbar\",\"widget-overflow-fixed-list\"],\"currentVersion\":17,\"newElementCount\":21}"); user_pref("browser.uiCustomization.state", "{\"placements\":{\"widget-overflow-fixed-list\":[\"https-everywhere_eff_org-browser-action\",\"jid1-mnnxcxisbpnsxq_jetpack-browser-action\",\"cookieautodelete_kennydo_com-browser-action\",\"enhancerforyoutube_maximerf_addons_mozilla_org-browser-action\",\"jid1-ciklkkpvkw6ipw_jetpack-browser-action\",\"_b86e4813-687a-43e6-ab65-0bde4ab75758_-browser-action\",\"sponsorblocker_ajay_app-browser-action\",\"_9a41dee2-b924-4161-a971-7fb35c053a4a_-browser-action\",\"languagetool-webextension_languagetool_org-browser-action\",\"_762f9885-5a13-4abd-9c77-433dcd38b8fd_-browser-action\",\"_884679b9-5d6b-48b2-90a7-15ae26ce568a_-browser-action\"],\"nav-bar\":[\"back-button\",\"forward-button\",\"stop-reload-button\",\"home-button\",\"customizableui-special-spring1\",\"urlbar-container\",\"customizableui-special-spring2\",\"downloads-button\",\"_73a6fe31-595d-460b-a920-fcc0f8843232_-browser-action\",\"ublock0_raymondhill_net-browser-action\",\"keepassxc-browser_keepassxc_org-browser-action\",\"_446900e4-71c2-419f-a6a7-df9c091e268b_-browser-action\",\"wayback_machine_mozilla_org-browser-action\",\"jid1-kkzogwgsw3ao4q_jetpack-browser-action\",\"_12cf650b-1822-40aa-bff0-996df6948878_-browser-action\",\"_529b261b-df0b-4e3b-bf42-07b462da0ee8_-browser-action\",\"_b7f9d2cd-d772-4302-8c3f-eb941af36f76_-browser-action\",\"_a6c4a591-f1b2-4f03-b3ff-767e5bedf4e7_-browser-action\",\"_testpilot-containers-browser-action\",\"webtoepub_baka-tsuki_org-browser-action\",\"addon_fastforward_team-browser-action\",\"_6706d386-2d33-4e1e-bbf1-51b9e1ce47e1_-browser-action\",\"_c8f79b34-c3ff-4ce4-bdf4-eefa15c87f98_-browser-action\",\"7esoorv3_alefvanoon_anonaddy_me-browser-action\"],\"toolbar-menubar\":[\"menubar-items\"],\"TabsToolbar\":[\"tabbrowser-tabs\",\"new-tab-button\",\"alltabs-button\"],\"PersonalToolbar\":[\"personal-bookmarks\"]},\"seen\":[\"developer-button\",\"enhancerforyoutube_maximerf_addons_mozilla_org-browser-action\",\"cookieautodelete_kennydo_com-browser-action\",\"jid1-mnnxcxisbpnsxq_jetpack-browser-action\",\"https-everywhere_eff_org-browser-action\",\"_73a6fe31-595d-460b-a920-fcc0f8843232_-browser-action\",\"ublock0_raymondhill_net-browser-action\",\"keepassxc-browser_keepassxc_org-browser-action\",\"_446900e4-71c2-419f-a6a7-df9c091e268b_-browser-action\",\"_9a41dee2-b924-4161-a971-7fb35c053a4a_-browser-action\",\"jid1-ciklkkpvkw6ipw_jetpack-browser-action\",\"save-to-pocket-button\",\"wayback_machine_mozilla_org-browser-action\",\"jid1-kkzogwgsw3ao4q_jetpack-browser-action\",\"languagetool-webextension_languagetool_org-browser-action\",\"sponsorblocker_ajay_app-browser-action\",\"_12cf650b-1822-40aa-bff0-996df6948878_-browser-action\",\"_529b261b-df0b-4e3b-bf42-07b462da0ee8_-browser-action\",\"_b7f9d2cd-d772-4302-8c3f-eb941af36f76_-browser-action\",\"_a6c4a591-f1b2-4f03-b3ff-767e5bedf4e7_-browser-action\",\"_b86e4813-687a-43e6-ab65-0bde4ab75758_-browser-action\",\"_testpilot-containers-browser-action\",\"webtoepub_baka-tsuki_org-browser-action\",\"addon_fastforward_team-browser-action\",\"_6706d386-2d33-4e1e-bbf1-51b9e1ce47e1_-browser-action\",\"_762f9885-5a13-4abd-9c77-433dcd38b8fd_-browser-action\",\"_884679b9-5d6b-48b2-90a7-15ae26ce568a_-browser-action\",\"_c8f79b34-c3ff-4ce4-bdf4-eefa15c87f98_-browser-action\",\"7esoorv3_alefvanoon_anonaddy_me-browser-action\"],\"dirtyAreaCache\":[\"nav-bar\",\"toolbar-menubar\",\"TabsToolbar\",\"PersonalToolbar\",\"widget-overflow-fixed-list\"],\"currentVersion\":17,\"newElementCount\":21}");
user_pref("browser.urlbar.placeholderName", "DuckDuckGo"); user_pref("browser.urlbar.placeholderName", "DuckDuckGo");
user_pref("browser.urlbar.placeholderName.private", "DuckDuckGo"); user_pref("browser.urlbar.placeholderName.private", "DuckDuckGo");
user_pref("browser.urlbar.quicksuggest.migrationVersion", 2); user_pref("browser.urlbar.quicksuggest.migrationVersion", 2);
@ -115,7 +116,7 @@ user_pref("devtools.toolsidebar-height.inspector", 350);
user_pref("devtools.toolsidebar-width.inspector", 700); user_pref("devtools.toolsidebar-width.inspector", 700);
user_pref("devtools.toolsidebar-width.inspector.splitsidebar", 250); user_pref("devtools.toolsidebar-width.inspector.splitsidebar", 250);
user_pref("distribution.archlinux.bookmarksProcessed", true); user_pref("distribution.archlinux.bookmarksProcessed", true);
user_pref("distribution.iniFile.exists.appversion", "98.0"); user_pref("distribution.iniFile.exists.appversion", "98.0.1");
user_pref("distribution.iniFile.exists.value", true); user_pref("distribution.iniFile.exists.value", true);
user_pref("doh-rollout.balrog-migration-done", true); user_pref("doh-rollout.balrog-migration-done", true);
user_pref("doh-rollout.disable-heuristics", true); user_pref("doh-rollout.disable-heuristics", true);
@ -133,12 +134,12 @@ user_pref("extensions.blocklist.pingCountVersion", -1);
user_pref("extensions.databaseSchema", 35); user_pref("extensions.databaseSchema", 35);
user_pref("extensions.fxmonitor.enabled", false); user_pref("extensions.fxmonitor.enabled", false);
user_pref("extensions.fxmonitor.firstAlertShown", true); user_pref("extensions.fxmonitor.firstAlertShown", true);
user_pref("extensions.getAddons.cache.lastUpdate", 1646936320); user_pref("extensions.getAddons.cache.lastUpdate", 1647457008);
user_pref("extensions.getAddons.databaseSchema", 6); user_pref("extensions.getAddons.databaseSchema", 6);
user_pref("extensions.incognito.migrated", true); user_pref("extensions.incognito.migrated", true);
user_pref("extensions.lastAppBuildId", "20220307142958"); user_pref("extensions.lastAppBuildId", "20220314212635");
user_pref("extensions.lastAppVersion", "98.0"); user_pref("extensions.lastAppVersion", "98.0.1");
user_pref("extensions.lastPlatformVersion", "98.0"); user_pref("extensions.lastPlatformVersion", "98.0.1");
user_pref("extensions.pendingOperations", false); user_pref("extensions.pendingOperations", false);
user_pref("extensions.pictureinpicture.enable_picture_in_picture_overrides", true); user_pref("extensions.pictureinpicture.enable_picture_in_picture_overrides", true);
user_pref("extensions.reset_default_search.runonce.3", true); user_pref("extensions.reset_default_search.runonce.3", true);
@ -152,6 +153,7 @@ user_pref("extensions.ui.sitepermission.hidden", true);
user_pref("extensions.webcompat.enable_shims", true); user_pref("extensions.webcompat.enable_shims", true);
user_pref("extensions.webcompat.perform_injections", true); user_pref("extensions.webcompat.perform_injections", true);
user_pref("extensions.webcompat.perform_ua_overrides", true); user_pref("extensions.webcompat.perform_ua_overrides", true);
user_pref("extensions.webextensions.ExtensionStorageIDB.migrated.7esoorv3@alefvanoon.anonaddy.me", true);
user_pref("extensions.webextensions.ExtensionStorageIDB.migrated.@testpilot-containers", true); user_pref("extensions.webextensions.ExtensionStorageIDB.migrated.@testpilot-containers", true);
user_pref("extensions.webextensions.ExtensionStorageIDB.migrated.CookieAutoDelete@kennydo.com", true); user_pref("extensions.webextensions.ExtensionStorageIDB.migrated.CookieAutoDelete@kennydo.com", true);
user_pref("extensions.webextensions.ExtensionStorageIDB.migrated.addon@fastforward.team", true); user_pref("extensions.webextensions.ExtensionStorageIDB.migrated.addon@fastforward.team", true);
@ -177,7 +179,7 @@ user_pref("extensions.webextensions.ExtensionStorageIDB.migrated.{884679b9-5d6b-
user_pref("extensions.webextensions.ExtensionStorageIDB.migrated.{9a41dee2-b924-4161-a971-7fb35c053a4a}", true); user_pref("extensions.webextensions.ExtensionStorageIDB.migrated.{9a41dee2-b924-4161-a971-7fb35c053a4a}", true);
user_pref("extensions.webextensions.ExtensionStorageIDB.migrated.{a6c4a591-f1b2-4f03-b3ff-767e5bedf4e7}", true); user_pref("extensions.webextensions.ExtensionStorageIDB.migrated.{a6c4a591-f1b2-4f03-b3ff-767e5bedf4e7}", true);
user_pref("extensions.webextensions.ExtensionStorageIDB.migrated.{b86e4813-687a-43e6-ab65-0bde4ab75758}", true); user_pref("extensions.webextensions.ExtensionStorageIDB.migrated.{b86e4813-687a-43e6-ab65-0bde4ab75758}", true);
user_pref("extensions.webextensions.uuids", "{\"doh-rollout@mozilla.org\":\"946257eb-c1c3-4490-a34d-f99988aa0ef4\",\"formautofill@mozilla.org\":\"fda477fb-fa39-4a5e-9b39-ad7c2dbc21b6\",\"screenshots@mozilla.org\":\"c3731a22-38f4-4020-b831-748aaf4e885c\",\"webcompat-reporter@mozilla.org\":\"3b0b67d7-a376-4bef-bd35-72667423201c\",\"webcompat@mozilla.org\":\"0a7d9067-bcfe-497e-9a73-d3cdfc35f1ad\",\"default-theme@mozilla.org\":\"75d80d13-a640-4fa4-a9a7-4e40994ecfcb\",\"google@search.mozilla.org\":\"64646f90-cdbd-4953-8645-a938d19d385a\",\"amazondotcom@search.mozilla.org\":\"4e301f5d-d015-48b1-872a-5fe674d37c97\",\"bing@search.mozilla.org\":\"07a4e3d3-08f8-4711-8629-3a9b0c20d065\",\"ddg@search.mozilla.org\":\"ac7e84a4-e12e-4740-a28e-a25b6a2c7732\",\"ebay@search.mozilla.org\":\"fc65b37c-f1ef-4795-9b26-6d2101e7886b\",\"twitter@search.mozilla.org\":\"f4ae5772-f6fc-4f1b-9a3c-06be3e4e6bfc\",\"wikipedia@search.mozilla.org\":\"a40f7749-837a-4ed9-86ca-d94589a888cb\",\"firefox-compact-dark@mozilla.org\":\"d37f1bd5-0d34-4810-89d2-a5d2801d3237\",\"enhancerforyoutube@maximerf.addons.mozilla.org\":\"4db84fe2-753b-47eb-895a-1896e3843a51\",\"CookieAutoDelete@kennydo.com\":\"bc93ebe3-0486-41a9-bff7-5041fc95d7ec\",\"jid1-MnnxcxisBPnSXQ@jetpack\":\"3b66fcbb-2540-49bb-8a59-af7872dd9a27\",\"https-everywhere@eff.org\":\"409abe36-7e59-4334-a9fb-ad95ff8bbc46\",\"{73a6fe31-595d-460b-a920-fcc0f8843232}\":\"43d9308d-3fb6-48da-9ac1-13833f64d5d9\",\"uBlock0@raymondhill.net\":\"22cba72f-3105-445e-9609-10a6e318b49d\",\"{446900e4-71c2-419f-a6a7-df9c091e268b}\":\"3e76ff93-a4cc-4e9d-9bdb-40487f4f9d95\",\"{9a41dee2-b924-4161-a971-7fb35c053a4a}\":\"871394e5-2280-488c-b958-c0f8fd46a32c\",\"firefox-compact-light@mozilla.org\":\"02b120c7-ce82-4969-84ff-50c8aeffb99a\",\"{b743f56d-1cc1-4048-8ba6-f9c2ab7aa54d}\":\"46d076b2-4d1f-4a94-af48-98098bf6d1ed\",\"jid1-CikLKKPVkw6ipw@jetpack\":\"45886005-f608-462e-b99b-09a85dff5346\",\"{1be309c5-3e4f-4b99-927d-bb500eb4fa88}\":\"3ad23b35-5c56-44dd-a4a2-fc52ab5489df\",\"tridactyl.vim@cmcaine.co.uk\":\"b04e0832-b8b7-42ce-a11d-18b8322949a8\",\"jid0-3GUEt1r69sQNSrca5p8kx9Ezc3U@jetpack\":\"9acf76e7-e965-4f68-ad9a-26c86889bfc1\",\"jid1-KKzOGWgsW3Ao4Q@jetpack\":\"1772b194-a6f8-4d0a-961f-3ed16ca13f1d\",\"languagetool-webextension@languagetool.org\":\"9e00252e-8da9-45cd-89fc-6761bcc145ff\",\"pictureinpicture@mozilla.org\":\"927666b6-4218-4378-9948-bcf32a9cb065\",\"amazon@search.mozilla.org\":\"bf61dd00-234d-427d-a10a-fa37de8bf4e9\",\"sponsorBlocker@ajay.app\":\"aca61cf3-9cdd-47e7-898d-9122b9619125\",\"wayback_machine@mozilla.org\":\"865e8f8e-1bb3-48ad-8b35-39f7655e5d91\",\"{12cf650b-1822-40aa-bff0-996df6948878}\":\"1b69c98a-d3c5-4923-aa02-5d436481c74d\",\"{529b261b-df0b-4e3b-bf42-07b462da0ee8}\":\"643d8767-295e-430c-bee4-a9de6e5861ea\",\"{a6c4a591-f1b2-4f03-b3ff-767e5bedf4e7}\":\"95bf6dcd-2a80-4ff6-a755-db2d898e3dfe\",\"{b7f9d2cd-d772-4302-8c3f-eb941af36f76}\":\"7ce20a98-e3ab-46ab-9a7f-72ab093d0664\",\"{b86e4813-687a-43e6-ab65-0bde4ab75758}\":\"985239a4-64cc-4bea-8852-c21dcd055c50\",\"reset-search-defaults@mozilla.com\":\"de62a459-bbd3-4a6f-b581-1f8a38bfd755\",\"addons-search-detection@mozilla.com\":\"d3897d76-eea5-4b48-aed4-4bc4862c8764\",\"proxy-failover@mozilla.com\":\"bab72ded-f85b-4973-ac69-9d463c8dfba6\",\"@testpilot-containers\":\"26e1521b-8857-4a2e-b495-122be4670393\",\"WebToEpub@Baka-tsuki.org\":\"3fc3336e-97a0-48ab-b2b1-d726088bff16\",\"addon@fastforward.team\":\"463e561e-87cf-45d7-a51a-66eab00e27fd\",\"{6706d386-2d33-4e1e-bbf1-51b9e1ce47e1}\":\"2073d74a-2468-4f90-b3ba-e661f9071fe3\",\"nhentaidownloader.ext@gmail.com\":\"8be38d5e-e036-41c2-8e05-53ae2ae1969f\",\"{762f9885-5a13-4abd-9c77-433dcd38b8fd}\":\"be15551e-892a-43b4-af53-cc0c3ffa5ace\",\"{884679b9-5d6b-48b2-90a7-15ae26ce568a}\":\"77ebe5d7-43a8-4ab1-aae0-79c5397f5afe\"}"); user_pref("extensions.webextensions.uuids", "{\"doh-rollout@mozilla.org\":\"946257eb-c1c3-4490-a34d-f99988aa0ef4\",\"formautofill@mozilla.org\":\"fda477fb-fa39-4a5e-9b39-ad7c2dbc21b6\",\"screenshots@mozilla.org\":\"c3731a22-38f4-4020-b831-748aaf4e885c\",\"webcompat-reporter@mozilla.org\":\"3b0b67d7-a376-4bef-bd35-72667423201c\",\"webcompat@mozilla.org\":\"0a7d9067-bcfe-497e-9a73-d3cdfc35f1ad\",\"default-theme@mozilla.org\":\"75d80d13-a640-4fa4-a9a7-4e40994ecfcb\",\"google@search.mozilla.org\":\"64646f90-cdbd-4953-8645-a938d19d385a\",\"amazondotcom@search.mozilla.org\":\"4e301f5d-d015-48b1-872a-5fe674d37c97\",\"bing@search.mozilla.org\":\"07a4e3d3-08f8-4711-8629-3a9b0c20d065\",\"ddg@search.mozilla.org\":\"ac7e84a4-e12e-4740-a28e-a25b6a2c7732\",\"ebay@search.mozilla.org\":\"fc65b37c-f1ef-4795-9b26-6d2101e7886b\",\"twitter@search.mozilla.org\":\"f4ae5772-f6fc-4f1b-9a3c-06be3e4e6bfc\",\"wikipedia@search.mozilla.org\":\"a40f7749-837a-4ed9-86ca-d94589a888cb\",\"firefox-compact-dark@mozilla.org\":\"d37f1bd5-0d34-4810-89d2-a5d2801d3237\",\"enhancerforyoutube@maximerf.addons.mozilla.org\":\"4db84fe2-753b-47eb-895a-1896e3843a51\",\"CookieAutoDelete@kennydo.com\":\"bc93ebe3-0486-41a9-bff7-5041fc95d7ec\",\"jid1-MnnxcxisBPnSXQ@jetpack\":\"3b66fcbb-2540-49bb-8a59-af7872dd9a27\",\"https-everywhere@eff.org\":\"409abe36-7e59-4334-a9fb-ad95ff8bbc46\",\"{73a6fe31-595d-460b-a920-fcc0f8843232}\":\"43d9308d-3fb6-48da-9ac1-13833f64d5d9\",\"uBlock0@raymondhill.net\":\"22cba72f-3105-445e-9609-10a6e318b49d\",\"{446900e4-71c2-419f-a6a7-df9c091e268b}\":\"3e76ff93-a4cc-4e9d-9bdb-40487f4f9d95\",\"{9a41dee2-b924-4161-a971-7fb35c053a4a}\":\"871394e5-2280-488c-b958-c0f8fd46a32c\",\"firefox-compact-light@mozilla.org\":\"02b120c7-ce82-4969-84ff-50c8aeffb99a\",\"{b743f56d-1cc1-4048-8ba6-f9c2ab7aa54d}\":\"46d076b2-4d1f-4a94-af48-98098bf6d1ed\",\"jid1-CikLKKPVkw6ipw@jetpack\":\"45886005-f608-462e-b99b-09a85dff5346\",\"{1be309c5-3e4f-4b99-927d-bb500eb4fa88}\":\"3ad23b35-5c56-44dd-a4a2-fc52ab5489df\",\"tridactyl.vim@cmcaine.co.uk\":\"b04e0832-b8b7-42ce-a11d-18b8322949a8\",\"jid0-3GUEt1r69sQNSrca5p8kx9Ezc3U@jetpack\":\"9acf76e7-e965-4f68-ad9a-26c86889bfc1\",\"jid1-KKzOGWgsW3Ao4Q@jetpack\":\"1772b194-a6f8-4d0a-961f-3ed16ca13f1d\",\"languagetool-webextension@languagetool.org\":\"9e00252e-8da9-45cd-89fc-6761bcc145ff\",\"pictureinpicture@mozilla.org\":\"927666b6-4218-4378-9948-bcf32a9cb065\",\"amazon@search.mozilla.org\":\"bf61dd00-234d-427d-a10a-fa37de8bf4e9\",\"sponsorBlocker@ajay.app\":\"aca61cf3-9cdd-47e7-898d-9122b9619125\",\"wayback_machine@mozilla.org\":\"865e8f8e-1bb3-48ad-8b35-39f7655e5d91\",\"{12cf650b-1822-40aa-bff0-996df6948878}\":\"1b69c98a-d3c5-4923-aa02-5d436481c74d\",\"{529b261b-df0b-4e3b-bf42-07b462da0ee8}\":\"643d8767-295e-430c-bee4-a9de6e5861ea\",\"{a6c4a591-f1b2-4f03-b3ff-767e5bedf4e7}\":\"95bf6dcd-2a80-4ff6-a755-db2d898e3dfe\",\"{b86e4813-687a-43e6-ab65-0bde4ab75758}\":\"985239a4-64cc-4bea-8852-c21dcd055c50\",\"reset-search-defaults@mozilla.com\":\"de62a459-bbd3-4a6f-b581-1f8a38bfd755\",\"addons-search-detection@mozilla.com\":\"d3897d76-eea5-4b48-aed4-4bc4862c8764\",\"proxy-failover@mozilla.com\":\"bab72ded-f85b-4973-ac69-9d463c8dfba6\",\"@testpilot-containers\":\"26e1521b-8857-4a2e-b495-122be4670393\",\"WebToEpub@Baka-tsuki.org\":\"3fc3336e-97a0-48ab-b2b1-d726088bff16\",\"addon@fastforward.team\":\"463e561e-87cf-45d7-a51a-66eab00e27fd\",\"{6706d386-2d33-4e1e-bbf1-51b9e1ce47e1}\":\"2073d74a-2468-4f90-b3ba-e661f9071fe3\",\"nhentaidownloader.ext@gmail.com\":\"8be38d5e-e036-41c2-8e05-53ae2ae1969f\",\"{762f9885-5a13-4abd-9c77-433dcd38b8fd}\":\"be15551e-892a-43b4-af53-cc0c3ffa5ace\",\"{884679b9-5d6b-48b2-90a7-15ae26ce568a}\":\"77ebe5d7-43a8-4ab1-aae0-79c5397f5afe\",\"7esoorv3@alefvanoon.anonaddy.me\":\"c7c324fe-cf04-418b-9687-513e6a05c54a\"}");
user_pref("fission.experiment.max-origins.last-disqualified", 0); user_pref("fission.experiment.max-origins.last-disqualified", 0);
user_pref("fission.experiment.max-origins.last-qualified", 1626291179); user_pref("fission.experiment.max-origins.last-qualified", 1626291179);
user_pref("fission.experiment.max-origins.qualified", true); user_pref("fission.experiment.max-origins.qualified", true);
@ -209,10 +211,10 @@ user_pref("general.smoothScroll.stopDecelerationWeighting", "0.6");
user_pref("gfx.blacklist.webrender.failureid", "FEATURE_FAILURE_DDX_INTEL"); user_pref("gfx.blacklist.webrender.failureid", "FEATURE_FAILURE_DDX_INTEL");
user_pref("identity.fxaccounts.account.device.name", "marcs Firefox on arco-main"); user_pref("identity.fxaccounts.account.device.name", "marcs Firefox on arco-main");
user_pref("identity.fxaccounts.account.telemetry.sanitized_uid", "7d43bb2e98e00c17c235782ba1e87861"); user_pref("identity.fxaccounts.account.telemetry.sanitized_uid", "7d43bb2e98e00c17c235782ba1e87861");
user_pref("identity.fxaccounts.commands.missed.last_fetch", 1646935800); user_pref("identity.fxaccounts.commands.missed.last_fetch", 1647457356);
user_pref("identity.fxaccounts.lastSignedInUserHash", "8BRA9+6sRIqGXRuNxzfOnvsueJGliFd7TfEFww9llO8="); user_pref("identity.fxaccounts.lastSignedInUserHash", "8BRA9+6sRIqGXRuNxzfOnvsueJGliFd7TfEFww9llO8=");
user_pref("identity.fxaccounts.toolbar.accessed", true); user_pref("identity.fxaccounts.toolbar.accessed", true);
user_pref("idle.lastDailyNotification", 1646936684); user_pref("idle.lastDailyNotification", 1647284027);
user_pref("layout.css.backdrop-filter.enabled", true); user_pref("layout.css.backdrop-filter.enabled", true);
user_pref("layout.css.color-mix.enabled", true); user_pref("layout.css.color-mix.enabled", true);
user_pref("media.benchmark.vp9.fps", 256); user_pref("media.benchmark.vp9.fps", 256);
@ -221,8 +223,8 @@ user_pref("media.eme.enabled", true);
user_pref("media.gmp-gmpopenh264.abi", "x86_64-gcc3"); user_pref("media.gmp-gmpopenh264.abi", "x86_64-gcc3");
user_pref("media.gmp-gmpopenh264.lastUpdate", 1582977815); user_pref("media.gmp-gmpopenh264.lastUpdate", 1582977815);
user_pref("media.gmp-gmpopenh264.version", "1.8.1.1"); user_pref("media.gmp-gmpopenh264.version", "1.8.1.1");
user_pref("media.gmp-manager.buildID", "20220307142958"); user_pref("media.gmp-manager.buildID", "20220314212635");
user_pref("media.gmp-manager.lastCheck", 1646935736); user_pref("media.gmp-manager.lastCheck", 1647456861);
user_pref("media.gmp-widevinecdm.abi", "x86_64-gcc3"); user_pref("media.gmp-widevinecdm.abi", "x86_64-gcc3");
user_pref("media.gmp-widevinecdm.lastUpdate", 1638427846); user_pref("media.gmp-widevinecdm.lastUpdate", 1638427846);
user_pref("media.gmp-widevinecdm.version", "4.10.2391.0"); user_pref("media.gmp-widevinecdm.version", "4.10.2391.0");
@ -251,7 +253,7 @@ user_pref("pdfjs.enabledCache.state", true);
user_pref("pdfjs.migrationVersion", 2); user_pref("pdfjs.migrationVersion", 2);
user_pref("pdfjs.previousHandler.alwaysAskBeforeHandling", true); user_pref("pdfjs.previousHandler.alwaysAskBeforeHandling", true);
user_pref("pdfjs.previousHandler.preferredAction", 4); user_pref("pdfjs.previousHandler.preferredAction", 4);
user_pref("places.database.lastMaintenance", 1646481349); user_pref("places.database.lastMaintenance", 1647118269);
user_pref("places.history.expiration.transient_current_max_pages", 112348); user_pref("places.history.expiration.transient_current_max_pages", 112348);
user_pref("pref.general.disable_button.default_browser", false); user_pref("pref.general.disable_button.default_browser", false);
user_pref("print.print_bgcolor", false); user_pref("print.print_bgcolor", false);
@ -324,52 +326,52 @@ user_pref("privacy.userContext.enabled", true);
user_pref("privacy.userContext.extension", "@testpilot-containers"); user_pref("privacy.userContext.extension", "@testpilot-containers");
user_pref("privacy.userContext.longPressBehavior", 2); user_pref("privacy.userContext.longPressBehavior", 2);
user_pref("privacy.userContext.ui.enabled", true); user_pref("privacy.userContext.ui.enabled", true);
user_pref("security.remote_settings.crlite_filters.checked", 1646937795); user_pref("security.remote_settings.crlite_filters.checked", 1647456887);
user_pref("security.remote_settings.intermediates.checked", 1646937795); user_pref("security.remote_settings.intermediates.checked", 1647456887);
user_pref("security.sandbox.content.tempDirSuffix", "23a0c268-bdab-44ee-9171-944e4f07b8d5"); user_pref("security.sandbox.content.tempDirSuffix", "23a0c268-bdab-44ee-9171-944e4f07b8d5");
user_pref("security.sandbox.plugin.tempDirSuffix", "287fc259-02df-4452-93d7-fb599bb2d04e"); user_pref("security.sandbox.plugin.tempDirSuffix", "287fc259-02df-4452-93d7-fb599bb2d04e");
user_pref("services.blocklist.addons-mlbf.checked", 1646991038); user_pref("services.blocklist.addons-mlbf.checked", 1647456887);
user_pref("services.blocklist.addons.checked", 1591867368); user_pref("services.blocklist.addons.checked", 1591867368);
user_pref("services.blocklist.gfx.checked", 1646991038); user_pref("services.blocklist.gfx.checked", 1647456887);
user_pref("services.blocklist.pinning.checked", 1591805812); user_pref("services.blocklist.pinning.checked", 1591805812);
user_pref("services.blocklist.plugins.checked", 1591867368); user_pref("services.blocklist.plugins.checked", 1591867368);
user_pref("services.settings.clock_skew_seconds", 1); user_pref("services.settings.clock_skew_seconds", 0);
user_pref("services.settings.last_etag", "\"1646989080707\""); user_pref("services.settings.last_etag", "\"1647450787719\"");
user_pref("services.settings.last_update_seconds", 1646991038); user_pref("services.settings.last_update_seconds", 1647456887);
user_pref("services.settings.main.anti-tracking-url-decoration.last_check", 1646991038); user_pref("services.settings.main.anti-tracking-url-decoration.last_check", 1647456887);
user_pref("services.settings.main.cfr-fxa.last_check", 1629621510); user_pref("services.settings.main.cfr-fxa.last_check", 1629621510);
user_pref("services.settings.main.cfr.last_check", 1646991038); user_pref("services.settings.main.cfr.last_check", 1647456887);
user_pref("services.settings.main.doh-config.last_check", 1646991038); user_pref("services.settings.main.doh-config.last_check", 1647456887);
user_pref("services.settings.main.doh-providers.last_check", 1646991038); user_pref("services.settings.main.doh-providers.last_check", 1647456887);
user_pref("services.settings.main.fxmonitor-breaches.last_check", 1646991038); user_pref("services.settings.main.fxmonitor-breaches.last_check", 1647456887);
user_pref("services.settings.main.hijack-blocklists.last_check", 1646991038); user_pref("services.settings.main.hijack-blocklists.last_check", 1647456887);
user_pref("services.settings.main.language-dictionaries.last_check", 1646991038); user_pref("services.settings.main.language-dictionaries.last_check", 1647456887);
user_pref("services.settings.main.message-groups.last_check", 1646991038); user_pref("services.settings.main.message-groups.last_check", 1647456887);
user_pref("services.settings.main.messaging-experiments.last_check", 1591867368); user_pref("services.settings.main.messaging-experiments.last_check", 1591867368);
user_pref("services.settings.main.nimbus-desktop-defaults.last_check", 1646991038); user_pref("services.settings.main.nimbus-desktop-defaults.last_check", 1647456887);
user_pref("services.settings.main.nimbus-desktop-experiments.last_check", 1646991038); user_pref("services.settings.main.nimbus-desktop-experiments.last_check", 1647456887);
user_pref("services.settings.main.normandy-recipes-capabilities.last_check", 1646991038); user_pref("services.settings.main.normandy-recipes-capabilities.last_check", 1647456887);
user_pref("services.settings.main.partitioning-exempt-urls.last_check", 1646991038); user_pref("services.settings.main.partitioning-exempt-urls.last_check", 1647456887);
user_pref("services.settings.main.password-recipes.last_check", 1646991038); user_pref("services.settings.main.password-recipes.last_check", 1647456887);
user_pref("services.settings.main.password-rules.last_check", 1646991038); user_pref("services.settings.main.password-rules.last_check", 1647456887);
user_pref("services.settings.main.personality-provider-models.last_check", 1646991038); user_pref("services.settings.main.personality-provider-models.last_check", 1647456887);
user_pref("services.settings.main.personality-provider-recipe.last_check", 1646991038); user_pref("services.settings.main.personality-provider-recipe.last_check", 1647456887);
user_pref("services.settings.main.pioneer-study-addons-v1.last_check", 1646991038); user_pref("services.settings.main.pioneer-study-addons-v1.last_check", 1647456887);
user_pref("services.settings.main.pioneer-study-addons.last_check", 1646991038); user_pref("services.settings.main.pioneer-study-addons.last_check", 1647456887);
user_pref("services.settings.main.public-suffix-list.last_check", 1646991038); user_pref("services.settings.main.public-suffix-list.last_check", 1647456887);
user_pref("services.settings.main.query-stripping.last_check", 1646991038); user_pref("services.settings.main.query-stripping.last_check", 1647456887);
user_pref("services.settings.main.search-config.last_check", 1646991038); user_pref("services.settings.main.search-config.last_check", 1647456887);
user_pref("services.settings.main.search-default-override-allowlist.last_check", 1646991038); user_pref("services.settings.main.search-default-override-allowlist.last_check", 1647456887);
user_pref("services.settings.main.search-telemetry-v2.last_check", 1646991038); user_pref("services.settings.main.search-telemetry-v2.last_check", 1647456887);
user_pref("services.settings.main.search-telemetry.last_check", 1646991038); user_pref("services.settings.main.search-telemetry.last_check", 1647456887);
user_pref("services.settings.main.sites-classification.last_check", 1646991038); user_pref("services.settings.main.sites-classification.last_check", 1647456887);
user_pref("services.settings.main.tippytop.last_check", 1646991038); user_pref("services.settings.main.tippytop.last_check", 1647456887);
user_pref("services.settings.main.top-sites.last_check", 1646991038); user_pref("services.settings.main.top-sites.last_check", 1647456887);
user_pref("services.settings.main.url-classifier-skip-urls.last_check", 1646991038); user_pref("services.settings.main.url-classifier-skip-urls.last_check", 1647456887);
user_pref("services.settings.main.websites-with-shared-credential-backends.last_check", 1646991038); user_pref("services.settings.main.websites-with-shared-credential-backends.last_check", 1647456887);
user_pref("services.settings.main.whats-new-panel.last_check", 1646991038); user_pref("services.settings.main.whats-new-panel.last_check", 1647456887);
user_pref("services.settings.security.onecrl.checked", 1646937795); user_pref("services.settings.security.onecrl.checked", 1647456887);
user_pref("services.sync.addons.lastSync", "1644857576.45"); user_pref("services.sync.addons.lastSync", "1647330843.85");
user_pref("services.sync.addons.syncID", "L7k31iPXEMk6"); user_pref("services.sync.addons.syncID", "L7k31iPXEMk6");
user_pref("services.sync.bookmarks.lastSync", "1591894790.66"); user_pref("services.sync.bookmarks.lastSync", "1591894790.66");
user_pref("services.sync.bookmarks.syncID", "3C9StXXGztPe"); user_pref("services.sync.bookmarks.syncID", "3C9StXXGztPe");
@ -377,8 +379,8 @@ user_pref("services.sync.client.GUID", "-S_pn8VT4ZCp");
user_pref("services.sync.client.syncID", "MtJM9DyW2j2m"); user_pref("services.sync.client.syncID", "MtJM9DyW2j2m");
user_pref("services.sync.clients.devices.desktop", 2); user_pref("services.sync.clients.devices.desktop", 2);
user_pref("services.sync.clients.devices.mobile", 1); user_pref("services.sync.clients.devices.mobile", 1);
user_pref("services.sync.clients.lastRecordUpload", 1646991051); user_pref("services.sync.clients.lastRecordUpload", 1647458187);
user_pref("services.sync.clients.lastSync", "1646991051.69"); user_pref("services.sync.clients.lastSync", "1647458187.92");
user_pref("services.sync.clients.syncID", "-UKRQIkr1Rru"); user_pref("services.sync.clients.syncID", "-UKRQIkr1Rru");
user_pref("services.sync.creditcards.lastSync", "0"); user_pref("services.sync.creditcards.lastSync", "0");
user_pref("services.sync.creditcards.syncID", "yp8F-l4YaopB"); user_pref("services.sync.creditcards.syncID", "yp8F-l4YaopB");
@ -393,10 +395,10 @@ user_pref("services.sync.extension-storage.lastSync", "0");
user_pref("services.sync.forms.lastSync", "0"); user_pref("services.sync.forms.lastSync", "0");
user_pref("services.sync.globalScore", 0); user_pref("services.sync.globalScore", 0);
user_pref("services.sync.history.lastSync", "0"); user_pref("services.sync.history.lastSync", "0");
user_pref("services.sync.lastPing", 1646935707); user_pref("services.sync.lastPing", 1647456755);
user_pref("services.sync.lastSync", "Fri Mar 11 2022 10:48:27 GMT+0100 (Central European Standard Time)"); user_pref("services.sync.lastSync", "Wed Mar 16 2022 20:16:28 GMT+0100 (Central European Standard Time)");
user_pref("services.sync.lastTabFetch", 1586120826); user_pref("services.sync.lastTabFetch", 1586120826);
user_pref("services.sync.nextSync", 1646992707); user_pref("services.sync.nextSync", 1647458788);
user_pref("services.sync.passwords.syncID", "-WeMPm6W3NJC"); user_pref("services.sync.passwords.syncID", "-WeMPm6W3NJC");
user_pref("services.sync.prefs.lastSync", "1642260421.36"); user_pref("services.sync.prefs.lastSync", "1642260421.36");
user_pref("services.sync.prefs.syncID", "SMCLZI5bvGCx"); user_pref("services.sync.prefs.syncID", "SMCLZI5bvGCx");
@ -412,8 +414,8 @@ user_pref("storage.vacuum.last.places.sqlite", 1645786694);
user_pref("svg.context-properties.content.enabled", true); user_pref("svg.context-properties.content.enabled", true);
user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true); user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true);
user_pref("toolkit.scrollbox.horizontalScrollDistance", 4); user_pref("toolkit.scrollbox.horizontalScrollDistance", 4);
user_pref("toolkit.startup.last_success", 1646991031); user_pref("toolkit.startup.last_success", 1647458164);
user_pref("toolkit.telemetry.cachedClientID", "27215ebf-b618-4b9c-bd32-ceb6347e229a"); user_pref("toolkit.telemetry.cachedClientID", "27215ebf-b618-4b9c-bd32-ceb6347e229a");
user_pref("toolkit.telemetry.previousBuildID", "20220307142958"); user_pref("toolkit.telemetry.previousBuildID", "20220314212635");
user_pref("toolkit.telemetry.reportingpolicy.firstRun", false); user_pref("toolkit.telemetry.reportingpolicy.firstRun", false);
user_pref("trailhead.firstrun.didSeeAboutWelcome", true); user_pref("trailhead.firstrun.didSeeAboutWelcome", true);

View File

@ -2,7 +2,7 @@
// userchrome.css usercontent.css activate // userchrome.css usercontent.css activate
user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true); user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true);
// Proton Enabled #127 // Proton Enabled #127 || Removed at 97 #328 (Maintained for compatibility with ESR)
user_pref("browser.proton.enabled", true); user_pref("browser.proton.enabled", true);
// Proton Tooltip // Proton Tooltip