| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 1999 Antti Koivisto (koivisto@kde.org) | 2 * Copyright (C) 1999 Antti Koivisto (koivisto@kde.org) |
| 3 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010 Apple Inc. All rights
reserved. | 3 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010 Apple Inc. All rights
reserved. |
| 4 * | 4 * |
| 5 * This library is free software; you can redistribute it and/or | 5 * This library is free software; you can redistribute it and/or |
| 6 * modify it under the terms of the GNU Library General Public | 6 * modify it under the terms of the GNU Library General Public |
| 7 * License as published by the Free Software Foundation; either | 7 * License as published by the Free Software Foundation; either |
| 8 * version 2 of the License, or (at your option) any later version. | 8 * version 2 of the License, or (at your option) any later version. |
| 9 * | 9 * |
| 10 * This library is distributed in the hope that it will be useful, | 10 * This library is distributed in the hope that it will be useful, |
| (...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 73 return adoptRef(new RenderStyle(*other)); | 73 return adoptRef(new RenderStyle(*other)); |
| 74 } | 74 } |
| 75 | 75 |
| 76 ALWAYS_INLINE RenderStyle::RenderStyle() | 76 ALWAYS_INLINE RenderStyle::RenderStyle() |
| 77 : m_affectedByUncommonAttributeSelectors(false) | 77 : m_affectedByUncommonAttributeSelectors(false) |
| 78 , m_unique(false) | 78 , m_unique(false) |
| 79 , m_affectedByEmpty(false) | 79 , m_affectedByEmpty(false) |
| 80 , m_emptyState(false) | 80 , m_emptyState(false) |
| 81 , m_childrenAffectedByFirstChildRules(false) | 81 , m_childrenAffectedByFirstChildRules(false) |
| 82 , m_childrenAffectedByLastChildRules(false) | 82 , m_childrenAffectedByLastChildRules(false) |
| 83 , m_childrenAffectedByDirectAdjacentRules(false) |
| 83 , m_childrenAffectedByForwardPositionalRules(false) | 84 , m_childrenAffectedByForwardPositionalRules(false) |
| 84 , m_childrenAffectedByBackwardPositionalRules(false) | 85 , m_childrenAffectedByBackwardPositionalRules(false) |
| 85 , m_firstChildState(false) | 86 , m_firstChildState(false) |
| 86 , m_lastChildState(false) | 87 , m_lastChildState(false) |
| 87 , m_affectedByDirectAdjacentRules(false) | |
| 88 , m_childIndex(0) | 88 , m_childIndex(0) |
| 89 , m_box(defaultStyle()->m_box) | 89 , m_box(defaultStyle()->m_box) |
| 90 , visual(defaultStyle()->visual) | 90 , visual(defaultStyle()->visual) |
| 91 , m_background(defaultStyle()->m_background) | 91 , m_background(defaultStyle()->m_background) |
| 92 , surround(defaultStyle()->surround) | 92 , surround(defaultStyle()->surround) |
| 93 , rareNonInheritedData(defaultStyle()->rareNonInheritedData) | 93 , rareNonInheritedData(defaultStyle()->rareNonInheritedData) |
| 94 , rareInheritedData(defaultStyle()->rareInheritedData) | 94 , rareInheritedData(defaultStyle()->rareInheritedData) |
| 95 , inherited(defaultStyle()->inherited) | 95 , inherited(defaultStyle()->inherited) |
| 96 #if ENABLE(SVG) | 96 #if ENABLE(SVG) |
| 97 , m_svgStyle(defaultStyle()->m_svgStyle) | 97 , m_svgStyle(defaultStyle()->m_svgStyle) |
| 98 #endif | 98 #endif |
| 99 { | 99 { |
| 100 setBitDefaults(); // Would it be faster to copy this from the default style? | 100 setBitDefaults(); // Would it be faster to copy this from the default style? |
| 101 } | 101 } |
| 102 | 102 |
| 103 ALWAYS_INLINE RenderStyle::RenderStyle(bool) | 103 ALWAYS_INLINE RenderStyle::RenderStyle(bool) |
| 104 : m_affectedByUncommonAttributeSelectors(false) | 104 : m_affectedByUncommonAttributeSelectors(false) |
| 105 , m_unique(false) | 105 , m_unique(false) |
| 106 , m_affectedByEmpty(false) | 106 , m_affectedByEmpty(false) |
| 107 , m_emptyState(false) | 107 , m_emptyState(false) |
| 108 , m_childrenAffectedByFirstChildRules(false) | 108 , m_childrenAffectedByFirstChildRules(false) |
| 109 , m_childrenAffectedByLastChildRules(false) | 109 , m_childrenAffectedByLastChildRules(false) |
| 110 , m_childrenAffectedByDirectAdjacentRules(false) |
| 110 , m_childrenAffectedByForwardPositionalRules(false) | 111 , m_childrenAffectedByForwardPositionalRules(false) |
| 111 , m_childrenAffectedByBackwardPositionalRules(false) | 112 , m_childrenAffectedByBackwardPositionalRules(false) |
| 112 , m_firstChildState(false) | 113 , m_firstChildState(false) |
| 113 , m_lastChildState(false) | 114 , m_lastChildState(false) |
| 114 , m_affectedByDirectAdjacentRules(false) | |
| 115 , m_childIndex(0) | 115 , m_childIndex(0) |
| 116 { | 116 { |
| 117 setBitDefaults(); | 117 setBitDefaults(); |
| 118 | 118 |
| 119 m_box.init(); | 119 m_box.init(); |
| 120 visual.init(); | 120 visual.init(); |
| 121 m_background.init(); | 121 m_background.init(); |
| 122 surround.init(); | 122 surround.init(); |
| 123 rareNonInheritedData.init(); | 123 rareNonInheritedData.init(); |
| 124 rareNonInheritedData.access()->m_deprecatedFlexibleBox.init(); | 124 rareNonInheritedData.access()->m_deprecatedFlexibleBox.init(); |
| (...skipping 15 matching lines...) Expand all Loading... |
| 140 } | 140 } |
| 141 | 141 |
| 142 ALWAYS_INLINE RenderStyle::RenderStyle(const RenderStyle& o) | 142 ALWAYS_INLINE RenderStyle::RenderStyle(const RenderStyle& o) |
| 143 : RefCounted<RenderStyle>() | 143 : RefCounted<RenderStyle>() |
| 144 , m_affectedByUncommonAttributeSelectors(false) | 144 , m_affectedByUncommonAttributeSelectors(false) |
| 145 , m_unique(false) | 145 , m_unique(false) |
| 146 , m_affectedByEmpty(false) | 146 , m_affectedByEmpty(false) |
| 147 , m_emptyState(false) | 147 , m_emptyState(false) |
| 148 , m_childrenAffectedByFirstChildRules(false) | 148 , m_childrenAffectedByFirstChildRules(false) |
| 149 , m_childrenAffectedByLastChildRules(false) | 149 , m_childrenAffectedByLastChildRules(false) |
| 150 , m_childrenAffectedByDirectAdjacentRules(false) |
| 150 , m_childrenAffectedByForwardPositionalRules(false) | 151 , m_childrenAffectedByForwardPositionalRules(false) |
| 151 , m_childrenAffectedByBackwardPositionalRules(false) | 152 , m_childrenAffectedByBackwardPositionalRules(false) |
| 152 , m_firstChildState(false) | 153 , m_firstChildState(false) |
| 153 , m_lastChildState(false) | 154 , m_lastChildState(false) |
| 154 , m_affectedByDirectAdjacentRules(false) | |
| 155 , m_childIndex(0) | 155 , m_childIndex(0) |
| 156 , m_box(o.m_box) | 156 , m_box(o.m_box) |
| 157 , visual(o.visual) | 157 , visual(o.visual) |
| 158 , m_background(o.m_background) | 158 , m_background(o.m_background) |
| 159 , surround(o.surround) | 159 , surround(o.surround) |
| 160 , rareNonInheritedData(o.rareNonInheritedData) | 160 , rareNonInheritedData(o.rareNonInheritedData) |
| 161 , rareInheritedData(o.rareInheritedData) | 161 , rareInheritedData(o.rareInheritedData) |
| 162 , inherited(o.inherited) | 162 , inherited(o.inherited) |
| 163 #if ENABLE(SVG) | 163 #if ENABLE(SVG) |
| 164 , m_svgStyle(o.m_svgStyle) | 164 , m_svgStyle(o.m_svgStyle) |
| (...skipping 1363 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1528 left = NinePieceImage::computeOutset(image.outset().left(), borderLeftWidth(
)); | 1528 left = NinePieceImage::computeOutset(image.outset().left(), borderLeftWidth(
)); |
| 1529 } | 1529 } |
| 1530 | 1530 |
| 1531 void RenderStyle::getImageVerticalOutsets(const NinePieceImage& image, LayoutUni
t& top, LayoutUnit& bottom) const | 1531 void RenderStyle::getImageVerticalOutsets(const NinePieceImage& image, LayoutUni
t& top, LayoutUnit& bottom) const |
| 1532 { | 1532 { |
| 1533 top = NinePieceImage::computeOutset(image.outset().top(), borderTopWidth()); | 1533 top = NinePieceImage::computeOutset(image.outset().top(), borderTopWidth()); |
| 1534 bottom = NinePieceImage::computeOutset(image.outset().bottom(), borderBottom
Width()); | 1534 bottom = NinePieceImage::computeOutset(image.outset().bottom(), borderBottom
Width()); |
| 1535 } | 1535 } |
| 1536 | 1536 |
| 1537 } // namespace WebCore | 1537 } // namespace WebCore |
| OLD | NEW |