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 -#