Bug 519932 - Quickstub commonly used DOMEvent methods and properties, r=peterv

--HG--
extra : rebase_source : 6fba39740c9c7a391499f90030fe865000e8efe4
This commit is contained in:
Olli Pettay 2009-10-05 22:32:19 +03:00
parent 89ef1f68af
commit bc14675f76

View File

@ -77,12 +77,10 @@ members = [
'nsIDOMScreen.height',
'nsIDOMScreen.width',
'nsIDOMScreen.left',
'nsIDOMClientRect.top',
'nsIDOMClientRect.right',
'nsIDOMClientRect.bottom',
'nsIDOMClientRect.left',
'nsIDOMClientRectList.item',
'nsIDOMClientRectList.length',
'nsIDOMClientRect.*',
'nsIDOMClientRectList.*',
'nsIDOMPaintRequest.*',
'nsIDOMPaintRequestList.*',
# nsLocationSH has ~ALLOW_PROP_MODS_TO_PROTOTYPE, so don't try.
#'nsIDOMLocation.hostname',
#'nsIDOMLocation.href',
@ -241,16 +239,6 @@ members = [
'nsIDOMViewCSS.getComputedStyle',
# dom/public/idl/events
'nsIDOMEvent.target',
'nsIDOMEvent.preventDefault',
'nsIDOMEvent.cancelable',
'nsIDOMEvent.currentTarget',
'nsIDOMEvent.timeStamp',
'nsIDOMEvent.bubbles',
'nsIDOMEvent.type',
'nsIDOMEvent.initEvent',
'nsIDOMEvent.stopPropagation',
'nsIDOMEvent.eventPhase',
'nsIDOMEventTarget.dispatchEvent',
'nsIDOMEventTarget.removeEventListener',
# Conflicts with nsIDOMNSEventTarget.addEventListener;
@ -258,30 +246,22 @@ members = [
# (See bug 453331.)
#'nsIDOMEventTarget.addEventListener',
'nsIDOMDocumentEvent.createEvent',
'nsIDOMMouseEvent.clientX',
'nsIDOMMouseEvent.clientY',
'nsIDOMMouseEvent.relatedTarget',
'nsIDOMMouseEvent.shiftKey',
'nsIDOMMouseEvent.button',
'nsIDOMMouseEvent.altKey',
'nsIDOMMouseEvent.metaKey',
'nsIDOMMouseEvent.ctrlKey',
'nsIDOMMouseEvent.screenY',
'nsIDOMMouseEvent.screenX',
'nsIDOMEvent.*',
'nsIDOMMouseEvent.*',
'nsIDOMKeyEvent.*',
'nsIDOMMutationEvent.*',
'nsIDOMDragEvent.*',
'nsIDOMScrollAreaEvent.*',
'nsIDOMNotifyPaintEvent.*',
'nsIDOMMessageEvent.*',
'nsIDOMMouseScrollEvent.*',
'nsIDOMProgressEvent.lengthComputable',
'nsIDOMProgressEvent.loaded',
'nsIDOMProgressEvent.total',
#XXX Can't quickstub initProgressEvent because it has long long parameters.
'nsIDOMNSEvent.originalTarget',
'nsIDOMNSEvent.preventCapture',
'nsIDOMNSEvent.getPreventDefault',
'nsIDOMKeyEvent.ctrlKey',
'nsIDOMKeyEvent.shiftKey',
'nsIDOMKeyEvent.keyCode',
'nsIDOMKeyEvent.metaKey',
'nsIDOMKeyEvent.charCode',
'nsIDOMKeyEvent.altKey',
'nsIDOMMutationEvent.attrName',
'nsIDOMMutationEvent.relatedNode',
'nsIDOMMutationEvent.attrChange',
'nsIDOMMutationEvent.newValue',
'nsIDOMMutationEvent.prevValue',
'nsIDOMNSUIEvent.which',
'nsIDOMNSUIEvent.rangeParent',
'nsIDOMNSUIEvent.rangeOffset',