2008-07-03 Cameron Zwarich <cwzwarich@uwaterloo.ca>
[WebKit-https.git] / WebCore / bridge / NP_jsobject.cpp
index 3c73d98fb3c3c1aa5216597b0a00601f83ff60b4..d66d1bad04239d64e9d6087d9ab98fd5b788e90b 100644 (file)
@@ -351,18 +351,11 @@ bool _NPN_HasMethod(NPP, NPObject* o, NPIdentifier methodName)
     return false;
 }
 
-void _NPN_SetException(NPObject* o, const NPUTF8* message)
+void _NPN_SetException(NPObject*, const NPUTF8*)
 {
-    if (o->_class == NPScriptObjectClass) {
-        JavaScriptObject* obj = (JavaScriptObject*)o; 
-        RootObject* rootObject = obj->rootObject;
-        if (!rootObject || !rootObject->isValid())
-            return;
-
-        ExecState* exec = rootObject->globalObject()->globalExec();
-        JSLock lock(false);
-        throwError(exec, GeneralError, message);
-    }
+    // FIXME:
+    // Bug 19888: Implement _NPN_SetException() correctly
+    // <https://bugs.webkit.org/show_bug.cgi?id=19888>
 }
 
 bool _NPN_Enumerate(NPP, NPObject *o, NPIdentifier **identifier, uint32_t *count)