mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 877654 - Remove thisptr offset tables - Replace HTML element offset table macros with generic QI macros. r=Ms2ger.
--HG-- extra : rebase_source : a90cbb2d5b25c6e8dee96d206dd6e4951d2b3cab
This commit is contained in:
parent
9512f5d3d4
commit
d8f14564ed
@ -46,10 +46,10 @@ NS_IMPL_RELEASE_INHERITED(HTMLAnchorElement, Element)
|
|||||||
// QueryInterface implementation for HTMLAnchorElement
|
// QueryInterface implementation for HTMLAnchorElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLAnchorElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLAnchorElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE3(HTMLAnchorElement,
|
NS_INTERFACE_TABLE_INHERITED3(HTMLAnchorElement,
|
||||||
nsIDOMHTMLAnchorElement,
|
nsIDOMHTMLAnchorElement,
|
||||||
nsILink,
|
nsILink,
|
||||||
Link)
|
Link)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLAnchorElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLAnchorElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -30,10 +30,10 @@ NS_IMPL_RELEASE_INHERITED(HTMLAreaElement, Element)
|
|||||||
// QueryInterface implementation for HTMLAreaElement
|
// QueryInterface implementation for HTMLAreaElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLAreaElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLAreaElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE3(HTMLAreaElement,
|
NS_INTERFACE_TABLE_INHERITED3(HTMLAreaElement,
|
||||||
nsIDOMHTMLAreaElement,
|
nsIDOMHTMLAreaElement,
|
||||||
nsILink,
|
nsILink,
|
||||||
Link)
|
Link)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLAreaElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLAreaElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -35,9 +35,9 @@ NS_IMPL_RELEASE_INHERITED(HTMLAudioElement, HTMLMediaElement)
|
|||||||
|
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLAudioElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLAudioElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(HTMLMediaElement)
|
NS_HTML_CONTENT_INTERFACES(HTMLMediaElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE4(HTMLAudioElement, nsIDOMHTMLMediaElement,
|
NS_INTERFACE_TABLE_INHERITED4(HTMLAudioElement, nsIDOMHTMLMediaElement,
|
||||||
nsIDOMHTMLAudioElement, nsITimerCallback,
|
nsIDOMHTMLAudioElement, nsITimerCallback,
|
||||||
nsIAudioChannelAgentCallback)
|
nsIAudioChannelAgentCallback)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLAudioElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLAudioElement,
|
||||||
HTMLMediaElement)
|
HTMLMediaElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -35,7 +35,7 @@ NS_IMPL_RELEASE_INHERITED(HTMLBRElement, Element)
|
|||||||
// QueryInterface implementation for HTMLBRElement
|
// QueryInterface implementation for HTMLBRElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLBRElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLBRElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLBRElement, nsIDOMHTMLBRElement)
|
NS_INTERFACE_TABLE_INHERITED1(HTMLBRElement, nsIDOMHTMLBRElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLBRElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLBRElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -205,7 +205,7 @@ NS_IMPL_RELEASE_INHERITED(HTMLBodyElement, Element)
|
|||||||
// QueryInterface implementation for HTMLBodyElement
|
// QueryInterface implementation for HTMLBodyElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLBodyElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLBodyElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLBodyElement, nsIDOMHTMLBodyElement)
|
NS_INTERFACE_TABLE_INHERITED1(HTMLBodyElement, nsIDOMHTMLBodyElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLBodyElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLBodyElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -85,9 +85,9 @@ NS_IMPL_RELEASE_INHERITED(HTMLButtonElement, Element)
|
|||||||
// QueryInterface implementation for HTMLButtonElement
|
// QueryInterface implementation for HTMLButtonElement
|
||||||
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLButtonElement)
|
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLButtonElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFormElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFormElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE2(HTMLButtonElement,
|
NS_INTERFACE_TABLE_INHERITED2(HTMLButtonElement,
|
||||||
nsIDOMHTMLButtonElement,
|
nsIDOMHTMLButtonElement,
|
||||||
nsIConstraintValidation)
|
nsIConstraintValidation)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLButtonElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLButtonElement,
|
||||||
nsGenericHTMLFormElement)
|
nsGenericHTMLFormElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -161,9 +161,9 @@ NS_IMPL_RELEASE_INHERITED(HTMLCanvasElement, Element)
|
|||||||
|
|
||||||
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLCanvasElement)
|
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLCanvasElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE2(HTMLCanvasElement,
|
NS_INTERFACE_TABLE_INHERITED2(HTMLCanvasElement,
|
||||||
nsIDOMHTMLCanvasElement,
|
nsIDOMHTMLCanvasElement,
|
||||||
nsICanvasElementExternal)
|
nsICanvasElementExternal)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLCanvasElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLCanvasElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -27,7 +27,7 @@ NS_IMPL_RELEASE_INHERITED(HTMLDataElement, Element)
|
|||||||
|
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLDataElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLDataElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE0(HTMLDataElement)
|
NS_INTERFACE_TABLE_INHERITED0(HTMLDataElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLDataElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLDataElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -29,8 +29,8 @@ NS_IMPL_RELEASE_INHERITED(HTMLDataListElement, Element)
|
|||||||
|
|
||||||
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLDataListElement)
|
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLDataListElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLDataListElement,
|
NS_INTERFACE_TABLE_INHERITED1(HTMLDataListElement,
|
||||||
nsIDOMHTMLDataListElement)
|
nsIDOMHTMLDataListElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLDataListElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLDataListElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -26,7 +26,7 @@ NS_IMPL_RELEASE_INHERITED(HTMLDivElement, Element)
|
|||||||
// QueryInterface implementation for HTMLDivElement
|
// QueryInterface implementation for HTMLDivElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLDivElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLDivElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLDivElement, nsIDOMHTMLDivElement)
|
NS_INTERFACE_TABLE_INHERITED1(HTMLDivElement, nsIDOMHTMLDivElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLDivElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLDivElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -57,7 +57,7 @@ NS_IMPL_RELEASE_INHERITED(HTMLElement, Element)
|
|||||||
|
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE0(HTMLElement)
|
NS_INTERFACE_TABLE_INHERITED0(HTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -46,9 +46,9 @@ NS_IMPL_RELEASE_INHERITED(HTMLFieldSetElement, Element)
|
|||||||
// QueryInterface implementation for HTMLFieldSetElement
|
// QueryInterface implementation for HTMLFieldSetElement
|
||||||
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLFieldSetElement)
|
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLFieldSetElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFormElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFormElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE2(HTMLFieldSetElement,
|
NS_INTERFACE_TABLE_INHERITED2(HTMLFieldSetElement,
|
||||||
nsIDOMHTMLFieldSetElement,
|
nsIDOMHTMLFieldSetElement,
|
||||||
nsIConstraintValidation)
|
nsIConstraintValidation)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLFieldSetElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLFieldSetElement,
|
||||||
nsGenericHTMLFormElement)
|
nsGenericHTMLFormElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -33,7 +33,7 @@ NS_IMPL_RELEASE_INHERITED(HTMLFontElement, Element)
|
|||||||
// QueryInterface implementation for HTMLFontElement
|
// QueryInterface implementation for HTMLFontElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLFontElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLFontElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLFontElement, nsIDOMHTMLFontElement)
|
NS_INTERFACE_TABLE_INHERITED1(HTMLFontElement, nsIDOMHTMLFontElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLFontElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLFontElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -33,7 +33,7 @@ NS_IMPL_RELEASE_INHERITED(HTMLFrameElement, Element)
|
|||||||
// QueryInterface implementation for HTMLFrameElement
|
// QueryInterface implementation for HTMLFrameElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLFrameElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLFrameElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFrameElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFrameElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLFrameElement, nsIDOMHTMLFrameElement)
|
NS_INTERFACE_TABLE_INHERITED1(HTMLFrameElement, nsIDOMHTMLFrameElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLFrameElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLFrameElement,
|
||||||
nsGenericHTMLFrameElement)
|
nsGenericHTMLFrameElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -29,8 +29,8 @@ NS_IMPL_RELEASE_INHERITED(HTMLFrameSetElement, Element)
|
|||||||
// QueryInterface implementation for HTMLFrameSetElement
|
// QueryInterface implementation for HTMLFrameSetElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLFrameSetElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLFrameSetElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLFrameSetElement,
|
NS_INTERFACE_TABLE_INHERITED1(HTMLFrameSetElement,
|
||||||
nsIDOMHTMLFrameSetElement)
|
nsIDOMHTMLFrameSetElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLFrameSetElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLFrameSetElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -27,8 +27,8 @@ NS_IMPL_RELEASE_INHERITED(HTMLHRElement, Element)
|
|||||||
// QueryInterface implementation for HTMLHRElement
|
// QueryInterface implementation for HTMLHRElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLHRElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLHRElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLHRElement,
|
NS_INTERFACE_TABLE_INHERITED1(HTMLHRElement,
|
||||||
nsIDOMHTMLHRElement)
|
nsIDOMHTMLHRElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLHRElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLHRElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -28,8 +28,8 @@ NS_IMPL_RELEASE_INHERITED(HTMLHeadingElement, Element)
|
|||||||
// QueryInterface implementation for HTMLHeadingElement
|
// QueryInterface implementation for HTMLHeadingElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLHeadingElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLHeadingElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLHeadingElement,
|
NS_INTERFACE_TABLE_INHERITED1(HTMLHeadingElement,
|
||||||
nsIDOMHTMLHeadingElement)
|
nsIDOMHTMLHeadingElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLHeadingElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLHeadingElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -37,9 +37,9 @@ NS_IMPL_RELEASE_INHERITED(HTMLIFrameElement, Element)
|
|||||||
// QueryInterface implementation for HTMLIFrameElement
|
// QueryInterface implementation for HTMLIFrameElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLIFrameElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLIFrameElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFrameElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFrameElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE2(HTMLIFrameElement,
|
NS_INTERFACE_TABLE_INHERITED2(HTMLIFrameElement,
|
||||||
nsIDOMHTMLIFrameElement,
|
nsIDOMHTMLIFrameElement,
|
||||||
nsIDOMGetSVGDocument)
|
nsIDOMGetSVGDocument)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLIFrameElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLIFrameElement,
|
||||||
nsGenericHTMLFrameElement)
|
nsGenericHTMLFrameElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -86,11 +86,11 @@ NS_IMPL_RELEASE_INHERITED(HTMLImageElement, Element)
|
|||||||
// QueryInterface implementation for HTMLImageElement
|
// QueryInterface implementation for HTMLImageElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLImageElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLImageElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE4(HTMLImageElement,
|
NS_INTERFACE_TABLE_INHERITED4(HTMLImageElement,
|
||||||
nsIDOMHTMLImageElement,
|
nsIDOMHTMLImageElement,
|
||||||
nsIImageLoadingContent,
|
nsIImageLoadingContent,
|
||||||
imgIOnloadBlocker,
|
imgIOnloadBlocker,
|
||||||
imgINotificationObserver)
|
imgINotificationObserver)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLImageElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLImageElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -731,15 +731,15 @@ NS_IMPL_RELEASE_INHERITED(HTMLInputElement, Element)
|
|||||||
// QueryInterface implementation for HTMLInputElement
|
// QueryInterface implementation for HTMLInputElement
|
||||||
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLInputElement)
|
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLInputElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFormElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFormElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE8(HTMLInputElement,
|
NS_INTERFACE_TABLE_INHERITED8(HTMLInputElement,
|
||||||
nsIDOMHTMLInputElement,
|
nsIDOMHTMLInputElement,
|
||||||
nsITextControlElement,
|
nsITextControlElement,
|
||||||
nsIPhonetic,
|
nsIPhonetic,
|
||||||
imgINotificationObserver,
|
imgINotificationObserver,
|
||||||
nsIImageLoadingContent,
|
nsIImageLoadingContent,
|
||||||
imgIOnloadBlocker,
|
imgIOnloadBlocker,
|
||||||
nsIDOMNSEditableElement,
|
nsIDOMNSEditableElement,
|
||||||
nsIConstraintValidation)
|
nsIConstraintValidation)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLInputElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLInputElement,
|
||||||
nsGenericHTMLFormElement)
|
nsGenericHTMLFormElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -28,7 +28,7 @@ NS_IMPL_RELEASE_INHERITED(HTMLLIElement, Element)
|
|||||||
// QueryInterface implementation for nsHTMLLIElement
|
// QueryInterface implementation for nsHTMLLIElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLLIElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLLIElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLLIElement, nsIDOMHTMLLIElement)
|
NS_INTERFACE_TABLE_INHERITED1(HTMLLIElement, nsIDOMHTMLLIElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLLIElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLLIElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -37,8 +37,8 @@ NS_IMPL_RELEASE_INHERITED(HTMLLabelElement, Element)
|
|||||||
// QueryInterface implementation for HTMLLabelElement
|
// QueryInterface implementation for HTMLLabelElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLLabelElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLLabelElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFormElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFormElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLLabelElement,
|
NS_INTERFACE_TABLE_INHERITED1(HTMLLabelElement,
|
||||||
nsIDOMHTMLLabelElement)
|
nsIDOMHTMLLabelElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLLabelElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLLabelElement,
|
||||||
nsGenericHTMLFormElement)
|
nsGenericHTMLFormElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -27,7 +27,7 @@ NS_IMPL_RELEASE_INHERITED(HTMLLegendElement, Element)
|
|||||||
// QueryInterface implementation for HTMLLegendElement
|
// QueryInterface implementation for HTMLLegendElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLLegendElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLLegendElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLLegendElement, nsIDOMHTMLLegendElement)
|
NS_INTERFACE_TABLE_INHERITED1(HTMLLegendElement, nsIDOMHTMLLegendElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLLegendElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLLegendElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -56,12 +56,12 @@ NS_IMPL_RELEASE_INHERITED(HTMLLinkElement, Element)
|
|||||||
// QueryInterface implementation for HTMLLinkElement
|
// QueryInterface implementation for HTMLLinkElement
|
||||||
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLLinkElement)
|
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLLinkElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE5(HTMLLinkElement,
|
NS_INTERFACE_TABLE_INHERITED5(HTMLLinkElement,
|
||||||
nsIDOMHTMLLinkElement,
|
nsIDOMHTMLLinkElement,
|
||||||
nsIDOMLinkStyle,
|
nsIDOMLinkStyle,
|
||||||
nsILink,
|
nsILink,
|
||||||
nsIStyleSheetLinkingElement,
|
nsIStyleSheetLinkingElement,
|
||||||
Link)
|
Link)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLLinkElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLLinkElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -33,7 +33,7 @@ NS_IMPL_RELEASE_INHERITED(HTMLMapElement, Element)
|
|||||||
// QueryInterface implementation for HTMLMapElement
|
// QueryInterface implementation for HTMLMapElement
|
||||||
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLMapElement)
|
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLMapElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLMapElement, nsIDOMHTMLMapElement)
|
NS_INTERFACE_TABLE_INHERITED1(HTMLMapElement, nsIDOMHTMLMapElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLMapElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLMapElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -59,9 +59,9 @@ NS_IMPL_RELEASE_INHERITED(HTMLMenuElement, Element)
|
|||||||
// QueryInterface implementation for HTMLMenuElement
|
// QueryInterface implementation for HTMLMenuElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLMenuElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLMenuElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE2(HTMLMenuElement,
|
NS_INTERFACE_TABLE_INHERITED2(HTMLMenuElement,
|
||||||
nsIDOMHTMLMenuElement,
|
nsIDOMHTMLMenuElement,
|
||||||
nsIHTMLMenu)
|
nsIHTMLMenu)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLMenuElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLMenuElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -177,9 +177,9 @@ NS_IMPL_RELEASE_INHERITED(HTMLMenuItemElement, Element)
|
|||||||
// QueryInterface implementation for HTMLMenuItemElement
|
// QueryInterface implementation for HTMLMenuItemElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLMenuItemElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLMenuItemElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE2(HTMLMenuItemElement,
|
NS_INTERFACE_TABLE_INHERITED2(HTMLMenuItemElement,
|
||||||
nsIDOMHTMLCommandElement,
|
nsIDOMHTMLCommandElement,
|
||||||
nsIDOMHTMLMenuItemElement)
|
nsIDOMHTMLMenuItemElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLMenuItemElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLMenuItemElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -32,7 +32,7 @@ NS_IMPL_RELEASE_INHERITED(HTMLMetaElement, Element)
|
|||||||
// QueryInterface implementation for HTMLMetaElement
|
// QueryInterface implementation for HTMLMetaElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLMetaElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLMetaElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLMetaElement, nsIDOMHTMLMetaElement)
|
NS_INTERFACE_TABLE_INHERITED1(HTMLMetaElement, nsIDOMHTMLMetaElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLMetaElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLMetaElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -32,8 +32,8 @@ NS_IMPL_RELEASE_INHERITED(HTMLMeterElement, Element)
|
|||||||
|
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLMeterElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLMeterElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLMeterElement,
|
NS_INTERFACE_TABLE_INHERITED1(HTMLMeterElement,
|
||||||
nsIDOMHTMLMeterElement)
|
nsIDOMHTMLMeterElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLMeterElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLMeterElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -29,8 +29,8 @@ NS_IMPL_RELEASE_INHERITED(HTMLModElement, Element)
|
|||||||
// QueryInterface implementation for HTMLModElement
|
// QueryInterface implementation for HTMLModElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLModElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLModElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLModElement,
|
NS_INTERFACE_TABLE_INHERITED1(HTMLModElement,
|
||||||
nsIDOMHTMLModElement)
|
nsIDOMHTMLModElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLModElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLModElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -81,20 +81,19 @@ NS_IMPL_RELEASE_INHERITED(HTMLObjectElement, Element)
|
|||||||
|
|
||||||
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLObjectElement)
|
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLObjectElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFormElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFormElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_BEGIN(HTMLObjectElement)
|
NS_INTERFACE_TABLE_INHERITED12(HTMLObjectElement,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLObjectElement, nsIDOMHTMLObjectElement)
|
nsIDOMHTMLObjectElement,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLObjectElement, imgINotificationObserver)
|
imgINotificationObserver,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLObjectElement, nsIRequestObserver)
|
nsIRequestObserver,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLObjectElement, nsIStreamListener)
|
nsIStreamListener,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLObjectElement, nsIFrameLoaderOwner)
|
nsIFrameLoaderOwner,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLObjectElement, nsIObjectLoadingContent)
|
nsIObjectLoadingContent,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLObjectElement, nsIImageLoadingContent)
|
nsIImageLoadingContent,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLObjectElement, imgIOnloadBlocker)
|
imgIOnloadBlocker,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLObjectElement, nsIInterfaceRequestor)
|
nsIInterfaceRequestor,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLObjectElement, nsIChannelEventSink)
|
nsIChannelEventSink,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLObjectElement, nsIConstraintValidation)
|
nsIConstraintValidation,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLObjectElement, nsIDOMGetSVGDocument)
|
nsIDOMGetSVGDocument)
|
||||||
NS_OFFSET_AND_INTERFACE_TABLE_END
|
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLObjectElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLObjectElement,
|
||||||
nsGenericHTMLFormElement)
|
nsGenericHTMLFormElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -47,8 +47,8 @@ NS_IMPL_RELEASE_INHERITED(HTMLOptGroupElement, Element)
|
|||||||
// QueryInterface implementation for HTMLOptGroupElement
|
// QueryInterface implementation for HTMLOptGroupElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLOptGroupElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLOptGroupElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLOptGroupElement,
|
NS_INTERFACE_TABLE_INHERITED1(HTMLOptGroupElement,
|
||||||
nsIDOMHTMLOptGroupElement)
|
nsIDOMHTMLOptGroupElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLOptGroupElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLOptGroupElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -83,8 +83,8 @@ NS_IMPL_RELEASE_INHERITED(HTMLOptionElement, Element)
|
|||||||
// QueryInterface implementation for HTMLOptionElement
|
// QueryInterface implementation for HTMLOptionElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLOptionElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLOptionElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLOptionElement,
|
NS_INTERFACE_TABLE_INHERITED1(HTMLOptionElement,
|
||||||
nsIDOMHTMLOptionElement)
|
nsIDOMHTMLOptionElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLOptionElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLOptionElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -55,10 +55,10 @@ NS_IMPL_RELEASE_INHERITED(HTMLOutputElement, Element)
|
|||||||
|
|
||||||
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLOutputElement)
|
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLOutputElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFormElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFormElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE3(HTMLOutputElement,
|
NS_INTERFACE_TABLE_INHERITED3(HTMLOutputElement,
|
||||||
nsIDOMHTMLOutputElement,
|
nsIDOMHTMLOutputElement,
|
||||||
nsIMutationObserver,
|
nsIMutationObserver,
|
||||||
nsIConstraintValidation)
|
nsIConstraintValidation)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLOutputElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLOutputElement,
|
||||||
nsGenericHTMLFormElement)
|
nsGenericHTMLFormElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -26,8 +26,8 @@ NS_IMPL_RELEASE_INHERITED(HTMLParagraphElement, Element)
|
|||||||
// QueryInterface implementation for nsHTMLParagraphElement
|
// QueryInterface implementation for nsHTMLParagraphElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLParagraphElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLParagraphElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLParagraphElement,
|
NS_INTERFACE_TABLE_INHERITED1(HTMLParagraphElement,
|
||||||
nsIDOMHTMLParagraphElement)
|
nsIDOMHTMLParagraphElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLParagraphElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLParagraphElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -27,7 +27,7 @@ NS_IMPL_RELEASE_INHERITED(HTMLPreElement, Element)
|
|||||||
// QueryInterface implementation for HTMLPreElement
|
// QueryInterface implementation for HTMLPreElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLPreElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLPreElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLPreElement, nsIDOMHTMLPreElement)
|
NS_INTERFACE_TABLE_INHERITED1(HTMLPreElement, nsIDOMHTMLPreElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLPreElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLPreElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -35,8 +35,8 @@ NS_IMPL_RELEASE_INHERITED(HTMLProgressElement, Element)
|
|||||||
|
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLProgressElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLProgressElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLProgressElement,
|
NS_INTERFACE_TABLE_INHERITED1(HTMLProgressElement,
|
||||||
nsIDOMHTMLProgressElement)
|
nsIDOMHTMLProgressElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLProgressElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLProgressElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -54,11 +54,11 @@ NS_IMPL_RELEASE_INHERITED(HTMLScriptElement, Element)
|
|||||||
// QueryInterface implementation for HTMLScriptElement
|
// QueryInterface implementation for HTMLScriptElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLScriptElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLScriptElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE4(HTMLScriptElement,
|
NS_INTERFACE_TABLE_INHERITED4(HTMLScriptElement,
|
||||||
nsIDOMHTMLScriptElement,
|
nsIDOMHTMLScriptElement,
|
||||||
nsIScriptLoaderObserver,
|
nsIScriptLoaderObserver,
|
||||||
nsIScriptElement,
|
nsIScriptElement,
|
||||||
nsIMutationObserver)
|
nsIMutationObserver)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLScriptElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLScriptElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -148,13 +148,12 @@ NS_IMPL_CYCLE_COLLECTION_UNLINK_END
|
|||||||
NS_IMPL_ADDREF_INHERITED(HTMLSelectElement, Element)
|
NS_IMPL_ADDREF_INHERITED(HTMLSelectElement, Element)
|
||||||
NS_IMPL_RELEASE_INHERITED(HTMLSelectElement, Element)
|
NS_IMPL_RELEASE_INHERITED(HTMLSelectElement, Element)
|
||||||
|
|
||||||
|
|
||||||
// QueryInterface implementation for HTMLSelectElement
|
// QueryInterface implementation for HTMLSelectElement
|
||||||
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLSelectElement)
|
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLSelectElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFormElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFormElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE2(HTMLSelectElement,
|
NS_INTERFACE_TABLE_INHERITED2(HTMLSelectElement,
|
||||||
nsIDOMHTMLSelectElement,
|
nsIDOMHTMLSelectElement,
|
||||||
nsIConstraintValidation)
|
nsIConstraintValidation)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLSelectElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLSelectElement,
|
||||||
nsGenericHTMLFormElement)
|
nsGenericHTMLFormElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -35,9 +35,6 @@ NS_IMPL_RELEASE_INHERITED(HTMLSharedElement, Element)
|
|||||||
NS_INTERFACE_TABLE_HEAD(HTMLSharedElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLSharedElement)
|
||||||
NS_HTML_CONTENT_INTERFACES_AMBIGUOUS(nsGenericHTMLElement,
|
NS_HTML_CONTENT_INTERFACES_AMBIGUOUS(nsGenericHTMLElement,
|
||||||
nsIDOMHTMLParamElement)
|
nsIDOMHTMLParamElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_AMBIGUOUS_BEGIN(HTMLSharedElement,
|
|
||||||
nsIDOMHTMLParamElement)
|
|
||||||
NS_OFFSET_AND_INTERFACE_TABLE_END
|
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE_AMBIGUOUS(HTMLSharedElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE_AMBIGUOUS(HTMLSharedElement,
|
||||||
nsGenericHTMLElement,
|
nsGenericHTMLElement,
|
||||||
nsIDOMHTMLParamElement)
|
nsIDOMHTMLParamElement)
|
||||||
|
@ -31,9 +31,6 @@ NS_IMPL_RELEASE_INHERITED(HTMLSharedListElement, Element)
|
|||||||
NS_INTERFACE_TABLE_HEAD(HTMLSharedListElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLSharedListElement)
|
||||||
NS_HTML_CONTENT_INTERFACES_AMBIGUOUS(nsGenericHTMLElement,
|
NS_HTML_CONTENT_INTERFACES_AMBIGUOUS(nsGenericHTMLElement,
|
||||||
nsIDOMHTMLOListElement)
|
nsIDOMHTMLOListElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_AMBIGUOUS_BEGIN(HTMLSharedListElement,
|
|
||||||
nsIDOMHTMLOListElement)
|
|
||||||
NS_OFFSET_AND_INTERFACE_TABLE_END
|
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE_AMBIGUOUS(HTMLSharedListElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE_AMBIGUOUS(HTMLSharedListElement,
|
||||||
nsGenericHTMLElement,
|
nsGenericHTMLElement,
|
||||||
nsIDOMHTMLOListElement)
|
nsIDOMHTMLOListElement)
|
||||||
|
@ -94,18 +94,16 @@ NS_IMPL_RELEASE_INHERITED(HTMLSharedObjectElement, Element)
|
|||||||
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLSharedObjectElement)
|
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLSharedObjectElement)
|
||||||
NS_HTML_CONTENT_INTERFACES_AMBIGUOUS(nsGenericHTMLElement,
|
NS_HTML_CONTENT_INTERFACES_AMBIGUOUS(nsGenericHTMLElement,
|
||||||
nsIDOMHTMLAppletElement)
|
nsIDOMHTMLAppletElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_AMBIGUOUS_BEGIN(HTMLSharedObjectElement,
|
NS_INTERFACE_TABLE_INHERITED9(HTMLSharedObjectElement,
|
||||||
nsIDOMHTMLAppletElement)
|
nsIRequestObserver,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLSharedObjectElement, nsIRequestObserver)
|
nsIStreamListener,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLSharedObjectElement, nsIStreamListener)
|
nsIFrameLoaderOwner,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLSharedObjectElement, nsIFrameLoaderOwner)
|
nsIObjectLoadingContent,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLSharedObjectElement, nsIObjectLoadingContent)
|
imgINotificationObserver,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLSharedObjectElement, imgINotificationObserver)
|
nsIImageLoadingContent,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLSharedObjectElement, nsIImageLoadingContent)
|
imgIOnloadBlocker,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLSharedObjectElement, imgIOnloadBlocker)
|
nsIInterfaceRequestor,
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLSharedObjectElement, nsIInterfaceRequestor)
|
nsIChannelEventSink)
|
||||||
NS_INTERFACE_TABLE_ENTRY(HTMLSharedObjectElement, nsIChannelEventSink)
|
|
||||||
NS_OFFSET_AND_INTERFACE_TABLE_END
|
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE_AMBIGUOUS(HTMLSharedObjectElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE_AMBIGUOUS(HTMLSharedObjectElement,
|
||||||
nsGenericHTMLElement,
|
nsGenericHTMLElement,
|
||||||
nsIDOMHTMLAppletElement)
|
nsIDOMHTMLAppletElement)
|
||||||
|
@ -31,7 +31,7 @@ NS_IMPL_RELEASE_INHERITED(HTMLSourceElement, Element)
|
|||||||
// QueryInterface implementation for HTMLSourceElement
|
// QueryInterface implementation for HTMLSourceElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLSourceElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLSourceElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLSourceElement, nsIDOMHTMLSourceElement)
|
NS_INTERFACE_TABLE_INHERITED1(HTMLSourceElement, nsIDOMHTMLSourceElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLSourceElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLSourceElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -26,7 +26,7 @@ NS_IMPL_RELEASE_INHERITED(HTMLSpanElement, Element)
|
|||||||
// QueryInterface implementation for HTMLSpanElement
|
// QueryInterface implementation for HTMLSpanElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLSpanElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLSpanElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE0(HTMLSpanElement)
|
NS_INTERFACE_TABLE_INHERITED0(HTMLSpanElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLSpanElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLSpanElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -48,11 +48,11 @@ NS_IMPL_RELEASE_INHERITED(HTMLStyleElement, Element)
|
|||||||
// QueryInterface implementation for HTMLStyleElement
|
// QueryInterface implementation for HTMLStyleElement
|
||||||
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLStyleElement)
|
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLStyleElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE4(HTMLStyleElement,
|
NS_INTERFACE_TABLE_INHERITED4(HTMLStyleElement,
|
||||||
nsIDOMHTMLStyleElement,
|
nsIDOMHTMLStyleElement,
|
||||||
nsIDOMLinkStyle,
|
nsIDOMLinkStyle,
|
||||||
nsIStyleSheetLinkingElement,
|
nsIStyleSheetLinkingElement,
|
||||||
nsIMutationObserver)
|
nsIMutationObserver)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLStyleElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLStyleElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -32,8 +32,8 @@ NS_IMPL_RELEASE_INHERITED(HTMLTableCaptionElement, Element)
|
|||||||
// QueryInterface implementation for HTMLTableCaptionElement
|
// QueryInterface implementation for HTMLTableCaptionElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLTableCaptionElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLTableCaptionElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLTableCaptionElement,
|
NS_INTERFACE_TABLE_INHERITED1(HTMLTableCaptionElement,
|
||||||
nsIDOMHTMLTableCaptionElement)
|
nsIDOMHTMLTableCaptionElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTableCaptionElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTableCaptionElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -36,8 +36,8 @@ NS_IMPL_RELEASE_INHERITED(HTMLTableCellElement, Element)
|
|||||||
// QueryInterface implementation for HTMLTableCellElement
|
// QueryInterface implementation for HTMLTableCellElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLTableCellElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLTableCellElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLTableCellElement,
|
NS_INTERFACE_TABLE_INHERITED1(HTMLTableCellElement,
|
||||||
nsIDOMHTMLTableCellElement)
|
nsIDOMHTMLTableCellElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTableCellElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTableCellElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -36,8 +36,8 @@ NS_IMPL_RELEASE_INHERITED(HTMLTableColElement, Element)
|
|||||||
// QueryInterface implementation for HTMLTableColElement
|
// QueryInterface implementation for HTMLTableColElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLTableColElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLTableColElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLTableColElement,
|
NS_INTERFACE_TABLE_INHERITED1(HTMLTableColElement,
|
||||||
nsIDOMHTMLTableColElement)
|
nsIDOMHTMLTableColElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTableColElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTableColElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -333,7 +333,7 @@ NS_IMPL_RELEASE_INHERITED(HTMLTableElement, Element)
|
|||||||
// QueryInterface implementation for HTMLTableElement
|
// QueryInterface implementation for HTMLTableElement
|
||||||
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLTableElement)
|
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLTableElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLTableElement, nsIDOMHTMLTableElement)
|
NS_INTERFACE_TABLE_INHERITED1(HTMLTableElement, nsIDOMHTMLTableElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTableElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTableElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -37,8 +37,8 @@ NS_IMPL_RELEASE_INHERITED(HTMLTableRowElement, Element)
|
|||||||
// QueryInterface implementation for HTMLTableRowElement
|
// QueryInterface implementation for HTMLTableRowElement
|
||||||
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLTableRowElement)
|
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLTableRowElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLTableRowElement,
|
NS_INTERFACE_TABLE_INHERITED1(HTMLTableRowElement,
|
||||||
nsIDOMHTMLTableRowElement)
|
nsIDOMHTMLTableRowElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTableRowElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTableRowElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -37,8 +37,8 @@ NS_IMPL_RELEASE_INHERITED(HTMLTableSectionElement, Element)
|
|||||||
// QueryInterface implementation for HTMLTableSectionElement
|
// QueryInterface implementation for HTMLTableSectionElement
|
||||||
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLTableSectionElement)
|
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLTableSectionElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLTableSectionElement,
|
NS_INTERFACE_TABLE_INHERITED1(HTMLTableSectionElement,
|
||||||
nsIDOMHTMLTableSectionElement)
|
nsIDOMHTMLTableSectionElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTableSectionElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTableSectionElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -73,7 +73,7 @@ NS_IMPL_CYCLE_COLLECTION_INHERITED_1(HTMLTemplateElement,
|
|||||||
// QueryInterface implementation for HTMLTemplateElement
|
// QueryInterface implementation for HTMLTemplateElement
|
||||||
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLTemplateElement)
|
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLTemplateElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE0(HTMLTemplateElement)
|
NS_INTERFACE_TABLE_INHERITED0(HTMLTemplateElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTemplateElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTemplateElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -88,12 +88,12 @@ NS_IMPL_RELEASE_INHERITED(HTMLTextAreaElement, Element)
|
|||||||
// QueryInterface implementation for HTMLTextAreaElement
|
// QueryInterface implementation for HTMLTextAreaElement
|
||||||
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLTextAreaElement)
|
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(HTMLTextAreaElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFormElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLFormElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE5(HTMLTextAreaElement,
|
NS_INTERFACE_TABLE_INHERITED5(HTMLTextAreaElement,
|
||||||
nsIDOMHTMLTextAreaElement,
|
nsIDOMHTMLTextAreaElement,
|
||||||
nsITextControlElement,
|
nsITextControlElement,
|
||||||
nsIDOMNSEditableElement,
|
nsIDOMNSEditableElement,
|
||||||
nsIMutationObserver,
|
nsIMutationObserver,
|
||||||
nsIConstraintValidation)
|
nsIConstraintValidation)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTextAreaElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTextAreaElement,
|
||||||
nsGenericHTMLFormElement)
|
nsGenericHTMLFormElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -30,7 +30,7 @@ NS_IMPL_RELEASE_INHERITED(HTMLTimeElement, Element)
|
|||||||
|
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLTimeElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLTimeElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE0(HTMLTimeElement)
|
NS_INTERFACE_TABLE_INHERITED0(HTMLTimeElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTimeElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTimeElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -41,9 +41,9 @@ namespace dom {
|
|||||||
// QueryInterface implementation for HTMLTitleElement
|
// QueryInterface implementation for HTMLTitleElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLTitleElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLTitleElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE2(HTMLTitleElement,
|
NS_INTERFACE_TABLE_INHERITED2(HTMLTitleElement,
|
||||||
nsIDOMHTMLTitleElement,
|
nsIDOMHTMLTitleElement,
|
||||||
nsIMutationObserver)
|
nsIMutationObserver)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTitleElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLTitleElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -37,8 +37,8 @@ HTMLUnknownElement::WrapNode(JSContext *aCx, JS::Handle<JSObject*> aScope)
|
|||||||
// QueryInterface implementation for HTMLUnknownElement
|
// QueryInterface implementation for HTMLUnknownElement
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLUnknownElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLUnknownElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE1(HTMLUnknownElement,
|
NS_INTERFACE_TABLE_INHERITED1(HTMLUnknownElement,
|
||||||
nsIDOMHTMLUnknownElement)
|
nsIDOMHTMLUnknownElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLUnknownElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLUnknownElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -44,7 +44,7 @@ NS_IMPL_RELEASE_INHERITED(HTMLVideoElement, HTMLMediaElement)
|
|||||||
|
|
||||||
NS_INTERFACE_TABLE_HEAD(HTMLVideoElement)
|
NS_INTERFACE_TABLE_HEAD(HTMLVideoElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(HTMLMediaElement)
|
NS_HTML_CONTENT_INTERFACES(HTMLMediaElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE2(HTMLVideoElement, nsIDOMHTMLMediaElement, nsIDOMHTMLVideoElement)
|
NS_INTERFACE_TABLE_INHERITED2(HTMLVideoElement, nsIDOMHTMLMediaElement, nsIDOMHTMLVideoElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLVideoElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(HTMLVideoElement,
|
||||||
HTMLMediaElement)
|
HTMLMediaElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_MAP_END
|
NS_HTML_CONTENT_INTERFACE_MAP_END
|
||||||
|
@ -1440,18 +1440,9 @@ protected:
|
|||||||
* QueryInterface() implementation helper macros
|
* QueryInterface() implementation helper macros
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define NS_HTML_CONTENT_INTERFACE_TABLE_AMBIGUOUS_BEGIN(_class, _base) \
|
|
||||||
NS_NODE_OFFSET_AND_INTERFACE_TABLE_BEGIN(_class) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY_AMBIGUOUS(_class, nsIDOMNode, _base) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY_AMBIGUOUS(_class, nsIDOMElement, _base) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY_AMBIGUOUS(_class, nsIDOMHTMLElement, _base)
|
|
||||||
|
|
||||||
#define NS_HTML_CONTENT_INTERFACE_TABLE_BEGIN(_class) \
|
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_AMBIGUOUS_BEGIN(_class, nsIDOMHTMLElement)
|
|
||||||
|
|
||||||
#define NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE_AMBIGUOUS(_class, _base, \
|
#define NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE_AMBIGUOUS(_class, _base, \
|
||||||
_base_if) \
|
_base_if) \
|
||||||
NS_OFFSET_AND_INTERFACE_TABLE_TO_MAP_SEGUE
|
NS_INTERFACE_TABLE_TO_MAP_SEGUE
|
||||||
|
|
||||||
#define NS_HTML_CONTENT_INTERFACES_AMBIGUOUS(_base, _base_if) \
|
#define NS_HTML_CONTENT_INTERFACES_AMBIGUOUS(_base, _base_if) \
|
||||||
{ \
|
{ \
|
||||||
@ -1494,110 +1485,6 @@ protected:
|
|||||||
} \
|
} \
|
||||||
} else
|
} else
|
||||||
|
|
||||||
#define NS_HTML_CONTENT_INTERFACE_TABLE0(_class) \
|
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_BEGIN(_class) \
|
|
||||||
NS_OFFSET_AND_INTERFACE_TABLE_END
|
|
||||||
|
|
||||||
#define NS_HTML_CONTENT_INTERFACE_TABLE1(_class, _i1) \
|
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_BEGIN(_class) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i1) \
|
|
||||||
NS_OFFSET_AND_INTERFACE_TABLE_END
|
|
||||||
|
|
||||||
#define NS_HTML_CONTENT_INTERFACE_TABLE2(_class, _i1, _i2) \
|
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_BEGIN(_class) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i1) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i2) \
|
|
||||||
NS_OFFSET_AND_INTERFACE_TABLE_END
|
|
||||||
|
|
||||||
#define NS_HTML_CONTENT_INTERFACE_TABLE3(_class, _i1, _i2, _i3) \
|
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_BEGIN(_class) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i1) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i2) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i3) \
|
|
||||||
NS_OFFSET_AND_INTERFACE_TABLE_END
|
|
||||||
|
|
||||||
#define NS_HTML_CONTENT_INTERFACE_TABLE4(_class, _i1, _i2, _i3, _i4) \
|
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_BEGIN(_class) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i1) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i2) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i3) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i4) \
|
|
||||||
NS_OFFSET_AND_INTERFACE_TABLE_END
|
|
||||||
|
|
||||||
#define NS_HTML_CONTENT_INTERFACE_TABLE5(_class, _i1, _i2, _i3, _i4, _i5) \
|
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_BEGIN(_class) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i1) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i2) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i3) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i4) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i5) \
|
|
||||||
NS_OFFSET_AND_INTERFACE_TABLE_END
|
|
||||||
|
|
||||||
#define NS_HTML_CONTENT_INTERFACE_TABLE6(_class, _i1, _i2, _i3, _i4, _i5, \
|
|
||||||
_i6) \
|
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_BEGIN(_class) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i1) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i2) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i3) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i4) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i5) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i6) \
|
|
||||||
NS_OFFSET_AND_INTERFACE_TABLE_END
|
|
||||||
|
|
||||||
#define NS_HTML_CONTENT_INTERFACE_TABLE7(_class, _i1, _i2, _i3, _i4, _i5, \
|
|
||||||
_i6, _i7) \
|
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_BEGIN(_class) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i1) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i2) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i3) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i4) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i5) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i6) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i7) \
|
|
||||||
NS_OFFSET_AND_INTERFACE_TABLE_END
|
|
||||||
|
|
||||||
#define NS_HTML_CONTENT_INTERFACE_TABLE8(_class, _i1, _i2, _i3, _i4, _i5, \
|
|
||||||
_i6, _i7, _i8) \
|
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_BEGIN(_class) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i1) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i2) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i3) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i4) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i5) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i6) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i7) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i8) \
|
|
||||||
NS_OFFSET_AND_INTERFACE_TABLE_END
|
|
||||||
|
|
||||||
#define NS_HTML_CONTENT_INTERFACE_TABLE9(_class, _i1, _i2, _i3, _i4, _i5, \
|
|
||||||
_i6, _i7, _i8, _i9) \
|
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_BEGIN(_class) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i1) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i2) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i3) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i4) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i5) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i6) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i7) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i8) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i9) \
|
|
||||||
NS_OFFSET_AND_INTERFACE_TABLE_END
|
|
||||||
|
|
||||||
#define NS_HTML_CONTENT_INTERFACE_TABLE10(_class, _i1, _i2, _i3, _i4, _i5, \
|
|
||||||
_i6, _i7, _i8, _i9, _i10) \
|
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_BEGIN(_class) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i1) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i2) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i3) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i4) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i5) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i6) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i7) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i8) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i9) \
|
|
||||||
NS_INTERFACE_TABLE_ENTRY(_class, _i10) \
|
|
||||||
NS_OFFSET_AND_INTERFACE_TABLE_END
|
|
||||||
|
|
||||||
#define NS_FORWARD_NSIDOMHTMLELEMENT_TO_GENERIC \
|
#define NS_FORWARD_NSIDOMHTMLELEMENT_TO_GENERIC \
|
||||||
NS_IMETHOD GetId(nsAString& aId) MOZ_FINAL { \
|
NS_IMETHOD GetId(nsAString& aId) MOZ_FINAL { \
|
||||||
mozilla::dom::Element::GetId(aId); \
|
mozilla::dom::Element::GetId(aId); \
|
||||||
|
@ -302,11 +302,11 @@ DOMCI_NODE_DATA(HTMLFormElement, nsHTMLFormElement)
|
|||||||
// QueryInterface implementation for nsHTMLFormElement
|
// QueryInterface implementation for nsHTMLFormElement
|
||||||
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(nsHTMLFormElement)
|
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED(nsHTMLFormElement)
|
||||||
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
NS_HTML_CONTENT_INTERFACES(nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE4(nsHTMLFormElement,
|
NS_INTERFACE_TABLE_INHERITED4(nsHTMLFormElement,
|
||||||
nsIDOMHTMLFormElement,
|
nsIDOMHTMLFormElement,
|
||||||
nsIForm,
|
nsIForm,
|
||||||
nsIWebProgressListener,
|
nsIWebProgressListener,
|
||||||
nsIRadioGroupContainer)
|
nsIRadioGroupContainer)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(nsHTMLFormElement,
|
NS_HTML_CONTENT_INTERFACE_TABLE_TO_MAP_SEGUE(nsHTMLFormElement,
|
||||||
nsGenericHTMLElement)
|
nsGenericHTMLElement)
|
||||||
NS_HTML_CONTENT_INTERFACE_TABLE_TAIL_CLASSINFO(HTMLFormElement)
|
NS_HTML_CONTENT_INTERFACE_TABLE_TAIL_CLASSINFO(HTMLFormElement)
|
||||||
|
Loading…
Reference in New Issue
Block a user