HomeSort by relevance Sort by last modified time
    Searched refs:MarkerTypes (Results 1 - 6 of 6) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/dom/
DocumentMarker.h 54 class MarkerTypes {
57 MarkerTypes(unsigned mask) : m_mask(mask) { }
60 bool intersects(const MarkerTypes& types) const { return (m_mask & types.m_mask); }
61 bool operator==(const MarkerTypes& other) const { return m_mask == other.m_mask; }
63 void add(const MarkerTypes& types) { m_mask |= types.m_mask; }
64 void remove(const MarkerTypes& types) { m_mask &= ~types.m_mask; }
70 class AllMarkers : public MarkerTypes {
73 : MarkerTypes(Spelling | Grammar | TextMatch | InvisibleSpellcheck)
78 class MisspellingMarkers : public MarkerTypes {
81 : MarkerTypes(Spelling | Grammar
    [all...]
DocumentMarkerController.h 59 bool hasMarkers(Range*, DocumentMarker::MarkerTypes = DocumentMarker::AllMarkers());
66 void removeMarkers(Range*, DocumentMarker::MarkerTypes = DocumentMarker::AllMarkers(), RemovePartiallyOverlappingMarkerOrNot = DoNotRemovePartiallyOverlappingMarker);
67 void removeMarkers(Node*, unsigned startOffset, int length, DocumentMarker::MarkerTypes = DocumentMarker::AllMarkers(), RemovePartiallyOverlappingMarkerOrNot = DoNotRemovePartiallyOverlappingMarker);
69 void removeMarkers(DocumentMarker::MarkerTypes = DocumentMarker::AllMarkers());
70 void removeMarkers(Node*, DocumentMarker::MarkerTypes = DocumentMarker::AllMarkers());
71 void repaintMarkers(DocumentMarker::MarkerTypes = DocumentMarker::AllMarkers());
78 WillBeHeapVector<DocumentMarker*> markersFor(Node*, DocumentMarker::MarkerTypes = DocumentMarker::AllMarkers());
79 WillBeHeapVector<DocumentMarker*> markersInRange(Range*, DocumentMarker::MarkerTypes);
96 bool possiblyHasMarkers(DocumentMarker::MarkerTypes);
97 void removeMarkersFromList(MarkerMap::iterator, DocumentMarker::MarkerTypes);
    [all...]
DocumentMarkerController.cpp 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
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/editing/
SpellCheckRequester.cpp 250 DocumentMarker::MarkerTypes markers = DocumentMarker::SpellCheckClientMarkers();
SpellChecker.cpp     [all...]
  /external/chromium_org/third_party/WebKit/Source/core/testing/
Internals.cpp 147 static bool markerTypesFrom(const String& markerType, DocumentMarker::MarkerTypes& result)
782 DocumentMarker::MarkerTypes markerTypes = 0;
783 if (!markerTypesFrom(markerType, markerTypes)) {
788 return node->document().markers().markersFor(node, markerTypes).size();
818 DocumentMarker::MarkerTypes markerTypes = 0;
819 if (!markerTypesFrom(markerType, markerTypes)) {
824 WillBeHeapVector<DocumentMarker*> markers = node->document().markers().markersFor(node, markerTypes);
    [all...]

Completed in 129 milliseconds