blob: e6d2f40ebc57f5786c46d15fecc4e47112a43e77 [file] [log] [blame]
// Copyright 2019 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;
// Cache options for V8.
// TODO(leonhsl): Use this to replace blink::WebSettings::V8CacheOptions and
// blink::V8CacheOptions.
enum V8CacheOptions {
// Use whatever the current default is.
kDefault,
// V8 caching turned off.
kNone,
// Use code caching.
kCode,
// Generate the code cache in the first load.
kCodeWithoutHeatCheck,
// Generate the full code cache in the first load.
kFullCodeWithoutHeatCheck,
};