| Index: chrome/renderer/extensions/event_bindings.h
|
| diff --git a/chrome/renderer/extensions/event_bindings.h b/chrome/renderer/extensions/event_bindings.h
|
| index 0ca59c036e5463c410aab0e9e76792a8db882993..a026c198cb399c3e4649857ed346f77ed4e24c31 100644
|
| --- a/chrome/renderer/extensions/event_bindings.h
|
| +++ b/chrome/renderer/extensions/event_bindings.h
|
| @@ -10,6 +10,7 @@
|
| #include <string>
|
|
|
| class RenderThreadBase;
|
| +class WebFrame;
|
|
|
| // This class deals with the javascript bindings related to Event objects.
|
| class EventBindings {
|
| @@ -20,6 +21,10 @@ class EventBindings {
|
| // Allow RenderThread to be mocked out.
|
| static void SetRenderThread(RenderThreadBase* thread);
|
|
|
| + // Handle a script context coming / going away.
|
| + static void HandleContextCreated(WebFrame* frame);
|
| + static void HandleContextDestroyed(WebFrame* frame);
|
| +
|
| // Calls the given function in each registered context which is listening
|
| // for events. The function can be an object property, ie:
|
| // "chromium.Event.dispatch_".
|
|
|