blob: a588177e6afae7b9300cd5921590d9ddd41c3194 [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 blink.mojom;
// A generic, nominal interface to support transitional Channel-associated
// interfaces not known to Blink.
interface AssociatedInterface {};
// Analogous to the generic InterfaceProvider interface, but for content
// AssociatedInterfaces.
interface AssociatedInterfaceProvider {
GetAssociatedInterface(
string name,
pending_associated_receiver<AssociatedInterface> receiver);
};