Changeset 252242 in webkit
- Timestamp:
- Nov 8, 2019 10:24:23 AM (4 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r252240 r252242 1 2019-11-08 Chris Dumez <cdumez@apple.com> 2 3 Regression r252209: Layout Test fast/workers/worker-close-more.html is failing 4 https://bugs.webkit.org/show_bug.cgi?id=203995 5 <rdar://problem/57020558> 6 7 Reviewed by Ryosuke Niwa. 8 9 We should not dispatch events on a MessagePort objects in a WorkerGlobalScope which is 10 closing (i.e. WorkerGlobalScope.close() has been called). 11 12 No new tests, covered by fast/workers/worker-close-more.html. 13 14 * dom/MessagePort.cpp: 15 (WebCore::MessagePort::dispatchEvent): 16 1 17 2019-11-08 Peng Liu <peng.liu6@apple.com> 2 18 -
trunk/Source/WebCore/dom/MessagePort.cpp
r252209 r252242 289 289 return; 290 290 291 if (is<WorkerGlobalScope>(*m_scriptExecutionContext) && downcast<WorkerGlobalScope>(*m_scriptExecutionContext).isClosing()) 292 return; 293 291 294 EventTarget::dispatchEvent(event); 292 295 }
Note: See TracChangeset
for help on using the changeset viewer.