chromium/third_party/blink/renderer/modules/media_controls/elements/media_control_loading_panel_element.cc

// Copyright 2017 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/modules/media_controls/elements/media_control_loading_panel_element.h"

#include "third_party/blink/renderer/core/css/css_style_declaration.h"
#include "third_party/blink/renderer/core/dom/events/event.h"
#include "third_party/blink/renderer/core/dom/events/event_listener.h"
#include "third_party/blink/renderer/core/dom/shadow_root.h"
#include "third_party/blink/renderer/core/html/html_div_element.h"
#include "third_party/blink/renderer/core/html/html_style_element.h"
#include "third_party/blink/renderer/core/html/media/html_media_element.h"
#include "third_party/blink/renderer/core/style/computed_style.h"
#include "third_party/blink/renderer/modules/media_controls/elements/media_control_elements_helper.h"
#include "third_party/blink/renderer/modules/media_controls/media_controls_impl.h"
#include "third_party/blink/renderer/modules/media_controls/media_controls_resource_loader.h"
#include "third_party/blink/renderer/platform/heap/garbage_collected.h"
#include "third_party/blink/renderer/platform/text/platform_locale.h"
#include "ui/strings/grit/ax_strings.h"

namespace {

static const char kInfinite[] =;

bool IsInLoadingState(blink::MediaControlsImpl& controls) {}

}  // namespace

namespace blink {

MediaControlLoadingPanelElement::MediaControlLoadingPanelElement(
    MediaControlsImpl& media_controls)
    :{}

// The shadow DOM structure looks like:
//
// #root
// +- #spinner-frame
//   +- #spinner
//     +- #layer
//     | +- #spinner-mask-1
//     | | +- #spinner-mask-1-background
//     \ +- #spinner-mask-2
//         +- #spinner-mask-2-background
void MediaControlLoadingPanelElement::PopulateShadowDOM() {}

void MediaControlLoadingPanelElement::RemovedFrom(
    ContainerNode& insertion_point) {}

void MediaControlLoadingPanelElement::CleanupShadowDOM() {}

void MediaControlLoadingPanelElement::SetAnimationIterationCount(
    const String& count_value) {}

void MediaControlLoadingPanelElement::UpdateDisplayState() {}

void MediaControlLoadingPanelElement::OnControlsHidden() {}

void MediaControlLoadingPanelElement::HideAnimation() {}

void MediaControlLoadingPanelElement::OnControlsShown() {}

void MediaControlLoadingPanelElement::OnAnimationEnd() {}

void MediaControlLoadingPanelElement::OnAnimationIteration() {}

Element& MediaControlLoadingPanelElement::WatchedAnimationElement() const {}

void MediaControlLoadingPanelElement::Trace(Visitor* visitor) const {}

}  // namespace blink