Searched refs:underlines (Results 1 - 25 of 59) sorted by relevance

123

/external/chromium_org/third_party/WebKit/Source/core/editing/
H A DCompositionUnderlineRangeFilterTest.cpp19 // Parses test case string and populate |underlines|.
20 void initUnderlines(const String& testCase, Vector<CompositionUnderline>* underlines) argument
22 ASSERT(underlines && underlines->size() == 0U);
37 underlines->append(CompositionUnderline(startOffset, endOffset, Color(i, 0, 0), false, 0));
43 String filterUnderlines(const Vector<CompositionUnderline>& underlines, int indexLo, int indexHi) argument
45 CompositionUnderlineRangeFilter filter(underlines, indexLo, indexHi);
56 Vector<CompositionUnderline> underlines; local
57 EXPECT_EQ("", filterUnderlines(underlines, 0, 10));
58 EXPECT_EQ("", filterUnderlines(underlines,
64 Vector<CompositionUnderline> underlines; local
79 Vector<CompositionUnderline> underlines; local
[all...]
H A DCompositionUnderlineRangeFilter.cpp10 CompositionUnderlineRangeFilter::CompositionUnderlineRangeFilter(const Vector<CompositionUnderline>& underlines, size_t indexLo, size_t indexHi) argument
11 : m_underlines(underlines)
H A DInputMethodControllerTest.cpp98 Vector<CompositionUnderline> underlines; local
99 underlines.append(CompositionUnderline(0, 5, Color(255, 0, 0), false, 0));
100 controller().setCompositionFromExistingText(underlines, 0, 5);
118 Vector<CompositionUnderline> underlines; local
119 underlines.append(CompositionUnderline(0, 5, Color(255, 0, 0), false, 0));
120 controller().setCompositionFromExistingText(underlines, 0, 5);
135 Vector<CompositionUnderline> underlines; local
136 underlines.append(CompositionUnderline(7, 8, Color(255, 0, 0), false, 0));
137 controller().setCompositionFromExistingText(underlines, 7, 8);
H A DInputMethodController.cpp196 Vector<CompositionUnderline> underlines; local
201 underlines.append(underline);
203 RefPtrWillBeRawPtr<CompositionEvent> event = CompositionEvent::create(EventTypeNames::compositionend, frame().domWindow(), text, underlines);
227 void InputMethodController::setComposition(const String& text, const Vector<CompositionUnderline>& underlines, unsigned selectionStart, unsigned selectionEnd) argument
262 target->dispatchEvent(CompositionEvent::create(EventTypeNames::compositionstart, frame().domWindow(), frame().selectedText(), underlines));
263 event = CompositionEvent::create(EventTypeNames::compositionupdate, frame().domWindow(), text, underlines);
267 event = CompositionEvent::create(EventTypeNames::compositionupdate, frame().domWindow(), text, underlines);
269 event = CompositionEvent::create(EventTypeNames::compositionend, frame().domWindow(), text, underlines);
301 m_customCompositionUnderlines = underlines;
318 void InputMethodController::setCompositionFromExistingText(const Vector<CompositionUnderline>& underlines, unsigne argument
[all...]
H A DCompositionUnderlineRangeFilter.h15 // underlines, visiting only elements that intersect with specified *inclusive*
55 CompositionUnderlineRangeFilter(const Vector<CompositionUnderline>& underlines, size_t indexLo, size_t indexHi);
/external/chromium_org/ui/base/ime/
H A Dcomposition_text.h23 (this->underlines.size() != rhs.underlines.size()))
25 for (size_t i = 0; i < this->underlines.size(); ++i) {
26 if (this->underlines[i] != rhs.underlines[i])
44 CompositionUnderlines underlines; member in struct:ui::CompositionText
H A Dcomposition_text.cc17 underlines.clear();
H A Dcomposition_text_util_pango_unittest.cc37 const Underline underlines[10]; member in struct:__anon16637::TestData
136 const Underline* underlines = kTestData[i].underlines; local
137 for (size_t u = 0; underlines[u].color &&
138 u < result.underlines.size(); ++u) {
140 CompareUnderline(underlines[u], result.underlines[u]);
H A Dinput_method_chromeos_unittest.cc640 // If there is no underline, |underlines| contains one underline and it is
642 ASSERT_EQ(1UL, composition_text.underlines.size());
643 EXPECT_EQ(0UL, composition_text.underlines[0].start_offset);
644 EXPECT_EQ(kSampleAsciiText.size(), composition_text.underlines[0].end_offset);
645 EXPECT_FALSE(composition_text.underlines[0].thick);
668 ASSERT_EQ(1UL, composition_text.underlines.size());
670 composition_text.underlines[0].start_offset);
672 composition_text.underlines[0].end_offset);
674 EXPECT_EQ(SK_ColorBLACK, composition_text.underlines[0].color);
675 EXPECT_FALSE(composition_text.underlines[
[all...]
H A Dcomposition_text_util_pango.cc106 composition->underlines.push_back(underline);
113 if (composition->underlines.empty()) {
114 composition->underlines.push_back(CompositionUnderline(
H A Dinput_method_chromeos.cc620 out_composition->underlines.push_back(underline);
633 out_composition->underlines.push_back(underline);
648 if (out_composition->underlines.empty()) {
649 out_composition->underlines.push_back(CompositionUnderline(
/external/chromium_org/third_party/WebKit/Source/web/
H A DCompositionUnderlineVectorBuilder.cpp39 const WebVector<WebCompositionUnderline>& underlines)
41 size_t size = underlines.size();
44 append(CompositionUnderlineBuilder(underlines[i]));
38 CompositionUnderlineVectorBuilder( const WebVector<WebCompositionUnderline>& underlines) argument
/external/chromium_org/third_party/WebKit/Source/core/events/
H A DCompositionEvent.cpp43 CompositionEvent::CompositionEvent(const AtomicString& type, PassRefPtrWillBeRawPtr<AbstractView> view, const String& data, const Vector<CompositionUnderline>& underlines) argument
49 initializeSegments(&underlines);
76 void CompositionEvent::initializeSegments(const Vector<CompositionUnderline>* underlines) argument
81 if (!underlines || !underlines->size()) {
86 for (size_t i = 0; i < underlines->size(); ++i) {
87 if (underlines->at(i).thick) {
88 m_activeSegmentStart = underlines->at(i).startOffset;
89 m_activeSegmentEnd = underlines->at(i).endOffset;
94 for (size_t i = 0; i < underlines
[all...]
H A DCompositionEvent.h49 static PassRefPtrWillBeRawPtr<CompositionEvent> create(const AtomicString& type, PassRefPtrWillBeRawPtr<AbstractView> view, const String& data, const Vector<CompositionUnderline>& underlines) argument
51 return adoptRefWillBeNoop(new CompositionEvent(type, view, data, underlines));
74 CompositionEvent(const AtomicString& type, PassRefPtrWillBeRawPtr<AbstractView>, const String&, const Vector<CompositionUnderline>& underlines);
/external/chromium_org/third_party/WebKit/Source/core/html/ime/
H A DInputMethodContext.cpp116 Vector<CompositionUnderline> underlines = controller.customCompositionUnderlines();
117 for (size_t i = 0; i < underlines.size(); ++i) {
118 if (underlines[i].thick)
119 return underlines[i];
148 Vector<CompositionUnderline> underlines = controller.customCompositionUnderlines();
149 if (!underlines.size()) {
152 for (size_t i = 0; i < underlines.size(); ++i)
153 m_segments.append(underlines[i].startOffset);
/external/chromium_org/win8/metro_driver/ime/
H A Dtext_service_delegate.h32 const std::vector<metro_viewer::UnderlineInfo>& underlines) = 0;
H A Dtext_store_delegate.h36 const std::vector<metro_viewer::UnderlineInfo>& underlines) = 0;
/external/chromium_org/ui/metro_viewer/
H A Dime_types.h34 std::vector<UnderlineInfo> underlines; member in struct:metro_viewer::Composition
/external/chromium_org/content/browser/renderer_host/
H A Dime_adapter_android.cc113 std::vector<blink::WebCompositionUnderline>* underlines = local
116 underlines->push_back(
133 std::vector<blink::WebCompositionUnderline>* underlines = local
136 underlines->push_back(
207 std::vector<blink::WebCompositionUnderline> underlines; local
210 // AppendBackgroundColorSpan()), and populate |underlines|.
212 env, obj, text, reinterpret_cast<jlong>(&underlines));
215 if (underlines.empty()) {
216 underlines.push_back(blink::WebCompositionUnderline(
220 std::sort(underlines
[all...]
/external/chromium_org/content/shell/renderer/test_runner/
H A Dtext_input_controller.cc180 std::vector<blink::WebCompositionUnderline> underlines; local
186 underlines.push_back(underline);
191 underlines.push_back(underline);
196 underlines.push_back(underline);
199 view_->setComposition(web_text, underlines, start, start + length);
259 blink::WebVector<blink::WebCompositionUnderline> underlines; local
261 view_->setComposition(web_text, underlines, 0, web_text.length());
/external/chromium_org/ui/aura/
H A Dremote_window_tree_host_win.cc68 const std::vector<metro_viewer::UnderlineInfo>& underlines,
74 composition_text->underlines.resize(underlines.size());
75 for (size_t i = 0; i < underlines.size(); ++i) {
76 composition_text->underlines[i].start_offset = underlines[i].start_offset;
77 composition_text->underlines[i].end_offset = underlines[i].end_offset;
78 composition_text->underlines[i].color = SK_ColorBLACK;
79 composition_text->underlines[
64 FillCompositionText( const base::string16& text, int32 selection_start, int32 selection_end, const std::vector<metro_viewer::UnderlineInfo>& underlines, ui::CompositionText* composition_text) argument
452 OnImeCompositionChanged( const base::string16& text, int32 selection_start, int32 selection_end, const std::vector<metro_viewer::UnderlineInfo>& underlines) argument
[all...]
/external/chromium_org/ui/base/ime/win/
H A Dimm32_manager.cc67 // underlines information of the current composition string.
71 ui::CompositionUnderlines* underlines) {
93 underlines->push_back(underline);
310 // convert them into underlines and selection range respectively.
311 composition->underlines.clear();
336 // Retrieve the clause segmentations and convert them to underlines.
339 &composition->underlines);
342 // Set default underlines in case there is no clause information.
343 if (!composition->underlines.size()) {
351 composition->underlines
68 GetCompositionUnderlines(HIMC imm_context, int target_start, int target_end, ui::CompositionUnderlines* underlines) argument
[all...]
/external/chromium_org/third_party/WebKit/public/web/
H A DWebPlugin.h145 virtual bool setComposition(const WebString& text, const WebVector<WebCompositionUnderline>& underlines, int selectionStart, int selectionEnd) { return false; } argument
H A DWebWidget.h177 const WebVector<WebCompositionUnderline>& underlines,
175 setComposition( const WebString& text, const WebVector<WebCompositionUnderline>& underlines, int selectionStart, int selectionEnd) argument
/external/chromium_org/chrome/browser/chromeos/input_method/
H A Dinput_method_engine_browsertests.cc556 const std::vector<CompositionText::UnderlineAttribute>& underlines = local
559 ASSERT_EQ(2U, underlines.size());
561 underlines[0].type);
562 EXPECT_EQ(0U, underlines[0].start_index);
563 EXPECT_EQ(5U, underlines[0].end_index);
566 underlines[1].type);
567 EXPECT_EQ(6U, underlines[1].start_index);
568 EXPECT_EQ(10U, underlines[1].end_index);

Completed in 277 milliseconds

123