| Index: third_party/WebKit/Source/core/frame/PlatformEventDispatcher.cpp
 | 
| diff --git a/third_party/WebKit/Source/core/frame/PlatformEventDispatcher.cpp b/third_party/WebKit/Source/core/frame/PlatformEventDispatcher.cpp
 | 
| index 47426dfcd54f33f1a38dcded00f1332cb4b96c25..eacf116c15c03e8255954e2b79c2eeef91094857 100644
 | 
| --- a/third_party/WebKit/Source/core/frame/PlatformEventDispatcher.cpp
 | 
| +++ b/third_party/WebKit/Source/core/frame/PlatformEventDispatcher.cpp
 | 
| @@ -51,7 +51,7 @@ void PlatformEventDispatcher::notifyControllers()
 | 
|          TemporaryChange<bool> changeIsDispatching(m_isDispatching, true);
 | 
|          // HashSet m_controllers can be updated during an iteration, and it stops the iteration.
 | 
|          // Thus we store it into a Vector to access all elements.
 | 
| -        WillBeHeapVector<RawPtrWillBeMember<PlatformEventController>> snapshotVector;
 | 
| +        HeapVector<Member<PlatformEventController>> snapshotVector;
 | 
|          copyToVector(m_controllers, snapshotVector);
 | 
|          for (PlatformEventController* controller : snapshotVector) {
 | 
|              if (m_controllers.contains(controller))
 | 
| 
 |