| 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 |