blob: 8a4f8487ba79f5d3c153b1d2d9cff807290f3c76 [file] [log] [blame]
// Copyright 2014 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.
enum ConnectionType {
"cellular",
"bluetooth",
"ethernet",
"wifi",
"other",
"none",
"unknown"
};
[
RuntimeEnabled=NetworkInformation,
Exposed=(Window,Worker),
WillBeGarbageCollected,
ActiveDOMObject
] interface NetworkInformation : EventTarget {
readonly attribute ConnectionType type;
attribute EventHandler ontypechange;
};