зеркало из https://github.com/mozilla/pjs.git
New JSClass flag for indicating DOM elements to COMConnect
This commit is contained in:
Родитель
4ee1846c81
Коммит
d5a7428c9a
|
@ -287,7 +287,7 @@ HistoryGo(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
|
|||
//
|
||||
JSClass HistoryClass = {
|
||||
"History",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHistoryProperty,
|
||||
|
|
|
@ -404,7 +404,7 @@ LocationToString(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *r
|
|||
//
|
||||
JSClass LocationClass = {
|
||||
"Location",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetLocationProperty,
|
||||
|
|
|
@ -186,7 +186,7 @@ ResolveMimeType(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass MimeTypeClass = {
|
||||
"MimeType",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetMimeTypeProperty,
|
||||
|
|
|
@ -260,7 +260,7 @@ MimeTypeArrayNamedItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js
|
|||
//
|
||||
JSClass MimeTypeArrayClass = {
|
||||
"MimeTypeArray",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetMimeTypeArrayProperty,
|
||||
|
|
|
@ -284,7 +284,7 @@ NavigatorJavaEnabled(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsva
|
|||
//
|
||||
JSClass NavigatorClass = {
|
||||
"Navigator",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetNavigatorProperty,
|
||||
|
|
|
@ -296,7 +296,7 @@ PluginNamedItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rv
|
|||
//
|
||||
JSClass PluginClass = {
|
||||
"Plugin",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetPluginProperty,
|
||||
|
|
|
@ -298,7 +298,7 @@ PluginArrayRefresh(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval
|
|||
//
|
||||
JSClass PluginArrayClass = {
|
||||
"PluginArray",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetPluginArrayProperty,
|
||||
|
|
|
@ -230,7 +230,7 @@ ResolveScreen(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass ScreenClass = {
|
||||
"Screen",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetScreenProperty,
|
||||
|
|
|
@ -1588,7 +1588,7 @@ EventTargetRemoveEventListener(JSContext *cx, JSObject *obj, uintN argc, jsval *
|
|||
//
|
||||
JSClass WindowClass = {
|
||||
"Window",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetWindowProperty,
|
||||
|
|
|
@ -260,7 +260,7 @@ WindowCollectionNamedItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv,
|
|||
//
|
||||
JSClass WindowCollectionClass = {
|
||||
"WindowCollection",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetWindowCollectionProperty,
|
||||
|
|
|
@ -178,7 +178,7 @@ ResolveAttr(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass AttrClass = {
|
||||
"Attr",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetAttrProperty,
|
||||
|
|
|
@ -130,7 +130,7 @@ ResolveCDATASection(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass CDATASectionClass = {
|
||||
"CDATASection",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetCDATASectionProperty,
|
||||
|
|
|
@ -383,7 +383,7 @@ CharacterDataReplaceData(JSContext *cx, JSObject *obj, uintN argc, jsval *argv,
|
|||
//
|
||||
JSClass CharacterDataClass = {
|
||||
"CharacterData",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetCharacterDataProperty,
|
||||
|
|
|
@ -130,7 +130,7 @@ ResolveComment(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass CommentClass = {
|
||||
"Comment",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetCommentProperty,
|
||||
|
|
|
@ -170,7 +170,7 @@ DOMImplementationHasFeature(JSContext *cx, JSObject *obj, uintN argc, jsval *arg
|
|||
//
|
||||
JSClass DOMImplementationClass = {
|
||||
"DOMImplementation",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetDOMImplementationProperty,
|
||||
|
|
|
@ -743,7 +743,7 @@ EventCapturerReleaseEvent(JSContext *cx, JSObject *obj, uintN argc, jsval *argv,
|
|||
//
|
||||
JSClass DocumentClass = {
|
||||
"Document",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetDocumentProperty,
|
||||
|
|
|
@ -130,7 +130,7 @@ ResolveDocumentFragment(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass DocumentFragmentClass = {
|
||||
"DocumentFragment",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetDocumentFragmentProperty,
|
||||
|
|
|
@ -175,7 +175,7 @@ ResolveDocumentType(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass DocumentTypeClass = {
|
||||
"DocumentType",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetDocumentTypeProperty,
|
||||
|
|
|
@ -457,7 +457,7 @@ ElementNormalize(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *r
|
|||
//
|
||||
JSClass ElementClass = {
|
||||
"Element",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetElementProperty,
|
||||
|
|
|
@ -170,7 +170,7 @@ ResolveEntity(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass EntityClass = {
|
||||
"Entity",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetEntityProperty,
|
||||
|
|
|
@ -130,7 +130,7 @@ ResolveEntityReference(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass EntityReferenceClass = {
|
||||
"EntityReference",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetEntityReferenceProperty,
|
||||
|
|
|
@ -315,7 +315,7 @@ NamedNodeMapItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *r
|
|||
//
|
||||
JSClass NamedNodeMapClass = {
|
||||
"NamedNodeMap",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetNamedNodeMapProperty,
|
||||
|
|
|
@ -680,7 +680,7 @@ EventTargetRemoveEventListener(JSContext *cx, JSObject *obj, uintN argc, jsval *
|
|||
//
|
||||
JSClass NodeClass = {
|
||||
"Node",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetNodeProperty,
|
||||
|
|
|
@ -198,7 +198,7 @@ NodeListItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
|
|||
//
|
||||
JSClass NodeListClass = {
|
||||
"NodeList",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetNodeListProperty,
|
||||
|
|
|
@ -158,7 +158,7 @@ ResolveNotation(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass NotationClass = {
|
||||
"Notation",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetNotationProperty,
|
||||
|
|
|
@ -166,7 +166,7 @@ ResolveProcessingInstruction(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass ProcessingInstructionClass = {
|
||||
"ProcessingInstruction",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetProcessingInstructionProperty,
|
||||
|
|
|
@ -180,7 +180,7 @@ ResolveStyleSheet(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass StyleSheetClass = {
|
||||
"StyleSheet",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetStyleSheetProperty,
|
||||
|
|
|
@ -198,7 +198,7 @@ StyleSheetCollectionItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv,
|
|||
//
|
||||
JSClass StyleSheetCollectionClass = {
|
||||
"StyleSheetCollection",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetStyleSheetCollectionProperty,
|
||||
|
|
|
@ -170,7 +170,7 @@ TextSplitText(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval
|
|||
//
|
||||
JSClass TextClass = {
|
||||
"Text",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetTextProperty,
|
||||
|
|
|
@ -2716,7 +2716,7 @@ ResolveCSS2Properties(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass CSS2PropertiesClass = {
|
||||
"CSS2Properties",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetCSS2PropertiesProperty,
|
||||
|
|
|
@ -162,7 +162,7 @@ ResolveCSSFontFaceRule(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass CSSFontFaceRuleClass = {
|
||||
"CSSFontFaceRule",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetCSSFontFaceRuleProperty,
|
||||
|
|
|
@ -191,7 +191,7 @@ ResolveCSSImportRule(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass CSSImportRuleClass = {
|
||||
"CSSImportRule",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetCSSImportRuleProperty,
|
||||
|
|
|
@ -252,7 +252,7 @@ CSSMediaRuleDeleteRule(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js
|
|||
//
|
||||
JSClass CSSMediaRuleClass = {
|
||||
"CSSMediaRule",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetCSSMediaRuleProperty,
|
||||
|
|
|
@ -183,7 +183,7 @@ ResolveCSSPageRule(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass CSSPageRuleClass = {
|
||||
"CSSPageRule",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetCSSPageRuleProperty,
|
||||
|
|
|
@ -182,7 +182,7 @@ ResolveCSSRule(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass CSSRuleClass = {
|
||||
"CSSRule",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetCSSRuleProperty,
|
||||
|
|
|
@ -330,7 +330,7 @@ CSSStyleDeclarationItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j
|
|||
//
|
||||
JSClass CSSStyleDeclarationClass = {
|
||||
"CSSStyleDeclaration",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetCSSStyleDeclarationProperty,
|
||||
|
|
|
@ -183,7 +183,7 @@ ResolveCSSStyleRule(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass CSSStyleRuleClass = {
|
||||
"CSSStyleRule",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetCSSStyleRuleProperty,
|
||||
|
|
|
@ -198,7 +198,7 @@ CSSStyleRuleCollectionItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv
|
|||
//
|
||||
JSClass CSSStyleRuleCollectionClass = {
|
||||
"CSSStyleRuleCollection",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetCSSStyleRuleCollectionProperty,
|
||||
|
|
|
@ -300,7 +300,7 @@ CSSStyleSheetDeleteRule(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j
|
|||
//
|
||||
JSClass CSSStyleSheetClass = {
|
||||
"CSSStyleSheet",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetCSSStyleSheetProperty,
|
||||
|
|
|
@ -130,7 +130,7 @@ ResolveCSSUnknownRule(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass CSSUnknownRuleClass = {
|
||||
"CSSUnknownRule",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetCSSUnknownRuleProperty,
|
||||
|
|
|
@ -787,7 +787,7 @@ ResolveEvent(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass EventClass = {
|
||||
"Event",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetEventProperty,
|
||||
|
|
|
@ -458,7 +458,7 @@ HTMLAnchorElementFocus(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js
|
|||
//
|
||||
JSClass HTMLAnchorElementClass = {
|
||||
"HTMLAnchorElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLAnchorElementProperty,
|
||||
|
|
|
@ -364,7 +364,7 @@ ResolveHTMLAppletElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLAppletElementClass = {
|
||||
"HTMLAppletElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLAppletElementProperty,
|
||||
|
|
|
@ -310,7 +310,7 @@ ResolveHTMLAreaElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLAreaElementClass = {
|
||||
"HTMLAreaElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLAreaElementProperty,
|
||||
|
|
|
@ -154,7 +154,7 @@ ResolveHTMLBRElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLBRElementClass = {
|
||||
"HTMLBRElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLBRElementProperty,
|
||||
|
|
|
@ -175,7 +175,7 @@ ResolveHTMLBaseElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLBaseElementClass = {
|
||||
"HTMLBaseElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLBaseElementProperty,
|
||||
|
|
|
@ -196,7 +196,7 @@ ResolveHTMLBaseFontElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLBaseFontElementClass = {
|
||||
"HTMLBaseFontElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLBaseFontElementProperty,
|
||||
|
|
|
@ -154,7 +154,7 @@ ResolveHTMLBlockquoteElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLBlockquoteElementClass = {
|
||||
"HTMLBlockquoteElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLBlockquoteElementProperty,
|
||||
|
|
|
@ -259,7 +259,7 @@ ResolveHTMLBodyElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLBodyElementClass = {
|
||||
"HTMLBodyElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLBodyElementProperty,
|
||||
|
|
|
@ -356,7 +356,7 @@ NSHTMLButtonElementFocus(JSContext *cx, JSObject *obj, uintN argc, jsval *argv,
|
|||
//
|
||||
JSClass HTMLButtonElementClass = {
|
||||
"HTMLButtonElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLButtonElementProperty,
|
||||
|
|
|
@ -260,7 +260,7 @@ HTMLCollectionNamedItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j
|
|||
//
|
||||
JSClass HTMLCollectionClass = {
|
||||
"HTMLCollection",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLCollectionProperty,
|
||||
|
|
|
@ -156,7 +156,7 @@ ResolveHTMLDListElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLDListElementClass = {
|
||||
"HTMLDListElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLDListElementProperty,
|
||||
|
|
|
@ -156,7 +156,7 @@ ResolveHTMLDirectoryElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLDirectoryElementClass = {
|
||||
"HTMLDirectoryElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLDirectoryElementProperty,
|
||||
|
|
|
@ -154,7 +154,7 @@ ResolveHTMLDivElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLDivElementClass = {
|
||||
"HTMLDivElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLDivElementProperty,
|
||||
|
|
|
@ -922,7 +922,7 @@ NSHTMLDocumentNamedItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j
|
|||
//
|
||||
JSClass HTMLDocumentClass = {
|
||||
"HTMLDocument",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLDocumentProperty,
|
||||
|
|
|
@ -254,7 +254,7 @@ ResolveHTMLElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLElementClass = {
|
||||
"HTMLElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLElementProperty,
|
||||
|
|
|
@ -150,7 +150,7 @@ ResolveHTMLFieldSetElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLFieldSetElementClass = {
|
||||
"HTMLFieldSetElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLFieldSetElementProperty,
|
||||
|
|
|
@ -196,7 +196,7 @@ ResolveHTMLFontElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLFontElementClass = {
|
||||
"HTMLFontElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLFontElementProperty,
|
||||
|
|
|
@ -457,7 +457,7 @@ NSHTMLFormElementNamedItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv
|
|||
//
|
||||
JSClass HTMLFormElementClass = {
|
||||
"HTMLFormElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLFormElementProperty,
|
||||
|
|
|
@ -303,7 +303,7 @@ ResolveHTMLFrameElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLFrameElementClass = {
|
||||
"HTMLFrameElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLFrameElementProperty,
|
||||
|
|
|
@ -175,7 +175,7 @@ ResolveHTMLFrameSetElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLFrameSetElementClass = {
|
||||
"HTMLFrameSetElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLFrameSetElementProperty,
|
||||
|
|
|
@ -219,7 +219,7 @@ ResolveHTMLHRElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLHRElementClass = {
|
||||
"HTMLHRElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLHRElementProperty,
|
||||
|
|
|
@ -154,7 +154,7 @@ ResolveHTMLHeadElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLHeadElementClass = {
|
||||
"HTMLHeadElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLHeadElementProperty,
|
||||
|
|
|
@ -154,7 +154,7 @@ ResolveHTMLHeadingElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLHeadingElementClass = {
|
||||
"HTMLHeadingElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLHeadingElementProperty,
|
||||
|
|
|
@ -154,7 +154,7 @@ ResolveHTMLHtmlElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLHtmlElementClass = {
|
||||
"HTMLHtmlElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLHtmlElementProperty,
|
||||
|
|
|
@ -343,7 +343,7 @@ ResolveHTMLIFrameElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLIFrameElementClass = {
|
||||
"HTMLIFrameElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLIFrameElementProperty,
|
||||
|
|
|
@ -415,7 +415,7 @@ ResolveHTMLImageElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLImageElementClass = {
|
||||
"HTMLImageElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLImageElementProperty,
|
||||
|
@ -495,17 +495,14 @@ HTMLImageElement(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *r
|
|||
}
|
||||
|
||||
result = nativeThis->QueryInterface(kIJSNativeInitializerIID, (void **)&initializer);
|
||||
if (NS_OK != result) {
|
||||
NS_RELEASE(nativeThis);
|
||||
return JS_FALSE;
|
||||
}
|
||||
if (NS_OK == result) {
|
||||
result = initializer->Initialize(cx, argc, argv);
|
||||
NS_RELEASE(initializer);
|
||||
|
||||
result = initializer->Initialize(cx, argc, argv);
|
||||
NS_RELEASE(initializer);
|
||||
|
||||
if (NS_OK != result) {
|
||||
NS_RELEASE(nativeThis);
|
||||
return JS_FALSE;
|
||||
if (NS_OK != result) {
|
||||
NS_RELEASE(nativeThis);
|
||||
return JS_FALSE;
|
||||
}
|
||||
}
|
||||
|
||||
result = nativeThis->QueryInterface(kIScriptObjectOwnerIID, (void **)&owner);
|
||||
|
|
|
@ -651,7 +651,7 @@ HTMLInputElementClick(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv
|
|||
//
|
||||
JSClass HTMLInputElementClass = {
|
||||
"HTMLInputElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLInputElementProperty,
|
||||
|
|
|
@ -170,7 +170,7 @@ ResolveHTMLIsIndexElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLIsIndexElementClass = {
|
||||
"HTMLIsIndexElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLIsIndexElementProperty,
|
||||
|
|
|
@ -182,7 +182,7 @@ ResolveHTMLLIElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLLIElementClass = {
|
||||
"HTMLLIElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLLIElementProperty,
|
||||
|
|
|
@ -191,7 +191,7 @@ ResolveHTMLLabelElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLLabelElementClass = {
|
||||
"HTMLLabelElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLLabelElementProperty,
|
||||
|
|
|
@ -191,7 +191,7 @@ ResolveHTMLLegendElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLLegendElementClass = {
|
||||
"HTMLLegendElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLLegendElementProperty,
|
||||
|
|
|
@ -324,7 +324,7 @@ ResolveHTMLLinkElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLLinkElementClass = {
|
||||
"HTMLLinkElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLLinkElementProperty,
|
||||
|
|
|
@ -170,7 +170,7 @@ ResolveHTMLMapElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLMapElementClass = {
|
||||
"HTMLMapElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLMapElementProperty,
|
||||
|
|
|
@ -156,7 +156,7 @@ ResolveHTMLMenuElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLMenuElementClass = {
|
||||
"HTMLMenuElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLMenuElementProperty,
|
||||
|
|
|
@ -217,7 +217,7 @@ ResolveHTMLMetaElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLMetaElementClass = {
|
||||
"HTMLMetaElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLMetaElementProperty,
|
||||
|
|
|
@ -175,7 +175,7 @@ ResolveHTMLModElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLModElementClass = {
|
||||
"HTMLModElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLModElementProperty,
|
||||
|
|
|
@ -205,7 +205,7 @@ ResolveHTMLOListElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLOListElementClass = {
|
||||
"HTMLOListElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLOListElementProperty,
|
||||
|
|
|
@ -515,7 +515,7 @@ ResolveHTMLObjectElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLObjectElementClass = {
|
||||
"HTMLObjectElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLObjectElementProperty,
|
||||
|
|
|
@ -177,7 +177,7 @@ ResolveHTMLOptGroupElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLOptGroupElementClass = {
|
||||
"HTMLOptGroupElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLOptGroupElementProperty,
|
||||
|
|
|
@ -296,7 +296,7 @@ ResolveHTMLOptionElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLOptionElementClass = {
|
||||
"HTMLOptionElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLOptionElementProperty,
|
||||
|
@ -371,17 +371,14 @@ HTMLOptionElement(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *
|
|||
}
|
||||
|
||||
result = nativeThis->QueryInterface(kIJSNativeInitializerIID, (void **)&initializer);
|
||||
if (NS_OK != result) {
|
||||
NS_RELEASE(nativeThis);
|
||||
return JS_FALSE;
|
||||
}
|
||||
if (NS_OK == result) {
|
||||
result = initializer->Initialize(cx, argc, argv);
|
||||
NS_RELEASE(initializer);
|
||||
|
||||
result = initializer->Initialize(cx, argc, argv);
|
||||
NS_RELEASE(initializer);
|
||||
|
||||
if (NS_OK != result) {
|
||||
NS_RELEASE(nativeThis);
|
||||
return JS_FALSE;
|
||||
if (NS_OK != result) {
|
||||
NS_RELEASE(nativeThis);
|
||||
return JS_FALSE;
|
||||
}
|
||||
}
|
||||
|
||||
result = nativeThis->QueryInterface(kIScriptObjectOwnerIID, (void **)&owner);
|
||||
|
|
|
@ -154,7 +154,7 @@ ResolveHTMLParagraphElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLParagraphElementClass = {
|
||||
"HTMLParagraphElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLParagraphElementProperty,
|
||||
|
|
|
@ -217,7 +217,7 @@ ResolveHTMLParamElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLParamElementClass = {
|
||||
"HTMLParamElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLParamElementProperty,
|
||||
|
|
|
@ -161,7 +161,7 @@ ResolveHTMLPreElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLPreElementClass = {
|
||||
"HTMLPreElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLPreElementProperty,
|
||||
|
|
|
@ -154,7 +154,7 @@ ResolveHTMLQuoteElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLQuoteElementClass = {
|
||||
"HTMLQuoteElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLQuoteElementProperty,
|
||||
|
|
|
@ -282,7 +282,7 @@ ResolveHTMLScriptElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLScriptElementClass = {
|
||||
"HTMLScriptElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLScriptElementProperty,
|
||||
|
|
|
@ -520,7 +520,7 @@ HTMLSelectElementFocus(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js
|
|||
//
|
||||
JSClass HTMLSelectElementClass = {
|
||||
"HTMLSelectElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLSelectElementProperty,
|
||||
|
|
|
@ -198,7 +198,7 @@ ResolveHTMLStyleElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLStyleElementClass = {
|
||||
"HTMLStyleElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLStyleElementProperty,
|
||||
|
|
|
@ -154,7 +154,7 @@ ResolveHTMLTableCaptionElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLTableCaptionElementClass = {
|
||||
"HTMLTableCaptionElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLTableCaptionElementProperty,
|
||||
|
|
|
@ -471,7 +471,7 @@ ResolveHTMLTableCellElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLTableCellElementClass = {
|
||||
"HTMLTableCellElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLTableCellElementProperty,
|
||||
|
|
|
@ -266,7 +266,7 @@ ResolveHTMLTableColElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLTableColElementClass = {
|
||||
"HTMLTableColElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLTableColElementProperty,
|
||||
|
|
|
@ -718,7 +718,7 @@ HTMLTableElementDeleteRow(JSContext *cx, JSObject *obj, uintN argc, jsval *argv,
|
|||
//
|
||||
JSClass HTMLTableElementClass = {
|
||||
"HTMLTableElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLTableElementProperty,
|
||||
|
|
|
@ -405,7 +405,7 @@ HTMLTableRowElementDeleteCell(JSContext *cx, JSObject *obj, uintN argc, jsval *a
|
|||
//
|
||||
JSClass HTMLTableRowElementClass = {
|
||||
"HTMLTableRowElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLTableRowElementProperty,
|
||||
|
|
|
@ -315,7 +315,7 @@ HTMLTableSectionElementDeleteRow(JSContext *cx, JSObject *obj, uintN argc, jsval
|
|||
//
|
||||
JSClass HTMLTableSectionElementClass = {
|
||||
"HTMLTableSectionElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLTableSectionElementProperty,
|
||||
|
|
|
@ -474,7 +474,7 @@ HTMLTextAreaElementSelect(JSContext *cx, JSObject *obj, uintN argc, jsval *argv,
|
|||
//
|
||||
JSClass HTMLTextAreaElementClass = {
|
||||
"HTMLTextAreaElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLTextAreaElementProperty,
|
||||
|
|
|
@ -154,7 +154,7 @@ ResolveHTMLTitleElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLTitleElementClass = {
|
||||
"HTMLTitleElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLTitleElementProperty,
|
||||
|
|
|
@ -177,7 +177,7 @@ ResolveHTMLUListElement(JSContext *cx, JSObject *obj, jsval id)
|
|||
//
|
||||
JSClass HTMLUListElementClass = {
|
||||
"HTMLUListElement",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetHTMLUListElementProperty,
|
||||
|
|
|
@ -991,7 +991,7 @@ NSRangeIsValidFragment(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js
|
|||
//
|
||||
JSClass RangeClass = {
|
||||
"Range",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetRangeProperty,
|
||||
|
|
|
@ -611,7 +611,7 @@ SelectionRemoveSelectionListener(JSContext *cx, JSObject *obj, uintN argc, jsval
|
|||
//
|
||||
JSClass SelectionClass = {
|
||||
"Selection",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetSelectionProperty,
|
||||
|
|
|
@ -163,7 +163,7 @@ SelectionListenerNotifySelectionChanged(JSContext *cx, JSObject *obj, uintN argc
|
|||
//
|
||||
JSClass SelectionListenerClass = {
|
||||
"SelectionListener",
|
||||
JSCLASS_HAS_PRIVATE,
|
||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
||||
JS_PropertyStub,
|
||||
JS_PropertyStub,
|
||||
GetSelectionListenerProperty,
|
||||
|
|
Загрузка…
Ссылка в новой задаче