naiveproxy/chrome/common/net_benchmarking.mojom
2018-01-29 00:30:36 +08:00

29 lines
988 B
Plaintext

// 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() => ();
};