Searched refs:lastCharacter (Results 1 - 12 of 12) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/platform/fonts/
H A DLatin1TextIterator.h31 // The passed in LChar pointer starts at 'currentCharacter'. The iterator operates on the range [currentCharacter, lastCharacter].
32 // 'endCharacter' denotes the maximum length of the UChar array, which might exceed 'lastCharacter'.
33 Latin1TextIterator(const LChar* characters, int currentCharacter, int lastCharacter, int /*endCharacter*/) argument
36 , m_lastCharacter(lastCharacter)
/external/chromium_org/third_party/WebKit/Source/core/html/parser/
H A DHTMLEntityTable.h34 UChar lastCharacter() const { return entity[length - 1]; } function in struct:WebCore::HTMLEntityTableEntry
H A DHTMLEntityParser.cpp144 if (entitySearch.mostRecentMatch()->lastCharacter() == ';'
/external/chromium_org/third_party/WebKit/Source/platform/text/
H A DSurrogatePairAwareTextIterator.cpp33 SurrogatePairAwareTextIterator::SurrogatePairAwareTextIterator(const UChar* characters, int currentCharacter, int lastCharacter, int endCharacter) argument
36 , m_lastCharacter(lastCharacter)
H A DSurrogatePairAwareTextIterator.h32 // The passed in UChar pointer starts at 'currentCharacter'. The iterator operatoes on the range [currentCharacter, lastCharacter].
33 // 'endCharacter' denotes the maximum length of the UChar array, which might exceed 'lastCharacter'.
34 SurrogatePairAwareTextIterator(const UChar*, int currentCharacter, int lastCharacter, int endCharacter);
H A DTextBreakIterator.h80 UChar lastCharacter() const function in class:WebCore::LazyLineBreakIterator
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
H A DSVGTextLayoutAttributesBuilder.cpp47 UChar lastCharacter = ' '; local
48 collectTextPositioningElements(textRoot, lastCharacter);
67 UChar lastCharacter = ' '; local
68 collectTextPositioningElements(textRoot, lastCharacter);
85 static inline void processRenderSVGInlineText(RenderSVGInlineText* text, unsigned& atCharacter, UChar& lastCharacter) argument
95 if (currentCharacter == ' ' && lastCharacter == ' ')
98 lastCharacter = currentCharacter;
103 void SVGTextLayoutAttributesBuilder::collectTextPositioningElements(RenderObject* start, UChar& lastCharacter) argument
109 processRenderSVGInlineText(toRenderSVGInlineText(child), m_textLength, lastCharacter); local
121 collectTextPositioningElements(child, lastCharacter);
[all...]
H A DSVGTextLayoutEngineSpacing.cpp93 UChar lastCharacter = m_lastCharacter; local
100 if (currentCharacter && lastCharacter && m_font.wordSpacing()) {
101 if (Font::treatAsSpace(currentCharacter) && !Font::treatAsSpace(lastCharacter))
H A DSVGTextLayoutAttributesBuilder.h69 void collectTextPositioningElements(RenderObject*, UChar& lastCharacter);
H A DSVGTextMetricsBuilder.cpp116 , lastCharacter(0)
125 UChar lastCharacter; member in struct:WebCore::MeasureTextData
150 if (currentCharacter == ' ' && !preserveWhiteSpace && (!data->hasLastCharacter || data->lastCharacter == ' ')) {
171 data->lastCharacter = currentCharacter;
/external/chromium_org/third_party/WebKit/Source/core/rendering/line/
H A DBreakingContextInlineHeaders.h639 inline void nextCharacter(UChar& currentCharacter, UChar& lastCharacter, UChar& secondToLastCharacter) argument
641 secondToLastCharacter = lastCharacter;
642 lastCharacter = currentCharacter;
785 UChar lastCharacter = m_renderTextInfo.m_lineBreakIterator.lastCharacter(); local
826 nextCharacter(c, lastCharacter, secondToLastCharacter);
986 nextCharacter(c, lastCharacter, secondToLastCharacter);
989 m_renderTextInfo.m_lineBreakIterator.setPriorContext(lastCharacter, secondToLastCharacter);
/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A Dbreak_lines.cpp153 CharacterType lastCh = pos > 0 ? str[pos - 1] : static_cast<CharacterType>(lazyBreakIterator.lastCharacter());

Completed in 617 milliseconds