diff --git a/accessible/src/base/nsRootAccessible.cpp b/accessible/src/base/nsRootAccessible.cpp
index 2b389d3fb91e..ad690ac964a9 100644
--- a/accessible/src/base/nsRootAccessible.cpp
+++ b/accessible/src/base/nsRootAccessible.cpp
@@ -67,7 +67,7 @@
#include "nsIDocument.h"
#include "nsEventListenerManager.h"
#include "nsIFrame.h"
-#include "nsIMenuFrame.h"
+#include "nsMenuFrame.h"
#include "nsIHTMLDocument.h"
#include "nsIInterfaceRequestorUtils.h"
#include "nsISelectionPrivate.h"
@@ -688,16 +688,13 @@ nsRootAccessible::ProcessDOMEvent(nsIDOMEvent* aDOMEvent)
return; // Tree with nothing selected
}
#endif
- nsIFrame* menuFrame = accessible->GetFrame();
- if (!menuFrame)
- return;
- nsIMenuFrame* imenuFrame = do_QueryFrame(menuFrame);
- if (imenuFrame)
+ nsMenuFrame* menuFrame = do_QueryFrame(accessible->GetFrame());
+ if (menuFrame)
fireFocus = PR_TRUE;
- // QI failed for nsIMenuFrame means it's not on menu bar
- if (imenuFrame && imenuFrame->IsOnMenuBar() &&
- !imenuFrame->IsOnActiveMenuBar()) {
+ // QI failed for nsMenuFrame means it's not on menu bar
+ if (menuFrame && menuFrame->IsOnMenuBar() &&
+ !menuFrame->IsOnActiveMenuBar()) {
// It is a top level menuitem. Only fire a focus event when the menu bar
// is active.
return;
diff --git a/browser/app/README.txt b/browser/app/README.txt
deleted file mode 100644
index 7b8e405c358f..000000000000
--- a/browser/app/README.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-For information about installing, running and configuring Firefox
-including a list of known issues and troubleshooting information,
-refer to: http://getfirefox.com/releases/
-
diff --git a/browser/app/profile/firefox.js b/browser/app/profile/firefox.js
index 3ab6acf4feef..4760737bdaf2 100644
--- a/browser/app/profile/firefox.js
+++ b/browser/app/profile/firefox.js
@@ -567,7 +567,7 @@ pref("plugins.hide_infobar_for_missing_plugin", false);
pref("plugins.hide_infobar_for_outdated_plugin", false);
#ifdef XP_MACOSX
-pref("plugins.use_layers", false);
+pref("plugins.use_layers", true);
pref("plugins.hide_infobar_for_carbon_failure_plugin", false);
#endif
diff --git a/browser/base/content/browser.css b/browser/base/content/browser.css
index 223aa27f6a45..514f949dc12f 100644
--- a/browser/base/content/browser.css
+++ b/browser/base/content/browser.css
@@ -500,3 +500,6 @@ statuspanel[label=""] {
.panel-inner-arrowcontentfooter[footertype="promobox"] {
-moz-binding: url("chrome://browser/content/urlbarBindings.xml#promobox");
}
+
+/* highlighter */
+%include highlighter.css
diff --git a/browser/base/content/browser.xul b/browser/base/content/browser.xul
index a060456ffadc..531a74f94e84 100644
--- a/browser/base/content/browser.xul
+++ b/browser/base/content/browser.xul
@@ -1024,12 +1024,6 @@
#endif
-# is dynamically appended as
-# the last child of #tab-view-deck, only when it is needed, for minimal
-# performance impact.
#