[SCM] WebKit Debian packaging branch, debian/experimental, updated. debian/1.3.8-1-1049-g2e11a8e

mitz at apple.com mitz at apple.com
Fri Jan 21 15:13:23 UTC 2011


The following commit has been merged in the debian/experimental branch:
commit 9609b352bb7445dca135d4979102d5cf2a5fbd96
Author: mitz at apple.com <mitz at apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Sun Jan 9 23:34:10 2011 +0000

    <rdar://problem/8765555> WebKit2: Search field focus ring is missing
    
    Reviewed by Sam Weinig.
    
    Provide a focus ring visible rect to AppKit.
    
    * platform/mac/ThemeMac.mm:
    (-[WebCoreFlippedView _focusRingVisibleRect]):
    (-[WebCoreFlippedView _focusRingClipAncestor]):
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75357 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog
index ba27799..23208d1 100644
--- a/Source/WebCore/ChangeLog
+++ b/Source/WebCore/ChangeLog
@@ -1,3 +1,15 @@
+2011-01-09  Dan Bernstein  <mitz at apple.com>
+
+        Reviewed by Sam Weinig.
+
+        <rdar://problem/8765555> WebKit2: Search field focus ring is missing
+
+        Provide a focus ring visible rect to AppKit.
+
+        * platform/mac/ThemeMac.mm:
+        (-[WebCoreFlippedView _focusRingVisibleRect]):
+        (-[WebCoreFlippedView _focusRingClipAncestor]):
+
 2011-01-09  Dirk Schulze  <krit at webkit.org>
 
         Reviewed by Rob Buis.
diff --git a/Source/WebCore/platform/mac/ThemeMac.mm b/Source/WebCore/platform/mac/ThemeMac.mm
index 75cbd36..e510ea7 100644
--- a/Source/WebCore/platform/mac/ThemeMac.mm
+++ b/Source/WebCore/platform/mac/ThemeMac.mm
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2008, 2010 Apple Inc. All Rights Reserved.
+ * Copyright (C) 2008, 2010, 2011 Apple Inc. All Rights Reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
@@ -52,6 +52,16 @@ using namespace std;
     return nil;
 }
 
+- (NSRect)_focusRingVisibleRect
+{
+    return [self visibleRect];
+}
+
+- (NSView *)_focusRingClipAncestor
+{
+    return self;
+}
+
 @end
 
 // FIXME: Default buttons really should be more like push buttons and not like buttons.

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list