diff --git a/src/other/firefox/chrome/WhiteSur/icons/library-symbolic.svg b/src/other/firefox/chrome/WhiteSur/icons/library-symbolic.svg
new file mode 100644
index 0000000..20c9276
--- /dev/null
+++ b/src/other/firefox/chrome/WhiteSur/icons/library-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/other/firefox/chrome/WhiteSur/icons/notification-symbolic.svg b/src/other/firefox/chrome/WhiteSur/icons/notification-symbolic.svg
new file mode 100644
index 0000000..eaab11b
--- /dev/null
+++ b/src/other/firefox/chrome/WhiteSur/icons/notification-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/other/firefox/chrome/WhiteSur/parts/icons.css b/src/other/firefox/chrome/WhiteSur/parts/icons.css
index c9dd4ca..ee59d55 100644
--- a/src/other/firefox/chrome/WhiteSur/parts/icons.css
+++ b/src/other/firefox/chrome/WhiteSur/parts/icons.css
@@ -348,6 +348,14 @@ menuitem[type="radio"]:not([disabled="true"]):hover .menu-iconic-icon {
background-image: url("../icons/tracking-protection-animatable.svg") !important;
}
+#library-button {
+ list-style-image: url("../icons/library-symbolic.svg") !important;
+}
+
+.popup-notification-icon[popupid="web-notifications"], .desktop-notification-icon {
+ list-style-image: url("../icons/notification-symbolic.svg") !important;
+}
+
.bookmark-item[container] {
list-style-image: url("../icons/folder-symbolic.svg") !important;
}
@@ -386,6 +394,9 @@ menuitem[type="radio"]:not([disabled="true"]):hover .menu-iconic-icon {
:root[tabsintitlebar] #titlebar #titlebar-min .toolbarbutton-icon,
:root[tabsintitlebar][inFullscreen] #window-controls #restore-button .toolbarbutton-icon,
+ .popup-notification-icon[popupid="web-notifications"], .desktop-notification-icon,
+
+ #library-button .toolbarbutton-icon,
#privatebrowsing-button .toolbarbutton-icon,
#sidebar-button:-moz-locale-dir(ltr):not([positionend]) .toolbarbutton-icon,
#sidebar-button:-moz-locale-dir(rtl)[positionend] .toolbarbutton-icon,