Title: [230945] trunk/Source
- Revision
- 230945
- Author
- [email protected]
- Date
- 2018-04-24 00:44:06 -0700 (Tue, 24 Apr 2018)
Log Message
Fix up order of ChangeLog entries following r230944.
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (230944 => 230945)
--- trunk/Source/WebCore/ChangeLog 2018-04-24 07:36:59 UTC (rev 230944)
+++ trunk/Source/WebCore/ChangeLog 2018-04-24 07:44:06 UTC (rev 230945)
@@ -1,55 +1,3 @@
-2018-04-23 Youenn Fablet <[email protected]>
-
- Make WebLoaderStrategy send to NetworkResourceLoader necessary parameters to handle full loads in NetworkProcess
- https://bugs.webkit.org/show_bug.cgi?id=184763
-
- Reviewed by Chris Dumez.
-
- No change of behavior yet since we do not use these parameters in NetworkProcess yet.
-
- Add PreflightPolicy and CSP response headers as ResourceLoaderOptions.
- This allows passing them from DocumentThreadableLoader to WebLoaderStrategy.
-
- Allow getting the original headers from a SubresourceLoader.
- This allows passing them from DocumentThreadableLoader down to WebLoaderStrategy.
-
- * Modules/fetch/FetchLoader.cpp:
- (WebCore::FetchLoader::startLoadingBlobURL):
- (WebCore::FetchLoader::start):
- * loader/DocumentThreadableLoader.cpp:
- (WebCore::DocumentThreadableLoader::DocumentThreadableLoader):
- (WebCore::DocumentThreadableLoader::makeCrossOriginAccessRequest):
- (WebCore::DocumentThreadableLoader::makeSimpleCrossOriginAccessRequest):
- * loader/ResourceLoaderOptions.h:
- * loader/SubresourceLoader.cpp:
- (WebCore::SubresourceLoader::originalHeaders const):
- * loader/SubresourceLoader.h:
- * loader/ThreadableLoader.cpp:
- (WebCore::ThreadableLoaderOptions::ThreadableLoaderOptions):
- (WebCore::ThreadableLoaderOptions::isolatedCopy const):
- * loader/ThreadableLoader.h:
- * page/EventSource.cpp:
- (WebCore::EventSource::connect):
- * xml/XMLHttpRequest.cpp:
- (WebCore::XMLHttpRequest::createRequest):
-
-2018-04-23 Michael Catanzaro <[email protected]>
-
- [WPE][GTK] Remove WlUniquePtr<wl_display> footgun
- https://bugs.webkit.org/show_bug.cgi?id=184405
-
- Reviewed by Carlos Garcia Campos.
-
- WlUniquePtr<wl_display> is a pretty big footgun because there are two different destruction
- functions -- wl_display_disconnect() and wl_display_destroy() -- and which one you need to
- use depends on how the wl_display() was created, and WebKit uses both in different places.
- So WlUniquePtr<wl_display> is pretty unsafe. See bug #176490 for an example of fun caused
- by using it incorrectly.
-
- Let's use std::unique_ptr with custom deleter functors instead.
-
- * platform/graphics/wayland/WlUniquePtr.h:
-
2018-04-23 Daniel Bates <[email protected]>
Implement Same-Site cookies
@@ -219,6 +167,58 @@
(WebCore::XSLTProcessor::createDocumentFromSource): Copy the first party for same-site cookies to the
new document.
+2018-04-23 Youenn Fablet <[email protected]>
+
+ Make WebLoaderStrategy send to NetworkResourceLoader necessary parameters to handle full loads in NetworkProcess
+ https://bugs.webkit.org/show_bug.cgi?id=184763
+
+ Reviewed by Chris Dumez.
+
+ No change of behavior yet since we do not use these parameters in NetworkProcess yet.
+
+ Add PreflightPolicy and CSP response headers as ResourceLoaderOptions.
+ This allows passing them from DocumentThreadableLoader to WebLoaderStrategy.
+
+ Allow getting the original headers from a SubresourceLoader.
+ This allows passing them from DocumentThreadableLoader down to WebLoaderStrategy.
+
+ * Modules/fetch/FetchLoader.cpp:
+ (WebCore::FetchLoader::startLoadingBlobURL):
+ (WebCore::FetchLoader::start):
+ * loader/DocumentThreadableLoader.cpp:
+ (WebCore::DocumentThreadableLoader::DocumentThreadableLoader):
+ (WebCore::DocumentThreadableLoader::makeCrossOriginAccessRequest):
+ (WebCore::DocumentThreadableLoader::makeSimpleCrossOriginAccessRequest):
+ * loader/ResourceLoaderOptions.h:
+ * loader/SubresourceLoader.cpp:
+ (WebCore::SubresourceLoader::originalHeaders const):
+ * loader/SubresourceLoader.h:
+ * loader/ThreadableLoader.cpp:
+ (WebCore::ThreadableLoaderOptions::ThreadableLoaderOptions):
+ (WebCore::ThreadableLoaderOptions::isolatedCopy const):
+ * loader/ThreadableLoader.h:
+ * page/EventSource.cpp:
+ (WebCore::EventSource::connect):
+ * xml/XMLHttpRequest.cpp:
+ (WebCore::XMLHttpRequest::createRequest):
+
+2018-04-23 Michael Catanzaro <[email protected]>
+
+ [WPE][GTK] Remove WlUniquePtr<wl_display> footgun
+ https://bugs.webkit.org/show_bug.cgi?id=184405
+
+ Reviewed by Carlos Garcia Campos.
+
+ WlUniquePtr<wl_display> is a pretty big footgun because there are two different destruction
+ functions -- wl_display_disconnect() and wl_display_destroy() -- and which one you need to
+ use depends on how the wl_display() was created, and WebKit uses both in different places.
+ So WlUniquePtr<wl_display> is pretty unsafe. See bug #176490 for an example of fun caused
+ by using it incorrectly.
+
+ Let's use std::unique_ptr with custom deleter functors instead.
+
+ * platform/graphics/wayland/WlUniquePtr.h:
+
2018-04-23 Antti Koivisto <[email protected]>
REGRESSION (r220112): reCAPTCHA images render off screen on Twitch.tv app Log In or Sign Up
Modified: trunk/Source/WebKit/ChangeLog (230944 => 230945)
--- trunk/Source/WebKit/ChangeLog 2018-04-24 07:36:59 UTC (rev 230944)
+++ trunk/Source/WebKit/ChangeLog 2018-04-24 07:44:06 UTC (rev 230945)
@@ -1,3 +1,50 @@
+2018-04-23 Daniel Bates <[email protected]>
+
+ Implement Same-Site cookies
+ https://bugs.webkit.org/show_bug.cgi?id=159464
+ <rdar://problem/27196358>
+
+ Reviewed by Brent Fulgham.
+
+ Pass the Same-Site info through the WebKit abstractions.
+
+ * NetworkProcess/NetworkConnectionToWebProcess.cpp:
+ (WebKit::NetworkConnectionToWebProcess::cookiesForDOM):
+ (WebKit::NetworkConnectionToWebProcess::setCookiesFromDOM):
+ (WebKit::NetworkConnectionToWebProcess::cookieRequestHeaderFieldValue):
+ (WebKit::NetworkConnectionToWebProcess::getRawCookies):
+ * NetworkProcess/NetworkConnectionToWebProcess.h:
+ * NetworkProcess/NetworkConnectionToWebProcess.messages.in:
+ * NetworkProcess/NetworkResourceLoader.cpp:
+ (WebKit::NetworkResourceLoader::logCookieInformation const):
+ (WebKit::logBlockedCookieInformation):
+ (logCookieInformationInternal):
+ (NetworkResourceLoader::logCookieInformation):
+ * NetworkProcess/NetworkResourceLoader.h:
+ * NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.cpp:
+ (WebKit::NetworkCache::constructRevalidationRequest):
+ * NetworkProcess/cache/NetworkCacheSubresourcesEntry.cpp:
+ (WebKit::NetworkCache::SubresourceInfo::encode const):
+ (WebKit::NetworkCache::SubresourceInfo::decode):
+ (WebKit::NetworkCache::SubresourceInfo::SubresourceInfo):
+ * NetworkProcess/cache/NetworkCacheSubresourcesEntry.h:
+ (WebKit::NetworkCache::SubresourceInfo::isSameSite const):
+ (WebKit::NetworkCache::SubresourceInfo::isTopSite const): Returns false; subresources do not represent
+ a top-level navigation.
+ * NetworkProcess/cocoa/NetworkDataTaskCocoa.mm:
+ (WebKit::NetworkDataTaskCocoa::isThirdPartyRequest):
+ (WebKit::updateTaskWithFirstPartyForSameSiteCookies):
+ (WebKit::NetworkDataTaskCocoa::NetworkDataTaskCocoa):
+ (WebKit::NetworkDataTaskCocoa::willPerformHTTPRedirection):
+ * UIProcess/WebProcessPool.cpp:
+ (WebKit::WebProcessPool::download):
+ * WebProcess/WebCoreSupport/WebPlatformStrategies.cpp:
+ (WebKit::WebPlatformStrategies::cookiesForDOM):
+ (WebKit::WebPlatformStrategies::setCookiesFromDOM):
+ (WebKit::WebPlatformStrategies::cookieRequestHeaderFieldValue):
+ (WebKit::WebPlatformStrategies::getRawCookies):
+ * WebProcess/WebCoreSupport/WebPlatformStrategies.h:
+
2018-04-23 Youenn Fablet <[email protected]>
Make WebLoaderStrategy send to NetworkResourceLoader necessary parameters to handle full loads in NetworkProcess
@@ -112,53 +159,6 @@
2018-04-23 Daniel Bates <[email protected]>
- Implement Same-Site cookies
- https://bugs.webkit.org/show_bug.cgi?id=159464
- <rdar://problem/27196358>
-
- Reviewed by Brent Fulgham.
-
- Pass the Same-Site info through the WebKit abstractions.
-
- * NetworkProcess/NetworkConnectionToWebProcess.cpp:
- (WebKit::NetworkConnectionToWebProcess::cookiesForDOM):
- (WebKit::NetworkConnectionToWebProcess::setCookiesFromDOM):
- (WebKit::NetworkConnectionToWebProcess::cookieRequestHeaderFieldValue):
- (WebKit::NetworkConnectionToWebProcess::getRawCookies):
- * NetworkProcess/NetworkConnectionToWebProcess.h:
- * NetworkProcess/NetworkConnectionToWebProcess.messages.in:
- * NetworkProcess/NetworkResourceLoader.cpp:
- (WebKit::NetworkResourceLoader::logCookieInformation const):
- (WebKit::logBlockedCookieInformation):
- (logCookieInformationInternal):
- (NetworkResourceLoader::logCookieInformation):
- * NetworkProcess/NetworkResourceLoader.h:
- * NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.cpp:
- (WebKit::NetworkCache::constructRevalidationRequest):
- * NetworkProcess/cache/NetworkCacheSubresourcesEntry.cpp:
- (WebKit::NetworkCache::SubresourceInfo::encode const):
- (WebKit::NetworkCache::SubresourceInfo::decode):
- (WebKit::NetworkCache::SubresourceInfo::SubresourceInfo):
- * NetworkProcess/cache/NetworkCacheSubresourcesEntry.h:
- (WebKit::NetworkCache::SubresourceInfo::isSameSite const):
- (WebKit::NetworkCache::SubresourceInfo::isTopSite const): Returns false; subresources do not represent
- a top-level navigation.
- * NetworkProcess/cocoa/NetworkDataTaskCocoa.mm:
- (WebKit::NetworkDataTaskCocoa::isThirdPartyRequest):
- (WebKit::updateTaskWithFirstPartyForSameSiteCookies):
- (WebKit::NetworkDataTaskCocoa::NetworkDataTaskCocoa):
- (WebKit::NetworkDataTaskCocoa::willPerformHTTPRedirection):
- * UIProcess/WebProcessPool.cpp:
- (WebKit::WebProcessPool::download):
- * WebProcess/WebCoreSupport/WebPlatformStrategies.cpp:
- (WebKit::WebPlatformStrategies::cookiesForDOM):
- (WebKit::WebPlatformStrategies::setCookiesFromDOM):
- (WebKit::WebPlatformStrategies::cookieRequestHeaderFieldValue):
- (WebKit::WebPlatformStrategies::getRawCookies):
- * WebProcess/WebCoreSupport/WebPlatformStrategies.h:
-
-2018-04-23 Daniel Bates <[email protected]>
-
Attempt to fix the Apple Internal build following r230921
(https://bugs.webkit.org/show_bug.cgi?id=159464)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes