Title: [176791] branches/safari-600.3-branch/Source/WebKit2
- Revision
- 176791
- Author
- [email protected]
- Date
- 2014-12-04 07:42:25 -0800 (Thu, 04 Dec 2014)
Log Message
Merged r176707. rdar://problems/19037590
Modified Paths
Diff
Modified: branches/safari-600.3-branch/Source/WebKit2/ChangeLog (176790 => 176791)
--- branches/safari-600.3-branch/Source/WebKit2/ChangeLog 2014-12-04 14:09:57 UTC (rev 176790)
+++ branches/safari-600.3-branch/Source/WebKit2/ChangeLog 2014-12-04 15:42:25 UTC (rev 176791)
@@ -1,3 +1,19 @@
+2014-12-04 Dana Burkart <[email protected]>
+
+ Merge r176707. <rdar://problem/19037590>
+
+ 2014-12-02 Conrad Shultz <[email protected]>
+
+ Don't block menu highlighting when presenting a page preview
+ https://bugs.webkit.org/show_bug.cgi?id=139217
+
+ Reviewed by Tim Horton.
+
+ * UIProcess/mac/WKActionMenuController.mm:
+ (-[WKActionMenuController _previewURLFromActionMenu:]):
+ Defer popover presentation to the next turn of the runloop.
+
+
2014-12-03 Dana Burkart <[email protected]>
Merge r176691. <rdar://problem/18944696>
Modified: branches/safari-600.3-branch/Source/WebKit2/UIProcess/mac/WKActionMenuController.mm (176790 => 176791)
--- branches/safari-600.3-branch/Source/WebKit2/UIProcess/mac/WKActionMenuController.mm 2014-12-04 14:09:57 UTC (rev 176790)
+++ branches/safari-600.3-branch/Source/WebKit2/UIProcess/mac/WKActionMenuController.mm 2014-12-04 15:42:25 UTC (rev 176791)
@@ -442,7 +442,9 @@
return;
RefPtr<WebHitTestResult> hitTestResult = [self _webHitTestResult];
- [_previewPopover showRelativeToRect:_popoverOriginRect ofView:_wkView preferredEdge:NSMaxYEdge];
+ dispatch_async(dispatch_get_main_queue(), ^{
+ [_previewPopover showRelativeToRect:_popoverOriginRect ofView:_wkView preferredEdge:NSMaxYEdge];
+ });
}
- (void)_createPreviewPopover
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes