Chromium Code Reviews| Index: content/renderer/dom_proxy_installer.h |
| diff --git a/content/renderer/dom_proxy_installer.h b/content/renderer/dom_proxy_installer.h |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..5f8c1999044e18d0b0721fa6ffd0eee4342afee5 |
| --- /dev/null |
| +++ b/content/renderer/dom_proxy_installer.h |
| @@ -0,0 +1,30 @@ |
| +// Copyright 2011 Google Inc. All Rights Reserved. |
| +// Author: supersat@google.com (Karl Koscher) |
| + |
| +#ifndef CONTENT_RENDERER_DOM_PROXY_INSTALLER_H_ |
| +#define CONTENT_RENDERER_DOM_PROXY_INSTALLER_H_ |
| + |
| +#include "content/public/renderer/render_view_observer.h" |
| + |
| +namespace content { |
| + |
| +class DOMProxyListener; |
| +class RenderView; |
| + |
| +class DOMProxyInstaller : public RenderViewObserver { |
|
Charlie Reis
2011/12/12 22:20:36
Do we still need this after moving to interceptPos
supersat
2011/12/15 19:30:49
No. Removed.
|
| + public: |
| + DOMProxyInstaller(RenderView* render_view, int64 browsing_instance_frame_id); |
| + ~DOMProxyInstaller(); |
| + |
| + // RenderViewObserver methods |
| + virtual void DidFinishDocumentLoad(WebKit::WebFrame* frame); |
| + virtual void Navigate(const GURL& url); |
| + virtual void ClosePage(); |
| + |
| + private: |
| + DOMProxyListener* dom_proxy_listener_; |
| + int64 browsing_instance_frame_id_; |
| +}; |
| + |
| +} // namespace content |
| +#endif // CONTENT_RENDERER_DOM_PROXY_INSTALLER_H_ |