Searched refs:PlainTextRange (Results 1 - 25 of 31) sorted by relevance

12

/external/chromium_org/third_party/WebKit/Source/core/editing/
H A DPlainTextRange.h38 class PlainTextRange { class in namespace:blink
40 PlainTextRange();
41 PlainTextRange(const PlainTextRange&);
42 explicit PlainTextRange(int location);
43 PlainTextRange(int start, int end);
54 static PlainTextRange create(const ContainerNode& scope, const Range&);
57 PlainTextRange& operator=(const PlainTextRange&) WTF_DELETED_FUNCTION;
H A DPlainTextRange.cpp28 #include "core/editing/PlainTextRange.h"
38 PlainTextRange::PlainTextRange() function in class:blink::PlainTextRange
44 PlainTextRange::PlainTextRange(int location) function in class:blink::PlainTextRange
51 PlainTextRange::PlainTextRange(int start, int end) function in class:blink::PlainTextRange
60 PassRefPtrWillBeRawPtr<Range> PlainTextRange::createRange(const ContainerNode& scope) const
65 PassRefPtrWillBeRawPtr<Range> PlainTextRange::createRangeForSelection(const ContainerNode& scope) const
70 PassRefPtrWillBeRawPtr<Range> PlainTextRange
[all...]
H A DInputMethodControllerTest.cpp57 controller().setEditableSelectionOffsets(PlainTextRange(4, 4));
63 controller().setEditableSelectionOffsets(PlainTextRange(4, 4));
69 controller().setEditableSelectionOffsets(PlainTextRange(4, 4));
75 controller().setEditableSelectionOffsets(PlainTextRange(4, 4));
81 controller().setEditableSelectionOffsets(PlainTextRange(4, 4));
87 controller().setEditableSelectionOffsets(PlainTextRange(4, 4));
106 PlainTextRange plainTextRange(PlainTextRange::create(*div, *range.get()));
126 PlainTextRange plainTextRange(PlainTextRange
[all...]
H A DInputMethodController.h30 #include "core/editing/PlainTextRange.h"
81 PlainTextRange getSelectionOffsets() const;
83 bool setEditableSelectionOffsets(const PlainTextRange&);
94 const PlainTextRange m_offsets;
100 // We don't use PlainTextRange which is immutable, for composition range.
121 bool setSelectionOffsets(const PlainTextRange&);
H A DInputMethodController.cpp333 RefPtrWillBeRawPtr<Range> range = PlainTextRange(compositionStart, compositionEnd).createRange(*editable);
352 setSelectionOffsets(PlainTextRange(compositionStart, compositionEnd));
368 PlainTextRange InputMethodController::getSelectionOffsets() const
372 return PlainTextRange();
375 return PlainTextRange::create(*editable, *range.get());
378 bool InputMethodController::setSelectionOffsets(const PlainTextRange& selectionOffsets)
393 bool InputMethodController::setEditableSelectionOffsets(const PlainTextRange& selectionOffsets)
404 PlainTextRange selectionOffsets(getSelectionOffsets());
421 if (!setSelectionOffsets(PlainTextRange(std::max(static_cast<int>(selectionOffsets.start()) - before, 0), selectionOffsets.end() + after)))
H A DApplyStyleCommand.cpp42 #include "core/editing/PlainTextRange.h"
295 startRange = PlainTextRange(startIndex).createRangeForSelection(toContainerNode(scope));
296 endRange = PlainTextRange(endIndex).createRangeForSelection(toContainerNode(scope));
H A DCompositeEditCommand.cpp48 #include "core/editing/PlainTextRange.h"
1277 RefPtrWillBeRawPtr<Range> start = PlainTextRange(destinationIndex + startIndex).createRangeForSelection(*documentElement);
1278 RefPtrWillBeRawPtr<Range> end = PlainTextRange(destinationIndex + endIndex).createRangeForSelection(*documentElement);
H A Dhtmlediting.cpp41 #include "core/editing/PlainTextRange.h"
1129 RefPtrWillBeRawPtr<Range> range = PlainTextRange(index).createRangeForSelection(*scope);
/external/chromium_org/third_party/WebKit/Source/core/accessibility/
H A DAXInlineTextBox.h54 virtual void wordBoundaries(Vector<PlainTextRange>& words) const OVERRIDE;
H A DAXInlineTextBox.cpp105 void AXInlineTextBox::wordBoundaries(Vector<PlainTextRange>& words) const
114 words[i] = PlainTextRange(wordBoundaries[i].startIndex, wordBoundaries[i].endIndex - wordBoundaries[i].startIndex);
H A DAXObject.h262 struct PlainTextRange { struct in class:blink::AXObject
267 PlainTextRange() function in struct:blink::AXObject::PlainTextRange
272 PlainTextRange(unsigned s, unsigned l) function in struct:blink::AXObject::PlainTextRange
414 virtual void wordBoundaries(Vector<PlainTextRange>& words) const { }
519 virtual PlainTextRange selectedTextRange() const { return PlainTextRange(); }
535 virtual void setSelectedTextRange(const PlainTextRange&) { } argument
H A DAXRenderObject.h186 virtual PlainTextRange selectedTextRange() const OVERRIDE;
189 virtual void setSelectedTextRange(const PlainTextRange&) OVERRIDE;
206 PlainTextRange ariaSelectedTextRange() const;
H A DAXRenderObject.cpp1578 AXObject::PlainTextRange AXRenderObject::selectedTextRange() const
1581 return PlainTextRange();
1584 return PlainTextRange();
1589 return PlainTextRange(textControl->selectionStart(), textControl->selectionEnd() - textControl->selectionStart());
1593 return PlainTextRange();
1607 void AXRenderObject::setSelectedTextRange(const PlainTextRange& range)
1868 AXObject::PlainTextRange AXRenderObject::ariaSelectedTextRange() const
1872 return PlainTextRange();
1877 return PlainTextRange();
1882 return PlainTextRange(star
[all...]
/external/chromium_org/third_party/WebKit/Source/web/
H A DWebRange.cpp41 #include "core/editing/PlainTextRange.h"
111 return PlainTextRange(start, start + length).createRange(*scope);
H A DWebAXObject.cpp753 m_private->setSelectedTextRange(AXObject::PlainTextRange(selectionStart, selectionEnd - selectionStart));
1117 Vector<AXObject::PlainTextRange> words;
H A DWebViewImpl.cpp2252 PlainTextRange plainTextRange(PlainTextRange::create(*editable, *range.get()));
2295 PlainTextRange plainTextRange(PlainTextRange::create(*element, *range.get()));
2303 PlainTextRange plainTextRange(PlainTextRange::create(*element, *range.get()));
2585 PlainTextRange selectionOffsets = focused->inputMethodController().getSelectionOffsets();
H A DWebLocalFrameImpl.cpp107 #include "core/editing/PlainTextRange.h"
998 RefPtrWillBeRawPtr<Range> range = PlainTextRange(location, location + length).createRange(*editable);
1019 return PlainTextRange::create(*editable, *range.get()).start();
1191 return frame()->inputMethodController().setEditableSelectionOffsets(PlainTextRange(start, end));
/external/chromium_org/third_party/WebKit/Source/web/mac/
H A DWebSubstringUtil.mm43 #include "core/editing/PlainTextRange.h"
160 RefPtrWillBeRawPtr<Range> range(PlainTextRange(location, location + length).createRange(*editable));
/external/chromium_org/third_party/WebKit/Source/core/testing/
H A DInternals.cpp65 #include "core/editing/PlainTextRange.h"
950 return PlainTextRange(rangeLocation, rangeLocation + rangeLength).createRange(*scope);
956 // PlainTextRange depends on Layout information, make sure layout it up to date.
959 return PlainTextRange::create(*scope, *range).start();
965 // PlainTextRange depends on Layout information, make sure layout it up to date.
968 return PlainTextRange::create(*scope, *range).length();
/external/chromium_org/third_party/WebKit/Source/core/
H A Dwebcore_remaining.target.darwin-arm.mk283 third_party/WebKit/Source/core/editing/PlainTextRange.cpp \
H A Dwebcore_remaining.target.darwin-arm64.mk283 third_party/WebKit/Source/core/editing/PlainTextRange.cpp \
H A Dwebcore_remaining.target.darwin-mips.mk283 third_party/WebKit/Source/core/editing/PlainTextRange.cpp \
H A Dwebcore_remaining.target.darwin-mips64.mk283 third_party/WebKit/Source/core/editing/PlainTextRange.cpp \
H A Dwebcore_remaining.target.darwin-x86.mk283 third_party/WebKit/Source/core/editing/PlainTextRange.cpp \
H A Dwebcore_remaining.target.darwin-x86_64.mk283 third_party/WebKit/Source/core/editing/PlainTextRange.cpp \

Completed in 2003 milliseconds

12