WebKit:
[WebKit-https.git] / WebKit / mac / Plugins / WebBaseNetscapePluginView.h
index 8a7e83f..ae9279e 100644 (file)
@@ -55,7 +55,9 @@ typedef union PluginPort {
     NP_GLContext aglPort;
 } PluginPort;
 
     NP_GLContext aglPort;
 } PluginPort;
 
-@interface WebBaseNetscapePluginView : NSView <WebPluginManualLoader>
+typedef struct _NPPluginTextInputFuncs NPPluginTextInputFuncs;
+
+@interface WebBaseNetscapePluginView : NSView <WebPluginManualLoader, NSTextInput>
 {
     WebNetscapePluginPackage *pluginPackage;
     
 {
     WebNetscapePluginPackage *pluginPackage;
     
@@ -116,6 +118,8 @@ typedef union PluginPort {
     NSMutableArray *streams;
     NSMutableDictionary *pendingFrameLoads;
     
     NSMutableArray *streams;
     NSMutableDictionary *pendingFrameLoads;
     
+    NPPluginTextInputFuncs *textInputFuncs;
+    
     NPP_NewProcPtr NPP_New;
     NPP_DestroyProcPtr NPP_Destroy;
     NPP_SetWindowProcPtr NPP_SetWindow;
     NPP_NewProcPtr NPP_New;
     NPP_DestroyProcPtr NPP_Destroy;
     NPP_SetWindowProcPtr NPP_SetWindow;