| 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 r
ights reserved. | 5 * Copyright (C) 2003, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All r
ights reserved. |
| 6 * Copyright (C) 2006 Graham Dennis (graham.dennis@gmail.com) | 6 * Copyright (C) 2006 Graham Dennis (graham.dennis@gmail.com) |
| 7 * | 7 * |
| 8 * This library is free software; you can redistribute it and/or | 8 * This library is free software; you can redistribute it and/or |
| 9 * modify it under the terms of the GNU Library General Public | 9 * modify it under the terms of the GNU Library General Public |
| 10 * License as published by the Free Software Foundation; either | 10 * License as published by the Free Software Foundation; either |
| (...skipping 326 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 337 // If you add more style bits here, you will also need to update Compute
dStyle::copyNonInheritedFromCached() | 337 // If you add more style bits here, you will also need to update Compute
dStyle::copyNonInheritedFromCached() |
| 338 // 68 bits | 338 // 68 bits |
| 339 } m_nonInheritedData; | 339 } m_nonInheritedData; |
| 340 | 340 |
| 341 // !END SYNC! | 341 // !END SYNC! |
| 342 | 342 |
| 343 void setBitDefaults() | 343 void setBitDefaults() |
| 344 { | 344 { |
| 345 ComputedStyleBase::setBitDefaults(); | 345 ComputedStyleBase::setBitDefaults(); |
| 346 m_inheritedData.m_emptyCells = initialEmptyCells(); | 346 m_inheritedData.m_emptyCells = initialEmptyCells(); |
| 347 m_inheritedData.m_captionSide = initialCaptionSide(); | 347 m_inheritedData.m_captionSide = static_cast<unsigned>(initialCaptionSide
()); |
| 348 m_inheritedData.m_listStyleType = initialListStyleType(); | 348 m_inheritedData.m_listStyleType = initialListStyleType(); |
| 349 m_inheritedData.m_listStylePosition = initialListStylePosition(); | 349 m_inheritedData.m_listStylePosition = initialListStylePosition(); |
| 350 m_inheritedData.m_textAlign = initialTextAlign(); | 350 m_inheritedData.m_textAlign = initialTextAlign(); |
| 351 m_inheritedData.m_textTransform = initialTextTransform(); | 351 m_inheritedData.m_textTransform = initialTextTransform(); |
| 352 m_inheritedData.m_textUnderline = false; | 352 m_inheritedData.m_textUnderline = false; |
| 353 m_inheritedData.m_cursorStyle = initialCursor(); | 353 m_inheritedData.m_cursorStyle = initialCursor(); |
| 354 m_inheritedData.m_direction = initialDirection(); | 354 m_inheritedData.m_direction = initialDirection(); |
| 355 m_inheritedData.m_whiteSpace = initialWhiteSpace(); | 355 m_inheritedData.m_whiteSpace = initialWhiteSpace(); |
| 356 m_inheritedData.m_borderCollapse = initialBorderCollapse(); | 356 m_inheritedData.m_borderCollapse = initialBorderCollapse(); |
| 357 m_inheritedData.m_rtlOrdering = initialRTLOrdering(); | 357 m_inheritedData.m_rtlOrdering = initialRTLOrdering(); |
| (...skipping 998 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1356 static short initialHorizontalBorderSpacing() { return 0; } | 1356 static short initialHorizontalBorderSpacing() { return 0; } |
| 1357 short horizontalBorderSpacing() const; | 1357 short horizontalBorderSpacing() const; |
| 1358 void setHorizontalBorderSpacing(short); | 1358 void setHorizontalBorderSpacing(short); |
| 1359 | 1359 |
| 1360 // -webkit-border-vertical-spacing | 1360 // -webkit-border-vertical-spacing |
| 1361 static short initialVerticalBorderSpacing() { return 0; } | 1361 static short initialVerticalBorderSpacing() { return 0; } |
| 1362 short verticalBorderSpacing() const; | 1362 short verticalBorderSpacing() const; |
| 1363 void setVerticalBorderSpacing(short); | 1363 void setVerticalBorderSpacing(short); |
| 1364 | 1364 |
| 1365 // caption-side (aka -epub-caption-side) | 1365 // caption-side (aka -epub-caption-side) |
| 1366 static ECaptionSide initialCaptionSide() { return CaptionSideTop; } | 1366 static ECaptionSide initialCaptionSide() { return ECaptionSide::Top; } |
| 1367 ECaptionSide captionSide() const { return static_cast<ECaptionSide>(m_inheri
tedData.m_captionSide); } | 1367 ECaptionSide captionSide() const { return static_cast<ECaptionSide>(m_inheri
tedData.m_captionSide); } |
| 1368 void setCaptionSide(ECaptionSide v) { m_inheritedData.m_captionSide = v; } | 1368 void setCaptionSide(ECaptionSide v) { m_inheritedData.m_captionSide = static
_cast<unsigned>(v); } |
| 1369 | 1369 |
| 1370 // cursor | 1370 // cursor |
| 1371 static ECursor initialCursor() { return CURSOR_AUTO; } | 1371 static ECursor initialCursor() { return CURSOR_AUTO; } |
| 1372 ECursor cursor() const { return static_cast<ECursor>(m_inheritedData.m_curso
rStyle); } | 1372 ECursor cursor() const { return static_cast<ECursor>(m_inheritedData.m_curso
rStyle); } |
| 1373 void setCursor(ECursor c) { m_inheritedData.m_cursorStyle = c; } | 1373 void setCursor(ECursor c) { m_inheritedData.m_cursorStyle = c; } |
| 1374 | 1374 |
| 1375 // direction | 1375 // direction |
| 1376 static TextDirection initialDirection() { return LTR; } | 1376 static TextDirection initialDirection() { return LTR; } |
| 1377 TextDirection direction() const { return static_cast<TextDirection>(m_inheri
tedData.m_direction); } | 1377 TextDirection direction() const { return static_cast<TextDirection>(m_inheri
tedData.m_direction); } |
| 1378 void setDirection(TextDirection v) { m_inheritedData.m_direction = v; } | 1378 void setDirection(TextDirection v) { m_inheritedData.m_direction = v; } |
| (...skipping 1251 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2630 } | 2630 } |
| 2631 | 2631 |
| 2632 inline bool ComputedStyle::hasPseudoElementStyle() const | 2632 inline bool ComputedStyle::hasPseudoElementStyle() const |
| 2633 { | 2633 { |
| 2634 return m_nonInheritedData.m_pseudoBits & ElementPseudoIdMask; | 2634 return m_nonInheritedData.m_pseudoBits & ElementPseudoIdMask; |
| 2635 } | 2635 } |
| 2636 | 2636 |
| 2637 } // namespace blink | 2637 } // namespace blink |
| 2638 | 2638 |
| 2639 #endif // ComputedStyle_h | 2639 #endif // ComputedStyle_h |
| OLD | NEW |