| Index: chrome/browser/ui/views/frame/browser_view.cc
|
| diff --git a/chrome/browser/ui/views/frame/browser_view.cc b/chrome/browser/ui/views/frame/browser_view.cc
|
| index 711715d5705a956aa711c98732be20974088ba6e..ea7db71f3f5ade56ceb463a0e9ba90b9696611eb 100644
|
| --- a/chrome/browser/ui/views/frame/browser_view.cc
|
| +++ b/chrome/browser/ui/views/frame/browser_view.cc
|
| @@ -127,7 +127,9 @@
|
| #if defined(OS_CHROMEOS)
|
| #include "chrome/browser/ui/views/keyboard_overlay_dialog_view.h"
|
| #include "chrome/browser/ui/webui/chromeos/mobile_setup_dialog.h"
|
| -#else
|
| +#endif
|
| +
|
| +#if !defined(OS_CHROMEOS) || defined(USE_AURA)
|
| #include "chrome/browser/ui/views/download/download_shelf_view.h"
|
| #endif
|
|
|
| @@ -356,7 +358,7 @@ BrowserView::~BrowserView() {
|
| }
|
| #endif
|
|
|
| -#if !defined(OS_CHROMEOS)
|
| +#if !defined(OS_CHROMEOS) || defined(USE_AURA)
|
| // We destroy the download shelf before |browser_| to remove its child
|
| // download views from the set of download observers (since the observed
|
| // downloads can be destroyed along with |browser_| and the observer
|
| @@ -1085,7 +1087,7 @@ void BrowserView::SetDownloadShelfVisible(bool visible) {
|
| }
|
|
|
| bool BrowserView::IsDownloadShelfVisible() const {
|
| -#if defined(OS_CHROMEOS)
|
| +#if defined(OS_CHROMEOS) && !defined(USE_AURA)
|
| return false;
|
| #else
|
| return download_shelf_.get() && download_shelf_->IsShowing();
|
| @@ -1093,7 +1095,7 @@ bool BrowserView::IsDownloadShelfVisible() const {
|
| }
|
|
|
| DownloadShelf* BrowserView::GetDownloadShelf() {
|
| -#if defined(OS_CHROMEOS)
|
| +#if defined(OS_CHROMEOS) && !defined(USE_AURA)
|
| NOTREACHED();
|
| return NULL;
|
| #else
|
| @@ -1728,7 +1730,7 @@ void BrowserView::GetAccessiblePanes(
|
| panes->push_back(bookmark_bar_view_.get());
|
| if (infobar_container_)
|
| panes->push_back(infobar_container_);
|
| -#if !defined(OS_CHROMEOS)
|
| +#if !defined(OS_CHROMEOS) || defined(USE_AURA)
|
| if (download_shelf_.get())
|
| panes->push_back(download_shelf_.get());
|
| #endif
|
|
|