| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2000 Lars Knoll (knoll@kde.org) | 2 * Copyright (C) 2000 Lars Knoll (knoll@kde.org) |
| 3 * (C) 2000 Antti Koivisto (koivisto@kde.org) | 3 * (C) 2000 Antti Koivisto (koivisto@kde.org) |
| 4 * (C) 2000 Dirk Mueller (mueller@kde.org) | 4 * (C) 2000 Dirk Mueller (mueller@kde.org) |
| 5 * Copyright (C) 2003, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All | 5 * Copyright (C) 2003, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All |
| 6 * rights reserved. | 6 * rights reserved. |
| 7 * Copyright (C) 2006 Graham Dennis (graham.dennis@gmail.com) | 7 * Copyright (C) 2006 Graham Dennis (graham.dennis@gmail.com) |
| 8 * | 8 * |
| 9 * This library is free software; you can redistribute it and/or | 9 * This library is free software; you can redistribute it and/or |
| 10 * modify it under the terms of the GNU Library General Public | 10 * modify it under the terms of the GNU Library General Public |
| (...skipping 2262 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2273 LineBreak getLineBreak() const { | 2273 LineBreak getLineBreak() const { |
| 2274 return static_cast<LineBreak>(m_rareInheritedData->lineBreak); | 2274 return static_cast<LineBreak>(m_rareInheritedData->lineBreak); |
| 2275 } | 2275 } |
| 2276 void setLineBreak(LineBreak b) { SET_VAR(m_rareInheritedData, lineBreak, b); } | 2276 void setLineBreak(LineBreak b) { SET_VAR(m_rareInheritedData, lineBreak, b); } |
| 2277 | 2277 |
| 2278 // writing-mode (aka -webkit-writing-mode, -epub-writing-mode) | 2278 // writing-mode (aka -webkit-writing-mode, -epub-writing-mode) |
| 2279 static WritingMode initialWritingMode() { return TopToBottomWritingMode; } | 2279 static WritingMode initialWritingMode() { return TopToBottomWritingMode; } |
| 2280 WritingMode getWritingMode() const { | 2280 WritingMode getWritingMode() const { |
| 2281 return static_cast<WritingMode>(m_inheritedData.m_writingMode); | 2281 return static_cast<WritingMode>(m_inheritedData.m_writingMode); |
| 2282 } | 2282 } |
| 2283 bool setWritingMode(WritingMode v) { | 2283 void setWritingMode(WritingMode v) { m_inheritedData.m_writingMode = v; } |
| 2284 if (v == getWritingMode()) | |
| 2285 return false; | |
| 2286 | |
| 2287 m_inheritedData.m_writingMode = v; | |
| 2288 return true; | |
| 2289 } | |
| 2290 | 2284 |
| 2291 // Text emphasis properties. | 2285 // Text emphasis properties. |
| 2292 static TextEmphasisFill initialTextEmphasisFill() { | 2286 static TextEmphasisFill initialTextEmphasisFill() { |
| 2293 return TextEmphasisFillFilled; | 2287 return TextEmphasisFillFilled; |
| 2294 } | 2288 } |
| 2295 static TextEmphasisMark initialTextEmphasisMark() { | 2289 static TextEmphasisMark initialTextEmphasisMark() { |
| 2296 return TextEmphasisMarkNone; | 2290 return TextEmphasisMarkNone; |
| 2297 } | 2291 } |
| 2298 static const AtomicString& initialTextEmphasisCustomMark() { | 2292 static const AtomicString& initialTextEmphasisCustomMark() { |
| 2299 return nullAtom; | 2293 return nullAtom; |
| (...skipping 1767 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4067 m_nonInheritedData.m_pseudoBits |= 1 << (pseudo - 1); | 4061 m_nonInheritedData.m_pseudoBits |= 1 << (pseudo - 1); |
| 4068 } | 4062 } |
| 4069 | 4063 |
| 4070 inline bool ComputedStyle::hasPseudoElementStyle() const { | 4064 inline bool ComputedStyle::hasPseudoElementStyle() const { |
| 4071 return m_nonInheritedData.m_pseudoBits & ElementPseudoIdMask; | 4065 return m_nonInheritedData.m_pseudoBits & ElementPseudoIdMask; |
| 4072 } | 4066 } |
| 4073 | 4067 |
| 4074 } // namespace blink | 4068 } // namespace blink |
| 4075 | 4069 |
| 4076 #endif // ComputedStyle_h | 4070 #endif // ComputedStyle_h |
| OLD | NEW |