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..30d3de29f62e10e3cd2348cc213d1d741d268959 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)) |
| - m_fontBuilder.didChangeWritingMode(); |
| + void setWritingMode(WritingMode newWritingMode) { |
| + const WritingMode oldWritingMode = m_style->getWritingMode(); |
|
napper
2016/12/12 03:53:33
Not sure you need the temporary here.
sashab
2016/12/12 03:58:39
Sure, thought it helped with readability. Kept the
|
| + if (oldWritingMode == newWritingMode) |
|
napper
2016/12/12 03:53:33
FWIW I have a style preference for either:
if (ol
sashab
2016/12/12 03:58:39
Ack, that's a really good point!! I actually thoug
|
| + return; |
| + m_style->setWritingMode(newWritingMode); |
| + m_fontBuilder.didChangeWritingMode(); |
| } |
| void setTextOrientation(TextOrientation textOrientation) { |
| if (m_style->setTextOrientation(textOrientation)) |