| Index: Source/core/rendering/FastTextAutosizer.h
|
| diff --git a/Source/core/rendering/FastTextAutosizer.h b/Source/core/rendering/FastTextAutosizer.h
|
| index d4e301bd366f4f1f1876e3dc80b55ebc60c4d371..f3f5efb2eab1757adbfcc7499d90e3998c0e70de 100644
|
| --- a/Source/core/rendering/FastTextAutosizer.h
|
| +++ b/Source/core/rendering/FastTextAutosizer.h
|
| @@ -107,6 +107,11 @@ private:
|
| ContinueLayout
|
| };
|
|
|
| + enum InflateBehavior {
|
| + ThisBlockOnly,
|
| + DescendToInnerBlocks
|
| + };
|
| +
|
| enum BlockFlag {
|
| // A block that is evaluated for becoming a cluster root.
|
| POTENTIAL_ROOT = 1 << 0,
|
| @@ -245,7 +250,7 @@ private:
|
| void beginLayout(RenderBlock*);
|
| void endLayout(RenderBlock*);
|
| void inflateAutoTable(RenderTable*);
|
| - float inflate(RenderObject*, float multiplier = 0);
|
| + float inflate(RenderObject*, InflateBehavior = ThisBlockOnly, float multiplier = 0);
|
| bool shouldHandleLayout() const;
|
| void setAllTextNeedsLayout();
|
| void resetMultipliers();
|
|
|