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 56 class MarkerTypes {
59 MarkerTypes(unsigned mask) : m_mask(mask) { }
62 bool intersects(const MarkerTypes& types) const { return (m_mask & types.m_mask); }
63 bool operator==(const MarkerTypes& other) const { return m_mask == other.m_mask; }
65 void add(const MarkerTypes& types) { m_mask |= types.m_mask; }
66 void remove(const MarkerTypes& types) { m_mask &= ~types.m_mask; }
72 class AllMarkers : public MarkerTypes {
75 : MarkerTypes(Spelling | Grammar | TextMatch | InvisibleSpellcheck)
80 class MisspellingMarkers : public MarkerTypes {
83 : MarkerTypes(Spelling | Grammar
    [all...]
DocumentMarkerController.h 60 bool hasMarkers(Range*, DocumentMarker::MarkerTypes = DocumentMarker::AllMarkers());
67 void removeMarkers(Range*, DocumentMarker::MarkerTypes = DocumentMarker::AllMarkers(), RemovePartiallyOverlappingMarkerOrNot = DoNotRemovePartiallyOverlappingMarker);
68 void removeMarkers(Node*, unsigned startOffset, int length, DocumentMarker::MarkerTypes = DocumentMarker::AllMarkers(), RemovePartiallyOverlappingMarkerOrNot = DoNotRemovePartiallyOverlappingMarker);
70 void removeMarkers(DocumentMarker::MarkerTypes = DocumentMarker::AllMarkers());
71 void removeMarkers(Node*, DocumentMarker::MarkerTypes = DocumentMarker::AllMarkers());
72 void repaintMarkers(DocumentMarker::MarkerTypes = DocumentMarker::AllMarkers());
79 Vector<DocumentMarker*> markersFor(Node*, DocumentMarker::MarkerTypes = DocumentMarker::AllMarkers());
80 Vector<DocumentMarker*> markersInRange(Range*, DocumentMarker::MarkerTypes);
95 bool possiblyHasMarkers(DocumentMarker::MarkerTypes);
96 void removeMarkersFromList(MarkerMap::iterator, DocumentMarker::MarkerTypes);
    [all...]
DocumentMarkerController.cpp 64 inline bool DocumentMarkerController::possiblyHasMarkers(DocumentMarker::MarkerTypes types)
148 void DocumentMarkerController::removeMarkers(Range* range, DocumentMarker::MarkerTypes markerTypes, RemovePartiallyOverlappingMarkerOrNot shouldRemovePartiallyOverlappingMarker)
151 if (!possiblyHasMarkers(markerTypes))
158 removeMarkers(textPiece->startContainer(), startOffset, endOffset - startOffset, markerTypes, shouldRemovePartiallyOverlappingMarker);
293 void DocumentMarkerController::removeMarkers(Node* node, unsigned startOffset, int length, DocumentMarker::MarkerTypes markerTypes, RemovePartiallyOverlappingMarkerOrNot shouldRemovePartiallyOverlappingMarker)
298 if (!possiblyHasMarkers(markerTypes))
316 if (!markerTypes.contains(list->begin()->type()))
398 Vector<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 156 static bool markerTypesFrom(const String& markerType, DocumentMarker::MarkerTypes& result)
813 DocumentMarker::MarkerTypes markerTypes = 0;
814 if (!markerTypesFrom(markerType, markerTypes)) {
819 return node->document().markers()->markersFor(node, markerTypes).size();
849 DocumentMarker::MarkerTypes markerTypes = 0;
850 if (!markerTypesFrom(markerType, markerTypes)) {
855 Vector<DocumentMarker*> markers = node->document().markers()->markersFor(node, markerTypes);
    [all...]

Completed in 256 milliseconds