Modified: trunk/WebKitLibraries/ChangeLog (169132 => 169133)
--- trunk/WebKitLibraries/ChangeLog 2014-05-20 20:57:23 UTC (rev 169132)
+++ trunk/WebKitLibraries/ChangeLog 2014-05-20 20:59:58 UTC (rev 169133)
@@ -1,3 +1,16 @@
+2014-05-20 Dean Jackson <[email protected]>
+
+ [Mac] Allow popup menus to override default appearance
+ https://bugs.webkit.org/show_bug.cgi?id=133129
+
+ Reviewed by Tim Horton.
+
+ Add a new parameter to WKPopupMenu.
+
+ * WebKitSystemInterface.h:
+ * libWebKitSystemInterfaceMavericks.a:
+ * libWebKitSystemInterfaceMountainLion.a:
+
2014-05-14 Tibor Meszaros <[email protected]>
Remove CSS_STICKY_POSITION guards
Modified: trunk/WebKitLibraries/WebKitSystemInterface.h (169132 => 169133)
--- trunk/WebKitLibraries/WebKitSystemInterface.h 2014-05-20 20:57:23 UTC (rev 169132)
+++ trunk/WebKitLibraries/WebKitSystemInterface.h 2014-05-20 20:59:58 UTC (rev 169133)
@@ -152,7 +152,7 @@
void WKDrawTextFieldCellFocusRing(NSTextFieldCell*, NSRect);
void WKDrawBezeledTextArea(NSRect, BOOL enabled);
-void WKPopupMenu(NSMenu*, NSPoint location, float width, NSView*, int selectedItem, NSFont*);
+void WKPopupMenu(NSMenu*, NSPoint location, float width, NSView*, int selectedItem, NSFont*, NSControlSize controlSize, bool hideArrows);
void WKPopupMenuWithSize(NSMenu*, NSPoint location, float width, NSView*, int selectedItem, NSFont*, NSControlSize controlSize);
void WKPopupContextMenu(NSMenu *menu, NSPoint screenLocation);
void WKSendUserChangeNotifications(void);
@@ -456,7 +456,6 @@
CFStringRef WKCopyCFURLResponseSuggestedFilename(CFURLResponseRef);
void WKSetCFURLResponseMIMEType(CFURLResponseRef, CFStringRef mimeType);
-#if !TARGET_OS_IPHONE
typedef enum {
WKSandboxExtensionTypeReadOnly,
WKSandboxExtensionTypeReadWrite,
@@ -472,6 +471,7 @@
const char* WKSandboxExtensionGetSerializedFormat(WKSandboxExtensionRef sandboxExtension, size_t* length);
WKSandboxExtensionRef WKSandboxExtensionCreateFromSerializedFormat(const char* serializationFormat, size_t length);
+#if !TARGET_OS_IPHONE
OSStatus WKEnableSandboxStyleFileQuarantine(void);
int WKRecommendedScrollerStyle(void);