diff --git a/browser/base/content/abouthome/aboutHome.xhtml b/browser/base/content/abouthome/aboutHome.xhtml
index 1cb8b6d18022..3a2d6546657a 100644
--- a/browser/base/content/abouthome/aboutHome.xhtml
+++ b/browser/base/content/abouthome/aboutHome.xhtml
@@ -22,7 +22,7 @@
&abouthome.pageTitle;
+ href="chrome://branding/content/icon32.png"/>
diff --git a/browser/branding/aurora/content/jar.mn b/browser/branding/aurora/content/jar.mn
index 310063280bd0..abe651b98c80 100644
--- a/browser/branding/aurora/content/jar.mn
+++ b/browser/branding/aurora/content/jar.mn
@@ -11,4 +11,5 @@ browser.jar:
content/branding/icon48.png (icon48.png)
content/branding/icon64.png (icon64.png)
content/branding/icon16.png (../default16.png)
+ content/branding/icon32.png (../default32.png)
content/branding/aboutDialog.css (aboutDialog.css)
diff --git a/browser/branding/nightly/content/jar.mn b/browser/branding/nightly/content/jar.mn
index 310063280bd0..abe651b98c80 100644
--- a/browser/branding/nightly/content/jar.mn
+++ b/browser/branding/nightly/content/jar.mn
@@ -11,4 +11,5 @@ browser.jar:
content/branding/icon48.png (icon48.png)
content/branding/icon64.png (icon64.png)
content/branding/icon16.png (../default16.png)
+ content/branding/icon32.png (../default32.png)
content/branding/aboutDialog.css (aboutDialog.css)
diff --git a/browser/branding/official/content/jar.mn b/browser/branding/official/content/jar.mn
index 8e99c940e53a..5794ae2e76d1 100644
--- a/browser/branding/official/content/jar.mn
+++ b/browser/branding/official/content/jar.mn
@@ -10,4 +10,5 @@ browser.jar:
content/branding/icon48.png (icon48.png)
content/branding/icon64.png (icon64.png)
content/branding/icon16.png (../default16.png)
+ content/branding/icon32.png (../default32.png)
content/branding/aboutDialog.css (aboutDialog.css)
diff --git a/browser/branding/unofficial/content/jar.mn b/browser/branding/unofficial/content/jar.mn
index 310063280bd0..abe651b98c80 100644
--- a/browser/branding/unofficial/content/jar.mn
+++ b/browser/branding/unofficial/content/jar.mn
@@ -11,4 +11,5 @@ browser.jar:
content/branding/icon48.png (icon48.png)
content/branding/icon64.png (icon64.png)
content/branding/icon16.png (../default16.png)
+ content/branding/icon32.png (../default32.png)
content/branding/aboutDialog.css (aboutDialog.css)
diff --git a/browser/themes/osx/searchbar.css b/browser/themes/osx/searchbar.css
index 50343915f6bf..d79ff9fc7494 100644
--- a/browser/themes/osx/searchbar.css
+++ b/browser/themes/osx/searchbar.css
@@ -48,6 +48,11 @@
}
@media (min-resolution: 2dppx) {
+ .searchbar-engine-image,
+ .searchbar-engine-menuitem > .menu-iconic-left > .menu-iconic-icon {
+ image-rendering: -moz-crisp-edges;
+ }
+
.searchbar-engine-image {
list-style-image: url("chrome://mozapps/skin/places/defaultFavicon@2x.png");
}