#include "third_party/blink/renderer/modules/media_controls/elements/media_control_time_display_element.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_shared_helper.h"
#include "third_party/blink/renderer/platform/bindings/exception_state.h"
#include "third_party/blink/renderer/platform/text/platform_locale.h"
#include "ui/gfx/geometry/size.h"
namespace {
constexpr int kDefaultTimeDisplayDigitWidth = …;
constexpr int kDefaultTimeDisplayColonWidth = …;
constexpr int kDefaultTimeDisplayHeight = …;
}
namespace blink {
MediaControlTimeDisplayElement::MediaControlTimeDisplayElement(
MediaControlsImpl& media_controls)
: … { … }
void MediaControlTimeDisplayElement::SetCurrentValue(double time) { … }
double MediaControlTimeDisplayElement::CurrentValue() const { … }
gfx::Size MediaControlTimeDisplayElement::GetSizeOrDefault() const { … }
int MediaControlTimeDisplayElement::EstimateElementWidth() const { … }
String MediaControlTimeDisplayElement::FormatTime() const { … }
}