Changeset 238745 in webkit
- Timestamp:
- Nov 30, 2018, 11:37:04 AM (8 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 5 edited
-
ChangeLog (modified) (1 diff)
-
NetworkProcess/NetworkProcess.cpp (modified) (1 diff)
-
NetworkProcess/NetworkProcessCreationParameters.cpp (modified) (2 diffs)
-
NetworkProcess/NetworkProcessCreationParameters.h (modified) (1 diff)
-
UIProcess/WebProcessPool.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r238744 r238745 1 2018-11-30 Alex Christensen <achristensen@webkit.org> 2 3 Remove privateBrowsingEnabled from NetworkProcessCreationParameters 4 https://bugs.webkit.org/show_bug.cgi?id=192156 5 6 Reviewed by Chris Dumez. 7 8 * NetworkProcess/NetworkProcess.cpp: 9 (WebKit::NetworkProcess::initializeNetworkProcess): 10 * NetworkProcess/NetworkProcessCreationParameters.cpp: 11 (WebKit::NetworkProcessCreationParameters::encode const): 12 (WebKit::NetworkProcessCreationParameters::decode): 13 * NetworkProcess/NetworkProcessCreationParameters.h: 14 * UIProcess/WebProcessPool.cpp: 15 (WebKit::WebProcessPool::ensureNetworkProcess): 16 1 17 2018-11-30 Basuke Suzuki <basuke.suzuki@sony.com> 2 18 -
trunk/Source/WebKit/NetworkProcess/NetworkProcess.cpp
r238710 r238745 314 314 setCanHandleHTTPSServerTrustEvaluation(parameters.canHandleHTTPSServerTrustEvaluation); 315 315 316 // FIXME: instead of handling this here, a message should be sent later (scales to multiple sessions)317 if (parameters.privateBrowsingEnabled)318 RemoteNetworkingContext::ensureWebsiteDataStoreSession(WebsiteDataStoreParameters::legacyPrivateSessionParameters());319 320 316 if (parameters.shouldUseTestingNetworkSession) 321 317 NetworkStorageSession::switchToNewTestingSession(); -
trunk/Source/WebKit/NetworkProcess/NetworkProcessCreationParameters.cpp
r238654 r238745 42 42 void NetworkProcessCreationParameters::encode(IPC::Encoder& encoder) const 43 43 { 44 encoder << privateBrowsingEnabled;45 44 encoder.encodeEnum(cacheModel); 46 45 encoder << diskCacheSizeOverride; … … 120 119 bool NetworkProcessCreationParameters::decode(IPC::Decoder& decoder, NetworkProcessCreationParameters& result) 121 120 { 122 if (!decoder.decode(result.privateBrowsingEnabled))123 return false;124 121 if (!decoder.decodeEnum(result.cacheModel)) 125 122 return false; -
trunk/Source/WebKit/NetworkProcess/NetworkProcessCreationParameters.h
r238630 r238745 52 52 static bool decode(IPC::Decoder&, NetworkProcessCreationParameters&); 53 53 54 bool privateBrowsingEnabled { false };55 54 CacheModel cacheModel { CacheModelDocumentViewer }; 56 55 int64_t diskCacheSizeOverride { -1 }; -
trunk/Source/WebKit/UIProcess/WebProcessPool.cpp
r238593 r238745 481 481 } 482 482 483 parameters.privateBrowsingEnabled = WebPreferences::anyPagesAreUsingPrivateBrowsing();484 485 483 parameters.cacheModel = cacheModel(); 486 484 parameters.diskCacheSizeOverride = m_configuration->diskCacheSizeOverride(); … … 558 556 // Initialize the network process. 559 557 m_networkProcess->send(Messages::NetworkProcess::InitializeNetworkProcess(parameters), 0); 558 559 if (WebPreferences::anyPagesAreUsingPrivateBrowsing()) 560 m_networkProcess->send(Messages::NetworkProcess::AddWebsiteDataStore(WebsiteDataStoreParameters::legacyPrivateSessionParameters()), 0); 560 561 561 562 #if PLATFORM(COCOA)
Note:
See TracChangeset
for help on using the changeset viewer.