2007-12-17 Rodney Dawes <dobey@wayofthemonkey.com>
authormrowe@apple.com <mrowe@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 18 Dec 2007 05:24:43 +0000 (05:24 +0000)
committermrowe@apple.com <mrowe@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 18 Dec 2007 05:24:43 +0000 (05:24 +0000)
        Reviewed by Maciej Stachowiak.

        Define WTF_USE_NPOBJECT and WTF_USE_JAVASCRIPTCORE_BINDINGS for GTK+
        Add required Frame::createScriptInstanceForWidget to FrameGtk

        * config.h:
        * page/gtk/FrameGtk.cpp (Frame::createScriptInstanceForWidget):

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

WebCore/ChangeLog
WebCore/config.h
WebCore/page/gtk/FrameGtk.cpp

index 95648c30e4f3947dcb7f976f7db0e82a0e6172a8..34610c43580c3122248a17f5b0d265aaa63186c9 100644 (file)
@@ -1,3 +1,13 @@
+2007-12-17  Rodney Dawes  <dobey@wayofthemonkey.com>
+
+        Reviewed by Maciej Stachowiak.
+
+        Define WTF_USE_NPOBJECT and WTF_USE_JAVASCRIPTCORE_BINDINGS for GTK+
+        Add required Frame::createScriptInstanceForWidget to FrameGtk
+
+        * config.h:
+        * page/gtk/FrameGtk.cpp (Frame::createScriptInstanceForWidget):
+
 2007-12-17  Alice Liu  <alice.liu@apple.com>
 
         Reviewed by Adam.
index a5331c9ec387c61e42861854f20ef3ebd8cdba63..309b8b3a4b4ddde60d76359dcceede39a7af9f3a 100644 (file)
 #include <wtf/DisallowCType.h>
 #endif
 
+#if PLATFORM(GTK)
+#define WTF_USE_NPOBJECT 1
+#define WTF_USE_JAVASCRIPTCORE_BINDINGS 1
+#endif
+
 #if !COMPILER(MSVC) // can't get this to compile on Visual C++ yet
 #define AVOID_STATIC_CONSTRUCTORS 1
 #endif
index c41d1076d0e2e0e31ced8d0d20ac1030ea72a443..861567547092a83736d1c0e544a1da645b3a372c 100644 (file)
 
 namespace WebCore {
 
+KJS::Bindings::Instance* Frame::createScriptInstanceForWidget(Widget*)
+{
+    notImplemented();
+}
+
 void Frame::clearPlatformScriptObjects()
 {
     notImplemented();