Title: [168346] trunk/WebKitLibraries
Revision
168346
Author
[email protected]
Date
2014-05-05 19:49:41 -0700 (Mon, 05 May 2014)

Log Message

https://bugs.webkit.org/show_bug.cgi?id=132593

Update WebKitSystemInterface to allow animated focus rings.

* WebKitSystemInterface.h:
* libWebKitSystemInterfaceMavericks.a:
* libWebKitSystemInterfaceMountainLion.a:

Modified Paths

Diff

Modified: trunk/WebKitLibraries/ChangeLog (168345 => 168346)


--- trunk/WebKitLibraries/ChangeLog	2014-05-06 02:42:55 UTC (rev 168345)
+++ trunk/WebKitLibraries/ChangeLog	2014-05-06 02:49:41 UTC (rev 168346)
@@ -1,3 +1,13 @@
+2014-05-05  Dean Jackson  <[email protected]>
+
+        https://bugs.webkit.org/show_bug.cgi?id=132593
+
+        Update WebKitSystemInterface to allow animated focus rings.
+
+        * WebKitSystemInterface.h:
+        * libWebKitSystemInterfaceMavericks.a:
+        * libWebKitSystemInterfaceMountainLion.a:
+
 2014-05-05  Brent Fulgham  <[email protected]>
 
         [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable

Modified: trunk/WebKitLibraries/WebKitSystemInterface.h (168345 => 168346)


--- trunk/WebKitLibraries/WebKitSystemInterface.h	2014-05-06 02:42:55 UTC (rev 168345)
+++ trunk/WebKitLibraries/WebKitSystemInterface.h	2014-05-06 02:49:41 UTC (rev 168346)
@@ -139,10 +139,12 @@
 #if !TARGET_OS_IPHONE
 void WKDrawCapsLockIndicator(CGContextRef, CGRect);
 
+// The CG context's current path is the focus ring's path.
+// Color and radius are ignored. Older versions of WebKit expected to
+// be able to change the rendering of the system focus ring.
 void WKDrawFocusRing(CGContextRef context, CGColorRef color, int radius);
-    // The CG context's current path is the focus ring's path.
-    // A color of 0 means "use system focus ring color".
-    // A radius of 0 means "use default focus ring radius".
+bool WKDrawFocusRingAtTime(CGContextRef context, NSTimeInterval time);
+bool WKDrawCellFocusRingWithFrameAtTime(NSCell *cell, NSRect cellFrame, NSView *controlView, NSTimeInterval time);
 
 void WKSetDragImage(NSImage *image, NSPoint offset);
 

Modified: trunk/WebKitLibraries/libWebKitSystemInterfaceMavericks.a


(Binary files differ)

Modified: trunk/WebKitLibraries/libWebKitSystemInterfaceMountainLion.a


(Binary files differ)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to