OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 1997 Martin Jones (mjones@kde.org) | 2 * Copyright (C) 1997 Martin Jones (mjones@kde.org) |
3 * (C) 1997 Torben Weis (weis@kde.org) | 3 * (C) 1997 Torben Weis (weis@kde.org) |
4 * (C) 1998 Waldo Bastian (bastian@kde.org) | 4 * (C) 1998 Waldo Bastian (bastian@kde.org) |
5 * (C) 1999 Lars Knoll (knoll@kde.org) | 5 * (C) 1999 Lars Knoll (knoll@kde.org) |
6 * (C) 1999 Antti Koivisto (koivisto@kde.org) | 6 * (C) 1999 Antti Koivisto (koivisto@kde.org) |
7 * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2013 Apple Inc.
All rights reserved. | 7 * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2013 Apple Inc.
All rights reserved. |
8 * Copyright (C) 2006 Alexey Proskuryakov (ap@nypop.com) | 8 * Copyright (C) 2006 Alexey Proskuryakov (ap@nypop.com) |
9 * | 9 * |
10 * This library is free software; you can redistribute it and/or | 10 * This library is free software; you can redistribute it and/or |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
48 | 48 |
49 namespace blink { | 49 namespace blink { |
50 | 50 |
51 using namespace HTMLNames; | 51 using namespace HTMLNames; |
52 | 52 |
53 LayoutTable::LayoutTable(Element* element) | 53 LayoutTable::LayoutTable(Element* element) |
54 : LayoutBlock(element) | 54 : LayoutBlock(element) |
55 , m_head(nullptr) | 55 , m_head(nullptr) |
56 , m_foot(nullptr) | 56 , m_foot(nullptr) |
57 , m_firstBody(nullptr) | 57 , m_firstBody(nullptr) |
58 , m_currentBorder(nullptr) | |
59 , m_collapsedBordersValid(false) | 58 , m_collapsedBordersValid(false) |
60 , m_hasColElements(false) | 59 , m_hasColElements(false) |
61 , m_needsSectionRecalc(false) | 60 , m_needsSectionRecalc(false) |
62 , m_columnLogicalWidthChanged(false) | 61 , m_columnLogicalWidthChanged(false) |
63 , m_columnLayoutObjectsValid(false) | 62 , m_columnLayoutObjectsValid(false) |
64 , m_hasCellColspanThatDeterminesTableWidth(false) | 63 , m_hasCellColspanThatDeterminesTableWidth(false) |
65 , m_hSpacing(0) | 64 , m_hSpacing(0) |
66 , m_vSpacing(0) | 65 , m_vSpacing(0) |
67 , m_borderStart(0) | 66 , m_borderStart(0) |
68 , m_borderEnd(0) | 67 , m_borderEnd(0) |
(...skipping 1342 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1411 if ((!invalidated || row->isPaintInvalidationContainer()) && row
->shouldDoFullPaintInvalidation()) | 1410 if ((!invalidated || row->isPaintInvalidationContainer()) && row
->shouldDoFullPaintInvalidation()) |
1412 row->invalidateDisplayItemClient(*cell); | 1411 row->invalidateDisplayItemClient(*cell); |
1413 } | 1412 } |
1414 } | 1413 } |
1415 } | 1414 } |
1416 | 1415 |
1417 LayoutBlock::invalidatePaintOfSubtreesIfNeeded(childPaintInvalidationState); | 1416 LayoutBlock::invalidatePaintOfSubtreesIfNeeded(childPaintInvalidationState); |
1418 } | 1417 } |
1419 | 1418 |
1420 } | 1419 } |
OLD | NEW |