[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