Index: third_party/WebKit/Source/web/WebLocalFrameImpl.h |
diff --git a/third_party/WebKit/Source/web/WebLocalFrameImpl.h b/third_party/WebKit/Source/web/WebLocalFrameImpl.h |
index ec4d9b23f196cb65f522d325504ce542db095b6b..70c0fee9e6c7a46914e8487a6bae15c2d92657df 100644 |
--- a/third_party/WebKit/Source/web/WebLocalFrameImpl.h |
+++ b/third_party/WebKit/Source/web/WebLocalFrameImpl.h |
@@ -34,6 +34,7 @@ |
#include "core/editing/VisiblePosition.h" |
#include "core/frame/LocalFrame.h" |
#include "platform/geometry/FloatRect.h" |
+#include "platform/heap/HeapAllocator.h" |
#include "platform/heap/SelfKeepAlive.h" |
#include "public/platform/WebFileSystemType.h" |
#include "public/web/WebLocalFrame.h" |
@@ -45,13 +46,16 @@ |
#include "web/WebInputMethodControllerImpl.h" |
#include "wtf/Compiler.h" |
#include "wtf/text/WTFString.h" |
+ |
#include <memory> |
namespace blink { |
class ChromePrintContext; |
+class HTMLPlugInElement; |
class IntSize; |
class KURL; |
+class PluginClient; |
class ScrollableArea; |
class SharedWorkerRepositoryClientImpl; |
class TextFinder; |
@@ -405,6 +409,10 @@ class WEB_EXPORT WebLocalFrameImpl final |
void setFrameWidget(WebFrameWidgetBase*); |
+ PluginClient* createMimeHandlerView(HTMLPlugInElement*, |
+ const WebURL&, |
+ const WebString&); |
+ |
// DevTools front-end bindings. |
void setDevToolsFrontend(WebDevToolsFrontendImpl* frontend) { |
m_webDevToolsFrontend = frontend; |
@@ -415,7 +423,6 @@ class WEB_EXPORT WebLocalFrameImpl final |
void setContextMenuNode(Node* node) { m_contextMenuNode = node; } |
void clearContextMenuNode() { m_contextMenuNode.clear(); } |
- |
DECLARE_TRACE(); |
private: |