Changeset 211835 in webkit
- Timestamp:
- Feb 7, 2017 1:29:50 PM (7 years ago)
- Location:
- trunk/Source
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r211832 r211835 1 2017-02-07 Alex Christensen <achristensen@webkit.org> 2 3 Revert r166597 4 https://bugs.webkit.org/show_bug.cgi?id=167951 5 6 Reviewed by Andreas Kling. 7 8 * platform/spi/cf/CFNetworkSPI.h: 9 Remove now-unused SPI declaration. 10 1 11 2017-02-07 Sam Weinig <sam@webkit.org> 2 12 -
trunk/Source/WebCore/platform/spi/cf/CFNetworkSPI.h
r210467 r211835 155 155 #endif 156 156 #endif // PLATFORM(COCOA) 157 158 void CFURLConnectionInvalidateConnectionCache();159 157 160 158 extern CFStringRef const kCFHTTPCookieLocalFileDomain; -
trunk/Source/WebKit2/ChangeLog
r211831 r211835 1 2017-02-07 Alex Christensen <achristensen@webkit.org> 2 3 Revert r166597 4 https://bugs.webkit.org/show_bug.cgi?id=167951 5 6 Reviewed by Andreas Kling. 7 8 CFURLConnectionInvalidateConnectionCache is not commonly called and is likely causing 9 CFNetwork to be in a strange state when using NSURLSession and invalidating the connection 10 cache during authentication, especially server trust evaluation. Right now we only call 11 it when handling memory pressure, and it isn't worth getting into such a strange state 12 in a poorly tested situation. See rdar://problem/27439617 13 14 * NetworkProcess/NetworkProcess.cpp: 15 (WebKit::NetworkProcess::lowMemoryHandler): 16 (WebKit::NetworkProcess::initializeSandbox): 17 (WebKit::NetworkProcess::platformLowMemoryHandler): Deleted. 18 * NetworkProcess/NetworkProcess.h: 19 * NetworkProcess/cocoa/NetworkProcessCocoa.mm: 20 (WebKit::NetworkProcess::platformLowMemoryHandler): Deleted. 21 1 22 2017-02-07 Brian Burg <bburg@apple.com> 2 23 -
trunk/Source/WebKit2/NetworkProcess/NetworkProcess.cpp
r211747 r211835 196 196 return; 197 197 198 platformLowMemoryHandler(critical);199 198 WTF::releaseFastMallocFreeMemory(); 200 199 } … … 656 655 { 657 656 } 658 659 void NetworkProcess::platformLowMemoryHandler(Critical)660 {661 }662 657 #endif 663 658 -
trunk/Source/WebKit2/NetworkProcess/NetworkProcess.h
r211747 r211835 129 129 130 130 void lowMemoryHandler(WebCore::Critical); 131 void platformLowMemoryHandler(WebCore::Critical);132 131 133 132 // ChildProcess -
trunk/Source/WebKit2/NetworkProcess/cocoa/NetworkProcessCocoa.mm
r208556 r211835 44 44 namespace WebKit { 45 45 46 void NetworkProcess::platformLowMemoryHandler(WebCore::Critical)47 {48 CFURLConnectionInvalidateConnectionCache();49 }50 51 46 static void initializeNetworkSettings() 52 47 {
Note: See TracChangeset
for help on using the changeset viewer.