chromium/third_party/blink/renderer/core/layout/forms/layout_text_control_single_line.cc

// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/core/layout/forms/layout_text_control_single_line.h"

#include "third_party/blink/renderer/core/dom/shadow_root.h"
#include "third_party/blink/renderer/core/html/forms/text_control_element.h"
#include "third_party/blink/renderer/core/html/shadow/shadow_element_names.h"
#include "third_party/blink/renderer/core/layout/forms/layout_text_control.h"
#include "third_party/blink/renderer/core/layout/hit_test_result.h"

namespace blink {

LayoutTextControlSingleLine::LayoutTextControlSingleLine(Element* element)
    :{}

HTMLElement* LayoutTextControlSingleLine::InnerEditorElement() const {}

Element* LayoutTextControlSingleLine::ContainerElement() const {}

void LayoutTextControlSingleLine::StyleDidChange(
    StyleDifference style_diff,
    const ComputedStyle* old_style) {}

bool LayoutTextControlSingleLine::NodeAtPoint(
    HitTestResult& result,
    const HitTestLocation& hit_test_location,
    const PhysicalOffset& accumulated_offset,
    HitTestPhase phase) {}

bool LayoutTextControlSingleLine::RespectsCSSOverflow() const {}

}  // namespace blink