blob: db91a4f53f45727b51b527c0b7d0c86fa1d574e3 [file] [log] [blame]
// 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 mojo.common.test;
import "mojo/common/common_custom_types.mojom";
interface TestFilePath {
BounceFilePath(mojo.common.mojom.FilePath in)
=> (mojo.common.mojom.FilePath out);
};
interface TestTime {
BounceTime(mojo.common.mojom.Time time) => (mojo.common.mojom.Time time);
BounceTimeDelta(mojo.common.mojom.TimeDelta time_delta)
=> (mojo.common.mojom.TimeDelta time_delta);
BounceTimeTicks(mojo.common.mojom.TimeTicks time_ticks)
=> (mojo.common.mojom.TimeTicks time_ticks);
};
interface TestValue {
BounceDictionaryValue(mojo.common.mojom.DictionaryValue in)
=> (mojo.common.mojom.DictionaryValue out);
BounceListValue(mojo.common.mojom.ListValue in)
=> (mojo.common.mojom.ListValue out);
};