// third_party/blink/public/mojom/frame/remote_frame.mojom-shared-message-ids.h is auto generated by mojom_bindings_generator.py, do not edit

// Copyright 2018 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef THIRD_PARTY_BLINK_PUBLIC_MOJOM_FRAME_REMOTE_FRAME_MOJOM_SHARED_MESSAGE_IDS_H_
#define THIRD_PARTY_BLINK_PUBLIC_MOJOM_FRAME_REMOTE_FRAME_MOJOM_SHARED_MESSAGE_IDS_H_

#include <stdint.h>


namespace blink::mojom {
namespace messages {


enum class NavigationStateKeepAliveHandle : uint32_t {
};
enum class RemoteFrameHost : uint32_t {
  kSetInheritedEffectiveTouchAction = 0,
  kUpdateRenderThrottlingStatus = 1,
  kVisibilityChanged = 2,
  kDidFocusFrame = 3,
  kCheckCompleted = 4,
  kCapturePaintPreviewOfCrossProcessSubframe = 5,
  kSetIsInert = 6,
  kDidChangeOpener = 7,
  kAdvanceFocus = 8,
  kRouteMessageEvent = 9,
  kPrintCrossProcessSubframe = 10,
  kDetach = 11,
  kUpdateViewportIntersection = 12,
  kSynchronizeVisualProperties = 13,
  kOpenURL = 14,
};
enum class RemoteFrame : uint32_t {
  kWillEnterFullscreen = 0,
  kEnforceInsecureNavigationsSet = 1,
  kSetFrameOwnerProperties = 2,
  kEnforceInsecureRequestPolicy = 3,
  kSetReplicatedOrigin = 4,
  kSetReplicatedIsAdFrame = 5,
  kSetReplicatedIsSecureContextRoot = 6,
  kSetReplicatedName = 7,
  kDispatchLoadEventForFrameOwner = 8,
  kSetNeedsOcclusionTracking = 9,
  kCollapse = 10,
  kFocus = 11,
  kSetHadStickyUserActivationBeforeNavigation = 12,
  kBubbleLogicalScroll = 13,
  kUpdateUserActivationState = 14,
  kSetEmbeddingToken = 15,
  kSetPageFocus = 16,
  kRenderFallbackContent = 17,
  kAddResourceTimingFromChild = 18,
  kScrollRectToVisible = 19,
  kDidStartLoading = 20,
  kDidStopLoading = 21,
  kIntrinsicSizingInfoOfChildChanged = 22,
  kDidSetFramePolicyHeaders = 23,
  kDidUpdateFramePolicy = 24,
  kUpdateOpener = 25,
  kDetachAndDispose = 26,
  kEnableAutoResize = 27,
  kDisableAutoResize = 28,
  kDidUpdateVisualProperties = 29,
  kSetFrameSinkId = 30,
  kChildProcessGone = 31,
  kCreateRemoteChild = 32,
  kCreateRemoteChildren = 33,
};
enum class RemoteMainFrame : uint32_t {
};
enum class RemoteMainFrameHost : uint32_t {
  kFocusPage = 0,
  kTakeFocus = 1,
  kUpdateTargetURL = 2,
  kRouteCloseEvent = 3,
};

}  // namespace messages

}  // blink::mojom

#endif  // THIRD_PARTY_BLINK_PUBLIC_MOJOM_FRAME_REMOTE_FRAME_MOJOM_SHARED_MESSAGE_IDS_H_