Changeset 248542 in webkit
- Timestamp:
- Aug 12, 2019 12:33:53 PM (5 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r248541 r248542 1 2019-08-12 Sihui Liu <sihui_liu@apple.com> 2 3 Remove an assertion in ~StorageArea() 4 https://bugs.webkit.org/show_bug.cgi?id=200630 5 <rdar://problem/54097722> 6 7 Reviewed by Chris Dumez. 8 9 In r247370, we clear the LocalStorageNamespace before the destructor of LocalStorageNamespace is invoked, to 10 make sure StorageArea gets destroyed on the background thread. 11 StorageArea can get destroyed before LocalStorageNamespace, so the assertion in ~StorageArea() is not true any 12 more. 13 14 * NetworkProcess/WebStorage/StorageArea.cpp: 15 (WebKit::StorageArea::~StorageArea): 16 1 17 2019-08-12 Wenson Hsieh <wenson_hsieh@apple.com> 2 18 -
trunk/Source/WebKit/NetworkProcess/WebStorage/StorageArea.cpp
r248452 r248542 50 50 ASSERT(!RunLoop::isMain()); 51 51 ASSERT(m_eventListeners.isEmpty()); 52 ASSERT(!m_localStorageNamespace);53 52 54 53 if (m_localStorageDatabase)
Note: See TracChangeset
for help on using the changeset viewer.