Title: [266705] trunk/Source/WebCore
- Revision
- 266705
- Author
- [email protected]
- Date
- 2020-09-07 10:55:19 -0700 (Mon, 07 Sep 2020)
Log Message
Add memory cache with/without validation to logResourceResponseSource
https://bugs.webkit.org/show_bug.cgi?id=216244
<rdar://problem/64184239>
Patch by Alex Christensen <[email protected]> on 2020-09-07
Reviewed by Darin Adler.
* loader/ResourceLoader.cpp:
(WebCore::logResourceResponseSource):
* page/DiagnosticLoggingKeys.cpp:
(WebCore::DiagnosticLoggingKeys::memoryCacheKey):
(WebCore::DiagnosticLoggingKeys::memoryCacheAfterValidationKey):
* page/DiagnosticLoggingKeys.h:
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (266704 => 266705)
--- trunk/Source/WebCore/ChangeLog 2020-09-07 17:43:44 UTC (rev 266704)
+++ trunk/Source/WebCore/ChangeLog 2020-09-07 17:55:19 UTC (rev 266705)
@@ -1,3 +1,18 @@
+2020-09-07 Alex Christensen <[email protected]>
+
+ Add memory cache with/without validation to logResourceResponseSource
+ https://bugs.webkit.org/show_bug.cgi?id=216244
+ <rdar://problem/64184239>
+
+ Reviewed by Darin Adler.
+
+ * loader/ResourceLoader.cpp:
+ (WebCore::logResourceResponseSource):
+ * page/DiagnosticLoggingKeys.cpp:
+ (WebCore::DiagnosticLoggingKeys::memoryCacheKey):
+ (WebCore::DiagnosticLoggingKeys::memoryCacheAfterValidationKey):
+ * page/DiagnosticLoggingKeys.h:
+
2020-09-06 Darin Adler <[email protected]>
Make TextCodecCJK and TextCodecSingleByte thread-safe and refactor a bit to share code
Modified: trunk/Source/WebCore/loader/ResourceLoader.cpp (266704 => 266705)
--- trunk/Source/WebCore/loader/ResourceLoader.cpp 2020-09-07 17:43:44 UTC (rev 266704)
+++ trunk/Source/WebCore/loader/ResourceLoader.cpp 2020-09-07 17:55:19 UTC (rev 266705)
@@ -457,7 +457,11 @@
sourceKey = DiagnosticLoggingKeys::serviceWorkerKey();
break;
case ResourceResponse::Source::MemoryCache:
+ sourceKey = DiagnosticLoggingKeys::memoryCacheKey();
+ break;
case ResourceResponse::Source::MemoryCacheAfterValidation:
+ sourceKey = DiagnosticLoggingKeys::memoryCacheAfterValidationKey();
+ break;
case ResourceResponse::Source::DOMCache:
case ResourceResponse::Source::ApplicationCache:
case ResourceResponse::Source::InspectorOverride:
Modified: trunk/Source/WebCore/page/DiagnosticLoggingKeys.cpp (266704 => 266705)
--- trunk/Source/WebCore/page/DiagnosticLoggingKeys.cpp 2020-09-07 17:43:44 UTC (rev 266704)
+++ trunk/Source/WebCore/page/DiagnosticLoggingKeys.cpp 2020-09-07 17:55:19 UTC (rev 266705)
@@ -475,6 +475,16 @@
return "diskCacheAfterValidation"_s;
}
+String DiagnosticLoggingKeys::memoryCacheKey()
+{
+ return "memoryCache"_s;
+}
+
+String DiagnosticLoggingKeys::memoryCacheAfterValidationKey()
+{
+ return "memoryCacheAfterValidation"_s;
+}
+
String DiagnosticLoggingKeys::reloadKey()
{
return "reload"_s;
Modified: trunk/Source/WebCore/page/DiagnosticLoggingKeys.h (266704 => 266705)
--- trunk/Source/WebCore/page/DiagnosticLoggingKeys.h 2020-09-07 17:43:44 UTC (rev 266704)
+++ trunk/Source/WebCore/page/DiagnosticLoggingKeys.h 2020-09-07 17:55:19 UTC (rev 266705)
@@ -55,6 +55,8 @@
static String deviceOrientationKey();
static String diskCacheKey();
static String diskCacheAfterValidationKey();
+ static String memoryCacheKey();
+ static String memoryCacheAfterValidationKey();
static String documentLoaderStoppingKey();
WEBCORE_EXPORT static String domainCausingCrashKey();
static String domainCausingEnergyDrainKey();
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes