naiveproxy/chrome/common/net_benchmarking.mojom

29 lines
988 B
Plaintext
Raw Permalink Normal View History

2018-08-11 08:35:24 +03:00
// Copyright 2016 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;
interface NetBenchmarking {
// Message sent from the renderer to the browser to request that the browser
// close all sockets. Used for debugging/testing.
[Sync]
CloseCurrentConnections() => ();
// Message sent from the renderer to the browser to request that the browser
// clear the cache. Used for debugging/testing.
// |result| is the returned status from the operation.
[Sync]
ClearCache() => (int32 result);
// Message sent from the renderer to the browser to request that the browser
// clear the host cache. Used for debugging/testing.
[Sync]
ClearHostResolverCache() => ();
// Message sent from the renderer to the browser to request that the browser
// clear the predictor cache. Used for debugging/testing.
[Sync]
ClearPredictorCache() => ();
};