Move URL from WebCore to WTF
[WebKit-https.git] / Source / WebKitLegacy / win / ChangeLog
index 0578815..f9c128f 100644 (file)
@@ -1,3 +1,220 @@
+2018-11-30  Alex Christensen  <achristensen@webkit.org>
+
+        Move URL from WebCore to WTF
+        https://bugs.webkit.org/show_bug.cgi?id=190234
+
+        Reviewed by Keith Miller.
+
+        * MarshallingHelpers.cpp:
+        * MarshallingHelpers.h:
+        * Plugins/PluginDatabase.cpp:
+        * Plugins/PluginDatabase.h:
+        * Plugins/PluginDatabaseWin.cpp:
+        * Plugins/PluginStream.h:
+        * Plugins/PluginView.h:
+        * WebCoreSupport/WebContextMenuClient.h:
+        * WebCoreSupport/WebDesktopNotificationsDelegate.cpp:
+        * WebCoreSupport/WebDesktopNotificationsDelegate.h:
+        * WebCoreSupport/WebFrameLoaderClient.h:
+        * WebCoreSupport/WebPlatformStrategies.h:
+        * WebCoreSupport/WebPluginInfoProvider.cpp:
+        (WebPluginInfoProvider::webVisiblePluginInfo):
+        * WebCoreSupport/WebPluginInfoProvider.h:
+        * WebCoreSupport/WebVisitedLinkStore.h:
+        * WebDataSource.cpp:
+        * WebDownload.h:
+        * WebElementPropertyBag.cpp:
+        * WebFrame.h:
+        * WebHistory.cpp:
+        * WebHistory.h:
+        * WebHistoryItem.cpp:
+        * WebResource.cpp:
+        (WebResource::WebResource):
+        * WebResource.h:
+        * WebSecurityOrigin.cpp:
+        * WebURLResponse.cpp:
+        (WebURLResponse::createInstance):
+        * WebUserContentURLPattern.cpp:
+        * WebView.h:
+
+2018-11-28  Alex Christensen  <achristensen@webkit.org>
+
+        Remove dead code from an earlier attempt at implementing safe browsing
+        https://bugs.webkit.org/show_bug.cgi?id=192067
+
+        Reviewed by Chris Dumez.
+
+        * WebCoreSupport/WebFrameLoaderClient.cpp:
+        (WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction):
+        * WebCoreSupport/WebFrameLoaderClient.h:
+
+2018-11-26  Fujii Hironori  <Hironori.Fujii@sony.com>
+
+        [Clang][WebKitLegacy][Win] MarshallingHelpers.h(65,47): warning: extra qualification on member 'windowsEpochAbsoluteTime' [-Wmicrosoft-extra-qualification]
+        https://bugs.webkit.org/show_bug.cgi?id=191959
+
+        Reviewed by Alex Christensen.
+
+        * MarshallingHelpers.h: Removed extra "MarshallingHelpers::" of windowsEpochAbsoluteTime declaration.
+
+2018-11-26  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] Reduce the use of WKSI library calls: CoreAnimation
+        https://bugs.webkit.org/show_bug.cgi?id=191777
+        <rdar://problem/46140542>
+
+        Reviewed by Zalan Bujtas.
+
+        Update the Windows build of WebKit to refer to the SPI headers, rather than WebKitSystemInterface.
+        Move a small amount of glue code from WKSI to WebCore, and remove any includes or link
+        directives for WebKitSystemInterface.lib.
+
+        * FullscreenVideoController.cpp:
+        * WebKitGraphics.cpp:
+        * WebPreferences.cpp:
+
+2018-11-22  Wenson Hsieh  <wenson_hsieh@apple.com>
+
+        Address post-review feedback after r238438
+        https://bugs.webkit.org/show_bug.cgi?id=191913
+
+        Reviewed by Ryosuke Niwa.
+
+        * AccessibleTextImpl.cpp:
+        (AccessibleText::replaceText):
+
+2018-11-19  Joseph Pecoraro  <pecoraro@apple.com>
+
+        Web Inspector: "Reload Web Inspector" button no longer partially works
+        https://bugs.webkit.org/show_bug.cgi?id=191773
+        <rdar://problem/46139932>
+
+        Reviewed by Devin Rousso.
+
+        * WebCoreSupport/WebInspectorClient.cpp:
+        (WebInspectorFrontendClient::reopen):
+        * WebCoreSupport/WebInspectorClient.h:
+
+2018-11-17  Devin Rousso  <drousso@apple.com>
+
+        Web Inspector: Network: add button to show system certificate dialog
+        https://bugs.webkit.org/show_bug.cgi?id=191458
+        <rdar://problem/45977019>
+
+        Reviewed by Joseph Pecoraro.
+
+        * WebCoreSupport/WebInspectorClient.h:
+        * WebCoreSupport/WebInspectorClient.cpp:
+        (WebInspectorFrontendClient::showCertificate): Added.
+
+2018-11-16  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] Reduce the use of WKSI library calls: CFNetwork
+        https://bugs.webkit.org/show_bug.cgi?id=191718
+        <rdar://problem/46108732>
+
+        Reviewed by Alex Christensen.
+
+        Remove custom WKSI CFNetwork calls, since the SPI is already documented in PAL. Just
+        make the same calls on Windows, like we did for iOS and macOS back in 2017.
+
+        * WebCache.cpp:
+        (WebCache::cacheFolder):
+        * WebCoreSupport/WebFrameNetworkingContext.cpp:
+        * WebCoreSupport/WebPlatformStrategies.cpp:
+        * WebError.cpp:
+        (WebError::localizedDescription):
+        (WebError::sslPeerCertificate):
+        * WebURLResponse.cpp:
+        (WebURLResponse::sslPeerCertificate):
+        (WebURLResponse::certificateDictionary const):
+        * WebView.cpp:
+        (WebView::setCacheModel):
+
+2018-11-15  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] Reduce the use of WKSI library calls: Font Handling
+        https://bugs.webkit.org/show_bug.cgi?id=191701
+        <rdar://problem/46104809>
+
+        Reviewed by Myles C. Maxfield.
+
+        Update to use the old font handling routines moved from WKSI to FontCascade.
+
+        * WebPreferences.cpp:
+        (WebPreferences::setFontSmoothing):
+        (WebPreferences::setFontSmoothingContrast):
+        * WebView.cpp:
+        (systemParameterChanged):
+
+2018-11-14  Timothy Hatcher  <timothy@apple.com>
+
+        Default the view background color and text color to different values when in dark mode.
+        https://bugs.webkit.org/show_bug.cgi?id=191607
+        rdar://problem/46045854
+
+        Reviewed by Dean Jackson.
+
+        * WebFrame.cpp:
+        (WebFrame::updateBackground): Drop backgroundColor.
+        * WebCoreSupport/WebFrameLoaderClient.cpp:
+        (WebFrameLoaderClient::transitionToCommittedForNewPage): Drop backgroundColor.
+
+2018-11-14  Joseph Pecoraro  <pecoraro@apple.com>
+
+        Web Inspector: Pass Inspector::FrontendChannel as a reference connect/disconnect methods
+        https://bugs.webkit.org/show_bug.cgi?id=191612
+
+        Reviewed by Matt Baker.
+
+        * WebCoreSupport/WebInspectorClient.cpp:
+        (WebInspectorFrontendClient::destroyInspectorView):
+
+2018-11-12  Don Olmstead  <don.olmstead@sony.com>
+
+        Shipped PNGs include bad profiles: iCCP: known incorrect sRGB profile
+        https://bugs.webkit.org/show_bug.cgi?id=189230
+        <rdar://problem/44050379>
+
+        Reviewed by Joseph Pecoraro.
+
+        Runs all png images through zopflipng. This results in a smaller file
+        size and takes care of this issue as a byproduct.
+
+        * WebKit.resources/deleteButton.png:
+        * WebKit.resources/deleteButtonPressed.png:
+        * WebKit.resources/fsVideoAudioVolumeHigh.png:
+        * WebKit.resources/fsVideoAudioVolumeLow.png:
+        * WebKit.resources/fsVideoExitFullscreen.png:
+        * WebKit.resources/fsVideoPause.png:
+        * WebKit.resources/fsVideoPlay.png:
+        * WebKit.resources/missingImage.png:
+        * WebKit.resources/nullplugin.png:
+        * WebKit.resources/panEastCursor.png:
+        * WebKit.resources/panIcon.png:
+        * WebKit.resources/panNorthCursor.png:
+        * WebKit.resources/panNorthEastCursor.png:
+        * WebKit.resources/panNorthWestCursor.png:
+        * WebKit.resources/panSouthCursor.png:
+        * WebKit.resources/panSouthEastCursor.png:
+        * WebKit.resources/panSouthWestCursor.png:
+        * WebKit.resources/panWestCursor.png:
+        * WebKit.resources/searchCancel.png:
+        * WebKit.resources/searchCancelPressed.png:
+        * WebKit.resources/searchMagnifier.png:
+        * WebKit.resources/searchMagnifierResults.png:
+        * WebKit.resources/textAreaResizeCorner.png:
+        * WebKit.resources/verticalTextCursor.png:
+        * WebKit.resources/zoomInCursor.png:
+        * WebKit.resources/zoomOutCursor.png:
+
+2018-11-09  Ross Kirsling  <ross.kirsling@sony.com>
+
+        Unreviewed Windows build fix for r238049.
+
+        * WebView.cpp:
+        (WebView::initWithFrame):
+
 2018-11-09  Ross Kirsling  <ross.kirsling@sony.com>
 
         Unreviewed MSVC build fix after r238039 (and r238046).