diff --git a/src/other/firefox/chrome/WhiteSur/icons/application-x-addon-blocked-symbolic.svg b/src/other/firefox/chrome/WhiteSur/icons/application-x-addon-blocked-symbolic.svg
new file mode 100644
index 0000000..74a645f
--- /dev/null
+++ b/src/other/firefox/chrome/WhiteSur/icons/application-x-addon-blocked-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/other/firefox/chrome/WhiteSur/icons/autoplay-media-blocked-symbolic.svg b/src/other/firefox/chrome/WhiteSur/icons/autoplay-media-blocked-symbolic.svg
new file mode 100644
index 0000000..e8ba914
--- /dev/null
+++ b/src/other/firefox/chrome/WhiteSur/icons/autoplay-media-blocked-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/other/firefox/chrome/WhiteSur/icons/autoplay-media-symbolic.svg b/src/other/firefox/chrome/WhiteSur/icons/autoplay-media-symbolic.svg
new file mode 100644
index 0000000..85824fe
--- /dev/null
+++ b/src/other/firefox/chrome/WhiteSur/icons/autoplay-media-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/other/firefox/chrome/WhiteSur/icons/drm-symbolic.svg b/src/other/firefox/chrome/WhiteSur/icons/drm-symbolic.svg
new file mode 100644
index 0000000..019bec4
--- /dev/null
+++ b/src/other/firefox/chrome/WhiteSur/icons/drm-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/src/other/firefox/chrome/WhiteSur/parts/buttons.css b/src/other/firefox/chrome/WhiteSur/parts/buttons.css
index 8c45132..71b1f60 100644
--- a/src/other/firefox/chrome/WhiteSur/parts/buttons.css
+++ b/src/other/firefox/chrome/WhiteSur/parts/buttons.css
@@ -254,7 +254,7 @@ menulist[open] .menulist-label-box,
.subviewbutton.panel-subview-footer:not(:only-of-type):not(:last-of-type),
.panel-footer button:not(:only-of-type):not(:last-of-type),
#appMenu-popup .toolbaritem-combined-buttons toolbarbutton:not(:last-of-type):not(#appMenu-zoomEnlarge-button),
-#context-navigation menuitem:not(:last-of-type),
+#context-navigation menuitem:not(:only-of-type):not(:last-of-type),
.findbar-container toolbarbutton.findbar-find-previous,
.findbar-button:not(:last-of-type) {
border-top-right-radius: 0 !important;
@@ -267,7 +267,7 @@ menulist[open] .menulist-label-box,
.subviewbutton.panel-subview-footer:not(:only-of-type):not(:first-of-type),
.panel-footer button:not(:only-of-type):not(:first-of-type),
#appMenu-popup .toolbaritem-combined-buttons toolbarbutton:not(:first-of-type):not(#appMenu-fullscreen-button),
-#context-navigation menuitem:not(:first-of-type),
+#context-navigation menuitem:not(:only-of-type):not(:first-of-type),
.findbar-container toolbarbutton.findbar-find-previous,
.findbar-container toolbarbutton.findbar-find-next,
.findbar-button:not(:first-of-type) {
diff --git a/src/other/firefox/chrome/WhiteSur/parts/icons.css b/src/other/firefox/chrome/WhiteSur/parts/icons.css
index a377ce2..c9dd4ca 100644
--- a/src/other/firefox/chrome/WhiteSur/parts/icons.css
+++ b/src/other/firefox/chrome/WhiteSur/parts/icons.css
@@ -308,10 +308,30 @@ menuitem[type="radio"]:not([disabled="true"]):hover .menu-iconic-icon {
list-style-image: url("../icons/application-x-addon-symbolic.svg") !important;
}
+.plugin-icon {
+ list-style-image: url("../icons/application-x-addon-symbolic.svg") !important;
+}
+
+.plugin-blocked > .plugin-icon {
+ list-style-image: url("../icons/application-x-addon-blocked-symbolic.svg") !important;
+}
+
/* #plugin-icon-badge {
list-style-image: url("../icons/application-x-addon-symbolic.svg") !important;
} */
+.autoplay-media-icon {
+ list-style-image: url("../icons/autoplay-media-symbolic.svg") !important;
+}
+
+.autoplay-media-icon.blocked-permission-icon {
+ list-style-image: url("../icons/autoplay-media-blocked-symbolic.svg") !important;
+}
+
+.popup-notification-icon[popupid="drmContentPlaying"], .drm-icon {
+ list-style-image: url("../icons/drm-symbolic.svg") !important;
+}
+
#reader-mode-button {
list-style-image: url("../icons/reader-mode.svg") !important;
}
@@ -413,7 +433,8 @@ menuitem[type="radio"]:not([disabled="true"]):hover .menu-iconic-icon {
#tracking-protection-icon-animatable-image,
#reader-mode-button,
#star-button:not([starred]),
- #plugins-notification-icon:not(.plugin-blocked) > .plugin-icon,
+ .plugin-icon, .autoplay-media-icon,
+ .popup-notification-icon[popupid="drmContentPlaying"], .drm-icon,
.bookmark-item[container] .toolbarbutton-icon {
filter: invert(60%) brightness(150%);
}
diff --git a/src/other/firefox/chrome/WhiteSur/parts/popups-contents.css b/src/other/firefox/chrome/WhiteSur/parts/popups-contents.css
index 4cbde3e..b4b7023 100644
--- a/src/other/firefox/chrome/WhiteSur/parts/popups-contents.css
+++ b/src/other/firefox/chrome/WhiteSur/parts/popups-contents.css
@@ -108,7 +108,7 @@
margin-top: 10px;
z-index: 10;
}
-#customization-panelWrapper > .panel-arrowbox {
+#customization-panelWrapper > .panel-arrowbox {
margin-bottom: -5px !important;
}
@@ -205,8 +205,9 @@
border-radius: 5px 5px 0 0;
min-height: 34px !important;
}
+
#protections-popup[toast] #protections-popup-mainView-panel-header {
- border-radius: 5px !important;
+ border-radius: 5px 5px 5px 5px !important;
}
#protections-popup-message {