diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/layout/api/line_layout_list_marker.h')
-rw-r--r-- | chromium/third_party/blink/renderer/core/layout/api/line_layout_list_marker.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/chromium/third_party/blink/renderer/core/layout/api/line_layout_list_marker.h b/chromium/third_party/blink/renderer/core/layout/api/line_layout_list_marker.h index f5cc4ed4fcd..30e6869bb0a 100644 --- a/chromium/third_party/blink/renderer/core/layout/api/line_layout_list_marker.h +++ b/chromium/third_party/blink/renderer/core/layout/api/line_layout_list_marker.h @@ -5,22 +5,22 @@ #ifndef THIRD_PARTY_BLINK_RENDERER_CORE_LAYOUT_API_LINE_LAYOUT_LIST_MARKER_H_ #define THIRD_PARTY_BLINK_RENDERER_CORE_LAYOUT_API_LINE_LAYOUT_LIST_MARKER_H_ -#include "third_party/blink/renderer/core/layout/api/line_layout_box.h" -#include "third_party/blink/renderer/core/layout/layout_list_marker.h" +#include "third_party/blink/renderer/core/layout/api/line_layout_item.h" namespace blink { -class LineLayoutListMarker : public LineLayoutBox { +class LineLayoutListMarker : public LineLayoutItem { public: - explicit LineLayoutListMarker(LayoutListMarker* layout_list_marker) - : LineLayoutBox(layout_list_marker) {} + explicit LineLayoutListMarker(LayoutObject* object) : LineLayoutItem(object) { + SECURITY_DCHECK(!object || object->IsListMarker()); + } explicit LineLayoutListMarker(const LineLayoutItem& item) - : LineLayoutBox(item) { + : LineLayoutItem(item) { SECURITY_DCHECK(!item || item.IsListMarker()); } - explicit LineLayoutListMarker(std::nullptr_t) : LineLayoutBox(nullptr) {} + explicit LineLayoutListMarker(std::nullptr_t) : LineLayoutItem(nullptr) {} LineLayoutListMarker() = default; |