#include "third_party/blink/renderer/core/view_transition/page_reveal_event.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_page_reveal_event_init.h"
#include "third_party/blink/renderer/core/event_interface_names.h"
#include "third_party/blink/renderer/core/event_type_names.h"
#include "third_party/blink/renderer/core/frame/local_dom_window.h"
#include "third_party/blink/renderer/core/view_transition/dom_view_transition.h"
#include "third_party/blink/renderer/core/view_transition/view_transition_utils.h"
#include "third_party/blink/renderer/platform/runtime_enabled_features.h"
namespace blink {
PageRevealEvent::PageRevealEvent()
: … { … }
PageRevealEvent::PageRevealEvent(const AtomicString& type,
const PageRevealEventInit* initializer)
: … { … }
PageRevealEvent::~PageRevealEvent() = default;
const AtomicString& PageRevealEvent::InterfaceName() const { … }
void PageRevealEvent::Trace(Visitor* visitor) const { … }
DOMViewTransition* PageRevealEvent::viewTransition() const { … }
void PageRevealEvent::SetViewTransition(
DOMViewTransition* dom_view_transition) { … }
}