Bug 975688 part.19 Remove unnecessary items in Bindings.conf r=smaug
authorMasayuki Nakano <masayuki@d-toybox.com>
Fri, 28 Feb 2014 23:58:41 +0900
changeset 171262 283b3d83b33585055a9c9e0751ead68afdf2e5e9
parent 171261 73b38a329f978767c4ebe49fb9c8c6e57751d9fe
child 171263 07ed9eef2248236c008b8c232df236b23a3f8312
push id26319
push userryanvm@gmail.com
push dateFri, 28 Feb 2014 21:03:01 +0000
treeherdermozilla-central@8abc76dedec2 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerssmaug
bugs975688
milestone30.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 975688 part.19 Remove unnecessary items in Bindings.conf r=smaug
dom/bindings/Bindings.conf
--- a/dom/bindings/Bindings.conf
+++ b/dom/bindings/Bindings.conf
@@ -92,20 +92,16 @@ DOMInterfaces = {
 'MozActivity': {
     'nativeType': 'mozilla::dom::Activity',
 },
 
 'AbstractWorker': {
     'concrete': False
 },
 
-'AnimationEvent': {
-    'nativeType': 'mozilla::dom::AnimationEvent',
-},
-
 'ArchiveReader': {
     'nativeType': 'mozilla::dom::file::ArchiveReader',
 },
 
 'ArchiveRequest': {
     'nativeType': 'mozilla::dom::file::ArchiveRequest',
 },
 
@@ -135,20 +131,16 @@ DOMInterfaces = {
         'channelInterpretation': 'channelInterpretationValue',
     },
 },
 
 'AudioProcessingEvent' : {
     'resultNotAddRefed': [ 'inputBuffer', 'outputBuffer' ],
 },
 
-'BeforeUnloadEvent': {
-    'nativeType': 'mozilla::dom::BeforeUnloadEvent',
-},
-
 'BarProp': {
     'headerFile': 'mozilla/dom/BarProps.h',
 },
 
 'BiquadFilterNode': {
     'resultNotAddRefed': [ 'frequency', 'detune', 'q', 'gain' ],
 },
 
@@ -228,28 +220,16 @@ DOMInterfaces = {
     'nativeType': 'mozilla::dom::workers::ChromeWorkerPrivate',
 },
 
 'DOMRectList': {
     'headerFile': 'mozilla/dom/DOMRect.h',
     'resultNotAddRefed': [ 'item' ]
 },
 
-'ClipboardEvent': {
-    'nativeType': 'mozilla::dom::ClipboardEvent',
-},
-
-'CommandEvent': {
-    'nativeType': 'mozilla::dom::CommandEvent',
-},
-
-'CompositionEvent': {
-    'nativeType': 'mozilla::dom::CompositionEvent',
-},
-
 'Console': {
     'implicitJSContext': [ 'trace', 'time', 'timeEnd' ],
 },
 
 'ConvolverNode': {
     'implicitJSContext': [ 'buffer' ],
     'resultNotAddRefed': [ 'buffer' ],
 },
@@ -298,20 +278,16 @@ DOMInterfaces = {
 'CSSValueList': {
     'nativeType': 'nsDOMCSSValueList'
 },
 
 'DataChannel': {
     'nativeType': 'nsDOMDataChannel',
 },
 
-'DataContainerEvent': {
-    'nativeType': 'mozilla::dom::DataContainerEvent',
-},
-
 'DedicatedWorkerGlobalScope': {
     'headerFile': 'mozilla/dom/WorkerScope.h',
     'workers': True,
 },
 
 'DelayNode': {
     'resultNotAddRefed': [ 'delayTime' ],
 },
@@ -1473,20 +1449,16 @@ DOMInterfaces = {
     'nativeType': 'mozilla::WebGLVertexArray',
     'headerFile': 'WebGLVertexArray.h'
 },
 
 'WebSocket': {
     'headerFile': 'WebSocket.h',
 },
 
-'WheelEvent': {
-    'nativeType': 'mozilla::dom::WheelEvent',
-},
-
 'Window': {
     'nativeType': 'nsGlobalWindow',
     # When turning on Window, remember to drop the "'register': False"
     # from ChromeWindow.
     'hasXPConnectImpls': True,
     'register': False,
     'binaryNames': {
         'postMessage': 'postMessageMoz',