Chromium Code Reviews| Index: third_party/WebKit/Source/core/css/resolver/StyleResolverState.h |
| diff --git a/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h b/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h |
| index 2518986039a1d40b44d8fedcb001b760a2a8fa48..860813ce3e42cdae24e1e9a72204239f275ef2b3 100644 |
| --- a/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h |
| +++ b/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h |
| @@ -182,9 +182,12 @@ class CORE_EXPORT StyleResolverState { |
| if (m_style->setEffectiveZoom(f)) |
| m_fontBuilder.didChangeEffectiveZoom(); |
| } |
| - void setWritingMode(WritingMode writingMode) { |
| - if (m_style->setWritingMode(writingMode)) |
| + void setWritingMode(WritingMode newWritingMode) { |
| + const WritingMode oldWritingMode = m_style->getWritingMode(); |
| + if (oldWritingMode != newWritingMode) { |
|
sashab
2016/12/12 02:26:17
For no reason whatsoever, changed this to be an ea
|
| + m_style->setWritingMode(newWritingMode); |
| m_fontBuilder.didChangeWritingMode(); |
| + } |
| } |
| void setTextOrientation(TextOrientation textOrientation) { |
| if (m_style->setTextOrientation(textOrientation)) |