Bug 1270832 - Activate standard c++ library hardening r=glandium
[gecko.git] / dom / webidl / NetworkInformation.webidl
blob2020044d2e02348f6f37ea9075b684cd6438415f
1 /* This Source Code Form is subject to the terms of the Mozilla Public
2  * License, v. 2.0. If a copy of the MPL was not distributed with this file,
3  * You can obtain one at http://mozilla.org/MPL/2.0/.
4  *
5  * The origin of this IDL file is https://w3c.github.io/netinfo/
6  *
7  * Copyright © 2014 W3C® (MIT, ERCIM, Keio, Beihang), All Rights Reserved. W3C
8  * liability, trademark and document use rules apply.
9  */
11 enum ConnectionType {
12     "cellular",
13     "bluetooth",
14     "ethernet",
15     "wifi",
16     "other",
17     "none",
18     "unknown"
21 [Pref="dom.netinfo.enabled",
22  Exposed=(Window,Worker)]
23 interface NetworkInformation : EventTarget {
24     readonly    attribute ConnectionType type;
25                 attribute EventHandler   ontypechange;