Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/renderer/chrome_content_renderer_client.h" | 5 #include "chrome/renderer/chrome_content_renderer_client.h" |
| 6 | 6 |
| 7 #include <string> | 7 #include <string> |
| 8 | 8 |
| 9 #include "base/command_line.h" | 9 #include "base/command_line.h" |
| 10 #include "base/message_loop.h" | 10 #include "base/message_loop.h" |
| (...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 71 #include "third_party/WebKit/Source/WebKit/chromium/public/WebDataSource.h" | 71 #include "third_party/WebKit/Source/WebKit/chromium/public/WebDataSource.h" |
| 72 #include "third_party/WebKit/Source/WebKit/chromium/public/WebDocument.h" | 72 #include "third_party/WebKit/Source/WebKit/chromium/public/WebDocument.h" |
| 73 #include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h" | 73 #include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h" |
| 74 #include "third_party/WebKit/Source/WebKit/chromium/public/WebPluginParams.h" | 74 #include "third_party/WebKit/Source/WebKit/chromium/public/WebPluginParams.h" |
| 75 #include "third_party/WebKit/Source/WebKit/chromium/public/WebSecurityPolicy.h" | 75 #include "third_party/WebKit/Source/WebKit/chromium/public/WebSecurityPolicy.h" |
| 76 #include "third_party/WebKit/Source/WebKit/chromium/public/WebURL.h" | 76 #include "third_party/WebKit/Source/WebKit/chromium/public/WebURL.h" |
| 77 #include "third_party/WebKit/Source/WebKit/chromium/public/WebURLError.h" | 77 #include "third_party/WebKit/Source/WebKit/chromium/public/WebURLError.h" |
| 78 #include "third_party/WebKit/Source/WebKit/chromium/public/WebURLRequest.h" | 78 #include "third_party/WebKit/Source/WebKit/chromium/public/WebURLRequest.h" |
| 79 #include "ui/base/l10n/l10n_util.h" | 79 #include "ui/base/l10n/l10n_util.h" |
| 80 #include "ui/base/resource/resource_bundle.h" | 80 #include "ui/base/resource/resource_bundle.h" |
| 81 #include "v8/include/v8.h" | |
|
jam
2011/08/15 22:04:56
I don't think this is needed?
| |
| 81 #include "webkit/plugins/npapi/plugin_list.h" | 82 #include "webkit/plugins/npapi/plugin_list.h" |
| 82 #include "webkit/plugins/ppapi/plugin_module.h" | 83 #include "webkit/plugins/ppapi/plugin_module.h" |
| 83 | 84 |
| 84 using autofill::AutofillAgent; | 85 using autofill::AutofillAgent; |
| 85 using autofill::FormManager; | 86 using autofill::FormManager; |
| 86 using autofill::PasswordAutofillManager; | 87 using autofill::PasswordAutofillManager; |
| 87 using WebKit::WebCache; | 88 using WebKit::WebCache; |
| 88 using WebKit::WebDataSource; | 89 using WebKit::WebDataSource; |
| 89 using WebKit::WebFrame; | 90 using WebKit::WebFrame; |
| 90 using WebKit::WebPlugin; | 91 using WebKit::WebPlugin; |
| (...skipping 540 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 631 void ChromeContentRendererClient::DidCreateScriptContext(WebFrame* frame) { | 632 void ChromeContentRendererClient::DidCreateScriptContext(WebFrame* frame) { |
| 632 EventBindings::HandleContextCreated( | 633 EventBindings::HandleContextCreated( |
| 633 frame, false, extension_dispatcher_.get()); | 634 frame, false, extension_dispatcher_.get()); |
| 634 } | 635 } |
| 635 | 636 |
| 636 void ChromeContentRendererClient::DidDestroyScriptContext(WebFrame* frame) { | 637 void ChromeContentRendererClient::DidDestroyScriptContext(WebFrame* frame) { |
| 637 EventBindings::HandleContextDestroyed(frame); | 638 EventBindings::HandleContextDestroyed(frame); |
| 638 } | 639 } |
| 639 | 640 |
| 640 void ChromeContentRendererClient::DidCreateIsolatedScriptContext( | 641 void ChromeContentRendererClient::DidCreateIsolatedScriptContext( |
| 641 WebFrame* frame) { | 642 WebFrame* frame, int world_id, v8::Handle<v8::Context> context) { |
| 642 EventBindings::HandleContextCreated(frame, true, extension_dispatcher_.get()); | 643 EventBindings::HandleContextCreated(frame, true, extension_dispatcher_.get()); |
| 643 } | 644 } |
| 644 | 645 |
| 645 unsigned long long ChromeContentRendererClient::VisitedLinkHash( | 646 unsigned long long ChromeContentRendererClient::VisitedLinkHash( |
| 646 const char* canonical_url, size_t length) { | 647 const char* canonical_url, size_t length) { |
| 647 return visited_link_slave_->ComputeURLFingerprint(canonical_url, length); | 648 return visited_link_slave_->ComputeURLFingerprint(canonical_url, length); |
| 648 } | 649 } |
| 649 | 650 |
| 650 bool ChromeContentRendererClient::IsLinkVisited(unsigned long long link_hash) { | 651 bool ChromeContentRendererClient::IsLinkVisited(unsigned long long link_hash) { |
| 651 return visited_link_slave_->IsVisited(link_hash); | 652 return visited_link_slave_->IsVisited(link_hash); |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 703 if (spellcheck_.get()) | 704 if (spellcheck_.get()) |
| 704 thread->RemoveObserver(spellcheck_.get()); | 705 thread->RemoveObserver(spellcheck_.get()); |
| 705 SpellCheck* new_spellcheck = new SpellCheck(); | 706 SpellCheck* new_spellcheck = new SpellCheck(); |
| 706 if (spellcheck_provider_) | 707 if (spellcheck_provider_) |
| 707 spellcheck_provider_->SetSpellCheck(new_spellcheck); | 708 spellcheck_provider_->SetSpellCheck(new_spellcheck); |
| 708 spellcheck_.reset(new_spellcheck); | 709 spellcheck_.reset(new_spellcheck); |
| 709 thread->AddObserver(new_spellcheck); | 710 thread->AddObserver(new_spellcheck); |
| 710 } | 711 } |
| 711 | 712 |
| 712 } // namespace chrome | 713 } // namespace chrome |
| OLD | NEW |