diff options
| author | Allan Sandfeld Jensen <allan.jensen@digia.com> | 2013-09-13 12:51:20 +0200 |
|---|---|---|
| committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-09-19 20:50:05 +0200 |
| commit | d441d6f39bb846989d95bcf5caf387b42414718d (patch) | |
| tree | e367e64a75991c554930278175d403c072de6bb8 /Source/WebCore/rendering/RenderTableRow.h | |
| parent | 0060b2994c07842f4c59de64b5e3e430525c4b90 (diff) | |
| download | qtwebkit-d441d6f39bb846989d95bcf5caf387b42414718d.tar.gz | |
Import Qt5x2 branch of QtWebkit for Qt 5.2
Importing a new snapshot of webkit.
Change-Id: I2d01ad12cdc8af8cb015387641120a9d7ea5f10c
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@digia.com>
Diffstat (limited to 'Source/WebCore/rendering/RenderTableRow.h')
| -rw-r--r-- | Source/WebCore/rendering/RenderTableRow.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Source/WebCore/rendering/RenderTableRow.h b/Source/WebCore/rendering/RenderTableRow.h index 6f195d304..d2bfbc6f6 100644 --- a/Source/WebCore/rendering/RenderTableRow.h +++ b/Source/WebCore/rendering/RenderTableRow.h @@ -34,7 +34,7 @@ static const unsigned maxRowIndex = 0x7FFFFFFE; // 2,147,483,646 class RenderTableRow : public RenderBox { public: - explicit RenderTableRow(Node*); + explicit RenderTableRow(Element*); RenderObject* firstChild() const { ASSERT(children() == virtualChildren()); return children()->firstChild(); } RenderObject* lastChild() const { ASSERT(children() == virtualChildren()); return children()->lastChild(); } @@ -45,9 +45,9 @@ public: RenderTableSection* section() const { return toRenderTableSection(parent()); } RenderTable* table() const { return toRenderTable(parent()->parent()); } - void updateBeforeAndAfterContent(); void paintOutlineForRowIfNeeded(PaintInfo&, const LayoutPoint&); + static RenderTableRow* createAnonymous(Document*); static RenderTableRow* createAnonymousWithParentRenderer(const RenderObject*); virtual RenderBox* createAnonymousBoxWithSameTypeAs(const RenderObject* parent) const OVERRIDE { @@ -92,7 +92,7 @@ private: virtual RenderObjectChildList* virtualChildren() { return children(); } virtual const RenderObjectChildList* virtualChildren() const { return children(); } - virtual const char* renderName() const { return isAnonymous() ? "RenderTableRow (anonymous)" : "RenderTableRow"; } + virtual const char* renderName() const { return (isAnonymous() || isPseudoElement()) ? "RenderTableRow (anonymous)" : "RenderTableRow"; } virtual bool isTableRow() const { return true; } @@ -117,13 +117,13 @@ private: inline RenderTableRow* toRenderTableRow(RenderObject* object) { - ASSERT(!object || object->isTableRow()); + ASSERT_WITH_SECURITY_IMPLICATION(!object || object->isTableRow()); return static_cast<RenderTableRow*>(object); } inline const RenderTableRow* toRenderTableRow(const RenderObject* object) { - ASSERT(!object || object->isTableRow()); + ASSERT_WITH_SECURITY_IMPLICATION(!object || object->isTableRow()); return static_cast<const RenderTableRow*>(object); } |
