/external/chromium_org/third_party/WebKit/Source/core/editing/ |
H A D | CompositionUnderlineRangeFilterTest.cpp | 19 // 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 D | CompositionUnderlineRangeFilter.cpp | 10 CompositionUnderlineRangeFilter::CompositionUnderlineRangeFilter(const Vector<CompositionUnderline>& underlines, size_t indexLo, size_t indexHi) argument 11 : m_underlines(underlines)
|
H A D | InputMethodControllerTest.cpp | 98 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 D | InputMethodController.cpp | 196 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 D | CompositionUnderlineRangeFilter.h | 15 // 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 D | composition_text.h | 23 (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 D | composition_text.cc | 17 underlines.clear();
|
H A D | composition_text_util_pango_unittest.cc | 37 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 D | input_method_chromeos_unittest.cc | 640 // 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 D | composition_text_util_pango.cc | 106 composition->underlines.push_back(underline); 113 if (composition->underlines.empty()) { 114 composition->underlines.push_back(CompositionUnderline(
|
H A D | input_method_chromeos.cc | 620 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 D | CompositionUnderlineVectorBuilder.cpp | 39 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 D | CompositionEvent.cpp | 43 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 D | CompositionEvent.h | 49 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 D | InputMethodContext.cpp | 116 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 D | text_service_delegate.h | 32 const std::vector<metro_viewer::UnderlineInfo>& underlines) = 0;
|
H A D | text_store_delegate.h | 36 const std::vector<metro_viewer::UnderlineInfo>& underlines) = 0;
|
/external/chromium_org/ui/metro_viewer/ |
H A D | ime_types.h | 34 std::vector<UnderlineInfo> underlines; member in struct:metro_viewer::Composition
|
/external/chromium_org/content/browser/renderer_host/ |
H A D | ime_adapter_android.cc | 113 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 D | text_input_controller.cc | 180 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 D | remote_window_tree_host_win.cc | 68 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 D | imm32_manager.cc | 67 // 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 D | WebPlugin.h | 145 virtual bool setComposition(const WebString& text, const WebVector<WebCompositionUnderline>& underlines, int selectionStart, int selectionEnd) { return false; } argument
|
H A D | WebWidget.h | 177 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 D | input_method_engine_browsertests.cc | 556 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);
|