X-Git-Url: http://git.webkit.org/?p=WebKit-https.git;a=blobdiff_plain;f=WebKit%2Fmac%2FPlugins%2Fnpapi.mm;h=5573698d2414960c6a59c06d0ee8e494129768e7;hp=5751cef39b19b5d5b3d6656928bdcd14c917efa2;hb=0f8ecf1ef91ff02c1aaa2bfb79074c322b593d29;hpb=6fe5aac0fca5473cd506521e930c560dbb960c8c diff --git a/WebKit/mac/Plugins/npapi.mm b/WebKit/mac/Plugins/npapi.mm index 5751cef..5573698 100644 --- a/WebKit/mac/Plugins/npapi.mm +++ b/WebKit/mac/Plugins/npapi.mm @@ -28,6 +28,7 @@ #if ENABLE(NETSCAPE_PLUGIN_API) #import +#import #import #import @@ -185,4 +186,18 @@ NPError NPN_PopUpContextMenu(NPP instance, NPMenu *menu) return [pluginViewForInstance(instance) popUpContextMenu:menu]; } +void NPN_MarkedTextAbandoned(NPP instance) +{ + WebBaseNetscapePluginView *pluginView = pluginViewForInstance(instance); + + [[NSInputManager currentInputManager] markedTextAbandoned:pluginView]; +} + +void NPN_MarkedTextSelectionChanged(NPP instance, NSRange newSel) +{ + WebBaseNetscapePluginView *pluginView = pluginViewForInstance(instance); + + [[NSInputManager currentInputManager] markedTextSelectionChanged:newSel client:pluginView]; +} + #endif