Bug 1699183 - Rename & clean up lock icons. r=preferences-reviewers,jaws
Differential Revision: https://phabricator.services.mozilla.com/D108815
|
@ -53,17 +53,17 @@ add_task(async function() {
|
||||||
.getPropertyValue("background-image");
|
.getPropertyValue("background-image");
|
||||||
is(
|
is(
|
||||||
identityIconImage,
|
identityIconImage,
|
||||||
'url("chrome://global/skin/icons/connection-mixed-passive-loaded.svg")',
|
'url("chrome://global/skin/icons/security-warning.svg")',
|
||||||
"Using expected icon image in the identity block"
|
"Using expected icon image in the identity block"
|
||||||
);
|
);
|
||||||
is(
|
is(
|
||||||
securityViewBG,
|
securityViewBG,
|
||||||
'url("chrome://global/skin/icons/connection-mixed-passive-loaded.svg")',
|
'url("chrome://global/skin/icons/security-warning.svg")',
|
||||||
"Using expected icon image in the Control Center main view"
|
"Using expected icon image in the Control Center main view"
|
||||||
);
|
);
|
||||||
is(
|
is(
|
||||||
securityContentBG,
|
securityContentBG,
|
||||||
'url("chrome://global/skin/icons/connection-mixed-passive-loaded.svg")',
|
'url("chrome://global/skin/icons/security-warning.svg")',
|
||||||
"Using expected icon image in the Control Center subview"
|
"Using expected icon image in the Control Center subview"
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
@ -544,7 +544,7 @@ add_task(async function noCertErrorSecurityConnectionBGTest() {
|
||||||
|
|
||||||
is(
|
is(
|
||||||
getSecurityConnectionBG(),
|
getSecurityConnectionBG(),
|
||||||
`url("chrome://global/skin/icons/connection-mixed-passive-loaded.svg")`,
|
`url("chrome://global/skin/icons/security-warning.svg")`,
|
||||||
"Security connection should show a warning lock icon."
|
"Security connection should show a warning lock icon."
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
@ -20,12 +20,12 @@ const TEST_CASES = [
|
||||||
{
|
{
|
||||||
type: "http",
|
type: "http",
|
||||||
testURL: "http://example.com",
|
testURL: "http://example.com",
|
||||||
img_url: `url("chrome://global/skin/icons/connection-mixed-active-loaded.svg")`,
|
img_url: `url("chrome://global/skin/icons/security-broken.svg")`,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
type: "https",
|
type: "https",
|
||||||
testURL: "https://example.com",
|
testURL: "https://example.com",
|
||||||
img_url: `url("chrome://browser/skin/connection-secure.svg")`,
|
img_url: `url("chrome://global/skin/icons/security.svg")`,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
type: "non-chrome about page",
|
type: "non-chrome about page",
|
||||||
|
@ -54,17 +54,17 @@ const TEST_CASES = [
|
||||||
{
|
{
|
||||||
type: "mixedPassiveContent",
|
type: "mixedPassiveContent",
|
||||||
testURL: kBaseURI + "file_mixedPassiveContent.html",
|
testURL: kBaseURI + "file_mixedPassiveContent.html",
|
||||||
img_url: `url("chrome://global/skin/icons/connection-mixed-passive-loaded.svg")`,
|
img_url: `url("chrome://global/skin/icons/security-warning.svg")`,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
type: "mixedActiveContent",
|
type: "mixedActiveContent",
|
||||||
testURL: kBaseURI + "file_csp_block_all_mixedcontent.html",
|
testURL: kBaseURI + "file_csp_block_all_mixedcontent.html",
|
||||||
img_url: `url("chrome://browser/skin/connection-secure.svg")`,
|
img_url: `url("chrome://global/skin/icons/security.svg")`,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
type: "certificateError",
|
type: "certificateError",
|
||||||
testURL: "https://self-signed.example.com",
|
testURL: "https://self-signed.example.com",
|
||||||
img_url: `url("chrome://global/skin/icons/connection-mixed-passive-loaded.svg")`,
|
img_url: `url("chrome://global/skin/icons/security-warning.svg")`,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
type: "localhost",
|
type: "localhost",
|
||||||
|
@ -79,17 +79,17 @@ const TEST_CASES = [
|
||||||
{
|
{
|
||||||
type: "data URI",
|
type: "data URI",
|
||||||
testURL: "data:text/html,<div>",
|
testURL: "data:text/html,<div>",
|
||||||
img_url: `url("chrome://global/skin/icons/connection-mixed-active-loaded.svg")`,
|
img_url: `url("chrome://global/skin/icons/security-broken.svg")`,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
type: "view-source HTTP",
|
type: "view-source HTTP",
|
||||||
testURL: "view-source:http://example.com/",
|
testURL: "view-source:http://example.com/",
|
||||||
img_url: `url("chrome://global/skin/icons/connection-mixed-active-loaded.svg")`,
|
img_url: `url("chrome://global/skin/icons/security-broken.svg")`,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
type: "view-source HTTPS",
|
type: "view-source HTTPS",
|
||||||
testURL: "view-source:https://example.com/",
|
testURL: "view-source:https://example.com/",
|
||||||
img_url: `url("chrome://browser/skin/connection-secure.svg")`,
|
img_url: `url("chrome://global/skin/icons/security.svg")`,
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
@ -43,13 +43,13 @@ add_task(async function() {
|
||||||
|
|
||||||
// check that a warning is shown when loading a page with mixed content and an overridden certificate
|
// check that a warning is shown when loading a page with mixed content and an overridden certificate
|
||||||
await loadBadCertPage(MIXED_CONTENT_URL);
|
await loadBadCertPage(MIXED_CONTENT_URL);
|
||||||
checkIdentityPopup("connection-mixed-passive-loaded.svg");
|
checkIdentityPopup("security-warning.svg");
|
||||||
|
|
||||||
// check that the crossed out icon is shown when disabling mixed content protection
|
// check that the crossed out icon is shown when disabling mixed content protection
|
||||||
gIdentityHandler.disableMixedContentProtection();
|
gIdentityHandler.disableMixedContentProtection();
|
||||||
await BrowserTestUtils.browserLoaded(gBrowser.selectedBrowser);
|
await BrowserTestUtils.browserLoaded(gBrowser.selectedBrowser);
|
||||||
|
|
||||||
checkIdentityPopup("connection-mixed-active-loaded.svg");
|
checkIdentityPopup("security-broken.svg");
|
||||||
|
|
||||||
// check that a warning is shown even without mixed content
|
// check that a warning is shown even without mixed content
|
||||||
BrowserTestUtils.loadURI(
|
BrowserTestUtils.loadURI(
|
||||||
|
@ -57,7 +57,7 @@ add_task(async function() {
|
||||||
"https://self-signed.example.com"
|
"https://self-signed.example.com"
|
||||||
);
|
);
|
||||||
await BrowserTestUtils.browserLoaded(gBrowser.selectedBrowser);
|
await BrowserTestUtils.browserLoaded(gBrowser.selectedBrowser);
|
||||||
checkIdentityPopup("connection-mixed-passive-loaded.svg");
|
checkIdentityPopup("security-warning.svg");
|
||||||
|
|
||||||
// remove cert exception
|
// remove cert exception
|
||||||
let certOverrideService = Cc[
|
let certOverrideService = Cc[
|
||||||
|
|
|
@ -221,28 +221,28 @@ async function assertMixedContentBlockingState(tabbrowser, states = {}) {
|
||||||
if (activeLoaded) {
|
if (activeLoaded) {
|
||||||
is(
|
is(
|
||||||
identityIconImage,
|
identityIconImage,
|
||||||
'url("chrome://global/skin/icons/connection-mixed-active-loaded.svg")',
|
'url("chrome://global/skin/icons/security-broken.svg")',
|
||||||
"Using active loaded icon"
|
"Using active loaded icon"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
if (activeBlocked && !passiveLoaded) {
|
if (activeBlocked && !passiveLoaded) {
|
||||||
is(
|
is(
|
||||||
identityIconImage,
|
identityIconImage,
|
||||||
'url("chrome://browser/skin/connection-secure.svg")',
|
'url("chrome://global/skin/icons/security.svg")',
|
||||||
"Using active blocked icon"
|
"Using active blocked icon"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
if (passiveLoaded && !(activeLoaded || activeBlocked)) {
|
if (passiveLoaded && !(activeLoaded || activeBlocked)) {
|
||||||
is(
|
is(
|
||||||
identityIconImage,
|
identityIconImage,
|
||||||
'url("chrome://global/skin/icons/connection-mixed-passive-loaded.svg")',
|
'url("chrome://global/skin/icons/security-warning.svg")',
|
||||||
"Using passive loaded icon"
|
"Using passive loaded icon"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
if (passiveLoaded && activeBlocked) {
|
if (passiveLoaded && activeBlocked) {
|
||||||
is(
|
is(
|
||||||
identityIconImage,
|
identityIconImage,
|
||||||
'url("chrome://global/skin/icons/connection-mixed-passive-loaded.svg")',
|
'url("chrome://global/skin/icons/security-warning.svg")',
|
||||||
"Using active blocked and passive loaded icon"
|
"Using active blocked and passive loaded icon"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -317,12 +317,12 @@ async function assertMixedContentBlockingState(tabbrowser, states = {}) {
|
||||||
if (stateInsecure) {
|
if (stateInsecure) {
|
||||||
is(
|
is(
|
||||||
securityViewBG,
|
securityViewBG,
|
||||||
'url("chrome://global/skin/icons/connection-mixed-active-loaded.svg")',
|
'url("chrome://global/skin/icons/security-broken.svg")',
|
||||||
"CC using 'not secure' icon"
|
"CC using 'not secure' icon"
|
||||||
);
|
);
|
||||||
is(
|
is(
|
||||||
securityContentBG,
|
securityContentBG,
|
||||||
'url("chrome://global/skin/icons/connection-mixed-active-loaded.svg")',
|
'url("chrome://global/skin/icons/security-broken.svg")',
|
||||||
"CC using 'not secure' icon"
|
"CC using 'not secure' icon"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -330,12 +330,12 @@ async function assertMixedContentBlockingState(tabbrowser, states = {}) {
|
||||||
if (stateSecure) {
|
if (stateSecure) {
|
||||||
is(
|
is(
|
||||||
securityViewBG,
|
securityViewBG,
|
||||||
'url("chrome://browser/skin/connection-secure.svg")',
|
'url("chrome://global/skin/icons/security.svg")',
|
||||||
"CC using secure icon"
|
"CC using secure icon"
|
||||||
);
|
);
|
||||||
is(
|
is(
|
||||||
securityContentBG,
|
securityContentBG,
|
||||||
'url("chrome://browser/skin/connection-secure.svg")',
|
'url("chrome://global/skin/icons/security.svg")',
|
||||||
"CC using secure icon"
|
"CC using secure icon"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -355,24 +355,24 @@ async function assertMixedContentBlockingState(tabbrowser, states = {}) {
|
||||||
} else if (activeBlocked || passiveLoaded) {
|
} else if (activeBlocked || passiveLoaded) {
|
||||||
is(
|
is(
|
||||||
securityViewBG,
|
securityViewBG,
|
||||||
'url("chrome://global/skin/icons/connection-mixed-passive-loaded.svg")',
|
'url("chrome://global/skin/icons/security-warning.svg")',
|
||||||
"CC using degraded icon"
|
"CC using degraded icon"
|
||||||
);
|
);
|
||||||
is(
|
is(
|
||||||
securityContentBG,
|
securityContentBG,
|
||||||
'url("chrome://global/skin/icons/connection-mixed-passive-loaded.svg")',
|
'url("chrome://global/skin/icons/security-warning.svg")',
|
||||||
"CC using degraded icon"
|
"CC using degraded icon"
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
// There is a case here with weak ciphers, but no bc tests are handling this yet.
|
// There is a case here with weak ciphers, but no bc tests are handling this yet.
|
||||||
is(
|
is(
|
||||||
securityViewBG,
|
securityViewBG,
|
||||||
'url("chrome://browser/skin/connection-secure.svg")',
|
'url("chrome://global/skin/icons/security.svg")',
|
||||||
"CC using degraded icon"
|
"CC using degraded icon"
|
||||||
);
|
);
|
||||||
is(
|
is(
|
||||||
securityContentBG,
|
securityContentBG,
|
||||||
'url("chrome://browser/skin/connection-secure.svg")',
|
'url("chrome://global/skin/icons/security.svg")',
|
||||||
"CC using degraded icon"
|
"CC using degraded icon"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
|
@ -557,7 +557,7 @@ const CFR_MESSAGES = [
|
||||||
anchor_id: "PanelUI-menu-button",
|
anchor_id: "PanelUI-menu-button",
|
||||||
layout: "icon_and_message",
|
layout: "icon_and_message",
|
||||||
text: { string_id: "cfr-doorhanger-doh-body" },
|
text: { string_id: "cfr-doorhanger-doh-body" },
|
||||||
icon: "chrome://browser/skin/connection-secure.svg",
|
icon: "chrome://global/skin/icons/security.svg",
|
||||||
buttons: {
|
buttons: {
|
||||||
secondary: [
|
secondary: [
|
||||||
{
|
{
|
||||||
|
|
|
@ -152,7 +152,7 @@ payment-dialog[complete-status="processing"] #pay {
|
||||||
|
|
||||||
payment-dialog #pay::before {
|
payment-dialog #pay::before {
|
||||||
-moz-context-properties: fill;
|
-moz-context-properties: fill;
|
||||||
content: url(chrome://browser/skin/connection-secure.svg);
|
content: url(chrome://global/skin/icons/security.svg);
|
||||||
fill: currentColor;
|
fill: currentColor;
|
||||||
height: 16px;
|
height: 16px;
|
||||||
margin-inline-end: 0.5em;
|
margin-inline-end: 0.5em;
|
||||||
|
|
|
@ -182,7 +182,7 @@ xul|richlistitem[originaltype="autofill-insecureWarning"] {
|
||||||
content: "";
|
content: "";
|
||||||
width: 16px;
|
width: 16px;
|
||||||
height: 16px;
|
height: 16px;
|
||||||
background-image: url(chrome://global/skin/icons/connection-mixed-active-loaded.svg);
|
background-image: url(chrome://global/skin/icons/security-broken.svg);
|
||||||
-moz-context-properties: fill;
|
-moz-context-properties: fill;
|
||||||
fill: GrayText;
|
fill: GrayText;
|
||||||
}
|
}
|
||||||
|
|
|
@ -164,7 +164,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
#PopupAutoComplete > richlistbox > richlistitem[originaltype="insecureWarning"] > .ac-site-icon {
|
#PopupAutoComplete > richlistbox > richlistitem[originaltype="insecureWarning"] > .ac-site-icon {
|
||||||
list-style-image: url(chrome://global/skin/icons/connection-mixed-active-loaded.svg);
|
list-style-image: url(chrome://global/skin/icons/security-broken.svg);
|
||||||
-moz-context-properties: fill;
|
-moz-context-properties: fill;
|
||||||
fill: var(--grey-60);
|
fill: var(--grey-60);
|
||||||
}
|
}
|
||||||
|
|
|
@ -370,7 +370,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.identity-popup-security-connection {
|
.identity-popup-security-connection {
|
||||||
background-image: url(chrome://global/skin/icons/connection-mixed-active-loaded.svg);
|
background-image: url(chrome://global/skin/icons/security-broken.svg);
|
||||||
}
|
}
|
||||||
|
|
||||||
#identity-popup[connection=chrome] .identity-popup-security-connection {
|
#identity-popup[connection=chrome] .identity-popup-security-connection {
|
||||||
|
@ -382,7 +382,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
#identity-popup[connection^=secure] .identity-popup-security-connection {
|
#identity-popup[connection^=secure] .identity-popup-security-connection {
|
||||||
background-image: url(chrome://browser/skin/connection-secure.svg);
|
background-image: url(chrome://global/skin/icons/security.svg);
|
||||||
-moz-context-properties: fill;
|
-moz-context-properties: fill;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -398,13 +398,13 @@
|
||||||
/* Use [isbroken] to make sure we don't show a warning lock on an http page. See Bug 1192162. */
|
/* Use [isbroken] to make sure we don't show a warning lock on an http page. See Bug 1192162. */
|
||||||
#identity-popup[ciphers=weak] .identity-popup-security-connection,
|
#identity-popup[ciphers=weak] .identity-popup-security-connection,
|
||||||
#identity-popup[mixedcontent~=passive-loaded][isbroken] .identity-popup-security-connection {
|
#identity-popup[mixedcontent~=passive-loaded][isbroken] .identity-popup-security-connection {
|
||||||
background-image: url(chrome://global/skin/icons/connection-mixed-passive-loaded.svg);
|
background-image: url(chrome://global/skin/icons/security-warning.svg);
|
||||||
-moz-context-properties: fill, fill-opacity;
|
-moz-context-properties: fill, fill-opacity;
|
||||||
}
|
}
|
||||||
|
|
||||||
#identity-popup[connection=secure-cert-user-overridden] .identity-popup-security-connection,
|
#identity-popup[connection=secure-cert-user-overridden] .identity-popup-security-connection,
|
||||||
#identity-popup[connection=cert-error-page] .identity-popup-security-connection {
|
#identity-popup[connection=cert-error-page] .identity-popup-security-connection {
|
||||||
background-image: url(chrome://global/skin/icons/connection-mixed-passive-loaded.svg);
|
background-image: url(chrome://global/skin/icons/security-warning.svg);
|
||||||
fill: unset;
|
fill: unset;
|
||||||
-moz-context-properties: fill;
|
-moz-context-properties: fill;
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,31 +7,36 @@
|
||||||
html|*.pointerlockfswarning {
|
html|*.pointerlockfswarning {
|
||||||
align-items: center;
|
align-items: center;
|
||||||
background: rgba(45, 62, 72, 0.9);
|
background: rgba(45, 62, 72, 0.9);
|
||||||
border: 2px solid #fafafa;
|
border: 2px solid currentColor;
|
||||||
box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.5);
|
box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.5);
|
||||||
border-radius: 8px;
|
border-radius: 8px;
|
||||||
|
color: #fafafa;
|
||||||
padding: 24px 16px;
|
padding: 24px 16px;
|
||||||
font: message-box;
|
font: message-box;
|
||||||
}
|
}
|
||||||
|
|
||||||
html|*.pointerlockfswarning::before {
|
html|*.pointerlockfswarning:is([data-identity="verifiedDomain"], [data-identity="unknownIdentity"])::before {
|
||||||
|
content: "";
|
||||||
|
background-size: cover;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
width: 24px; height: 24px;
|
width: 24px;
|
||||||
|
height: 24px;
|
||||||
|
-moz-context-properties: fill;
|
||||||
|
fill: currentColor;
|
||||||
}
|
}
|
||||||
|
|
||||||
html|*.pointerlockfswarning[data-identity="verifiedDomain"]::before {
|
html|*.pointerlockfswarning[data-identity="verifiedDomain"]::before {
|
||||||
content: url("chrome://browser/skin/fullscreen/secure.svg");
|
background-image: url("chrome://global/skin/icons/security.svg");
|
||||||
}
|
}
|
||||||
|
|
||||||
html|*.pointerlockfswarning[data-identity="unknownIdentity"]::before {
|
html|*.pointerlockfswarning[data-identity="unknownIdentity"]::before {
|
||||||
content: url("chrome://browser/skin/fullscreen/insecure.svg");
|
background-image: url("chrome://global/skin/icons/security-broken.svg");
|
||||||
}
|
}
|
||||||
|
|
||||||
html|*.pointerlockfswarning-domain-text,
|
html|*.pointerlockfswarning-domain-text,
|
||||||
html|*.pointerlockfswarning-generic-text {
|
html|*.pointerlockfswarning-generic-text {
|
||||||
font-size: 21px;
|
font-size: 21px;
|
||||||
font-weight: lighter;
|
font-weight: lighter;
|
||||||
color: #fafafa;
|
|
||||||
margin: 0 16px;
|
margin: 0 16px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -238,7 +238,7 @@
|
||||||
|
|
||||||
#identity-box[pageproxystate="valid"].verifiedDomain #identity-icon,
|
#identity-box[pageproxystate="valid"].verifiedDomain #identity-icon,
|
||||||
#identity-box[pageproxystate="valid"].mixedActiveBlocked #identity-icon {
|
#identity-box[pageproxystate="valid"].mixedActiveBlocked #identity-icon {
|
||||||
list-style-image: url(chrome://browser/skin/connection-secure.svg);
|
list-style-image: url(chrome://global/skin/icons/security.svg);
|
||||||
}
|
}
|
||||||
|
|
||||||
#identity-box[pageproxystate="valid"].verifiedDomain #identity-icon:not([lock-icon-gray]),
|
#identity-box[pageproxystate="valid"].verifiedDomain #identity-icon:not([lock-icon-gray]),
|
||||||
|
@ -252,7 +252,7 @@
|
||||||
#identity-box[pageproxystate="valid"].mixedDisplayContentLoadedActiveBlocked #identity-icon,
|
#identity-box[pageproxystate="valid"].mixedDisplayContentLoadedActiveBlocked #identity-icon,
|
||||||
#identity-box[pageproxystate="valid"].certUserOverridden #identity-icon,
|
#identity-box[pageproxystate="valid"].certUserOverridden #identity-icon,
|
||||||
#identity-box[pageproxystate="valid"].certErrorPage #identity-icon {
|
#identity-box[pageproxystate="valid"].certErrorPage #identity-icon {
|
||||||
list-style-image: url(chrome://global/skin/icons/connection-mixed-passive-loaded.svg);
|
list-style-image: url(chrome://global/skin/icons/security-warning.svg);
|
||||||
fill: unset;
|
fill: unset;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -260,7 +260,7 @@
|
||||||
#identity-box[pageproxystate="valid"].notSecure #identity-icon,
|
#identity-box[pageproxystate="valid"].notSecure #identity-icon,
|
||||||
#identity-box[pageproxystate="valid"].mixedActiveContent #identity-icon,
|
#identity-box[pageproxystate="valid"].mixedActiveContent #identity-icon,
|
||||||
#identity-box[pageproxystate="valid"].httpsOnlyErrorPage #identity-icon {
|
#identity-box[pageproxystate="valid"].httpsOnlyErrorPage #identity-icon {
|
||||||
list-style-image: url(chrome://global/skin/icons/connection-mixed-active-loaded.svg);
|
list-style-image: url(chrome://global/skin/icons/security-broken.svg);
|
||||||
}
|
}
|
||||||
|
|
||||||
#permissions-granted-icon {
|
#permissions-granted-icon {
|
||||||
|
|
|
@ -51,10 +51,7 @@
|
||||||
skin/classic/browser/downloads/download-icons.svg (../shared/downloads/download-icons.svg)
|
skin/classic/browser/downloads/download-icons.svg (../shared/downloads/download-icons.svg)
|
||||||
skin/classic/browser/downloads/notification-start-animation.svg (../shared/downloads/notification-start-animation.svg)
|
skin/classic/browser/downloads/notification-start-animation.svg (../shared/downloads/notification-start-animation.svg)
|
||||||
skin/classic/browser/drm-icon.svg (../shared/drm-icon.svg)
|
skin/classic/browser/drm-icon.svg (../shared/drm-icon.svg)
|
||||||
skin/classic/browser/fullscreen/insecure.svg (../shared/fullscreen/insecure.svg)
|
|
||||||
skin/classic/browser/fullscreen/secure.svg (../shared/fullscreen/secure.svg)
|
|
||||||
skin/classic/browser/permissions.svg (../shared/identity-block/permissions.svg)
|
skin/classic/browser/permissions.svg (../shared/identity-block/permissions.svg)
|
||||||
skin/classic/browser/connection-secure.svg (../shared/identity-block/connection-secure.svg)
|
|
||||||
skin/classic/browser/newInstall.css (../shared/newInstall.css)
|
skin/classic/browser/newInstall.css (../shared/newInstall.css)
|
||||||
skin/classic/browser/newInstallPage.css (../shared/newInstallPage.css)
|
skin/classic/browser/newInstallPage.css (../shared/newInstallPage.css)
|
||||||
skin/classic/browser/illustrations/blue-berror.svg (../shared/illustrations/blue-berror.svg)
|
skin/classic/browser/illustrations/blue-berror.svg (../shared/illustrations/blue-berror.svg)
|
||||||
|
@ -111,6 +108,7 @@
|
||||||
skin/classic/browser/preferences/android-menu.svg (../shared/preferences/android-menu.svg)
|
skin/classic/browser/preferences/android-menu.svg (../shared/preferences/android-menu.svg)
|
||||||
skin/classic/browser/preferences/category-experiments.svg (../shared/preferences/category-experiments.svg)
|
skin/classic/browser/preferences/category-experiments.svg (../shared/preferences/category-experiments.svg)
|
||||||
skin/classic/browser/preferences/category-general.svg (../shared/preferences/category-general.svg)
|
skin/classic/browser/preferences/category-general.svg (../shared/preferences/category-general.svg)
|
||||||
|
skin/classic/browser/preferences/category-privacy-security.svg (../shared/preferences/category-privacy-security.svg)
|
||||||
skin/classic/browser/preferences/category-search.svg (../shared/preferences/category-search.svg)
|
skin/classic/browser/preferences/category-search.svg (../shared/preferences/category-search.svg)
|
||||||
skin/classic/browser/preferences/category-sync.svg (../shared/preferences/category-sync.svg)
|
skin/classic/browser/preferences/category-sync.svg (../shared/preferences/category-sync.svg)
|
||||||
skin/classic/browser/preferences/critters-postcard.jpg (../shared/preferences/critters-postcard.jpg)
|
skin/classic/browser/preferences/critters-postcard.jpg (../shared/preferences/critters-postcard.jpg)
|
||||||
|
|
|
@ -43,7 +43,7 @@
|
||||||
|
|
||||||
#places-tooltip-insecure-icon {
|
#places-tooltip-insecure-icon {
|
||||||
/* Using the same broken-lock icon as the main identity-block styles. */
|
/* Using the same broken-lock icon as the main identity-block styles. */
|
||||||
list-style-image: url(chrome://global/skin/icons/connection-mixed-active-loaded.svg);
|
list-style-image: url(chrome://global/skin/icons/security-broken.svg);
|
||||||
-moz-context-properties: fill;
|
-moz-context-properties: fill;
|
||||||
fill: currentColor;
|
fill: currentColor;
|
||||||
width: 1em;
|
width: 1em;
|
||||||
|
|
До Ширина: | Высота: | Размер: 513 B После Ширина: | Высота: | Размер: 513 B |
|
@ -199,7 +199,7 @@ button > hbox > label {
|
||||||
}
|
}
|
||||||
|
|
||||||
#category-privacy > .category-icon {
|
#category-privacy > .category-icon {
|
||||||
list-style-image: url("chrome://global/skin/icons/privacy-security.svg");
|
list-style-image: url("chrome://browser/skin/preferences/category-privacy-security.svg");
|
||||||
}
|
}
|
||||||
|
|
||||||
#category-sync > .category-icon {
|
#category-sync > .category-icon {
|
||||||
|
|
|
@ -119,7 +119,7 @@
|
||||||
|
|
||||||
#prefs > tr.locked {
|
#prefs > tr.locked {
|
||||||
opacity: 0.4;
|
opacity: 0.4;
|
||||||
background-image: url("chrome://global/skin/icons/privacy-security.svg");
|
background-image: url("chrome://global/skin/icons/security.svg");
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
background-position: 9px center;
|
background-position: 9px center;
|
||||||
background-size: 16px 16px;
|
background-size: 16px 16px;
|
||||||
|
|
|
@ -1203,8 +1203,7 @@ var snapshotFormatters = {
|
||||||
const iconUp = "chrome://global/skin/icons/arrow-up-12.svg";
|
const iconUp = "chrome://global/skin/icons/arrow-up-12.svg";
|
||||||
const iconDown = "chrome://global/skin/icons/arrow-dropdown-12.svg";
|
const iconDown = "chrome://global/skin/icons/arrow-dropdown-12.svg";
|
||||||
const iconFolder = "chrome://global/skin/icons/folder.svg";
|
const iconFolder = "chrome://global/skin/icons/folder.svg";
|
||||||
const iconUnsigned =
|
const iconUnsigned = "chrome://global/skin/icons/security-broken.svg";
|
||||||
"chrome://global/skin/icons/connection-mixed-active-loaded.svg";
|
|
||||||
const outerTHead = $("third-party-modules-thead");
|
const outerTHead = $("third-party-modules-thead");
|
||||||
const outerTBody = $("third-party-modules-tbody");
|
const outerTBody = $("third-party-modules-tbody");
|
||||||
|
|
||||||
|
|
До Ширина: | Высота: | Размер: 684 B После Ширина: | Высота: | Размер: 684 B |
До Ширина: | Высота: | Размер: 1.3 KiB После Ширина: | Высота: | Размер: 1.3 KiB |
До Ширина: | Высота: | Размер: 741 B После Ширина: | Высота: | Размер: 741 B |
|
@ -38,8 +38,6 @@ toolkit.jar:
|
||||||
skin/classic/global/icons/check-partial.svg (../../shared/icons/check-partial.svg)
|
skin/classic/global/icons/check-partial.svg (../../shared/icons/check-partial.svg)
|
||||||
skin/classic/global/icons/chevron.svg (../../shared/icons/chevron.svg)
|
skin/classic/global/icons/chevron.svg (../../shared/icons/chevron.svg)
|
||||||
skin/classic/global/icons/close.svg (../../shared/icons/close.svg)
|
skin/classic/global/icons/close.svg (../../shared/icons/close.svg)
|
||||||
skin/classic/global/icons/connection-mixed-active-loaded.svg (../../shared/icons/connection-mixed-active-loaded.svg)
|
|
||||||
skin/classic/global/icons/connection-mixed-passive-loaded.svg (../../shared/icons/connection-mixed-passive-loaded.svg)
|
|
||||||
skin/classic/global/icons/searchfield-cancel.svg (../../shared/icons/searchfield-cancel.svg)
|
skin/classic/global/icons/searchfield-cancel.svg (../../shared/icons/searchfield-cancel.svg)
|
||||||
skin/classic/global/icons/columnpicker.svg (../../shared/icons/columnpicker.svg)
|
skin/classic/global/icons/columnpicker.svg (../../shared/icons/columnpicker.svg)
|
||||||
skin/classic/global/icons/critical.svg (../../shared/icons/critical.svg)
|
skin/classic/global/icons/critical.svg (../../shared/icons/critical.svg)
|
||||||
|
@ -63,13 +61,15 @@ toolkit.jar:
|
||||||
skin/classic/global/icons/open-in-new.svg (../../shared/icons/open-in-new.svg)
|
skin/classic/global/icons/open-in-new.svg (../../shared/icons/open-in-new.svg)
|
||||||
skin/classic/global/icons/performance.svg (../../shared/icons/performance.svg)
|
skin/classic/global/icons/performance.svg (../../shared/icons/performance.svg)
|
||||||
skin/classic/global/icons/print.svg (../../shared/icons/print.svg)
|
skin/classic/global/icons/print.svg (../../shared/icons/print.svg)
|
||||||
skin/classic/global/icons/privacy-security.svg (../../shared/icons/privacy-security.svg)
|
|
||||||
skin/classic/global/icons/undo.svg (../../shared/icons/undo.svg)
|
skin/classic/global/icons/undo.svg (../../shared/icons/undo.svg)
|
||||||
skin/classic/global/pictureinpicture/pause.svg (../../shared/pictureinpicture/pause.svg)
|
skin/classic/global/pictureinpicture/pause.svg (../../shared/pictureinpicture/pause.svg)
|
||||||
skin/classic/global/pictureinpicture/play.svg (../../shared/pictureinpicture/play.svg)
|
skin/classic/global/pictureinpicture/play.svg (../../shared/pictureinpicture/play.svg)
|
||||||
skin/classic/global/icons/radio.svg (../../shared/icons/radio.svg)
|
skin/classic/global/icons/radio.svg (../../shared/icons/radio.svg)
|
||||||
skin/classic/global/icons/resizer.svg (../../shared/icons/resizer.svg)
|
skin/classic/global/icons/resizer.svg (../../shared/icons/resizer.svg)
|
||||||
skin/classic/global/icons/search-glass.svg (../../shared/icons/search-glass.svg)
|
skin/classic/global/icons/search-glass.svg (../../shared/icons/search-glass.svg)
|
||||||
|
skin/classic/global/icons/security.svg (../../shared/icons/security.svg)
|
||||||
|
skin/classic/global/icons/security-broken.svg (../../shared/icons/security-broken.svg)
|
||||||
|
skin/classic/global/icons/security-warning.svg (../../shared/icons/security-warning.svg)
|
||||||
skin/classic/global/icons/settings.svg (../../shared/icons/settings.svg)
|
skin/classic/global/icons/settings.svg (../../shared/icons/settings.svg)
|
||||||
skin/classic/global/icons/shortcut.svg (../../shared/icons/shortcut.svg)
|
skin/classic/global/icons/shortcut.svg (../../shared/icons/shortcut.svg)
|
||||||
skin/classic/global/icons/sort-arrow.svg (../../shared/icons/sort-arrow.svg)
|
skin/classic/global/icons/sort-arrow.svg (../../shared/icons/sort-arrow.svg)
|
||||||
|
|