blob: 5fbf3a8e76c24de2ae4dae8b9e34e7dc14449cb3 [file] [log] [blame]
// Copyright 2017 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 chrome.mojom;
// An interface to the content settings agent running in the renderer process.
interface ContentSettingsAgent {
// Sent to allow the running of insecure mixed-content. If received by the
// main frame, it will also reload the frame afterwards.
SetAllowRunningInsecureContent();
// Sent to inform the renderer that it is displaying interstitial page.
SetAsInterstitial();
// Sent to inform the renderer automatic upgrades for mixed content are
// disabled.
SetDisabledMixedContentUpgrades();
};