| Index: third_party/WebKit/Source/modules/broadcastchannel/BroadcastChannel.idl
 | 
| diff --git a/third_party/WebKit/Source/modules/broadcastchannel/BroadcastChannel.idl b/third_party/WebKit/Source/modules/broadcastchannel/BroadcastChannel.idl
 | 
| new file mode 100644
 | 
| index 0000000000000000000000000000000000000000..d58ad74777479c58aa57d615ba8a9ee51b2db7e9
 | 
| --- /dev/null
 | 
| +++ b/third_party/WebKit/Source/modules/broadcastchannel/BroadcastChannel.idl
 | 
| @@ -0,0 +1,23 @@
 | 
| +// 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.
 | 
| +
 | 
| +// https://html.spec.whatwg.org/multipage/comms.html#broadcastchannel
 | 
| +
 | 
| +[
 | 
| +    Constructor(DOMString name),
 | 
| +    ConstructorCallWith=ExecutionContext,
 | 
| +    RaisesException=Constructor,
 | 
| +    RuntimeEnabled=BroadcastChannel,
 | 
| +    Exposed=(Window,Worker),
 | 
| +    ActiveScriptWrappable,
 | 
| +    DependentLifetime,
 | 
| +] interface BroadcastChannel : EventTarget {
 | 
| +    readonly attribute DOMString name;
 | 
| +
 | 
| +    [RaisesException] void postMessage(any message);
 | 
| +    void close();
 | 
| +
 | 
| +    // event handlers
 | 
| +    attribute EventHandler onmessage;
 | 
| +};
 | 
| 
 |