Bumping manifests a=b2g-bump
[gecko.git] / dom / webidl / MutationEvent.webidl
blob43c7b1cd06cab05c034136712111981a716991c5
1 /* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2 /* This Source Code Form is subject to the terms of the Mozilla Public
3  * License, v. 2.0. If a copy of the MPL was not distributed with this file,
4  * You can obtain one at http://mozilla.org/MPL/2.0/.
5  *
6  * The origin of this IDL file is
7  * http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html
8  *
9  * Copyright © 2012 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C
10  * liability, trademark and document use rules apply.
11  */
12 interface MutationEvent : Event
14   const unsigned short MODIFICATION = 1;
15   const unsigned short ADDITION     = 2;
16   const unsigned short REMOVAL      = 3;
18   readonly attribute Node?          relatedNode;
19   readonly attribute DOMString      prevValue;
20   readonly attribute DOMString      newValue;
21   readonly attribute DOMString      attrName;
22   readonly attribute unsigned short attrChange;
24   [Throws]
25   void initMutationEvent(DOMString type,
26                          boolean canBubble,
27                          boolean cancelable,
28                          Node? relatedNode,
29                          DOMString prevValue,
30                          DOMString newValue,
31                          DOMString attrName,
32                          unsigned short attrChange);