Bug 648668 - Update blank favicon to dotted outline instead of generic page. r=gavin
authorMargaret Leibovic <margaret.leibovic@gmail.com>
Thu, 11 Aug 2011 17:50:09 -0700
changeset 75379 a721c6686657930a4109e96691e116ccdcc59e05
parent 75378 74e9c64e1c2437474a5534e636ccd14a3bc2718c
child 75381 987d310dfcec75acfb9c58dc0223b783ac1d97bb
push id2
push userbsmedberg@mozilla.com
push dateFri, 19 Aug 2011 14:38:13 +0000
reviewersgavin
bugs648668
milestone8.0a1
Bug 648668 - Update blank favicon to dotted outline instead of generic page. r=gavin
browser/themes/gnomestripe/browser/aboutSessionRestore.css
browser/themes/gnomestripe/browser/browser.css
browser/themes/gnomestripe/browser/places/places.css
browser/themes/gnomestripe/browser/preferences/aboutPermissions.css
browser/themes/gnomestripe/browser/preferences/preferences.css
browser/themes/gnomestripe/browser/searchbar.css
browser/themes/pinstripe/browser/browser.css
browser/themes/winstripe/browser/browser.css
browser/themes/winstripe/browser/preferences/preferences.css
toolkit/themes/gnomestripe/mozapps/places/defaultFavicon.png
toolkit/themes/pinstripe/global/jar.mn
toolkit/themes/pinstripe/global/tree/item.png
toolkit/themes/pinstripe/mozapps/places/defaultFavicon.png
toolkit/themes/winstripe/mozapps/jar.mn
toolkit/themes/winstripe/mozapps/places/defaultFavicon-aero.png
toolkit/themes/winstripe/mozapps/places/defaultFavicon.png
--- a/browser/themes/gnomestripe/browser/aboutSessionRestore.css
+++ b/browser/themes/gnomestripe/browser/aboutSessionRestore.css
@@ -76,17 +76,17 @@ treechildren::-moz-tree-image(icon),
 treechildren::-moz-tree-image(noicon) {
   padding-right: 2px;
   margin: 0px 2px;
   width: 16px;
   height: 16px;
 }
 
 treechildren::-moz-tree-image(noicon) {
-  list-style-image: url("moz-icon://stock/gtk-file?size=menu");
+  list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
 }
 treechildren::-moz-tree-image(container, noicon) {
   list-style-image: url("chrome://browser/skin/aboutSessionRestore-window-icon.png");
 }
 treechildren::-moz-tree-image(checked) {
   list-style-image: url("chrome://global/skin/checkbox/cbox-check.gif");
 }
 treechildren::-moz-tree-image(partial) {
--- a/browser/themes/gnomestripe/browser/browser.css
+++ b/browser/themes/gnomestripe/browser/browser.css
@@ -190,17 +190,17 @@ menuitem.bookmark-item {
 
 /* Bookmarks toolbar */
 #PlacesToolbarDropIndicator {
   list-style-image: url(chrome://browser/skin/places/toolbarDropMarker.png);
 }
 
 /* Bookmark items */
 .bookmark-item:not([container])  {
-  list-style-image: url("moz-icon://stock/gtk-file?size=menu");
+  list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
 }
 
 .bookmark-item[container] {
   list-style-image: url("moz-icon://stock/gtk-directory?size=menu");
 }
 
 .bookmark-item[container][livemark] { 
   list-style-image: url("chrome://browser/skin/feeds/feedIcon16.png");
@@ -977,17 +977,17 @@ toolbar[iconsize="small"] #feed-button {
 
 #page-proxy-stack {
   width: 24px;
   height: 20px;
   padding: 2px 4px;
 }
 
 #page-proxy-favicon:not([src]) {
-  list-style-image: url("moz-icon://stock/gtk-file?size=menu");
+  list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
 }
 
 #page-proxy-favicon[pageproxystate="invalid"] {
   opacity: 0.3;
 }
 
 #urlbar-throbber {
   list-style-image: url("chrome://browser/skin/places/searching_16.png");
@@ -1557,17 +1557,17 @@ richlistitem[type~="action"][actiontype=
   outline: 1px dotted;
 }
 
 .tab-throbber,
 .tab-icon-image {
   width: 16px;
   height: 16px;
   -moz-margin-end: 3px;
-  list-style-image: url("moz-icon://stock/gtk-file?size=menu");
+  list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
 }
 
 .tab-throbber {
   list-style-image: url("chrome://browser/skin/tabbrowser/connecting.png");
 }
 
 .tab-throbber[progress] {
   list-style-image: url("chrome://browser/skin/tabbrowser/loading.png");
@@ -1695,17 +1695,17 @@ richlistitem[type~="action"][actiontype=
 }
 
 #alltabs-button[type="menu"] > .toolbarbutton-icon {
   display: none;
 }
 
 /* All tabs menupopup */
 .alltabs-item > .menu-iconic-left > .menu-iconic-icon {
-  list-style-image: url("moz-icon://stock/gtk-file?size=menu");
+  list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
 }
 
 .alltabs-item[selected="true"] {
   font-weight: bold;
 }
 
 .alltabs-item[busy] > .menu-iconic-left > .menu-iconic-icon {
   list-style-image: url("chrome://global/skin/icons/loading_16.png");
--- a/browser/themes/gnomestripe/browser/places/places.css
+++ b/browser/themes/gnomestripe/browser/places/places.css
@@ -18,17 +18,17 @@
 }
 
 /* Trees */
 treechildren::-moz-tree-image(title) {
   padding-right: 2px;
   margin: 0px 2px;
   width: 16px;
   height: 16px;
-  list-style-image: url("moz-icon://stock/gtk-file?size=menu");
+  list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
 }
 
 treechildren::-moz-tree-image(title, livemarkItem) {
   list-style-image: url("chrome://browser/skin/places/livemark-item.png");
 }
 
 treechildren::-moz-tree-image(title, separator) {
   list-style-image: none;
--- a/browser/themes/gnomestripe/browser/preferences/aboutPermissions.css
+++ b/browser/themes/gnomestripe/browser/preferences/aboutPermissions.css
@@ -20,17 +20,17 @@
   padding: 4px;
   border-bottom: 1px solid ThreeDLightShadow;
 }
 
 .site-favicon {
   height: 16px;
   width: 16px;
   -moz-margin-end: 4px;
-  list-style-image: url("moz-icon://stock/gtk-file?size=menu");
+  list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
 }
 
 #all-sites-item > .site-container > .site-favicon {
   list-style-image: none;
 }
 
 /* permissions box */
 
--- a/browser/themes/gnomestripe/browser/preferences/preferences.css
+++ b/browser/themes/gnomestripe/browser/preferences/preferences.css
@@ -114,17 +114,17 @@ radio[pane=paneSync] {
   margin: 0px 3px 6px 3px !important;
 }
 
 /* Cookies Manager */
 #cookiesChildren::-moz-tree-image(domainCol) {
   width: 16px;
   height: 16px;
   margin: 0px 2px;
-  list-style-image: url("moz-icon://stock/gtk-file?size=menu");
+  list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
 }
 
 #paneApplications {
   margin-left: 4px;
   margin-right: 4px; 
   padding-left: 0;
   padding-right: 0; 
 }
--- a/browser/themes/gnomestripe/browser/searchbar.css
+++ b/browser/themes/gnomestripe/browser/searchbar.css
@@ -16,17 +16,17 @@
 .searchbar-engine-menuitem[selected="true"] > .menu-iconic-text {
   font-weight: bold;
 }
 
 /* Engine button */
 .searchbar-engine-image {
   height: 16px;
   width: 16px;
-  list-style-image: url("moz-icon://stock/gtk-file?size=menu");
+  list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
   -moz-margin-start: 2px;
 }
 
 .searchbar-engine-button {
   -moz-appearance: none;
   min-width: 0;
   margin: 0;
   border: 0;
--- a/browser/themes/pinstripe/browser/browser.css
+++ b/browser/themes/pinstripe/browser/browser.css
@@ -1524,17 +1524,17 @@ toolbarbutton.chevron > .toolbarbutton-m
 .tabbrowser-tabbox {
   margin: 0;
 }
 
 .tab-throbber,
 .tab-icon-image {
   width: 16px;
   height: 16px;
-  list-style-image: url("chrome://global/skin/tree/item.png");
+  list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
 }
 
 .tab-throbber {
   list-style-image: url("chrome://browser/skin/tabbrowser/connecting.png");
 }
 
 .tab-throbber[progress] {
   list-style-image: url("chrome://browser/skin/tabbrowser/loading.png");
@@ -2022,17 +2022,17 @@ toolbarbutton.chevron > .toolbarbutton-m
 }
 
 #alltabs-button > .toolbarbutton-icon {
   -moz-margin-end: 2px;
 }
 
 /* All Tabs Menupopup */
 .alltabs-item > .menu-iconic-left > .menu-iconic-icon {
-  list-style-image: url("chrome://global/skin/tree/item.png");
+  list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
 }
 
 .alltabs-item[busy] > .menu-iconic-left > .menu-iconic-icon {
   list-style-image: url("chrome://global/skin/icons/loading_16.png") !important;
 }
 
 .alltabs-item[tabIsVisible] {
   /* box-shadow instead of background-color to work around native styling */
--- a/browser/themes/winstripe/browser/browser.css
+++ b/browser/themes/winstripe/browser/browser.css
@@ -583,21 +583,21 @@ menuitem.bookmark-item {
 
 .bookmark-item > .menu-iconic-left > .menu-iconic-icon {
   -moz-padding-start: 0px;
 }
 
 /* ::::: bookmark items ::::: */
 
 .bookmark-item  {
-  list-style-image: url("chrome://global/skin/icons/folder-item.png");
-  -moz-image-region: rect(0px, 16px, 16px, 0px);
+  list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
 }
 
 .bookmark-item[container] {
+  list-style-image: url("chrome://global/skin/icons/folder-item.png");
   -moz-image-region: rect(0px, 32px, 16px, 16px);
 }
 
 .bookmark-item[container][open] {
   -moz-image-region: rect(16px, 32px, 32px, 16px);
 }
 
 .bookmark-item[container][livemark] { 
@@ -1371,22 +1371,21 @@ html|*.urlbar-input:-moz-lwtheme:-moz-pl
 
 #page-proxy-stack {
   width: 24px;
   height: 18px;
   padding: 1px 4px;
 }
 
 #page-proxy-favicon:not([src]) {
-  list-style-image: url("chrome://global/skin/icons/folder-item.png");
-  -moz-image-region: rect(0px, 16px, 16px, 0px)
+  list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
 }
 
 #page-proxy-favicon[pageproxystate="invalid"] {
-  -moz-image-region: rect(32px, 16px, 48px, 0px);
+  opacity: 0.5;
 }
 
 #urlbar-throbber {
   list-style-image: url("chrome://browser/skin/places/searching_16.png");
 }
 
 /* autocomplete */
 
@@ -1777,18 +1776,17 @@ richlistitem[type~="action"][actiontype=
   background-image: -moz-linear-gradient(hsla(0,0%,100%,.4), hsla(0,0%,75%,.4) 80%),
                     -moz-radial-gradient(center 3px, circle cover, rgba(255,255,255,1) 3%, rgba(186,221,251,.75) 40%, rgba(127,179,255,.5) 80%, rgba(127,179,255,.25));
 }
 
 .tab-throbber,
 .tab-icon-image {
   width: 16px;
   height: 16px;
-  list-style-image: url("chrome://global/skin/icons/folder-item.png");
-  -moz-image-region: rect(0px, 16px, 16px, 0px);
+  list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
   -moz-margin-start: 2px;
   -moz-margin-end: 3px;
 }
 
 .tab-throbber {
   list-style-image: url("chrome://browser/skin/tabbrowser/connecting.png");
 }
 
@@ -1972,18 +1970,17 @@ richlistitem[type~="action"][actiontype=
 
 #alltabs-button[type="menu"]:hover:active,
 #alltabs-button[type="menu"][open="true"] {
   -moz-image-region: rect(0, 26px, 11px, 13px);
 }
 
 /* All tabs menupopup */
 .alltabs-item > .menu-iconic-left > .menu-iconic-icon {
-  list-style-image: url("chrome://global/skin/icons/folder-item.png");
-  -moz-image-region: rect(0px, 16px, 16px, 0px);
+  list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
 }
 
 .alltabs-item[selected="true"] {
   font-weight: bold;
 }
 
 .alltabs-item[busy] > .menu-iconic-left > .menu-iconic-icon {
   list-style-image: url("chrome://global/skin/icons/loading_16.png");
--- a/browser/themes/winstripe/browser/preferences/preferences.css
+++ b/browser/themes/winstripe/browser/preferences/preferences.css
@@ -113,21 +113,21 @@ radio[pane=paneSync] {
   margin: 0 3px 6px !important;
 }
 
 /* Cookies Manager */
 #cookiesChildren::-moz-tree-image(domainCol) {
   width: 16px;
   height: 16px;
   margin: 0 2px;
-  list-style-image: url("chrome://global/skin/icons/folder-item.png") !important;
-  -moz-image-region: rect(0, 16px, 16px, 0);
+  list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png") !important;
 }
 
 #cookiesChildren::-moz-tree-image(domainCol, container) {
+  list-style-image: url("chrome://global/skin/icons/folder-item.png") !important;
   -moz-image-region: rect(0, 32px, 16px, 16px);
 }
 
 #cookiesChildren::-moz-tree-image(domainCol, container, open) {
   -moz-image-region: rect(16px, 32px, 32px, 16px);
 }
 
 #cookieInfoBox {
index f3a2036e593357de28dbfda127add800c6446592..b559061cdbf941100eb31c4fd1196bc9fab9e448
GIT binary patch
literal 236
zc$@+302BX-P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00029Nkl<Zc-q~Q
zF%E(-6o$C~G86B>(l~Z9aUu}|PN)nLxQ)>TIRMvyD{!Rpe)IBTI?>e0;iE0@{a*@c
z17nOApU1g4?XqJ!5HqbqjG%4q2Y|U%8;}tJy%_s<ccHmP6Gmps=<gbOkr4sgV>GNJ
zMn(i;cSBn{a1$WoCHU<pRJXEp6(I9R|G<9-MV?J<Q}5S?(Tj`-UeCuBXWQX2jmU_A
m*boV!c&(U-QC2PCOt1j^Pt19d9GIm50000<MNUMnLSTa8w_geX
--- a/toolkit/themes/pinstripe/global/jar.mn
+++ b/toolkit/themes/pinstripe/global/jar.mn
@@ -158,9 +158,8 @@ toolkit.jar:
   skin/classic/global/splitter/grip-bottom.gif                       (splitter/grip-bottom.gif)
   skin/classic/global/splitter/grip-top.gif                          (splitter/grip-top.gif)
   skin/classic/global/splitter/grip-left.gif                         (splitter/grip-left.gif)
   skin/classic/global/splitter/grip-right.gif                        (splitter/grip-right.gif)
   skin/classic/global/toolbar/spring.png                             (toolbar/spring.png)
   skin/classic/global/toolbar/toolbar-separator.png                  (toolbar/toolbar-separator.png)
   skin/classic/global/tree/columnpicker.gif                          (tree/columnpicker.gif)
   skin/classic/global/tree/folder.png                                (tree/folder.png)
-  skin/classic/global/tree/item.png                                  (tree/item.png)
deleted file mode 100644
index d706dfeeb3394426d51002cd5010b22dc7288c83..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
GIT binary patch
literal 0
Hc$@<O00001
index d706dfeeb3394426d51002cd5010b22dc7288c83..4f7db648c2083131f5c5eb8d2c15c14522c2fa7e
GIT binary patch
literal 231
zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>pWc?Ln?0FoovX*q$uF}UBFG4
z&tZa)SMu(K1=UQwA64X>oOPZqI$=KfWESheQ;!S}{Q1wU;<I#$;=N`=H|?eCf=;E!
z<_9!>|HqMW);8ne!-idjr!C`O**LX$z3JTX&XJp+Jz!VM0zpoG_JS(;kB?dQGJfD;
z{qv3M+|J;92AldXY>(A9T(fiHXb&^q@}a=N>*boQ`?lAqWju`Be{h>oxR~M*ph+E1
fSDQ~xuVS1yZ`*HqA?Ei$mos>}`njxgN@xNA()(Ps
--- a/toolkit/themes/winstripe/mozapps/jar.mn
+++ b/toolkit/themes/winstripe/mozapps/jar.mn
@@ -121,17 +121,17 @@ toolkit.jar:
         skin/classic/aero/mozapps/extensions/alerticon-info-negative.png   (extensions/alerticon-info-negative.png)
         skin/classic/aero/mozapps/extensions/eula.css                      (extensions/eula.css)
 *       skin/classic/aero/mozapps/extensions/newaddon.css                  (extensions/newaddon-aero.css)
         skin/classic/aero/mozapps/handling/handling.css                    (handling/handling.css)
         skin/classic/aero/mozapps/passwordmgr/key.png                      (passwordmgr/key.png)
         skin/classic/aero/mozapps/passwordmgr/key-16.png                   (passwordmgr/key-16.png)
         skin/classic/aero/mozapps/passwordmgr/key-64.png                   (passwordmgr/key-64.png)
 #ifdef MOZ_PLACES
-        skin/classic/aero/mozapps/places/defaultFavicon.png                (places/defaultFavicon-aero.png)
+        skin/classic/aero/mozapps/places/defaultFavicon.png                (places/defaultFavicon.png)
         skin/classic/aero/mozapps/places/tagContainerIcon.png              (places/tagContainerIcon-aero.png)
 #endif
         skin/classic/aero/mozapps/plugins/contentPluginBlocked.png         (plugins/contentPluginBlocked.png)
         skin/classic/aero/mozapps/plugins/contentPluginCrashed.png         (plugins/contentPluginCrashed.png)
         skin/classic/aero/mozapps/plugins/contentPluginDisabled.png        (plugins/contentPluginDisabled.png)
         skin/classic/aero/mozapps/plugins/contentPluginDownload.png        (plugins/contentPluginDownload.png)
         skin/classic/aero/mozapps/plugins/contentPluginMissing.png         (plugins/contentPluginMissing.png)
         skin/classic/aero/mozapps/plugins/notifyPluginBlocked.png          (plugins/pluginBlocked-16-aero.png)
deleted file mode 100644
index b9d216a55febfa392b9b68a82f1b24ae29db5cc5..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
GIT binary patch
literal 0
Hc$@<O00001
index 7b1ecbca7a3a0bd6914d439d20e0839d99478b3c..8a8409237ae4f6adafac91b4983b1dce308b99c9
GIT binary patch
literal 238
zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`TRmMILn?0Fo$SbU$Uwlgy7ASn
z3dZoGLOr^s9jnU%17dc3FpzWLa@Aoqk25`|e>h;5SBJK^{z-%X^^+#JT)U-k%yD{q
z>9W(m)1qru^cgmv{<@7h#+yH?LdD_f?{xb;{#(oh64SzZW`0}H>ds_g+jw9iiyY^K
z68keb>~)MESXlpj<0vg&SHt|^=VEJ)`;K{i`c<EAUFFfW5&Dp^`(y6zI<<_46B&{m
lm$W>JGW2#kTcugONPlV3F6+7pk3l|S@O1TaS?83{1ONfXUKs!Y