| Index: Source/core/rendering/line/BreakingContextInlineHeaders.h
|
| diff --git a/Source/core/rendering/line/BreakingContextInlineHeaders.h b/Source/core/rendering/line/BreakingContextInlineHeaders.h
|
| index ad250d2e3e63a8779ac35a7a54854d1298f96724..2fc4fa2fdee97d442919a35c04c713ddd875ab3e 100644
|
| --- a/Source/core/rendering/line/BreakingContextInlineHeaders.h
|
| +++ b/Source/core/rendering/line/BreakingContextInlineHeaders.h
|
| @@ -35,7 +35,9 @@
|
| #include "core/rendering/line/LineBreaker.h"
|
| #include "core/rendering/line/LineInfo.h"
|
| #include "core/rendering/line/LineWidth.h"
|
| +#include "core/rendering/line/RenderTextInfo.h"
|
| #include "core/rendering/line/TrailingObjects.h"
|
| +#include "core/rendering/line/WordMeasurement.h"
|
| #include "core/rendering/svg/RenderSVGInlineText.h"
|
|
|
| namespace WebCore {
|
| @@ -43,23 +45,6 @@ namespace WebCore {
|
| // We don't let our line box tree for a single line get any deeper than this.
|
| const unsigned cMaxLineDepth = 200;
|
|
|
| -class WordMeasurement {
|
| -public:
|
| - WordMeasurement()
|
| - : renderer(0)
|
| - , width(0)
|
| - , startOffset(0)
|
| - , endOffset(0)
|
| - {
|
| - }
|
| -
|
| - RenderText* renderer;
|
| - float width;
|
| - int startOffset;
|
| - int endOffset;
|
| - HashSet<const SimpleFontData*> fallbackFonts;
|
| -};
|
| -
|
| class BreakingContext {
|
| public:
|
| BreakingContext(InlineBidiResolver& resolver, LineInfo& inLineInfo, LineWidth& lineWidth, RenderTextInfo& inRenderTextInfo, FloatingObject* inLastFloatFromPreviousLine, bool appliedStartWidth, RenderBlockFlow* block)
|
|
|