Index: Source/core/page/Page.cpp |
diff --git a/Source/core/page/Page.cpp b/Source/core/page/Page.cpp |
index b3f93c739051ce421425562c9722dbce31d44590..f7953e12fafeeb7023dab950b0e173f4bb5dd4a3 100644 |
--- a/Source/core/page/Page.cpp |
+++ b/Source/core/page/Page.cpp |
@@ -312,7 +312,7 @@ void Page::unmarkAllTextMatches() |
} while (frame); |
} |
-void Page::setValidationMessageClient(PassOwnPtr<ValidationMessageClient> client) |
+void Page::setValidationMessageClient(PassOwnPtrWillBeRawPtr<ValidationMessageClient> client) |
{ |
m_validationMessageClient = client; |
} |
@@ -594,6 +594,7 @@ void Page::trace(Visitor* visitor) |
visitor->trace(m_dragCaretController); |
visitor->trace(m_dragController); |
visitor->trace(m_pointerLockController); |
+ visitor->trace(m_validationMessageClient); |
visitor->trace(m_multisamplingChangedObservers); |
visitor->trace(m_frameHost); |
WillBeHeapSupplementable<Page>::trace(visitor); |