blob: af37b1032f5f2e91a9361dafc0fa187feb7f4867 [file] [log] [blame]
// services/network/public/mojom/web_sandbox_flags.mojom-lite-for-compile.js is auto generated by mojom_bindings_generator.py, do not edit
// Copyright 2018 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.
'use strict';
goog.require('mojo.internal');
goog.provide('network.mojom.WebSandboxFlags');
goog.provide('network.mojom.WebSandboxFlagsSpec');
/**
* @const { {$: !mojo.internal.MojomType} }
* @export
*/
network.mojom.WebSandboxFlagsSpec = { $: mojo.internal.Enum() };
/**
* @enum {number}
* @export
*/
network.mojom.WebSandboxFlags = {
kNone: 0,
kNavigation: 1,
kPlugins: 2,
kOrigin: 4,
kForms: 8,
kScripts: 16,
kTopNavigation: 32,
kPopups: 64,
kAutomaticFeatures: 128,
kPointerLock: 256,
kDocumentDomain: 512,
kOrientationLock: 1024,
kPropagatesToAuxiliaryBrowsingContexts: 2048,
kModals: 4096,
kPresentationController: 8192,
kTopNavigationByUserActivation: 16384,
kDownloads: 32768,
kStorageAccessByUserActivation: 65536,
kTopNavigationToCustomProtocols: 131072,
kAll: -1,
MIN_VALUE: -1,
MAX_VALUE: 131072,
};