Coverage Report

Created: 2026-11-13 08:07

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/serenity/Userland/Libraries/LibWeb/Layout/TableWrapper.h
Line
Count
Source
1
/*
2
 * Copyright (c) 2023, Aliaksandr Kalenik <kalenik.aliaksandr@gmail.com>
3
 *
4
 * SPDX-License-Identifier: BSD-2-Clause
5
 */
6
7
#pragma once
8
9
#include <LibWeb/Layout/BlockContainer.h>
10
11
namespace Web::Layout {
12
13
class TableWrapper : public BlockContainer {
14
    JS_CELL(TableWrapper, BlockContainer);
15
    JS_DECLARE_ALLOCATOR(TableWrapper);
16
17
public:
18
    TableWrapper(DOM::Document&, DOM::Node*, NonnullRefPtr<CSS::StyleProperties>);
19
    TableWrapper(DOM::Document&, DOM::Node*, NonnullOwnPtr<CSS::ComputedValues>);
20
    virtual ~TableWrapper() override;
21
22
private:
23
0
    virtual bool is_table_wrapper() const final { return true; }
24
};
25
26
template<>
27
0
inline bool Node::fast_is<TableWrapper>() const { return is_table_wrapper(); }
28
29
}