Index: chrome/browser/ui/extensions/shell_window.cc |
diff --git a/chrome/browser/ui/extensions/shell_window.cc b/chrome/browser/ui/extensions/shell_window.cc |
index 71e94598f31ed111a5702a9503820edbb5972978..598ec498e5432c3758e60e69bc92f83e973c1e88 100644 |
--- a/chrome/browser/ui/extensions/shell_window.cc |
+++ b/chrome/browser/ui/extensions/shell_window.cc |
@@ -22,7 +22,7 @@ |
#include "chrome/browser/ui/browser_tabstrip.h" |
#include "chrome/browser/ui/browser_window.h" |
#include "chrome/browser/ui/constrained_window_tab_helper.h" |
-#include "chrome/browser/ui/extensions/native_shell_window.h" |
+#include "chrome/browser/ui/extensions/native_app_window.h" |
#include "chrome/browser/ui/intents/web_intent_picker_controller.h" |
#include "chrome/browser/ui/tab_contents/tab_contents.h" |
#include "chrome/browser/view_type_utils.h" |
@@ -143,7 +143,7 @@ void ShellWindow::Init(const GURL& url, |
ShellWindow::CreateParams new_params = params; |
new_params.bounds = bounds; |
- native_window_.reset(NativeShellWindow::Create(this, new_params)); |
+ native_app_window_.reset(NativeAppWindow::Create(this, new_params)); |
OnNativeWindowChanged(); |
if (!params.hidden) |
@@ -278,7 +278,7 @@ void ShellWindow::HandleKeyboardEvent( |
WebContents* source, |
const content::NativeWebKeyboardEvent& event) { |
DCHECK_EQ(source, web_contents_); |
- native_window_->HandleKeyboardEvent(event); |
+ native_app_window_->HandleKeyboardEvent(event); |
} |
void ShellWindow::OnNativeClose() { |
@@ -290,21 +290,21 @@ void ShellWindow::OnNativeClose() { |
void ShellWindow::OnNativeWindowChanged() { |
SaveWindowPosition(); |
- if (!native_window_ || !web_contents_) |
+ if (!native_app_window_ || !web_contents_) |
return; |
ListValue args; |
DictionaryValue* dictionary = new DictionaryValue(); |
args.Append(dictionary); |
- gfx::Rect bounds = native_window_->GetBounds(); |
+ gfx::Rect bounds = native_app_window_->GetBounds(); |
app_window::Bounds update; |
update.left.reset(new int(bounds.x())); |
update.top.reset(new int(bounds.y())); |
update.width.reset(new int(bounds.width())); |
update.height.reset(new int(bounds.height())); |
dictionary->Set("bounds", update.ToValue().release()); |
- dictionary->SetBoolean("minimized", native_window_->IsMinimized()); |
- dictionary->SetBoolean("maximized", native_window_->IsMaximized()); |
+ dictionary->SetBoolean("minimized", native_app_window_->IsMinimized()); |
+ dictionary->SetBoolean("maximized", native_app_window_->IsMaximized()); |
content::RenderViewHost* rvh = web_contents_->GetRenderViewHost(); |
rvh->Send(new ExtensionMsg_MessageInvoke(rvh->GetRoutingID(), |
@@ -317,7 +317,7 @@ void ShellWindow::OnNativeWindowChanged() { |
BaseWindow* ShellWindow::GetBaseWindow() { |
- return native_window_.get(); |
+ return native_app_window_.get(); |
} |
string16 ShellWindow::GetTitle() const { |
@@ -345,7 +345,7 @@ bool ShellWindow::OnMessageReceived(const IPC::Message& message) { |
void ShellWindow::UpdateDraggableRegions( |
const std::vector<extensions::DraggableRegion>& regions) { |
- native_window_->UpdateDraggableRegions(regions); |
+ native_app_window_->UpdateDraggableRegions(regions); |
} |
void ShellWindow::OnImageLoaded(const gfx::Image& image, |
@@ -353,7 +353,7 @@ void ShellWindow::OnImageLoaded(const gfx::Image& image, |
int index) { |
if (!image.IsEmpty()) { |
app_icon_ = image; |
- native_window_->UpdateWindowIcon(); |
+ native_app_window_->UpdateWindowIcon(); |
} |
app_icon_loader_.reset(); |
} |
@@ -371,7 +371,7 @@ void ShellWindow::UpdateExtensionAppIcon() { |
void ShellWindow::CloseContents(WebContents* contents) { |
DCHECK(contents == web_contents_); |
- native_window_->Close(); |
+ native_app_window_->Close(); |
} |
bool ShellWindow::ShouldSuppressDialogs() { |
@@ -404,28 +404,28 @@ bool ShellWindow::IsPopupOrPanel(const WebContents* source) const { |
void ShellWindow::MoveContents(WebContents* source, const gfx::Rect& pos) { |
DCHECK(source == web_contents_.get()); |
- native_window_->SetBounds(pos); |
+ native_app_window_->SetBounds(pos); |
} |
void ShellWindow::NavigationStateChanged( |
const content::WebContents* source, unsigned changed_flags) { |
DCHECK(source == web_contents_.get()); |
if (changed_flags & content::INVALIDATE_TYPE_TITLE) |
- native_window_->UpdateWindowTitle(); |
+ native_app_window_->UpdateWindowTitle(); |
else if (changed_flags & content::INVALIDATE_TYPE_TAB) |
- native_window_->UpdateWindowIcon(); |
+ native_app_window_->UpdateWindowIcon(); |
} |
void ShellWindow::ToggleFullscreenModeForTab(content::WebContents* source, |
bool enter_fullscreen) { |
DCHECK(source == web_contents_.get()); |
- native_window_->SetFullscreen(enter_fullscreen); |
+ native_app_window_->SetFullscreen(enter_fullscreen); |
} |
bool ShellWindow::IsFullscreenForTabOrPending( |
const content::WebContents* source) const { |
DCHECK(source == web_contents_.get()); |
- return native_window_->IsFullscreenOrPending(); |
+ return native_app_window_->IsFullscreenOrPending(); |
} |
void ShellWindow::Observe(int type, |
@@ -443,7 +443,7 @@ void ShellWindow::Observe(int type, |
// TODO(jianli): once http://crbug.com/123007 is fixed, we'll no longer |
// need to make the native window (ShellWindowViews specially) update |
// the clickthrough region for the new RVH. |
- native_window_->RenderViewHostChanged(); |
+ native_app_window_->RenderViewHostChanged(); |
break; |
} |
case chrome::NOTIFICATION_EXTENSION_UNLOADED: { |
@@ -451,11 +451,11 @@ void ShellWindow::Observe(int type, |
content::Details<extensions::UnloadedExtensionInfo>( |
details)->extension; |
if (extension_ == unloaded_extension) |
- native_window_->Close(); |
+ native_app_window_->Close(); |
break; |
} |
case chrome::NOTIFICATION_APP_TERMINATING: |
- native_window_->Close(); |
+ native_app_window_->Close(); |
break; |
default: |
NOTREACHED() << "Received unexpected notification"; |
@@ -493,14 +493,14 @@ void ShellWindow::AddMessageToDevToolsConsole(ConsoleMessageLevel level, |
void ShellWindow::SaveWindowPosition() { |
if (window_key_.empty()) |
return; |
- if (!native_window_) |
+ if (!native_app_window_) |
return; |
extensions::ShellWindowGeometryCache* cache = |
extensions::ExtensionSystem::Get(profile())-> |
shell_window_geometry_cache(); |
- gfx::Rect bounds = native_window_->GetBounds(); |
+ gfx::Rect bounds = native_app_window_->GetBounds(); |
cache->SaveGeometry(extension()->id(), window_key_, bounds); |
} |