Chromium Code Reviews| Index: extensions/renderer/extension_frame_helper.h |
| diff --git a/extensions/renderer/extension_frame_helper.h b/extensions/renderer/extension_frame_helper.h |
| index e6f542e18cd4561d4857c0869515814f3b7d85e7..3c8243d12802a7397a62d644d0cee99da81d024d 100644 |
| --- a/extensions/renderer/extension_frame_helper.h |
| +++ b/extensions/renderer/extension_frame_helper.h |
| @@ -7,6 +7,7 @@ |
| #include <vector> |
| +#include "base/memory/scoped_vector.h" |
| #include "content/public/common/console_message_level.h" |
| #include "content/public/renderer/render_frame_observer.h" |
| #include "content/public/renderer/render_frame_observer_tracker.h" |
| @@ -71,8 +72,10 @@ class ExtensionFrameHelper |
| void DidCreateScriptContext(v8::Local<v8::Context>, |
| int extension_group, |
| int world_id) override; |
| + void DidClearWindowObject() override; |
| void WillReleaseScriptContext(v8::Local<v8::Context>, int world_id) override; |
| bool OnMessageReceived(const IPC::Message& message) override; |
| + void DidStartProvisionalLoad() override; |
| // IPC handlers. |
| void OnExtensionDispatchOnConnect( |
| @@ -98,6 +101,11 @@ class ExtensionFrameHelper |
| const base::ListValue& args, |
| bool user_gesture); |
| + struct PendingContext; |
| + ScopedVector<PendingContext> pending_contexts_; |
|
dcheng
2015/11/13 00:26:34
std::vector<scoped_ptr<PendingContext>>? =)
Devlin
2015/11/16 22:46:45
Yay for c++11 support!
|
| + |
| + bool did_clear_window_; |
| + |
| // Type of view associated with the RenderFrame. |
| ViewType view_type_; |