2015-08-14 Babak Shafiei Merge r188486. 2015-08-13 Andy Estes [Cocoa] Downloads do not start if policy decision is made asynchronously https://bugs.webkit.org/show_bug.cgi?id=147985 Reviewed by Brady Eidson. * WebCoreSupport/WebFrameLoaderClient.mm: (WebFrameLoaderClient::convertMainResourceLoadToDownload): Started a new download if the main resource loader is not calling didReceiveResponse. 2015-08-06 Dana Burkart Merge r187910. rdar://problem/15779101 2015-08-04 Simon Fraser Fix the build. * Plugins/WebNetscapePluginStream.h: 2015-08-06 Dana Burkart Merge r187886. rdar://problem/15779101 2015-08-04 Alexey Proskuryakov Implement NPAPI redirect handling https://bugs.webkit.org/show_bug.cgi?id=138675 rdar://problem/15779101 Patch by Jeffrey Pfau, updated and tweaked by me. Reviewed by Anders Carlsson. * Plugins/Hosted/HostedNetscapePluginStream.h: (WebKit::HostedNetscapePluginStream::streamID): * Plugins/Hosted/HostedNetscapePluginStream.mm: (WebKit::HostedNetscapePluginStream::didFinishLoading): (WebKit::HostedNetscapePluginStream::willSendRequest): (WebKit::HostedNetscapePluginStream::didReceiveResponse): * Plugins/WebNetscapePluginStream.h: * Plugins/WebNetscapePluginStream.mm: (WebNetscapePluginStream::stop): (WebNetscapePluginStream::willSendRequest): (WebNetscapePluginStream::didReceiveResponse): 2015-08-04 Matthew Hanson Merge r187805. rdar://problem/21838271 2015-08-03 Myles C. Maxfield Clean up casts between NSFont*s and CTFontRefs https://bugs.webkit.org/show_bug.cgi?id=147618 Reviewed by Mitz Pettel For toll free bridged types, it makes more sense to do a C-style cast, than jump through hoops for older compilers. * WebView/WebHTMLView.mm: (-[WebHTMLView _updateFontPanel]): 2015-08-04 Matthew Hanson Merge r187806. rdar://problem/21838271 2015-08-03 Myles C. Maxfield Unreviewed post-review feedback on r187797 The correct terminology is "registered" instead of "activated." * WebView/WebHTMLView.mm: (-[WebHTMLView _updateFontPanel]): 2015-08-04 Matthew Hanson Merge r187801. rdar://problem/21838271 2015-08-03 Myles C. Maxfield Fix the Yosemite build after r187797 Unreviewed. * WebView/WebHTMLView.mm: (-[WebHTMLView _updateFontPanel]): 2015-08-04 Matthew Hanson Merge r187797. rdar://problem/21838271 2015-08-03 Myles C. Maxfield REGRESSION(r184899): Crash when focusing an input element styled with a web font https://bugs.webkit.org/show_bug.cgi?id=147616 Reviewed by Dean Jackson. NSFontManager can't handle web fonts. We used to pass null to NSFontManager in this case, but r184899 changed that. * WebView/WebHTMLView.mm: (-[WebHTMLView _updateFontPanel]): 2015-08-03 Matthew Hanson Merge r187669. rdar://problem/16839069 2015-07-31 Brady Eidson REGRESSION (r174791): Returning a zombie NSImage from sharingService:transitionImageForShareItem:contentRect: and https://bugs.webkit.org/show_bug.cgi?id=147497 Reviewed by Tim Horton. * WebCoreSupport/WebContextMenuClient.mm: (WebContextMenuClient::imageForCurrentSharingServicePickerItem): Don't return what is basically a temporary NSImage. Instead do a [[retain] autorelease] on it while still valid. == Rolled over to ChangeLog-2015-07-23 ==