Changeset 246069 in webkit
- Timestamp:
- Jun 4, 2019 10:09:04 AM (5 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r246068 r246069 1 2019-06-04 Chris Dumez <cdumez@apple.com> 2 3 Lazily construct the NetworkHTTPSUpgradeChecker 4 https://bugs.webkit.org/show_bug.cgi?id=198500 5 6 Reviewed by Alex Christensen. 7 8 Lazily construct the NetworkHTTPSUpgradeChecker since the feature is off by default and this 9 avoids unnecessarily opening its database in the common case. 10 11 * NetworkProcess/NetworkProcess.h: 12 * NetworkProcess/cocoa/NetworkProcessCocoa.mm: 13 (WebKit::NetworkProcess::networkHTTPSUpgradeChecker): 14 1 15 2019-06-04 Youenn Fablet <youenn@apple.com> 2 16 -
trunk/Source/WebKit/NetworkProcess/NetworkProcess.h
r245796 r246069 317 317 318 318 #if PLATFORM(COCOA) 319 NetworkHTTPSUpgradeChecker& networkHTTPSUpgradeChecker() { return m_networkHTTPSUpgradeChecker; }319 NetworkHTTPSUpgradeChecker& networkHTTPSUpgradeChecker(); 320 320 #endif 321 321 … … 547 547 548 548 #if PLATFORM(COCOA) 549 NetworkHTTPSUpgradeCheckerm_networkHTTPSUpgradeChecker;549 std::unique_ptr<NetworkHTTPSUpgradeChecker> m_networkHTTPSUpgradeChecker; 550 550 #endif 551 551 -
trunk/Source/WebKit/NetworkProcess/cocoa/NetworkProcessCocoa.mm
r245149 r246069 305 305 } 306 306 307 NetworkHTTPSUpgradeChecker& NetworkProcess::networkHTTPSUpgradeChecker() 308 { 309 if (!m_networkHTTPSUpgradeChecker) 310 m_networkHTTPSUpgradeChecker = std::make_unique<NetworkHTTPSUpgradeChecker>(); 311 return *m_networkHTTPSUpgradeChecker; 312 } 313 307 314 } // namespace WebKit
Note: See TracChangeset
for help on using the changeset viewer.