Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(579)

Unified Diff: chrome/browser/extensions/extension_host.cc

Issue 13375017: Move the ViewType enum to extensions\common. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 7 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/extensions/extension_host.cc
===================================================================
--- chrome/browser/extensions/extension_host.cc (revision 191609)
+++ chrome/browser/extensions/extension_host.cc (working copy)
@@ -128,7 +128,7 @@
ExtensionHost::ExtensionHost(const Extension* extension,
SiteInstance* site_instance,
const GURL& url,
- chrome::ViewType host_type)
+ extensions::ViewType host_type)
Yoyo Zhou 2013/04/01 17:36:51 ''
: extension_(extension),
extension_id_(extension->id()),
profile_(Profile::FromBrowserContext(
@@ -158,7 +158,7 @@
}
ExtensionHost::~ExtensionHost() {
- if (extension_host_type_ == chrome::VIEW_TYPE_EXTENSION_BACKGROUND_PAGE &&
+ if (extension_host_type_ == extensions::VIEW_TYPE_EXTENSION_BACKGROUND_PAGE &&
extension_ && BackgroundInfo::HasLazyBackgroundPage(extension_)) {
UMA_HISTOGRAM_LONG_TIMES("Extensions.EventPageActiveTime",
since_created_.Elapsed());
@@ -350,17 +350,18 @@
void ExtensionHost::DidStopLoading(content::RenderViewHost* render_view_host) {
bool notify = !did_stop_loading_;
did_stop_loading_ = true;
- if (extension_host_type_ == chrome::VIEW_TYPE_EXTENSION_POPUP ||
- extension_host_type_ == chrome::VIEW_TYPE_EXTENSION_DIALOG ||
- extension_host_type_ == chrome::VIEW_TYPE_EXTENSION_INFOBAR ||
- extension_host_type_ == chrome::VIEW_TYPE_PANEL) {
+ if (extension_host_type_ == extensions::VIEW_TYPE_EXTENSION_POPUP ||
+ extension_host_type_ == extensions::VIEW_TYPE_EXTENSION_DIALOG ||
+ extension_host_type_ == extensions::VIEW_TYPE_EXTENSION_INFOBAR ||
+ extension_host_type_ == extensions::VIEW_TYPE_PANEL) {
#if defined(TOOLKIT_VIEWS) || defined(OS_MACOSX)
if (view())
view()->DidStopLoading();
#endif
}
if (notify) {
- if (extension_host_type_ == chrome::VIEW_TYPE_EXTENSION_BACKGROUND_PAGE) {
+ if (extension_host_type_ ==
+ extensions::VIEW_TYPE_EXTENSION_BACKGROUND_PAGE) {
if (extension_ && BackgroundInfo::HasLazyBackgroundPage(extension_)) {
UMA_HISTOGRAM_TIMES("Extensions.EventPageLoadTime",
since_created_.Elapsed());
@@ -368,16 +369,17 @@
UMA_HISTOGRAM_TIMES("Extensions.BackgroundPageLoadTime",
since_created_.Elapsed());
}
- } else if (extension_host_type_ == chrome::VIEW_TYPE_EXTENSION_DIALOG) {
+ } else if (extension_host_type_ == extensions::VIEW_TYPE_EXTENSION_DIALOG) {
UMA_HISTOGRAM_TIMES("Extensions.DialogLoadTime",
since_created_.Elapsed());
- } else if (extension_host_type_ == chrome::VIEW_TYPE_EXTENSION_POPUP) {
+ } else if (extension_host_type_ == extensions::VIEW_TYPE_EXTENSION_POPUP) {
UMA_HISTOGRAM_TIMES("Extensions.PopupLoadTime",
since_created_.Elapsed());
- } else if (extension_host_type_ == chrome::VIEW_TYPE_EXTENSION_INFOBAR) {
+ } else if (extension_host_type_ ==
+ extensions::VIEW_TYPE_EXTENSION_INFOBAR) {
UMA_HISTOGRAM_TIMES("Extensions.InfobarLoadTime",
since_created_.Elapsed());
- } else if (extension_host_type_ == chrome::VIEW_TYPE_PANEL) {
+ } else if (extension_host_type_ == extensions::VIEW_TYPE_PANEL) {
UMA_HISTOGRAM_TIMES("Extensions.PanelLoadTime", since_created_.Elapsed());
}
@@ -402,7 +404,7 @@
SetBackgroundPageReady(extension_);
} else {
switch (extension_host_type_) {
- case chrome::VIEW_TYPE_EXTENSION_INFOBAR:
+ case extensions::VIEW_TYPE_EXTENSION_INFOBAR:
InsertInfobarCSS();
break;
default:
@@ -413,11 +415,11 @@
void ExtensionHost::CloseContents(WebContents* contents) {
// TODO(mpcomplete): is this check really necessary?
- if (extension_host_type_ == chrome::VIEW_TYPE_EXTENSION_POPUP ||
- extension_host_type_ == chrome::VIEW_TYPE_EXTENSION_DIALOG ||
- extension_host_type_ == chrome::VIEW_TYPE_EXTENSION_BACKGROUND_PAGE ||
- extension_host_type_ == chrome::VIEW_TYPE_EXTENSION_INFOBAR ||
- extension_host_type_ == chrome::VIEW_TYPE_PANEL) {
+ if (extension_host_type_ == extensions::VIEW_TYPE_EXTENSION_POPUP ||
+ extension_host_type_ == extensions::VIEW_TYPE_EXTENSION_DIALOG ||
+ extension_host_type_ == extensions::VIEW_TYPE_EXTENSION_BACKGROUND_PAGE ||
+ extension_host_type_ == extensions::VIEW_TYPE_EXTENSION_INFOBAR ||
+ extension_host_type_ == extensions::VIEW_TYPE_PANEL) {
Close();
}
}
@@ -460,7 +462,7 @@
bool ExtensionHost::PreHandleKeyboardEvent(WebContents* source,
const NativeWebKeyboardEvent& event,
bool* is_keyboard_shortcut) {
- if (extension_host_type_ == chrome::VIEW_TYPE_EXTENSION_POPUP &&
+ if (extension_host_type_ == extensions::VIEW_TYPE_EXTENSION_POPUP &&
event.type == NativeWebKeyboardEvent::RawKeyDown &&
event.windowsKeyCode == ui::VKEY_ESCAPE) {
DCHECK(is_keyboard_shortcut != NULL);
@@ -479,7 +481,7 @@
void ExtensionHost::HandleKeyboardEvent(WebContents* source,
const NativeWebKeyboardEvent& event) {
- if (extension_host_type_ == chrome::VIEW_TYPE_EXTENSION_POPUP) {
+ if (extension_host_type_ == extensions::VIEW_TYPE_EXTENSION_POPUP) {
if (event.type == NativeWebKeyboardEvent::RawKeyDown &&
event.windowsKeyCode == ui::VKEY_ESCAPE) {
Close();

Powered by Google App Engine
This is Rietveld 408576698