| Index: chrome/browser/extensions/extension_host.cc
|
| ===================================================================
|
| --- chrome/browser/extensions/extension_host.cc (revision 22246)
|
| +++ chrome/browser/extensions/extension_host.cc (working copy)
|
| @@ -26,7 +26,6 @@
|
| #include "chrome/common/pref_names.h"
|
| #include "chrome/common/pref_service.h"
|
| #include "chrome/common/render_messages.h"
|
| -#include "chrome/common/url_constants.h"
|
|
|
| #include "grit/browser_resources.h"
|
| #include "grit/generated_resources.h"
|
| @@ -194,10 +193,6 @@
|
| }
|
|
|
| url_ = params.url;
|
| - if (!url_.SchemeIs(chrome::kExtensionScheme)) {
|
| - extension_function_dispatcher_.reset(NULL);
|
| - return;
|
| - }
|
| extension_function_dispatcher_.reset(
|
| new ExtensionFunctionDispatcher(render_view_host_, this, url_));
|
| }
|
| @@ -249,10 +244,8 @@
|
| const std::string& content,
|
| int request_id,
|
| bool has_callback) {
|
| - if (extension_function_dispatcher_.get()) {
|
| - extension_function_dispatcher_->HandleRequest(message, content, request_id,
|
| - has_callback);
|
| - }
|
| + extension_function_dispatcher_->HandleRequest(message, content, request_id,
|
| + has_callback);
|
| }
|
|
|
| void ExtensionHost::DidInsertCSS() {
|
|
|