Home | History | Annotate | Download | only in dom

Lines Matching refs:MarkerTypes

64 inline bool DocumentMarkerController::possiblyHasMarkers(DocumentMarker::MarkerTypes types)
135 void DocumentMarkerController::removeMarkers(Range* range, DocumentMarker::MarkerTypes markerTypes, RemovePartiallyOverlappingMarkerOrNot shouldRemovePartiallyOverlappingMarker)
138 if (!possiblyHasMarkers(markerTypes))
145 removeMarkers(textPiece->startContainer(), startOffset, endOffset - startOffset, markerTypes, shouldRemovePartiallyOverlappingMarker);
280 void DocumentMarkerController::removeMarkers(Node* node, unsigned startOffset, int length, DocumentMarker::MarkerTypes markerTypes, RemovePartiallyOverlappingMarkerOrNot shouldRemovePartiallyOverlappingMarker)
285 if (!possiblyHasMarkers(markerTypes))
303 if (!markerTypes.contains(list->begin()->type()))
385 WillBeHeapVector<DocumentMarker*> DocumentMarkerController::markersFor(Node* node, DocumentMarker::MarkerTypes markerTypes)
395 if (!list || list->isEmpty() || !markerTypes.contains(list->begin()->type()))
421 WillBeHeapVector<DocumentMarker*> DocumentMarkerController::markersInRange(Range* range, DocumentMarker::MarkerTypes markerTypes)
423 if (!possiblyHasMarkers(markerTypes))
439 if (!markerTypes.contains(marker->type()))
487 void DocumentMarkerController::removeMarkers(Node* node, DocumentMarker::MarkerTypes markerTypes)
489 if (!possiblyHasMarkers(markerTypes))
495 removeMarkersFromList(iterator, markerTypes);
498 void DocumentMarkerController::removeMarkers(DocumentMarker::MarkerTypes markerTypes)
500 if (!possiblyHasMarkers(markerTypes))
510 removeMarkersFromList(iterator, markerTypes);
513 m_possiblyExistingMarkerTypes.remove(markerTypes);
516 void DocumentMarkerController::removeMarkersFromList(MarkerMap::iterator iterator, DocumentMarker::MarkerTypes markerTypes)
522 if (markerTypes == DocumentMarker::AllMarkers()) {
536 if (markerTypes.contains(list->begin()->type())) {
559 void DocumentMarkerController::repaintMarkers(DocumentMarker::MarkerTypes markerTypes)
561 if (!possiblyHasMarkers(markerTypes))
574 if (!list || list->isEmpty() || !markerTypes.contains(list->begin()->type()))
677 bool DocumentMarkerController::hasMarkers(Range* range, DocumentMarker::MarkerTypes markerTypes)
679 if (!possiblyHasMarkers(markerTypes))
694 if (!markerTypes.contains(marker->type()))