diff --git a/icons/priavate-favicon.svg b/icons/priavate-favicon.svg
new file mode 100644
index 0000000..48e4a3b
--- /dev/null
+++ b/icons/priavate-favicon.svg
@@ -0,0 +1,9 @@
+
+
diff --git a/icons/refresh-cw.svg b/icons/refresh-cw.svg
new file mode 100644
index 0000000..8d41f1c
--- /dev/null
+++ b/icons/refresh-cw.svg
@@ -0,0 +1,9 @@
+
diff --git a/userChrome.css b/userChrome.css
index ec4e01e..81fe213 100644
--- a/userChrome.css
+++ b/userChrome.css
@@ -4542,7 +4542,8 @@ menupopup:is(#menu_FilePopup, #menu_EditPopup, #menu_viewPopup, #goPopup, #histo
menupopup:is(#organizeButtonPopup, #maintenanceButtonPopup) > menuitem,
menupopup:is(#viewMenuPopup, #maintenanceButtonPopup) > menu,
menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup) > menuitem,
-#blockedPopupDontShowMessage {
+#blockedPopupDontShowMessage,
+menuitem.privatetab-icon /* Waterfox */ {
/* Color */
-moz-context-properties: fill, fill-opacity !important;
fill: currentColor !important;
@@ -4579,7 +4580,8 @@ menupopup:is(#menu_FilePopup, #menu_EditPopup, #menu_viewPopup, #goPopup, #histo
menupopup:is(#organizeButtonPopup, #maintenanceButtonPopup) > menuitem,
menupopup:is(#viewMenuPopup, #maintenanceButtonPopup) > menu,
menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup) > menuitem,
-#blockedPopupDontShowMessage {
+#blockedPopupDontShowMessage,
+menuitem.privatetab-icon /* Waterfox */ {
background-position: left var(--context-menu-background-padding) center !important;
padding-inline-start: var(--context-menu-background-padding) !important;
}
@@ -4640,7 +4642,8 @@ menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup)
menupopup:is(#organizeButtonPopup, #maintenanceButtonPopup) > menuitem,
menupopup:is(#viewMenuPopup, #maintenanceButtonPopup) > menu,
menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup) > menuitem,
- #blockedPopupDontShowMessage {
+ #blockedPopupDontShowMessage,
+ menuitem.privatetab-icon /* Waterfox */ {
background-position: left var(--context-menu-background-padding) center !important;
padding-inline-start: 0 !important;
}
@@ -4666,7 +4669,8 @@ menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup)
menupopup:is(#organizeButtonPopup, #maintenanceButtonPopup) > menuitem,
menupopup:is(#viewMenuPopup, #maintenanceButtonPopup) > menu,
menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup) > menuitem,
- #blockedPopupDontShowMessage {
+ #blockedPopupDontShowMessage,
+ menuitem.privatetab-icon /* Waterfox */ {
padding-inline-start: var(--menu-background-padding-default) !important;
margin-left: 0 !important;
}
@@ -5878,3 +5882,15 @@ menupopup:is(#context_sendTabToDevicePopupMenu, #context-sendpagetodevice-popup)
#browserImport {
--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");
+}