#include "third_party/blink/renderer/modules/device_orientation/device_orientation_absolute_controller.h"
#include "third_party/blink/public/mojom/permissions_policy/permissions_policy_feature.mojom-blink.h"
#include "third_party/blink/public/mojom/use_counter/metrics/web_feature.mojom-blink.h"
#include "third_party/blink/renderer/core/frame/settings.h"
#include "third_party/blink/renderer/modules/device_orientation/device_orientation_event_pump.h"
namespace blink {
DeviceOrientationAbsoluteController::DeviceOrientationAbsoluteController(
LocalDOMWindow& window)
: … { … }
DeviceOrientationAbsoluteController::~DeviceOrientationAbsoluteController() =
default;
const char DeviceOrientationAbsoluteController::kSupplementName[] = …;
DeviceOrientationAbsoluteController& DeviceOrientationAbsoluteController::From(
LocalDOMWindow& window) { … }
void DeviceOrientationAbsoluteController::DidAddEventListener(
LocalDOMWindow* window,
const AtomicString& event_type) { … }
const AtomicString& DeviceOrientationAbsoluteController::EventTypeName() const { … }
void DeviceOrientationAbsoluteController::Trace(Visitor* visitor) const { … }
void DeviceOrientationAbsoluteController::RegisterWithDispatcher() { … }
}