WebCore: Update WebKitSystemInterface for <rdar://problem/7237059>.
authorweinig@apple.com <weinig@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 18 Dec 2009 19:22:44 +0000 (19:22 +0000)
committerweinig@apple.com <weinig@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 18 Dec 2009 19:22:44 +0000 (19:22 +0000)
Reviewed by Anders Carlsson.

* platform/mac/WebCoreSystemInterface.h:
* platform/mac/WebCoreSystemInterface.mm:

WebKit/mac: Update WebKitSystemInterface for <rdar://problem/7237059>.

Reviewed by Anders Carlsson.

* WebCoreSupport/WebSystemInterface.m:
(InitWebCoreSystemInterface):

WebKitLibraries: Update WebKitSystemInterface for <rdar://problem/7237059>.

Reviewed by Anders Carlsson.

* WebKitSystemInterface.h:
* libWebKitSystemInterfaceLeopard.a:
* libWebKitSystemInterfaceSnowLeopard.a:
* libWebKitSystemInterfaceTiger.a:

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

WebCore/ChangeLog
WebCore/platform/mac/WebCoreSystemInterface.h
WebCore/platform/mac/WebCoreSystemInterface.mm
WebKit/mac/ChangeLog
WebKit/mac/WebCoreSupport/WebSystemInterface.m
WebKitLibraries/ChangeLog
WebKitLibraries/WebKitSystemInterface.h
WebKitLibraries/libWebKitSystemInterfaceLeopard.a
WebKitLibraries/libWebKitSystemInterfaceSnowLeopard.a
WebKitLibraries/libWebKitSystemInterfaceTiger.a

index 2febe417aab463b69885eb7d7c15fe17f783aa3d..f97fe941cf33858df8afe703909c83da5bdb087f 100644 (file)
@@ -1,3 +1,12 @@
+2009-12-18  Sam Weinig  <sam@webkit.org>
+
+        Reviewed by Anders Carlsson.
+
+        Update WebKitSystemInterface for <rdar://problem/7237059>.        
+
+        * platform/mac/WebCoreSystemInterface.h:
+        * platform/mac/WebCoreSystemInterface.mm:
+
 2009-12-18  Adam Roben  <aroben@apple.com>
 
         GTK build fix
index 917ab0b5b1da820231e7f03faa8e154bff0204ac..a57169664d8ef4d377c38ccbaec5879be3436277 100644 (file)
@@ -48,6 +48,7 @@ typedef struct _NSRect NSRect;
 @class NSFont;
 @class NSImage;
 @class NSMenu;
+@class NSMutableArray;
 @class NSMutableURLRequest;
 @class NSString;
 @class NSTextFieldCell;
@@ -166,6 +167,10 @@ extern BOOL (*wkSupportsMultipartXMixedReplace)(NSMutableURLRequest *);
 
 extern BOOL (*wkUseSharedMediaUI)();
 
+#if !defined(BUILDING_ON_TIGER) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD)
+extern NSMutableArray *(*wkNoteOpenPanelFiles)(NSArray *);
+#endif
+
 #ifdef __cplusplus
 }
 #endif
index 3a9c0114a6e8796e39b2a4c63b0c4293581ecfd3..c2c21e6964f39a6702debdd61a566a0061cd352e 100644 (file)
@@ -106,3 +106,7 @@ void (*wkReleaseStyleGroup)(void* group);
 ATSUFontID (*wkGetNSFontATSUFontId)(NSFont*);
 BOOL (*wkSupportsMultipartXMixedReplace)(NSMutableURLRequest *);
 #endif
+
+#if !defined(BUILDING_ON_TIGER) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD)
+NSMutableArray *(*wkNoteOpenPanelFiles)(NSArray *);
+#endif
index 5c814ce31113f2f02826eee3b23c8ed25538bc0c..bf6808c27b1e92fa996c7b9a9636da0ec7cbb25f 100644 (file)
@@ -1,3 +1,12 @@
+2009-12-18  Sam Weinig  <sam@webkit.org>
+
+        Reviewed by Anders Carlsson.
+
+        Update WebKitSystemInterface for <rdar://problem/7237059>.        
+
+        * WebCoreSupport/WebSystemInterface.m:
+        (InitWebCoreSystemInterface):
+
 2009-12-18  Adam Roben  <aroben@apple.com>
 
         Add #includes needed after WebCore clean-up
index f2a215def979c8a3981e5d6336ce7cf439cdddba..7df0ff0b0a16b62237d1c10ee5bef11a88f3bcbc 100644 (file)
@@ -105,5 +105,9 @@ void InitWebCoreSystemInterface(void)
     INIT(SupportsMultipartXMixedReplace);
 #endif
 
+#if !defined(BUILDING_ON_TIGER) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD)
+    INIT(NoteOpenPanelFiles);
+#endif
+
     didInit = true;
 }
index b1548bf6e72ac3ce0fcbb73618ae7eaabbac2d40..542e11bbc13f0b5da1ce9c3dd3094a930401fcf7 100644 (file)
@@ -1,3 +1,14 @@
+2009-12-18  Sam Weinig  <sam@webkit.org>
+
+        Reviewed by Anders Carlsson.
+
+        Update WebKitSystemInterface for <rdar://problem/7237059>.
+
+        * WebKitSystemInterface.h:
+        * libWebKitSystemInterfaceLeopard.a:
+        * libWebKitSystemInterfaceSnowLeopard.a:
+        * libWebKitSystemInterfaceTiger.a:
+
 2009-12-15  Dan Bernstein  <mitz@apple.com>
 
         Reviewed by Adam Roben.
index e943cb15180549073b5bdc25285bbdd9b44ee268..9c9dde45109c80f69713b45e115db5f77aa65a1f 100644 (file)
@@ -290,7 +290,11 @@ BOOL WKIsLatchingWheelEvent(NSEvent *);
 void WKWindowSetAlpha(NSWindow *window, float alphaValue);
 void WKWindowSetScaledFrame(NSWindow *window, NSRect scaleFrame, NSRect nonScaledFrame);
 #endif
-    
+
+#if !defined(BUILDING_ON_TIGER) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD)
+NSMutableArray *WKNoteOpenPanelFiles(NSArray *paths);
+#endif
+
 #ifdef __cplusplus
 }
 #endif
index e2353b9b9fe959a021ccadfc69832545b870d36c..c464855d33dc352ea5a8aeb8f527f614621b0d14 100644 (file)
Binary files a/WebKitLibraries/libWebKitSystemInterfaceLeopard.a and b/WebKitLibraries/libWebKitSystemInterfaceLeopard.a differ
index 7311ca9b636fb25f7a7f2bec1d18bcacdcbe8305..65a7107f9ad711d83fead3251be764a53ab958e5 100644 (file)
Binary files a/WebKitLibraries/libWebKitSystemInterfaceSnowLeopard.a and b/WebKitLibraries/libWebKitSystemInterfaceSnowLeopard.a differ
index c3a73999b80dcaf80f69860211fcca0642afc627..87d28a09d9ae1fd4ac85885b20693b0f72b60f5d 100644 (file)
Binary files a/WebKitLibraries/libWebKitSystemInterfaceTiger.a and b/WebKitLibraries/libWebKitSystemInterfaceTiger.a differ