dom/webidl/InputPort.webidl
author Kan-Ru Chen <kanru@kanru.info>
Tue, 14 Jul 2015 10:25:26 +0800
changeset 253438 4dd71c32a6cb0e4dbf10350bf65d63bda844cb3b
parent 238875 1599b20f009fd91f076a03452874064c01af805a
child 305068 20a6fd076505809220e031dd594e03029459a664
permissions -rw-r--r--
Bug 1179718 - Rename CheckPermissions to CheckAnyPermissions. r=bz

/* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/* 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/.
 *
 * Reference https://wiki.mozilla.org/Input_Port_API#Basic_Port_Interface
 */

[Pref="dom.inputport.enabled", CheckAnyPermissions="inputport", AvailableIn=CertifiedApps]
interface InputPort : EventTarget {
  readonly attribute DOMString id;
  readonly attribute MediaStream stream;
  readonly attribute boolean connected;
  attribute EventHandler onconnect;
  attribute EventHandler ondisconnect;
};