Bug 1409148 - Drop the old contentPluginActivate.png icon and replace it with the modern svg version. r=johannh
MozReview-Commit-ID: G54i1wKfZsN
--- a/browser/themes/shared/jar.inc.mn
+++ b/browser/themes/shared/jar.inc.mn
@@ -63,18 +63,16 @@
skin/classic/browser/notification-icons/login-detailed.svg (../shared/notification-icons/login-detailed.svg)
skin/classic/browser/notification-icons/login.svg (../shared/notification-icons/login.svg)
skin/classic/browser/notification-icons/microphone-blocked.svg (../shared/notification-icons/microphone-blocked.svg)
skin/classic/browser/notification-icons/microphone-detailed.svg (../shared/notification-icons/microphone-detailed.svg)
skin/classic/browser/notification-icons/microphone.svg (../shared/notification-icons/microphone.svg)
skin/classic/browser/notification-icons/persistent-storage-blocked.svg (../shared/notification-icons/persistent-storage-blocked.svg)
skin/classic/browser/notification-icons/persistent-storage.svg (../shared/notification-icons/persistent-storage.svg)
skin/classic/browser/notification-icons/plugin-badge.svg (../shared/notification-icons/plugin-badge.svg)
- skin/classic/browser/notification-icons/plugin-blocked.svg (../shared/notification-icons/plugin-blocked.svg)
- skin/classic/browser/notification-icons/plugin.svg (../shared/notification-icons/plugin.svg)
skin/classic/browser/notification-icons/popup.svg (../shared/notification-icons/popup.svg)
skin/classic/browser/notification-icons/popup-subitem.svg (../shared/notification-icons/popup-subitem.svg)
skin/classic/browser/notification-icons/screen-blocked.svg (../shared/notification-icons/screen-blocked.svg)
skin/classic/browser/notification-icons/screen.svg (../shared/notification-icons/screen.svg)
skin/classic/browser/notification-icons/update.svg (../shared/notification-icons/update.svg)
skin/classic/browser/tracking-protection-16.svg (../shared/identity-block/tracking-protection-16.svg)
skin/classic/browser/newtab/close.png (../shared/newtab/close.png)
--- a/browser/themes/shared/notification-icons.inc.css
+++ b/browser/themes/shared/notification-icons.inc.css
@@ -218,22 +218,22 @@ html|*#webRTC-previewVideo {
.popup-notification-icon[popupid*="offline-app-requested"],
.popup-notification-icon[popupid="offline-app-usage"] {
list-style-image: url(chrome://global/skin/icons/question-64.png);
}
/* PLUGINS */
.plugin-icon {
- list-style-image: url(chrome://browser/skin/notification-icons/plugin.svg);
+ list-style-image: url(chrome://mozapps/skin/plugins/plugin.svg);
transition: fill 1.5s;
}
.plugin-blocked-icon {
- list-style-image: url(chrome://browser/skin/notification-icons/plugin-blocked.svg);
+ list-style-image: url(chrome://mozapps/skin/plugins/plugin-blocked.svg);
transition: fill 1.5s;
}
#plugin-icon-badge {
list-style-image: url(chrome://browser/skin/notification-icons/plugin-badge.svg);
opacity: 0;
transition: opacity 1.5s;
}
@@ -255,17 +255,17 @@ html|*#webRTC-previewVideo {
opacity: 0;
}
to {
opacity: 1;
}
}
.plugin-blocked > .plugin-icon {
- list-style-image: url(chrome://browser/skin/notification-icons/plugin-blocked.svg);
+ list-style-image: url(chrome://mozapps/skin/plugins/plugin-blocked.svg);
fill: #d92215 !important;
}
.plugin-blocked > #plugin-icon-badge {
visibility: collapse;
}
#notification-popup-box[hidden] {
--- a/browser/themes/shared/plugin-doorhanger.inc.css
+++ b/browser/themes/shared/plugin-doorhanger.inc.css
@@ -1,14 +1,14 @@
.messageImage[value="plugin-hidden"] {
- list-style-image: url(chrome://browser/skin/notification-icons/plugin.svg);
+ list-style-image: url(chrome://mozapps/skin/plugins/plugin.svg);
}
/* Keep any changes to this style in sync with pluginProblem.css */
notification.pluginVulnerable {
background-color: rgb(72,72,72);
background-image: url(chrome://mozapps/skin/plugins/contentPluginStripe.png);
color: white;
}
notification.pluginVulnerable .messageImage {
- list-style-image: url(chrome://browser/skin/notification-icons/plugin-blocked.svg);
+ list-style-image: url(chrome://mozapps/skin/plugins/plugin-blocked.svg);
}
--- a/toolkit/themes/shared/mozapps.inc.mn
+++ b/toolkit/themes/shared/mozapps.inc.mn
@@ -20,24 +20,25 @@
skin/classic/mozapps/extensions/extensionGeneric-16.svg (../../shared/extensions/extensionGeneric-16.svg)
skin/classic/mozapps/extensions/utilities.svg (../../shared/extensions/utilities.svg)
skin/classic/mozapps/extensions/navigation.svg (../../shared/extensions/navigation.svg)
skin/classic/mozapps/extensions/alerticon-warning.svg (../../shared/extensions/alerticon-warning.svg)
skin/classic/mozapps/extensions/alerticon-error.svg (../../shared/extensions/alerticon-error.svg)
skin/classic/mozapps/extensions/alerticon-info-positive.svg (../../shared/extensions/alerticon-info-positive.svg)
skin/classic/mozapps/extensions/alerticon-info-negative.svg (../../shared/extensions/alerticon-info-negative.svg)
skin/classic/mozapps/extensions/category-legacy.svg (../../shared/extensions/category-legacy.svg)
+ skin/classic/mozapps/plugins/plugin.svg (../../shared/plugins/plugin.svg)
+ skin/classic/mozapps/plugins/plugin-blocked.svg (../../shared/plugins/plugin-blocked.svg)
skin/classic/mozapps/plugins/pluginGeneric.svg (../../shared/extensions/category-plugins.svg)
skin/classic/mozapps/plugins/pluginProblem.css (../../shared/plugins/pluginProblem.css)
skin/classic/mozapps/aboutNetworking.css (../../shared/aboutNetworking.css)
#ifndef ANDROID
skin/classic/mozapps/aboutProfiles.css (../../shared/aboutProfiles.css)
#endif
skin/classic/mozapps/aboutServiceWorkers.css (../../shared/aboutServiceWorkers.css)
- skin/classic/mozapps/plugins/contentPluginActivate.png (../../shared/plugins/contentPluginActivate.png)
skin/classic/mozapps/plugins/contentPluginBlocked.png (../../shared/plugins/contentPluginBlocked.png)
skin/classic/mozapps/plugins/contentPluginCrashed.png (../../shared/plugins/contentPluginCrashed.png)
skin/classic/mozapps/plugins/contentPluginStripe.png (../../shared/plugins/contentPluginStripe.png)
% override chrome://mozapps/skin/extensions/category-plugins.svg chrome://mozapps/skin/plugins/pluginGeneric.svg
% override chrome://mozapps/skin/extensions/category-extensions.svg chrome://mozapps/skin/extensions/extensionGeneric.svg
% override chrome://mozapps/skin/extensions/category-languages.svg chrome://mozapps/skin/extensions/localeGeneric.svg
% override chrome://mozapps/skin/extensions/category-themes.svg chrome://mozapps/skin/extensions/themeGeneric.svg
deleted file mode 100644
index 31351dc3b7ef57cee15989759c9556e8a2f6dd79..0000000000000000000000000000000000000000
GIT binary patch
literal 0
Hc$@<O00001
rename from browser/themes/shared/notification-icons/plugin-blocked.svg
rename to toolkit/themes/shared/plugins/plugin-blocked.svg
rename from browser/themes/shared/notification-icons/plugin.svg
rename to toolkit/themes/shared/plugins/plugin.svg
--- a/toolkit/themes/shared/plugins/pluginProblem.css
+++ b/toolkit/themes/shared/plugins/pluginProblem.css
@@ -53,33 +53,36 @@ html|a {
color: white;
}
.icon {
width: 48px;
height: 48px;
background-position: center;
background-repeat: no-repeat;
+ background-size: contain;
border: none;
background-color: transparent;
-moz-user-focus: ignore;
margin-bottom: 6px;
+ -moz-context-properties: fill;
}
:-moz-handler-vulnerable-updatable .icon,
:-moz-handler-vulnerable-no-update .icon {
background-image: url(chrome://mozapps/skin/plugins/contentPluginBlocked.png);
-moz-user-focus: normal;
}
:-moz-handler-blocked .icon {
background-image: url(chrome://mozapps/skin/plugins/contentPluginBlocked.png);
}
a .icon,
:-moz-handler-clicktoplay .icon {
- background-image: url(chrome://mozapps/skin/plugins/contentPluginActivate.png);
+ background-image: url(chrome://mozapps/skin/plugins/plugin.svg);
+ fill: var(--grey-10);
-moz-user-focus: normal;
}
:-moz-handler-crashed .icon {
background-image: url(chrome://mozapps/skin/plugins/contentPluginCrashed.png);
}
.throbber {
padding-left: 16px; /* width of the background image */