Title: [248329] trunk/Source/WebKit
- Revision
- 248329
- Author
- cdu...@apple.com
- Date
- 2019-08-06 17:06:59 -0700 (Tue, 06 Aug 2019)
Log Message
Avoid unnecessary ResourceRequest copy under NetworkResourceLoader::isCrossOriginPrefetch()
https://bugs.webkit.org/show_bug.cgi?id=200478
Reviewed by Youenn Fablet.
* NetworkProcess/NetworkResourceLoader.cpp:
(WebKit::NetworkResourceLoader::isCrossOriginPrefetch const):
Modified Paths
Diff
Modified: trunk/Source/WebKit/ChangeLog (248328 => 248329)
--- trunk/Source/WebKit/ChangeLog 2019-08-06 23:46:22 UTC (rev 248328)
+++ trunk/Source/WebKit/ChangeLog 2019-08-07 00:06:59 UTC (rev 248329)
@@ -1,3 +1,13 @@
+2019-08-06 Chris Dumez <cdu...@apple.com>
+
+ Avoid unnecessary ResourceRequest copy under NetworkResourceLoader::isCrossOriginPrefetch()
+ https://bugs.webkit.org/show_bug.cgi?id=200478
+
+ Reviewed by Youenn Fablet.
+
+ * NetworkProcess/NetworkResourceLoader.cpp:
+ (WebKit::NetworkResourceLoader::isCrossOriginPrefetch const):
+
2019-08-06 Jiewen Tan <jiewen_...@apple.com>
Unreviewed, a build fix after r248319
Modified: trunk/Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp (248328 => 248329)
--- trunk/Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp 2019-08-06 23:46:22 UTC (rev 248328)
+++ trunk/Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp 2019-08-07 00:06:59 UTC (rev 248329)
@@ -1177,7 +1177,7 @@
bool NetworkResourceLoader::isCrossOriginPrefetch() const
{
- auto request = originalRequest();
+ auto& request = originalRequest();
return request.httpHeaderField(HTTPHeaderName::Purpose) == "prefetch" && !m_parameters.sourceOrigin->canRequest(request.url());
}
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes