Searched defs:lastCharacter (Results 1 - 7 of 7) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
H A DSVGTextLayoutEngineSpacing.cpp88 UChar lastCharacter = m_lastCharacter; local
95 if (currentCharacter && lastCharacter && m_font.fontDescription().wordSpacing()) {
96 if (Character::treatAsSpace(currentCharacter) && !Character::treatAsSpace(lastCharacter))
H A DSVGTextLayoutAttributesBuilder.cpp48 UChar lastCharacter = ' '; local
49 collectTextPositioningElements(textRoot, lastCharacter);
68 UChar lastCharacter = ' '; local
69 collectTextPositioningElements(textRoot, lastCharacter);
86 static inline void processRenderSVGInlineText(RenderSVGInlineText* text, unsigned& atCharacter, UChar& lastCharacter) argument
96 if (currentCharacter == ' ' && lastCharacter == ' ')
99 lastCharacter = currentCharacter;
104 void SVGTextLayoutAttributesBuilder::collectTextPositioningElements(RenderObject* start, UChar& lastCharacter) argument
110 processRenderSVGInlineText(toRenderSVGInlineText(child), m_textLength, lastCharacter); local
122 collectTextPositioningElements(child, lastCharacter);
[all...]
/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/platform/text/
H A DSurrogatePairAwareTextIterator.cpp33 SurrogatePairAwareTextIterator::SurrogatePairAwareTextIterator(const UChar* characters, int currentCharacter, int lastCharacter, int endCharacter) argument
36 , m_lastCharacter(lastCharacter)
H A DTextBreakIterator.h82 UChar lastCharacter() const function in class:blink::LazyLineBreakIterator
/external/chromium_org/third_party/WebKit/Source/core/rendering/line/
H A DBreakingContextInlineHeaders.h488 inline void nextCharacter(UChar& currentCharacter, UChar& lastCharacter, UChar& secondToLastCharacter) argument
490 secondToLastCharacter = lastCharacter;
491 lastCharacter = currentCharacter;
600 UChar lastCharacter = m_renderTextInfo.m_lineBreakIterator.lastCharacter(); local
643 nextCharacter(c, lastCharacter, secondToLastCharacter);
804 nextCharacter(c, lastCharacter, secondToLastCharacter);
807 m_renderTextInfo.m_lineBreakIterator.setPriorContext(lastCharacter, secondToLastCharacter);
/external/chromium_org/third_party/WebKit/Source/platform/fonts/harfbuzz/
H A DHarfBuzzShaper.cpp640 UChar32 lastCharacter = character; local
655 if (lastCharacter == zeroWidthJoiner)
660 lastCharacter = character;

Completed in 163 milliseconds