/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...] |