WebCore:
authorandersca@apple.com <andersca@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 22 May 2008 18:27:35 +0000 (18:27 +0000)
committerandersca@apple.com <andersca@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 22 May 2008 18:27:35 +0000 (18:27 +0000)
2008-05-22  Josh Aas  <joshmoz@gmail.com>

        Reviewed by Anders.

        <rdar://problem/5956429>
        https://bugs.webkit.org/show_bug.cgi?id=19192
        remove NPNVpluginEventModel, fix example plugin

        Remove NPNVpluginEventModel enum variable.

        * bridge/npapi.h:

WebKit/mac:

2008-05-22  Josh Aas  <joshmoz@gmail.com>

        Reviewed by Anders.

        <rdar://problem/5956429>
        https://bugs.webkit.org/show_bug.cgi?id=19192
        remove NPNVpluginEventModel, fix example plugin

        * Plugins/WebBaseNetscapePluginView.mm:
        (-[WebBaseNetscapePluginView getVariable:value:]):

WebKitExamplePlugins:

2008-05-22  Josh Aas  <joshmoz@gmail.com>

        Reviewed by Anders.

        Use correct enum.

        * NetscapeCocoaPlugin/main.m:
        (NPP_New):
        * NetscapeInputMethodPlugin/main.m:
        (NPP_New):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@34026 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebCore/ChangeLog
WebCore/bridge/npapi.h
WebKit/mac/ChangeLog
WebKit/mac/Plugins/WebBaseNetscapePluginView.mm
WebKitExamplePlugins/ChangeLog
WebKitExamplePlugins/NetscapeCocoaPlugin/main.m
WebKitExamplePlugins/NetscapeInputMethodPlugin/main.m

index 1982ef2..76cba40 100644 (file)
@@ -1,3 +1,15 @@
+2008-05-22  Josh Aas  <joshmoz@gmail.com>
+
+        Reviewed by Anders.
+
+        <rdar://problem/5956429> 
+        https://bugs.webkit.org/show_bug.cgi?id=19192
+        remove NPNVpluginEventModel, fix example plugin
+        
+        Remove NPNVpluginEventModel enum variable.
+        
+        * bridge/npapi.h:
+
 2008-05-22  Stephanie Lewis  <slewis@apple.com>
 
         Reviewed by Dan.
index c3b45e4..cec90ee 100644 (file)
@@ -377,8 +377,7 @@ typedef enum {
 #endif
     , NPNVsupportsCoreGraphicsBool = 2001 /* TRUE if the browser supports the CoreGraphics drawing model */
     , NPNVsupportsOpenGLBool = 2002 /* TRUE if the browser supports the OpenGL drawing model (CGL on Mac) */
-    
-    , NPNVpluginEventModel = 1001 /* The NPEventModel specified by the plugin */
+
 #ifndef NP_NO_CARBON
     , NPNVsupportsCarbonBool = 2003 /* TRUE if the browser supports the Carbon event model */
 #endif
index 7a62f5c..b9adb70 100644 (file)
@@ -1,3 +1,14 @@
+2008-05-22  Josh Aas  <joshmoz@gmail.com>
+
+        Reviewed by Anders.
+
+        <rdar://problem/5956429> 
+        https://bugs.webkit.org/show_bug.cgi?id=19192
+        remove NPNVpluginEventModel, fix example plugin
+        
+        * Plugins/WebBaseNetscapePluginView.mm:
+        (-[WebBaseNetscapePluginView getVariable:value:]):
+
 2008-05-21  Anders Carlsson  <andersca@apple.com>
 
         Reviewed by Maciej.
index 23cd2ef..075d708 100644 (file)
@@ -2562,12 +2562,6 @@ static NPBrowserTextInputFuncs *browserTextInputFuncs()
             return NPERR_NO_ERROR;
         }
         
-        case NPNVpluginEventModel:
-        {
-            *(NPEventModel *)value = eventModel;
-            return NPERR_NO_ERROR;
-        }
-        
 #ifndef NP_NO_CARBON
         case NPNVsupportsCarbonBool:
         {
index 65e1aac..4599b3e 100644 (file)
@@ -1,3 +1,14 @@
+2008-05-22  Josh Aas  <joshmoz@gmail.com>
+
+        Reviewed by Anders.
+
+        Use correct enum.
+        
+        * NetscapeCocoaPlugin/main.m:
+        (NPP_New):
+        * NetscapeInputMethodPlugin/main.m:
+        (NPP_New):
+
 2008-05-12  Anders Carlsson  <andersca@apple.com>
 
         Reviewed by Alexey.
index 4073f8a..3f17384 100644 (file)
@@ -127,7 +127,7 @@ NPError NPP_New(NPMIMEType pluginType, NPP instance, uint16 mode, int16 argc, ch
         return NPERR_INCOMPATIBLE_VERSION_ERROR;
     
     // If the browser supports the CoreGraphics drawing model, enable it.
-    browser->setvalue(instance, NPNVpluginDrawingModel, (void *)NPDrawingModelCoreGraphics);
+    browser->setvalue(instance, NPPVpluginDrawingModel, (void *)NPDrawingModelCoreGraphics);
 
     // If the browser supports the Cocoa event model, enable it.
     NPBool supportsCocoa;
@@ -137,9 +137,8 @@ NPError NPP_New(NPMIMEType pluginType, NPP instance, uint16 mode, int16 argc, ch
     if (!supportsCocoa)
         return NPERR_INCOMPATIBLE_VERSION_ERROR;
     
-    browser->setvalue(instance, NPNVpluginEventModel, (void *)NPEventModelCocoa);
+    browser->setvalue(instance, NPPVpluginEventModel, (void *)NPEventModelCocoa);
     
-   
     return NPERR_NO_ERROR;
 }
 
index 05487a2..d5ec581 100644 (file)
@@ -131,7 +131,7 @@ NPError NPP_New(NPMIMEType pluginType, NPP instance, uint16 mode, int16 argc, ch
         return NPERR_INCOMPATIBLE_VERSION_ERROR;
     
     // If the browser supports the CoreGraphics drawing model, enable it.
-    browser->setvalue(instance, NPNVpluginDrawingModel, (void *)NPDrawingModelCoreGraphics);
+    browser->setvalue(instance, NPPVpluginDrawingModel, (void *)NPDrawingModelCoreGraphics);
 
     // If the browser supports the Cocoa event model, enable it.
     NPBool supportsCocoa;
@@ -141,7 +141,7 @@ NPError NPP_New(NPMIMEType pluginType, NPP instance, uint16 mode, int16 argc, ch
     if (!supportsCocoa)
         return NPERR_INCOMPATIBLE_VERSION_ERROR;
     
-    browser->setvalue(instance, NPNVpluginEventModel, (void *)NPEventModelCocoa);
+    browser->setvalue(instance, NPPVpluginEventModel, (void *)NPEventModelCocoa);
 
     obj->textFieldRect = NSMakeRect(10, 10, 200, 100);