| Index: Source/core/layout/compositing/CompositedSelectionBound.h
 | 
| diff --git a/Source/core/layout/compositing/CompositedSelectionBound.h b/Source/core/layout/compositing/CompositedSelectionBound.h
 | 
| index d9cc88a412fa983f32f4f8a587f8d281ceafb718..10d25af08ef0edc55256eef4c37301dcf4859672 100644
 | 
| --- a/Source/core/layout/compositing/CompositedSelectionBound.h
 | 
| +++ b/Source/core/layout/compositing/CompositedSelectionBound.h
 | 
| @@ -37,26 +37,20 @@
 | 
|  namespace blink {
 | 
|  
 | 
|  struct CompositedSelectionBound {
 | 
| -    enum Type {
 | 
| -        Caret,
 | 
| -        SelectionLeft,
 | 
| -        SelectionRight
 | 
| -    };
 | 
| -
 | 
|      CompositedSelectionBound()
 | 
| -        : type(Caret)
 | 
| -        , layer(nullptr)
 | 
| +        : layer(nullptr)
 | 
| +        , isTextDirectionRTL(false)
 | 
|      {
 | 
|      }
 | 
|  
 | 
| -    Type type;
 | 
| -
 | 
|      // The structure describes the position of a caret in space of the GraphicsLayer the caret resides in.
 | 
|      // Where edgeTopInLayer is the top point of the caret, usually on the ascend line of the line box,
 | 
|      // and edgeBottomInLayer it the bottom point, on the baseline of the line box.
 | 
|      GraphicsLayer* layer;
 | 
|      FloatPoint edgeTopInLayer;
 | 
|      FloatPoint edgeBottomInLayer;
 | 
| +
 | 
| +    bool isTextDirectionRTL;
 | 
|  };
 | 
|  
 | 
|  } // namespace blink
 | 
| 
 |