Index: chrome/browser/chromeos/frame/browser_view.cc |
diff --git a/chrome/browser/chromeos/frame/browser_view.cc b/chrome/browser/chromeos/frame/browser_view.cc |
index 23d4debba35da8125255219ac5f6208d5430d4a4..4fe7661513ea6392108cc54bc2ce9fc009d253f4 100644 |
--- a/chrome/browser/chromeos/frame/browser_view.cc |
+++ b/chrome/browser/chromeos/frame/browser_view.cc |
@@ -445,7 +445,9 @@ void BrowserView::UpdateOTRBackground() { |
BrowserWindow* BrowserWindow::CreateBrowserWindow(Browser* browser) { |
// Create a browser view for chromeos. |
BrowserView* view; |
- if (browser->type() & (Browser::TYPE_POPUP | Browser::TYPE_APP_PANEL)) |
+ if ((browser->type() == Browser::TYPE_POPUP) || |
+ (browser->type() == Browser::TYPE_APP_POPUP) || |
+ (browser->type() == Browser::TYPE_APP_PANEL)) |
view = new chromeos::PanelBrowserView(browser); |
else |
view = new chromeos::BrowserView(browser); |