[iOS] Crash in WebCore::DOMWindow::incrementScrollEventListenersCount
https://bugs.webkit.org/show_bug.cgi?id=202878
Unreviewed. Addressed Darin's post-commit review comment.
* dom/Node.cpp:
(WebCore::tryAddEventListener):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@251165 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog
index 9205e66..69ecc05 100644
--- a/Source/WebCore/ChangeLog
+++ b/Source/WebCore/ChangeLog
@@ -1,3 +1,13 @@
+2019-10-15 Ryosuke Niwa <rniwa@webkit.org>
+
+ [iOS] Crash in WebCore::DOMWindow::incrementScrollEventListenersCount
+ https://bugs.webkit.org/show_bug.cgi?id=202878
+
+ Unreviewed. Addressed Darin's post-commit review comment.
+
+ * dom/Node.cpp:
+ (WebCore::tryAddEventListener):
+
2019-10-15 Chris Dumez <cdumez@apple.com>
[macOS] Simplify main thread initialization
diff --git a/Source/WebCore/dom/Node.cpp b/Source/WebCore/dom/Node.cpp
index cded7de..adbb31d 100644
--- a/Source/WebCore/dom/Node.cpp
+++ b/Source/WebCore/dom/Node.cpp
@@ -2116,7 +2116,7 @@
#if PLATFORM(IOS_FAMILY)
if (targetNode == &targetNode->document() && eventType == eventNames().scrollEvent) {
if (auto* window = targetNode->document().domWindow())
- targetNode->document().domWindow()->incrementScrollEventListenersCount();
+ window->incrementScrollEventListenersCount();
}
#if ENABLE(TOUCH_EVENTS)