HomeSort by relevance Sort by last modified time
    Searched full:bidirun (Results 1 - 17 of 17) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/rendering/
BidiRun.cpp 25 #include "core/rendering/BidiRun.h"
33 DEFINE_DEBUG_ONLY_GLOBAL(RefCountedLeakCounter, bidiRunCounter, ("BidiRun"));
35 void* BidiRun::operator new(size_t sz)
43 void BidiRun::operator delete(void* ptr)
BidiRun.h 36 struct BidiRun : BidiCharacterRun {
37 BidiRun(int start, int stop, RenderObject* object, BidiContext* context, WTF::Unicode::Direction dir)
51 BidiRun* next() { return static_cast<BidiRun*>(m_next); }
RenderBlockFlow.h 245 void updateLogicalWidthForAlignment(const ETextAlign&, const RootInlineBox*, BidiRun* trailingSpaceRun, float& logicalLeft, float& totalLogicalWidth, float& availableLogicalWidth, int expansionOpportunityCount);
410 RootInlineBox* constructLine(BidiRunList<BidiRun>&, const LineInfo&);
411 void setMarginsForRubyRun(BidiRun*, RenderRubyRun*, RenderObject*, const LineInfo&);
412 void computeInlineDirectionPositionsForLine(RootInlineBox*, const LineInfo&, BidiRun* firstRun, BidiRun* trailingSpaceRun, bool reachedEnd, GlyphOverflowAndFallbackFontsMap&, VerticalPositionCache&, WordMeasurements&);
413 BidiRun* computeInlineDirectionPositionsForSegment(RootInlineBox*, const LineInfo&, ETextAlign, float& logicalLeft,
414 float& availableLogicalWidth, BidiRun* firstRun, BidiRun* trailingSpaceRun, GlyphOverflowAndFallbackFontsMap& textBoxDataMap, VerticalPositionCache&, WordMeasurements&);
415 void computeBlockDirectionPositionsForLine(RootInlineBox*, BidiRun*, GlyphOverflowAndFallbackFontsMap&, VerticalPositionCache&);
416 BidiRun* handleTrailingSpaces(BidiRunList<BidiRun>&, BidiContext*)
    [all...]
RenderBlockLineLayout.cpp 248 static bool reachedEndOfTextRenderer(const BidiRunList<BidiRun>& bidiRuns)
250 BidiRun* run = bidiRuns.logicallyLastRun();
267 RootInlineBox* RenderBlockFlow::constructLine(BidiRunList<BidiRun>& bidiRuns, const LineInfo& lineInfo)
274 for (BidiRun* r = bidiRuns.firstRun(); r; r = r->next()) {
377 static void updateLogicalWidthForLeftAlignedBlock(bool isLeftToRightDirection, BidiRun* trailingSpaceRun, float& logicalLeft, float& totalLogicalWidth, float availableLogicalWidth)
393 static void updateLogicalWidthForRightAlignedBlock(bool isLeftToRightDirection, BidiRun* trailingSpaceRun, float& logicalLeft, float& totalLogicalWidth, float availableLogicalWidth)
415 static void updateLogicalWidthForCenterAlignedBlock(bool isLeftToRightDirection, BidiRun* trailingSpaceRun, float& logicalLeft, float& totalLogicalWidth, float availableLogicalWidth)
429 void RenderBlockFlow::setMarginsForRubyRun(BidiRun* run, RenderRubyRun* renderer, RenderObject* previousObject, const LineInfo& lineInfo)
434 for (BidiRun* runWithNextObject = run->next(); runWithNextObject; runWithNextObject = runWithNextObject->next()) {
445 static inline void setLogicalWidthForTextRun(RootInlineBox* lineBox, BidiRun* run, RenderText* renderer, float xPos, const LineInfo& lineInfo
    [all...]
InlineIterator.h 26 #include "core/rendering/BidiRun.h"
487 static inline BidiRun* addPlaceholderRunForIsolatedInline(InlineBidiResolver& resolver, RenderObject* obj, unsigned pos)
490 BidiRun* isolatedRun = new BidiRun(pos, pos, obj, resolver.context(), resolver.dir());
498 static inline BidiRun* createRun(int start, int end, RenderObject* obj, InlineBidiResolver& resolver)
500 return new BidiRun(start, end, obj, resolver.context(), resolver.dir());
543 BidiRun* run = addPlaceholderRunForIsolatedInline(resolver, obj, pos);
RenderBlock.h 49 struct BidiRun;
59 typedef BidiResolver<InlineIterator, BidiRun> InlineBidiResolver;
    [all...]
  /external/chromium_org/third_party/WebKit/Tools/Scripts/
check-for-global-initializers 108 next if $shortName eq "BidiRun.o";
  /external/chromium_org/third_party/WebKit/Source/platform/graphics/
GraphicsContext.cpp     [all...]
  /external/chromium_org/tools/telemetry/unittest_data/
perf_report_output.txt 372 0.30^9076438^HTMLParserThrea^chrome ^[.] WebCore::RenderObject* WebCore::bidiNextShared<WebCore::BidiResolver<WebCore::InlineIterator, WebCore::BidiRun> >(WebCore::RenderObject*, WebCore::RenderObject*, WebCore::BidiResolver<WebCore::InlineIterator, WebCore::BidiRun>*, WebCore::EmptyInlineBehavior, bool*)
374 --- WebCore::RenderObject* WebCore::bidiNextShared<WebCore::BidiResolver<WebCore::InlineIterator, WebCore::BidiRun> >(WebCore::RenderObject*, WebCore::RenderObject*, WebCore::BidiResolver<WebCore::InlineIterator, WebCore::BidiRun>*, WebCore::EmptyInlineBehavior, bool*)
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/
webcore_rendering.target.darwin-arm.mk 28 third_party/WebKit/Source/core/rendering/BidiRun.cpp \
webcore_rendering.target.darwin-mips.mk 28 third_party/WebKit/Source/core/rendering/BidiRun.cpp \
webcore_rendering.target.darwin-x86.mk 28 third_party/WebKit/Source/core/rendering/BidiRun.cpp \
webcore_rendering.target.linux-arm.mk 28 third_party/WebKit/Source/core/rendering/BidiRun.cpp \
webcore_rendering.target.linux-mips.mk 28 third_party/WebKit/Source/core/rendering/BidiRun.cpp \
webcore_rendering.target.linux-x86.mk 28 third_party/WebKit/Source/core/rendering/BidiRun.cpp \
core.gypi     [all...]
  /external/chromium_org/third_party/WebKit/Source/platform/text/
BidiResolver.h 151 bool m_hasHyphen : 1; // Used by BidiRun subclass which is a layering violation but enables us to save 8 bytes per object on 64-bit.
    [all...]

Completed in 992 milliseconds