Title: [279770] trunk/Source/WebCore
- Revision
- 279770
- Author
- katherine_che...@apple.com
- Date
- 2021-07-08 17:51:34 -0700 (Thu, 08 Jul 2021)
Log Message
Unreviewed iOS build fix after
https://trac.webkit.org/changeset/279749/webkit.
* page/PointerCaptureController.cpp:
(WebCore::PointerCaptureController::dispatchEventForTouchAtIndex):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (279769 => 279770)
--- trunk/Source/WebCore/ChangeLog 2021-07-09 00:38:41 UTC (rev 279769)
+++ trunk/Source/WebCore/ChangeLog 2021-07-09 00:51:34 UTC (rev 279770)
@@ -1,3 +1,11 @@
+2021-07-08 Kate Cheney <katherine_che...@apple.com>
+
+ Unreviewed iOS build fix after
+ https://trac.webkit.org/changeset/279749/webkit.
+
+ * page/PointerCaptureController.cpp:
+ (WebCore::PointerCaptureController::dispatchEventForTouchAtIndex):
+
2021-07-08 Yusuke Suzuki <ysuz...@apple.com>
Fix StructuredClone for streams to handle BigInt64Array / BigUint64Array
Modified: trunk/Source/WebCore/page/PointerCaptureController.cpp (279769 => 279770)
--- trunk/Source/WebCore/page/PointerCaptureController.cpp 2021-07-09 00:38:41 UTC (rev 279769)
+++ trunk/Source/WebCore/page/PointerCaptureController.cpp 2021-07-09 00:51:34 UTC (rev 279770)
@@ -216,7 +216,7 @@
auto dispatchEnterOrLeaveEvent = [&](const String& type, Element& targetElement) {
bool hasCapturingListenerInHierarchy = false;
- for (RefPtr<ContainerNode> currentNode = targetElement; currentNode; currentNode = currentNode->parentInComposedTree()) {
+ for (RefPtr<ContainerNode> currentNode = &targetElement; currentNode; currentNode = currentNode->parentInComposedTree()) {
if (currentNode->hasCapturingEventListeners(type)) {
hasCapturingListenerInHierarchy = true;
break;
@@ -224,7 +224,7 @@
}
Vector<Ref<Element>, 32> targetChain;
- for (RefPtr element = targetElement; element; element = element->parentElementInComposedTree()) {
+ for (RefPtr element = &targetElement; element; element = element->parentElementInComposedTree()) {
if (hasCapturingListenerInHierarchy || element->hasEventListeners(type))
targetChain.append(*element);
}
@@ -243,7 +243,7 @@
Ref capturingData = ensureCapturingDataForPointerEvent(pointerEvent);
// Check if the target changed, which would require dispatching boundary events.
- RefPtr<Element> previousTarget = capturingData.previousTarget;
+ RefPtr<Element> previousTarget = capturingData->previousTarget;
RefPtr<Element> currentTarget = downcast<Element>(&target);
capturingData->previousTarget = currentTarget;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes