blob: ca675279193c6f02ae38f27e5c0870ac32852b1f [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 content.mojom;
import "content/public/common/url_loader_factory.mojom";
// The primordial interface implemented by a render process host. This should be
// used for implementing renderer-to-browser messages.
interface RendererHost {
// Requests a URLLoaderFactory for the blob scheme.
GetBlobURLLoaderFactory(URLLoaderFactory& loader);
// Request a histogram from the browser. The browser will send the histogram
// data only if it has been passed the command line flag
// switches::kDomAutomationController.
[Sync]
GetBrowserHistogram(string name) => (string histogram_json);
};