#include "third_party/blink/renderer/modules/media_controls/elements/media_control_elements_helper.h"
#include "third_party/blink/renderer/core/dom/events/event.h"
#include "third_party/blink/renderer/core/events/keyboard_event.h"
#include "third_party/blink/renderer/core/events/touch_event.h"
#include "third_party/blink/renderer/core/frame/local_frame.h"
#include "third_party/blink/renderer/core/html/html_div_element.h"
#include "third_party/blink/renderer/core/html/media/html_media_element.h"
#include "third_party/blink/renderer/core/layout/layout_box.h"
#include "third_party/blink/renderer/modules/media_controls/elements/media_control_div_element.h"
#include "third_party/blink/renderer/modules/media_controls/elements/media_control_input_element.h"
#include "third_party/blink/renderer/modules/media_controls/media_controls_impl.h"
#include "third_party/blink/renderer/platform/heap/garbage_collected.h"
namespace blink {
bool MediaControlElementsHelper::IsUserInteractionEvent(const Event& event) { … }
bool MediaControlElementsHelper::IsUserInteractionEventForSlider(
const Event& event,
LayoutObject* layout_object) { … }
const HTMLMediaElement* MediaControlElementsHelper::ToParentMediaElement(
const Node* node) { … }
HTMLDivElement* MediaControlElementsHelper::CreateDiv(const AtomicString& id,
ContainerNode* parent) { … }
gfx::Size MediaControlElementsHelper::GetSizeOrDefault(
const Element& element,
const gfx::Size& default_size_in_dips) { … }
HTMLDivElement* MediaControlElementsHelper::CreateDivWithId(
const AtomicString& id,
ContainerNode* parent) { … }
void MediaControlElementsHelper::NotifyMediaControlAccessibleFocus(
Element* element) { … }
void MediaControlElementsHelper::NotifyMediaControlAccessibleBlur(
Element* element) { … }
}