summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/public/mojom/frame/frame_owner_element_type.mojom
blob: 5fd15eeca319790d2c7a5cafaa495c3251f34f55 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// Copyright 2020 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

module blink.mojom;

// The type of the frame owner element for a frame. In cross-process frames,
// this would be the type of the HTMLFrameOwnerElement for the remote frame
// in the parent process.
enum FrameOwnerElementType {
  // For a main frame.
  kNone = 0,
  kIframe,
  kObject,
  kEmbed,
  kFrame,
  kPortal,
  kFencedframe,
};