dom/midi/PMIDIManager.ipdl
author Noemi Erli <nerli@mozilla.com>
Thu, 24 May 2018 18:30:36 +0300
changeset 476428 fae06a27c30119754a4522f9ec21d254d34cfc80
parent 460147 608f52e1da69ede1957852e8b7dd5f00d36a0093
permissions -rw-r--r--
Backed out changeset c19f0dedfb15 (bug 1463794) for reftest failures in build/tests/reftest/tests/layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-056.html on a CLOSED TREE

/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */

include protocol PBackground;
include MIDITypes;

namespace mozilla {
namespace dom {

async protocol PMIDIManager
{
  manager PBackground;
parent:
  async Shutdown();
child:
  /*
   * Send an updated list of MIDI ports to the child
   */
  async MIDIPortListUpdate(MIDIPortList aPortList);
  async __delete__();
};

} // namespace ipc
} // namespace mozilla