Title: [172784] branches/safari-600.1-branch/Source/WebCore
- Revision
- 172784
- Author
- [email protected]
- Date
- 2014-08-19 16:39:25 -0700 (Tue, 19 Aug 2014)
Log Message
Merge r172693. <rdar://problem/17577321>
Modified Paths
Diff
Modified: branches/safari-600.1-branch/Source/WebCore/ChangeLog (172783 => 172784)
--- branches/safari-600.1-branch/Source/WebCore/ChangeLog 2014-08-19 23:38:51 UTC (rev 172783)
+++ branches/safari-600.1-branch/Source/WebCore/ChangeLog 2014-08-19 23:39:25 UTC (rev 172784)
@@ -1,5 +1,25 @@
2014-08-19 Dana Burkart <[email protected]>
+ Merge r172693. <rdar://problem/17577321>
+
+ 2014-08-15 Dean Jackson <[email protected]>
+
+ REGRESSION (r164173): Safari AutoFill button in popover, default buttons on iCloud control panel and Safari Safe Browsing pages don't have default appearance
+ https://bugs.webkit.org/show_bug.cgi?id=136011
+
+ Reviewed by Sam Weinig.
+
+ When we render some controls, we need to make sure the NSWindow subclass we
+ use as the host of the AppKit views identifies itself as the key window (if
+ the control state is correct). We already have a flag tracking this for
+ key appearance - just make sure we do the same for isKeyWindow.
+
+ * platform/mac/ThemeMac.mm:
+ (-[WebCoreThemeWindow isKeyWindow]): New override to mirror the static
+ variable for key appearance.
+
+2014-08-19 Dana Burkart <[email protected]>
+
Merge r172657. <rdar://problem/17896828>
2014-08-15 Eric Carlson <[email protected]>
Modified: branches/safari-600.1-branch/Source/WebCore/platform/mac/ThemeMac.mm (172783 => 172784)
--- branches/safari-600.1-branch/Source/WebCore/platform/mac/ThemeMac.mm 2014-08-19 23:38:51 UTC (rev 172783)
+++ branches/safari-600.1-branch/Source/WebCore/platform/mac/ThemeMac.mm 2014-08-19 23:39:25 UTC (rev 172784)
@@ -58,6 +58,11 @@
return themeWindowHasKeyAppearance;
}
+- (BOOL)isKeyWindow
+{
+ return themeWindowHasKeyAppearance;
+}
+
@end
@interface WebCoreThemeView : NSControl
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes