Index: Source/core/editing/SpellChecker.cpp |
diff --git a/Source/core/editing/SpellChecker.cpp b/Source/core/editing/SpellChecker.cpp |
index 663c581cb39da55522f2b3e7de8b7b5c3ab6113e..11a148a614d0f5f395a9536ecc5d3625d6d3a5de 100644 |
--- a/Source/core/editing/SpellChecker.cpp |
+++ b/Source/core/editing/SpellChecker.cpp |
@@ -810,7 +810,7 @@ bool SpellChecker::selectionStartHasMarkerFor(DocumentMarker::MarkerType markerT |
unsigned startOffset = static_cast<unsigned>(from); |
unsigned endOffset = static_cast<unsigned>(from + length); |
- Vector<DocumentMarker*> markers = m_frame.document()->markers().markersFor(node); |
+ WillBeHeapVector<DocumentMarker*> markers = m_frame.document()->markers().markersFor(node); |
for (size_t i = 0; i < markers.size(); ++i) { |
DocumentMarker* marker = markers[i]; |
if (marker->startOffset() <= startOffset && endOffset <= marker->endOffset() && marker->type() == markerType) |