KJS Namespace Reference


Classes

class  DOMParserConstructorImp
class  DOMParser
class  DOMObject
 Base class for all objects in this binding - get() and put() run tryGet() and tryPut() respectively, and catch exceptions if they occur. More...
class  DOMFunction
 Base class for all functions in this binding - get() and call() run tryGet() and tryCall() respectively, and catch exceptions if they occur. More...
class  ScriptInterpreter
 We inherit from Interpreter, to save a pointer to the HTML part that the interpreter runs for. More...
class  DOMCSSStyleDeclaration
class  DOMStyleSheet
class  DOMStyleSheetList
class  DOMMediaList
class  DOMCSSStyleSheet
class  DOMCSSRuleList
class  DOMCSSRule
class  CSSRuleConstructor
class  DOMCSSValue
class  CSSValueConstructor
class  DOMCSSPrimitiveValue
class  CSSPrimitiveValueConstructor
class  DOMCSSValueList
class  DOMRGBColor
class  DOMRect
class  DOMCounter
class  SourceFile
class  SourceFragment
class  KJSErrorDialog
class  EvalMultiLineEdit
class  SourceDisplay
class  KJSDebugWin
class  DOMNode
class  DOMNodeList
class  DOMDocument
class  DOMAttr
class  DOMElement
class  DOMDOMImplementation
class  DOMDocumentType
class  DOMNamedNodeMap
class  DOMProcessingInstruction
class  DOMNotation
class  DOMEntity
class  DOMExceptionConstructor
class  DOMNamedNodesCollection
class  DOMCharacterData
class  DOMText
class  JSEventListener
class  JSLazyEventListener
class  DOMEvent
class  EventExceptionConstructor
class  DOMUIEvent
class  DOMMouseEvent
class  DOMKeyEventBase
class  DOMTextEvent
class  DOMKeyboardEvent
class  KeyboardEventConstructor
class  MutationEventConstructor
class  DOMMutationEvent
class  HTMLDocument
class  HTMLElement
class  HTMLElementFunction
class  HTMLCollection
class  HTMLSelectCollection
class  OptionConstructorImp
class  ImageConstructorImp
class  MozillaSidebarExtension
class  Navigator
class  DOMRange
class  RangeConstructor
class  DOMNodeIterator
class  NodeFilterConstructor
class  DOMNodeFilter
class  DOMTreeWalker
class  JSNodeFilter
class  DOMAbstractView
class  Screen
class  Window
class  DateTimeMS
 like QDateTime, but properly handles milliseconds More...
class  ScheduledAction
 An action (either function or string) to be executed after a specified time interval, either once or repeatedly. More...
class  WindowQObject
class  Location
class  XMLHttpRequestConstructorImp
class  XMLHttpRequest
class  XMLHttpRequestQObject
class  XMLSerializerConstructorImp
class  XMLSerializer

Enumerations

enum  { Plugins_Refresh, Plugins_Length, Plugins_Item, Plugins_NamedItem }
enum  { MimeTypes_Length, MimeTypes_Item, MimeTypes_NamedItem }
enum  {
  Plugin_Name, Plugin_FileName, Plugin_Description, Plugin_Length,
  Plugin_Item, Plugin_NamedItem
}
enum  { MimeType_Type, MimeType_Description, MimeType_EnabledPlugin, MimeType_Suffixes }
enum  XMLHttpRequestState {
  Uninitialized = 0, Loading = 1, Loaded = 2, Interactive = 3,
  Completed = 4
}

Functions

DOM::Node toNode (const Value &)
Value getString (DOM::DOMString s)
QVariant ValueToVariant (ExecState *exec, const Value &val)
Value getLiveConnectValue (KParts::LiveConnectExtension *lc, const QString &name, const int type, const QString &value, int id)
template<class DOMObj, class KJSDOMObj>
Value cacheDOMObject (ExecState *exec, DOMObj domObj)
template<class FuncImp, class ThisImp, class ParentImp>
Value DOMObjectLookupGet (ExecState *exec, const Identifier &propertyName, const HashTable *table, const ThisImp *thisObj)
template<class ThisImp, class ParentImp>
Value DOMObjectLookupGetValue (ExecState *exec, const Identifier &propertyName, const HashTable *table, const ThisImp *thisObj)
template<class ThisImp, class ParentImp>
void DOMObjectLookupPut (ExecState *exec, const Identifier &propertyName, const Value &value, int attr, const HashTable *table, ThisImp *thisObj)
Value getDOMCSSStyleDeclaration (ExecState *exec, const DOM::CSSStyleDeclaration &s)
Value getDOMStyleSheet (ExecState *exec, const DOM::StyleSheet &ss)
Value getDOMStyleSheetList (ExecState *exec, const DOM::StyleSheetList &ssl, const DOM::Document &doc)
Value getDOMMediaList (ExecState *exec, const DOM::MediaList &ml)
Value getDOMCSSRuleList (ExecState *exec, const DOM::CSSRuleList &rl)
Value getDOMCSSRule (ExecState *exec, const DOM::CSSRule &r)
DOM::CSSRule toCSSRule (const Value &)
Value getCSSRuleConstructor (ExecState *exec)
Value getDOMCSSValue (ExecState *exec, const DOM::CSSValue &v)
Value getCSSValueConstructor (ExecState *exec)
Value getCSSPrimitiveValueConstructor (ExecState *exec)
Value getDOMRGBColor (ExecState *exec, const DOM::RGBColor &c)
Value getDOMRect (ExecState *exec, const DOM::Rect &r)
Value getDOMCounter (ExecState *exec, const DOM::Counter &c)
bool checkNodeSecurity (ExecState *exec, const DOM::Node &n)
Value getDOMNode (ExecState *exec, const DOM::Node &n)
Value getDOMNamedNodeMap (ExecState *exec, const DOM::NamedNodeMap &m)
Value getDOMNodeList (ExecState *exec, const DOM::NodeList &l)
Value getDOMDOMImplementation (ExecState *exec, const DOM::DOMImplementation &i)
Object getDOMExceptionConstructor (ExecState *exec)
Value getDOMEvent (ExecState *exec, DOM::Event e)
DOM::Event toEvent (const Value &val)
Value getEventExceptionConstructor (ExecState *exec)
Value getKeyboardEventConstructor (ExecState *exec)
Value getMutationEventConstructor (ExecState *exec)
DOM::Event toEvent (const Value &)
Value getHTMLCollection (ExecState *exec, const DOM::HTMLCollection &c, bool hide)
Value getSelectHTMLCollection (ExecState *exec, const DOM::HTMLCollection &c, const DOM::HTMLSelectElement &e)
Value getDOMRange (ExecState *exec, DOM::Range r)
Value getRangeConstructor (ExecState *exec)
DOM::Range toRange (const Value &)
Value getDOMNodeIterator (ExecState *exec, DOM::NodeIterator ni)
Value getNodeFilterConstructor (ExecState *exec)
Value getDOMNodeFilter (ExecState *exec, DOM::NodeFilter nf)
Value getDOMTreeWalker (ExecState *exec, DOM::TreeWalker tw)
DOM::NodeFilter toNodeFilter (const Value &)
Value getDOMAbstractView (ExecState *exec, DOM::AbstractView av)
DOM::AbstractView toAbstractView (const Value &)
static Value httpStatus (const QString &response, bool textStatus=false)

Variables

static const char DOMParserProtoTableStrings []
static struct HashEntry DOMParserProtoTableEntries []
HashTable DOMParserProtoTable = { 2, 1, DOMParserProtoTableEntries, 1, DOMParserProtoTableStrings}
static const char DOMCSSStyleDeclarationProtoTableStrings []
static struct HashEntry DOMCSSStyleDeclarationProtoTableEntries []
HashTable DOMCSSStyleDeclarationProtoTable = { 2, 13, DOMCSSStyleDeclarationProtoTableEntries, 7, DOMCSSStyleDeclarationProtoTableStrings}
static const char DOMCSSStyleDeclarationTableStrings []
static struct HashEntry DOMCSSStyleDeclarationTableEntries []
HashTable DOMCSSStyleDeclarationTable = { 2, 4, DOMCSSStyleDeclarationTableEntries, 3, DOMCSSStyleDeclarationTableStrings}
static const char DOMStyleSheetTableStrings []
static struct HashEntry DOMStyleSheetTableEntries []
HashTable DOMStyleSheetTable = { 2, 9, DOMStyleSheetTableEntries, 7, DOMStyleSheetTableStrings}
static const char DOMStyleSheetListTableStrings []
static struct HashEntry DOMStyleSheetListTableEntries []
HashTable DOMStyleSheetListTable = { 2, 2, DOMStyleSheetListTableEntries, 2, DOMStyleSheetListTableStrings}
static const char DOMMediaListTableStrings []
static struct HashEntry DOMMediaListTableEntries []
HashTable DOMMediaListTable = { 2, 2, DOMMediaListTableEntries, 2, DOMMediaListTableStrings}
static const char DOMMediaListProtoTableStrings []
static struct HashEntry DOMMediaListProtoTableEntries []
HashTable DOMMediaListProtoTable = { 2, 4, DOMMediaListProtoTableEntries, 3, DOMMediaListProtoTableStrings}
static const char DOMCSSStyleSheetTableStrings []
static struct HashEntry DOMCSSStyleSheetTableEntries []
HashTable DOMCSSStyleSheetTable = { 2, 3, DOMCSSStyleSheetTableEntries, 2, DOMCSSStyleSheetTableStrings}
static const char DOMCSSStyleSheetProtoTableStrings []
static struct HashEntry DOMCSSStyleSheetProtoTableEntries []
HashTable DOMCSSStyleSheetProtoTable = { 2, 4, DOMCSSStyleSheetProtoTableEntries, 2, DOMCSSStyleSheetProtoTableStrings}
static const char DOMCSSRuleListTableStrings []
static struct HashEntry DOMCSSRuleListTableEntries []
HashTable DOMCSSRuleListTable = { 2, 3, DOMCSSRuleListTableEntries, 3, DOMCSSRuleListTableStrings}
static const char DOMCSSRuleTableStrings []
static struct HashEntry DOMCSSRuleTableEntries []
HashTable DOMCSSRuleTable = { 2, 6, DOMCSSRuleTableEntries, 4, DOMCSSRuleTableStrings}
static const char DOMCSSStyleRuleTableStrings []
static struct HashEntry DOMCSSStyleRuleTableEntries []
HashTable DOMCSSStyleRuleTable = { 2, 2, DOMCSSStyleRuleTableEntries, 2, DOMCSSStyleRuleTableStrings}
static const char DOMCSSMediaRuleTableStrings []
static struct HashEntry DOMCSSMediaRuleTableEntries []
HashTable DOMCSSMediaRuleTable = { 2, 5, DOMCSSMediaRuleTableEntries, 4, DOMCSSMediaRuleTableStrings}
static const char DOMCSSFontFaceRuleTableStrings []
static struct HashEntry DOMCSSFontFaceRuleTableEntries []
HashTable DOMCSSFontFaceRuleTable = { 2, 1, DOMCSSFontFaceRuleTableEntries, 1, DOMCSSFontFaceRuleTableStrings}
static const char DOMCSSPageRuleTableStrings []
static struct HashEntry DOMCSSPageRuleTableEntries []
HashTable DOMCSSPageRuleTable = { 2, 2, DOMCSSPageRuleTableEntries, 2, DOMCSSPageRuleTableStrings}
static const char DOMCSSImportRuleTableStrings []
static struct HashEntry DOMCSSImportRuleTableEntries []
HashTable DOMCSSImportRuleTable = { 2, 4, DOMCSSImportRuleTableEntries, 3, DOMCSSImportRuleTableStrings}
static const char DOMCSSCharsetRuleTableStrings []
static struct HashEntry DOMCSSCharsetRuleTableEntries []
HashTable DOMCSSCharsetRuleTable = { 2, 1, DOMCSSCharsetRuleTableEntries, 1, DOMCSSCharsetRuleTableStrings}
static const char CSSRuleConstructorTableStrings []
static struct HashEntry CSSRuleConstructorTableEntries []
HashTable CSSRuleConstructorTable = { 2, 9, CSSRuleConstructorTableEntries, 7, CSSRuleConstructorTableStrings}
static const char DOMCSSValueTableStrings []
static struct HashEntry DOMCSSValueTableEntries []
HashTable DOMCSSValueTable = { 2, 3, DOMCSSValueTableEntries, 2, DOMCSSValueTableStrings}
static const char CSSValueConstructorTableStrings []
static struct HashEntry CSSValueConstructorTableEntries []
HashTable CSSValueConstructorTable = { 2, 5, CSSValueConstructorTableEntries, 5, CSSValueConstructorTableStrings}
static const char DOMCSSPrimitiveValueTableStrings []
static struct HashEntry DOMCSSPrimitiveValueTableEntries []
HashTable DOMCSSPrimitiveValueTable = { 2, 1, DOMCSSPrimitiveValueTableEntries, 1, DOMCSSPrimitiveValueTableStrings}
static const char DOMCSSPrimitiveValueProtoTableStrings []
static struct HashEntry DOMCSSPrimitiveValueProtoTableEntries []
HashTable DOMCSSPrimitiveValueProtoTable = { 2, 8, DOMCSSPrimitiveValueProtoTableEntries, 3, DOMCSSPrimitiveValueProtoTableStrings}
static const char CSSPrimitiveValueConstructorTableStrings []
static struct HashEntry CSSPrimitiveValueConstructorTableEntries []
HashTable CSSPrimitiveValueConstructorTable = { 2, 35, CSSPrimitiveValueConstructorTableEntries, 27, CSSPrimitiveValueConstructorTableStrings}
static const char DOMCSSValueListTableStrings []
static struct HashEntry DOMCSSValueListTableEntries []
HashTable DOMCSSValueListTable = { 2, 3, DOMCSSValueListTableEntries, 3, DOMCSSValueListTableStrings}
static const char DOMRGBColorTableStrings []
static struct HashEntry DOMRGBColorTableEntries []
HashTable DOMRGBColorTable = { 2, 4, DOMRGBColorTableEntries, 3, DOMRGBColorTableStrings}
static const char DOMRectTableStrings []
static struct HashEntry DOMRectTableEntries []
HashTable DOMRectTable = { 2, 5, DOMRectTableEntries, 4, DOMRectTableStrings}
static const char DOMCounterTableStrings []
static struct HashEntry DOMCounterTableEntries []
HashTable DOMCounterTable = { 2, 3, DOMCounterTableEntries, 3, DOMCounterTableStrings}
static const char DOMNodeConstantsTableStrings []
static struct HashEntry DOMNodeConstantsTableEntries []
HashTable DOMNodeConstantsTable = { 2, 14, DOMNodeConstantsTableEntries, 11, DOMNodeConstantsTableStrings}
static const char DOMNodeProtoTableStrings []
static struct HashEntry DOMNodeProtoTableEntries []
HashTable DOMNodeProtoTable = { 2, 18, DOMNodeProtoTableEntries, 13, DOMNodeProtoTableStrings}
static const char DOMNodeTableStrings []
static struct HashEntry DOMNodeTableEntries []
HashTable DOMNodeTable = { 2, 68, DOMNodeTableEntries, 53, DOMNodeTableStrings}
static const char DOMNodeListProtoTableStrings []
static struct HashEntry DOMNodeListProtoTableEntries []
HashTable DOMNodeListProtoTable = { 2, 2, DOMNodeListProtoTableEntries, 2, DOMNodeListProtoTableStrings}
static const char DOMAttrTableStrings []
static struct HashEntry DOMAttrTableEntries []
HashTable DOMAttrTable = { 2, 5, DOMAttrTableEntries, 5, DOMAttrTableStrings}
static const char DOMDocumentProtoTableStrings []
static struct HashEntry DOMDocumentProtoTableEntries []
HashTable DOMDocumentProtoTable = { 2, 32, DOMDocumentProtoTableEntries, 23, DOMDocumentProtoTableStrings}
static const char DOMDocumentTableStrings []
static struct HashEntry DOMDocumentTableEntries []
HashTable DOMDocumentTable = { 2, 10, DOMDocumentTableEntries, 4, DOMDocumentTableStrings}
static const char DOMElementProtoTableStrings []
static struct HashEntry DOMElementProtoTableEntries []
HashTable DOMElementProtoTable = { 2, 19, DOMElementProtoTableEntries, 17, DOMElementProtoTableStrings}
static const char DOMElementTableStrings []
static struct HashEntry DOMElementTableEntries []
HashTable DOMElementTable = { 2, 3, DOMElementTableEntries, 3, DOMElementTableStrings}
static const char DOMDOMImplementationProtoTableStrings []
static struct HashEntry DOMDOMImplementationProtoTableEntries []
HashTable DOMDOMImplementationProtoTable = { 2, 6, DOMDOMImplementationProtoTableEntries, 5, DOMDOMImplementationProtoTableStrings}
static const char DOMDocumentTypeTableStrings []
static struct HashEntry DOMDocumentTypeTableEntries []
HashTable DOMDocumentTypeTable = { 2, 7, DOMDocumentTypeTableEntries, 6, DOMDocumentTypeTableStrings}
static const char DOMNamedNodeMapProtoTableStrings []
static struct HashEntry DOMNamedNodeMapProtoTableEntries []
HashTable DOMNamedNodeMapProtoTable = { 2, 11, DOMNamedNodeMapProtoTableEntries, 7, DOMNamedNodeMapProtoTableStrings}
static const char DOMNamedNodeMapTableStrings []
static struct HashEntry DOMNamedNodeMapTableEntries []
HashTable DOMNamedNodeMapTable = { 2, 7, DOMNamedNodeMapTableEntries, 7, DOMNamedNodeMapTableStrings}
static const char DOMProcessingInstructionTableStrings []
static struct HashEntry DOMProcessingInstructionTableEntries []
HashTable DOMProcessingInstructionTable = { 2, 4, DOMProcessingInstructionTableEntries, 3, DOMProcessingInstructionTableStrings}
static const char DOMNotationTableStrings []
static struct HashEntry DOMNotationTableEntries []
HashTable DOMNotationTable = { 2, 3, DOMNotationTableEntries, 2, DOMNotationTableStrings}
static const char DOMEntityTableStrings []
static struct HashEntry DOMEntityTableEntries []
HashTable DOMEntityTable = { 2, 3, DOMEntityTableEntries, 2, DOMEntityTableStrings}
static const char DOMExceptionConstructorTableStrings []
static struct HashEntry DOMExceptionConstructorTableEntries []
HashTable DOMExceptionConstructorTable = { 2, 19, DOMExceptionConstructorTableEntries, 15, DOMExceptionConstructorTableStrings}
static const char DOMNamedNodesCollectionTableStrings []
static struct HashEntry DOMNamedNodesCollectionTableEntries []
HashTable DOMNamedNodesCollectionTable = { 2, 1, DOMNamedNodesCollectionTableEntries, 1, DOMNamedNodesCollectionTableStrings}
static const char DOMCharacterDataTableStrings []
static struct HashEntry DOMCharacterDataTableEntries []
HashTable DOMCharacterDataTable = { 2, 3, DOMCharacterDataTableEntries, 2, DOMCharacterDataTableStrings}
static const char DOMCharacterDataProtoTableStrings []
static struct HashEntry DOMCharacterDataProtoTableEntries []
HashTable DOMCharacterDataProtoTable = { 2, 8, DOMCharacterDataProtoTableEntries, 7, DOMCharacterDataProtoTableStrings}
static const char DOMTextProtoTableStrings []
static struct HashEntry DOMTextProtoTableEntries []
HashTable DOMTextProtoTable = { 2, 1, DOMTextProtoTableEntries, 1, DOMTextProtoTableStrings}
static const char DOMEventTableStrings []
static struct HashEntry DOMEventTableEntries []
HashTable DOMEventTable = { 2, 12, DOMEventTableEntries, 7, DOMEventTableStrings}
static const char DOMEventProtoTableStrings []
static struct HashEntry DOMEventProtoTableEntries []
HashTable DOMEventProtoTable = { 2, 5, DOMEventProtoTableEntries, 3, DOMEventProtoTableStrings}
static const char EventConstantsTableStrings []
static struct HashEntry EventConstantsTableEntries []
HashTable EventConstantsTable = { 2, 28, EventConstantsTableEntries, 23, EventConstantsTableStrings}
static const char EventExceptionConstructorTableStrings []
static struct HashEntry EventExceptionConstructorTableEntries []
HashTable EventExceptionConstructorTable = { 2, 1, EventExceptionConstructorTableEntries, 1, EventExceptionConstructorTableStrings}
static const char DOMUIEventTableStrings []
static struct HashEntry DOMUIEventTableEntries []
HashTable DOMUIEventTable = { 2, 10, DOMUIEventTableEntries, 7, DOMUIEventTableStrings}
static const char DOMUIEventProtoTableStrings []
static struct HashEntry DOMUIEventProtoTableEntries []
HashTable DOMUIEventProtoTable = { 2, 1, DOMUIEventProtoTableEntries, 1, DOMUIEventProtoTableStrings}
static const char DOMMouseEventTableStrings []
static struct HashEntry DOMMouseEventTableEntries []
HashTable DOMMouseEventTable = { 2, 16, DOMMouseEventTableEntries, 2, DOMMouseEventTableStrings}
static const char DOMMouseEventProtoTableStrings []
static struct HashEntry DOMMouseEventProtoTableEntries []
HashTable DOMMouseEventProtoTable = { 2, 1, DOMMouseEventProtoTableEntries, 1, DOMMouseEventProtoTableStrings}
static const char DOMKeyEventBaseTableStrings []
static struct HashEntry DOMKeyEventBaseTableEntries []
HashTable DOMKeyEventBaseTable = { 2, 7, DOMKeyEventBaseTableEntries, 5, DOMKeyEventBaseTableStrings}
static const char DOMTextEventTableStrings []
static struct HashEntry DOMTextEventTableEntries []
HashTable DOMTextEventTable = { 2, 1, DOMTextEventTableEntries, 1, DOMTextEventTableStrings}
static const char DOMTextEventProtoTableStrings []
static struct HashEntry DOMTextEventProtoTableEntries []
HashTable DOMTextEventProtoTable = { 2, 1, DOMTextEventProtoTableEntries, 1, DOMTextEventProtoTableStrings}
static const char DOMKeyboardEventTableStrings []
static struct HashEntry DOMKeyboardEventTableEntries []
HashTable DOMKeyboardEventTable = { 2, 3, DOMKeyboardEventTableEntries, 2, DOMKeyboardEventTableStrings}
static const char DOMKeyboardEventProtoTableStrings []
static struct HashEntry DOMKeyboardEventProtoTableEntries []
HashTable DOMKeyboardEventProtoTable = { 2, 2, DOMKeyboardEventProtoTableEntries, 2, DOMKeyboardEventProtoTableStrings}
static const char KeyboardEventConstructorTableStrings []
static struct HashEntry KeyboardEventConstructorTableEntries []
HashTable KeyboardEventConstructorTable = { 2, 5, KeyboardEventConstructorTableEntries, 4, KeyboardEventConstructorTableStrings}
static const char MutationEventConstructorTableStrings []
static struct HashEntry MutationEventConstructorTableEntries []
HashTable MutationEventConstructorTable = { 2, 4, MutationEventConstructorTableEntries, 3, MutationEventConstructorTableStrings}
static const char DOMMutationEventTableStrings []
static struct HashEntry DOMMutationEventTableEntries []
HashTable DOMMutationEventTable = { 2, 6, DOMMutationEventTableEntries, 5, DOMMutationEventTableStrings}
static const char DOMMutationEventProtoTableStrings []
static struct HashEntry DOMMutationEventProtoTableEntries []
HashTable DOMMutationEventProtoTable = { 2, 1, DOMMutationEventProtoTableEntries, 1, DOMMutationEventProtoTableStrings}
static const char HTMLDocumentProtoTableStrings []
static struct HashEntry HTMLDocumentProtoTableEntries []
HashTable HTMLDocumentProtoTable = { 2, 14, HTMLDocumentProtoTableEntries, 11, HTMLDocumentProtoTableStrings}
static const char HTMLDocumentTableStrings []
static struct HashEntry HTMLDocumentTableEntries []
HashTable HTMLDocumentTable = { 2, 37, HTMLDocumentTableEntries, 31, HTMLDocumentTableStrings}
static const char HTMLElementTableStrings []
static struct HashEntry HTMLElementTableEntries []
HashTable HTMLElementTable = { 2, 16, HTMLElementTableEntries, 11, HTMLElementTableStrings}
static const char HTMLHtmlElementTableStrings []
static struct HashEntry HTMLHtmlElementTableEntries []
HashTable HTMLHtmlElementTable = { 2, 1, HTMLHtmlElementTableEntries, 1, HTMLHtmlElementTableStrings}
static const char HTMLHeadElementTableStrings []
static struct HashEntry HTMLHeadElementTableEntries []
HashTable HTMLHeadElementTable = { 2, 1, HTMLHeadElementTableEntries, 1, HTMLHeadElementTableStrings}
static const char HTMLLinkElementTableStrings []
static struct HashEntry HTMLLinkElementTableEntries []
HashTable HTMLLinkElementTable = { 2, 16, HTMLLinkElementTableEntries, 11, HTMLLinkElementTableStrings}
static const char HTMLTitleElementTableStrings []
static struct HashEntry HTMLTitleElementTableEntries []
HashTable HTMLTitleElementTable = { 2, 1, HTMLTitleElementTableEntries, 1, HTMLTitleElementTableStrings}
static const char HTMLMetaElementTableStrings []
static struct HashEntry HTMLMetaElementTableEntries []
HashTable HTMLMetaElementTable = { 2, 5, HTMLMetaElementTableEntries, 4, HTMLMetaElementTableStrings}
static const char HTMLBaseElementTableStrings []
static struct HashEntry HTMLBaseElementTableEntries []
HashTable HTMLBaseElementTable = { 2, 3, HTMLBaseElementTableEntries, 2, HTMLBaseElementTableStrings}
static const char HTMLIsIndexElementTableStrings []
static struct HashEntry HTMLIsIndexElementTableEntries []
HashTable HTMLIsIndexElementTable = { 2, 3, HTMLIsIndexElementTableEntries, 2, HTMLIsIndexElementTableStrings}
static const char HTMLStyleElementTableStrings []
static struct HashEntry HTMLStyleElementTableEntries []
HashTable HTMLStyleElementTable = { 2, 5, HTMLStyleElementTableEntries, 4, HTMLStyleElementTableStrings}
static const char HTMLBodyElementTableStrings []
static struct HashEntry HTMLBodyElementTableEntries []
HashTable HTMLBodyElementTable = { 2, 10, HTMLBodyElementTableEntries, 8, HTMLBodyElementTableStrings}
static const char HTMLFormElementTableStrings []
static struct HashEntry HTMLFormElementTableEntries []
HashTable HTMLFormElementTable = { 2, 14, HTMLFormElementTableEntries, 11, HTMLFormElementTableStrings}
static const char HTMLSelectElementTableStrings []
static struct HashEntry HTMLSelectElementTableEntries []
HashTable HTMLSelectElementTable = { 2, 17, HTMLSelectElementTableEntries, 11, HTMLSelectElementTableStrings}
static const char HTMLOptGroupElementTableStrings []
static struct HashEntry HTMLOptGroupElementTableEntries []
HashTable HTMLOptGroupElementTable = { 2, 3, HTMLOptGroupElementTableEntries, 2, HTMLOptGroupElementTableStrings}
static const char HTMLOptionElementTableStrings []
static struct HashEntry HTMLOptionElementTableEntries []
HashTable HTMLOptionElementTable = { 2, 11, HTMLOptionElementTableEntries, 8, HTMLOptionElementTableStrings}
static const char HTMLInputElementTableStrings []
static struct HashEntry HTMLInputElementTableEntries []
HashTable HTMLInputElementTable = { 2, 35, HTMLInputElementTableEntries, 25, HTMLInputElementTableStrings}
static const char HTMLTextAreaElementTableStrings []
static struct HashEntry HTMLTextAreaElementTableEntries []
HashTable HTMLTextAreaElementTable = { 2, 20, HTMLTextAreaElementTableEntries, 13, HTMLTextAreaElementTableStrings}
static const char HTMLButtonElementTableStrings []
static struct HashEntry HTMLButtonElementTableEntries []
HashTable HTMLButtonElementTable = { 2, 13, HTMLButtonElementTableEntries, 9, HTMLButtonElementTableStrings}
static const char HTMLLabelElementTableStrings []
static struct HashEntry HTMLLabelElementTableEntries []
HashTable HTMLLabelElementTable = { 2, 3, HTMLLabelElementTableEntries, 3, HTMLLabelElementTableStrings}
static const char HTMLFieldSetElementTableStrings []
static struct HashEntry HTMLFieldSetElementTableEntries []
HashTable HTMLFieldSetElementTable = { 2, 1, HTMLFieldSetElementTableEntries, 1, HTMLFieldSetElementTableStrings}
static const char HTMLLegendElementTableStrings []
static struct HashEntry HTMLLegendElementTableEntries []
HashTable HTMLLegendElementTable = { 2, 4, HTMLLegendElementTableEntries, 3, HTMLLegendElementTableStrings}
static const char HTMLUListElementTableStrings []
static struct HashEntry HTMLUListElementTableEntries []
HashTable HTMLUListElementTable = { 2, 2, HTMLUListElementTableEntries, 2, HTMLUListElementTableStrings}
static const char HTMLOListElementTableStrings []
static struct HashEntry HTMLOListElementTableEntries []
HashTable HTMLOListElementTable = { 2, 4, HTMLOListElementTableEntries, 3, HTMLOListElementTableStrings}
static const char HTMLDListElementTableStrings []
static struct HashEntry HTMLDListElementTableEntries []
HashTable HTMLDListElementTable = { 2, 1, HTMLDListElementTableEntries, 1, HTMLDListElementTableStrings}
static const char HTMLDirectoryElementTableStrings []
static struct HashEntry HTMLDirectoryElementTableEntries []
HashTable HTMLDirectoryElementTable = { 2, 1, HTMLDirectoryElementTableEntries, 1, HTMLDirectoryElementTableStrings}
static const char HTMLMenuElementTableStrings []
static struct HashEntry HTMLMenuElementTableEntries []
HashTable HTMLMenuElementTable = { 2, 1, HTMLMenuElementTableEntries, 1, HTMLMenuElementTableStrings}
static const char HTMLLIElementTableStrings []
static struct HashEntry HTMLLIElementTableEntries []
HashTable HTMLLIElementTable = { 2, 2, HTMLLIElementTableEntries, 2, HTMLLIElementTableStrings}
static const char HTMLDivElementTableStrings []
static struct HashEntry HTMLDivElementTableEntries []
HashTable HTMLDivElementTable = { 2, 1, HTMLDivElementTableEntries, 1, HTMLDivElementTableStrings}
static const char HTMLParagraphElementTableStrings []
static struct HashEntry HTMLParagraphElementTableEntries []
HashTable HTMLParagraphElementTable = { 2, 1, HTMLParagraphElementTableEntries, 1, HTMLParagraphElementTableStrings}
static const char HTMLHeadingElementTableStrings []
static struct HashEntry HTMLHeadingElementTableEntries []
HashTable HTMLHeadingElementTable = { 2, 1, HTMLHeadingElementTableEntries, 1, HTMLHeadingElementTableStrings}
static const char HTMLBlockQuoteElementTableStrings []
static struct HashEntry HTMLBlockQuoteElementTableEntries []
HashTable HTMLBlockQuoteElementTable = { 2, 1, HTMLBlockQuoteElementTableEntries, 1, HTMLBlockQuoteElementTableStrings}
static const char HTMLQuoteElementTableStrings []
static struct HashEntry HTMLQuoteElementTableEntries []
HashTable HTMLQuoteElementTable = { 2, 1, HTMLQuoteElementTableEntries, 1, HTMLQuoteElementTableStrings}
static const char HTMLPreElementTableStrings []
static struct HashEntry HTMLPreElementTableEntries []
HashTable HTMLPreElementTable = { 2, 1, HTMLPreElementTableEntries, 1, HTMLPreElementTableStrings}
static const char HTMLBRElementTableStrings []
static struct HashEntry HTMLBRElementTableEntries []
HashTable HTMLBRElementTable = { 2, 1, HTMLBRElementTableEntries, 1, HTMLBRElementTableStrings}
static const char HTMLBaseFontElementTableStrings []
static struct HashEntry HTMLBaseFontElementTableEntries []
HashTable HTMLBaseFontElementTable = { 2, 4, HTMLBaseFontElementTableEntries, 3, HTMLBaseFontElementTableStrings}
static const char HTMLFontElementTableStrings []
static struct HashEntry HTMLFontElementTableEntries []
HashTable HTMLFontElementTable = { 2, 4, HTMLFontElementTableEntries, 3, HTMLFontElementTableStrings}
static const char HTMLHRElementTableStrings []
static struct HashEntry HTMLHRElementTableEntries []
HashTable HTMLHRElementTable = { 2, 5, HTMLHRElementTableEntries, 4, HTMLHRElementTableStrings}
static const char HTMLModElementTableStrings []
static struct HashEntry HTMLModElementTableEntries []
HashTable HTMLModElementTable = { 2, 3, HTMLModElementTableEntries, 2, HTMLModElementTableStrings}
static const char HTMLAnchorElementTableStrings []
static struct HashEntry HTMLAnchorElementTableEntries []
HashTable HTMLAnchorElementTable = { 2, 32, HTMLAnchorElementTableEntries, 23, HTMLAnchorElementTableStrings}
static const char HTMLImageElementTableStrings []
static struct HashEntry HTMLImageElementTableEntries []
HashTable HTMLImageElementTable = { 2, 19, HTMLImageElementTableEntries, 15, HTMLImageElementTableStrings}
static const char HTMLObjectElementTableStrings []
static struct HashEntry HTMLObjectElementTableEntries []
HashTable HTMLObjectElementTable = { 2, 24, HTMLObjectElementTableEntries, 20, HTMLObjectElementTableStrings}
static const char HTMLParamElementTableStrings []
static struct HashEntry HTMLParamElementTableEntries []
HashTable HTMLParamElementTable = { 2, 5, HTMLParamElementTableEntries, 4, HTMLParamElementTableStrings}
static const char HTMLAppletElementTableStrings []
static struct HashEntry HTMLAppletElementTableEntries []
HashTable HTMLAppletElementTable = { 2, 15, HTMLAppletElementTableEntries, 11, HTMLAppletElementTableStrings}
static const char HTMLMapElementTableStrings []
static struct HashEntry HTMLMapElementTableEntries []
HashTable HTMLMapElementTable = { 2, 2, HTMLMapElementTableEntries, 2, HTMLMapElementTableStrings}
static const char HTMLAreaElementTableStrings []
static struct HashEntry HTMLAreaElementTableEntries []
HashTable HTMLAreaElementTable = { 2, 19, HTMLAreaElementTableEntries, 15, HTMLAreaElementTableStrings}
static const char HTMLScriptElementTableStrings []
static struct HashEntry HTMLScriptElementTableEntries []
HashTable HTMLScriptElementTable = { 2, 9, HTMLScriptElementTableEntries, 7, HTMLScriptElementTableStrings}
static const char HTMLTableElementTableStrings []
static struct HashEntry HTMLTableElementTableEntries []
HashTable HTMLTableElementTable = { 2, 31, HTMLTableElementTableEntries, 23, HTMLTableElementTableStrings}
static const char HTMLTableCaptionElementTableStrings []
static struct HashEntry HTMLTableCaptionElementTableEntries []
HashTable HTMLTableCaptionElementTable = { 2, 1, HTMLTableCaptionElementTableEntries, 1, HTMLTableCaptionElementTableStrings}
static const char HTMLTableColElementTableStrings []
static struct HashEntry HTMLTableColElementTableEntries []
HashTable HTMLTableColElementTable = { 2, 10, HTMLTableColElementTableEntries, 7, HTMLTableColElementTableStrings}
static const char HTMLTableSectionElementTableStrings []
static struct HashEntry HTMLTableSectionElementTableEntries []
HashTable HTMLTableSectionElementTable = { 2, 9, HTMLTableSectionElementTableEntries, 7, HTMLTableSectionElementTableStrings}
static const char HTMLTableRowElementTableStrings []
static struct HashEntry HTMLTableRowElementTableEntries []
HashTable HTMLTableRowElementTable = { 2, 12, HTMLTableRowElementTableEntries, 11, HTMLTableRowElementTableStrings}
static const char HTMLTableCellElementTableStrings []
static struct HashEntry HTMLTableCellElementTableEntries []
HashTable HTMLTableCellElementTable = { 2, 17, HTMLTableCellElementTableEntries, 15, HTMLTableCellElementTableStrings}
static const char HTMLFrameSetElementTableStrings []
static struct HashEntry HTMLFrameSetElementTableEntries []
HashTable HTMLFrameSetElementTable = { 2, 3, HTMLFrameSetElementTableEntries, 2, HTMLFrameSetElementTableStrings}
static const char HTMLLayerElementTableStrings []
static struct HashEntry HTMLLayerElementTableEntries []
HashTable HTMLLayerElementTable = { 2, 8, HTMLLayerElementTableEntries, 6, HTMLLayerElementTableStrings}
static const char HTMLFrameElementTableStrings []
static struct HashEntry HTMLFrameElementTableEntries []
HashTable HTMLFrameElementTable = { 2, 17, HTMLFrameElementTableEntries, 13, HTMLFrameElementTableStrings}
static const char HTMLIFrameElementTableStrings []
static struct HashEntry HTMLIFrameElementTableEntries []
HashTable HTMLIFrameElementTable = { 2, 17, HTMLIFrameElementTableEntries, 12, HTMLIFrameElementTableStrings}
static const char HTMLMarqueeElementTableStrings []
static struct HashEntry HTMLMarqueeElementTableEntries []
HashTable HTMLMarqueeElementTable = { 2, 3, HTMLMarqueeElementTableEntries, 2, HTMLMarqueeElementTableStrings}
static const char HTMLCollectionProtoTableStrings []
static struct HashEntry HTMLCollectionProtoTableEntries []
HashTable HTMLCollectionProtoTable = { 2, 4, HTMLCollectionProtoTableEntries, 3, HTMLCollectionProtoTableStrings}
static const char MozillaSidebarExtensionTableStrings []
static struct HashEntry MozillaSidebarExtensionTableEntries []
HashTable MozillaSidebarExtensionTable = { 2, 1, MozillaSidebarExtensionTableEntries, 1, MozillaSidebarExtensionTableStrings}
static const char NavigatorTableStrings []
static struct HashEntry NavigatorTableEntries []
HashTable NavigatorTable = { 2, 17, NavigatorTableEntries, 12, NavigatorTableStrings}
static const char PluginsTableStrings []
static struct HashEntry PluginsTableEntries []
HashTable PluginsTable = { 2, 5, PluginsTableEntries, 4, PluginsTableStrings}
static const char MimeTypesTableStrings []
static struct HashEntry MimeTypesTableEntries []
HashTable MimeTypesTable = { 2, 3, MimeTypesTableEntries, 3, MimeTypesTableStrings}
static const char PluginTableStrings []
static struct HashEntry PluginTableEntries []
HashTable PluginTable = { 2, 9, PluginTableEntries, 7, PluginTableStrings}
static const char MimeTypeTableStrings []
static struct HashEntry MimeTypeTableEntries []
HashTable MimeTypeTable = { 2, 5, MimeTypeTableEntries, 4, MimeTypeTableStrings}
static const char DOMRangeTableStrings []
static struct HashEntry DOMRangeTableEntries []
HashTable DOMRangeTable = { 2, 8, DOMRangeTableEntries, 7, DOMRangeTableStrings}
static const char DOMRangeProtoTableStrings []
static struct HashEntry DOMRangeProtoTableEntries []
HashTable DOMRangeProtoTable = { 2, 23, DOMRangeProtoTableEntries, 17, DOMRangeProtoTableStrings}
static const char RangeConstructorTableStrings []
static struct HashEntry RangeConstructorTableEntries []
HashTable RangeConstructorTable = { 2, 6, RangeConstructorTableEntries, 5, RangeConstructorTableStrings}
static const char DOMNodeIteratorTableStrings []
static struct HashEntry DOMNodeIteratorTableEntries []
HashTable DOMNodeIteratorTable = { 2, 6, DOMNodeIteratorTableEntries, 5, DOMNodeIteratorTableStrings}
static const char DOMNodeIteratorProtoTableStrings []
static struct HashEntry DOMNodeIteratorProtoTableEntries []
HashTable DOMNodeIteratorProtoTable = { 2, 4, DOMNodeIteratorProtoTableEntries, 3, DOMNodeIteratorProtoTableStrings}
static const char NodeFilterConstructorTableStrings []
static struct HashEntry NodeFilterConstructorTableEntries []
HashTable NodeFilterConstructorTable = { 2, 23, NodeFilterConstructorTableEntries, 17, NodeFilterConstructorTableStrings}
static const char DOMNodeFilterProtoTableStrings []
static struct HashEntry DOMNodeFilterProtoTableEntries []
HashTable DOMNodeFilterProtoTable = { 2, 1, DOMNodeFilterProtoTableEntries, 1, DOMNodeFilterProtoTableStrings}
static const char DOMTreeWalkerTableStrings []
static struct HashEntry DOMTreeWalkerTableEntries []
HashTable DOMTreeWalkerTable = { 2, 7, DOMTreeWalkerTableEntries, 5, DOMTreeWalkerTableStrings}
static const char DOMTreeWalkerProtoTableStrings []
static struct HashEntry DOMTreeWalkerProtoTableEntries []
HashTable DOMTreeWalkerProtoTable = { 2, 10, DOMTreeWalkerProtoTableEntries, 7, DOMTreeWalkerProtoTableStrings}
static const char DOMAbstractViewTableStrings []
static struct HashEntry DOMAbstractViewTableEntries []
HashTable DOMAbstractViewTable = { 2, 2, DOMAbstractViewTableEntries, 2, DOMAbstractViewTableStrings}
static const char ScreenTableStrings []
static struct HashEntry ScreenTableEntries []
HashTable ScreenTable = { 2, 10, ScreenTableEntries, 7, ScreenTableStrings}
static const char WindowTableStrings []
static struct HashEntry WindowTableEntries []
HashTable WindowTable = { 2, 135, WindowTableEntries, 89, WindowTableStrings}
static const char LocationTableStrings []
static struct HashEntry LocationTableEntries []
HashTable LocationTable = { 2, 16, LocationTableEntries, 11, LocationTableStrings}
static const char ExternalTableStrings []
static struct HashEntry ExternalTableEntries []
HashTable ExternalTable = { 2, 4, ExternalTableEntries, 4, ExternalTableStrings}
static const char HistoryTableStrings []
static struct HashEntry HistoryTableEntries []
HashTable HistoryTable = { 2, 6, HistoryTableEntries, 4, HistoryTableStrings}
static const char XMLHttpRequestProtoTableStrings []
static struct HashEntry XMLHttpRequestProtoTableEntries []
HashTable XMLHttpRequestProtoTable = { 2, 8, XMLHttpRequestProtoTableEntries, 7, XMLHttpRequestProtoTableStrings}
static const char XMLHttpRequestTableStrings []
static struct HashEntry XMLHttpRequestTableEntries []
HashTable XMLHttpRequestTable = { 2, 9, XMLHttpRequestTableEntries, 7, XMLHttpRequestTableStrings}
static const char XMLSerializerProtoTableStrings []
static struct HashEntry XMLSerializerProtoTableEntries []
HashTable XMLSerializerProtoTable = { 2, 1, XMLSerializerProtoTableEntries, 1, XMLSerializerProtoTableStrings}

Function Documentation

DOM::Node KJS::toNode ( const Value &   ) 

Convert an object to a Node.

Returns a null Node if not possible.

Definition at line 287 of file kjs_binding.cpp.

Value KJS::getString ( DOM::DOMString  s  ) 

Get a String object, or Null() if s is null.

Definition at line 297 of file kjs_binding.cpp.

QVariant KJS::ValueToVariant ( ExecState *  exec,
const Value &  val 
)

Convery a KJS value into a QVariant.

Definition at line 305 of file kjs_binding.cpp.

template<class DOMObj, class KJSDOMObj>
Value KJS::cacheDOMObject ( ExecState *  exec,
DOMObj  domObj 
) [inline]

Retrieve from cache, or create, a KJS object around a DOM object.

Definition at line 157 of file kjs_binding.h.

template<class FuncImp, class ThisImp, class ParentImp>
Value KJS::DOMObjectLookupGet ( ExecState *  exec,
const Identifier &  propertyName,
const HashTable *  table,
const ThisImp *  thisObj 
) [inline]

We need a modified version of lookupGet because we call tryGet instead of get, in DOMObjects.

Definition at line 191 of file kjs_binding.h.

template<class ThisImp, class ParentImp>
Value KJS::DOMObjectLookupGetValue ( ExecState *  exec,
const Identifier &  propertyName,
const HashTable *  table,
const ThisImp *  thisObj 
) [inline]

Simplified version of DOMObjectLookupGet in case there are no functions, only "values".

Definition at line 210 of file kjs_binding.h.

template<class ThisImp, class ParentImp>
void KJS::DOMObjectLookupPut ( ExecState *  exec,
const Identifier &  propertyName,
const Value &  value,
int  attr,
const HashTable *  table,
ThisImp *  thisObj 
) [inline]

We need a modified version of lookupPut because we call tryPut instead of put, in DOMObjects.

Definition at line 228 of file kjs_binding.h.

DOM::CSSRule KJS::toCSSRule ( const Value &   ) 

Convert an object to a CSSRule.

Returns a null CSSRule if not possible.

Definition at line 843 of file kjs_css.cpp.

DOM::Event KJS::toEvent ( const Value &   ) 

Convert an object to an Event.

Returns a null Event if not possible.

DOM::Range KJS::toRange ( const Value &   ) 

Convert an object to a Range.

Returns a null Node if not possible.

Definition at line 222 of file kjs_range.cpp.

DOM::NodeFilter KJS::toNodeFilter ( const Value &   ) 

Convert an object to a NodeFilter.

Returns a null Node if not possible.

Definition at line 283 of file kjs_traversal.cpp.

DOM::AbstractView KJS::toAbstractView ( const Value &   ) 

Convert an object to an AbstractView.

Returns a null Node if not possible.

Definition at line 79 of file kjs_views.cpp.


Variable Documentation

const char KJS::DOMParserProtoTableStrings[] [static]

Initial value:

 {
    "\0"
    "parseFromString\0"
}

Definition at line 7 of file domparser.lut.h.

struct HashEntry KJS::DOMParserProtoTableEntries[] [static]

Initial value:

 {
   { 1, DOMParser::ParseFromString, DontDelete|Function, 2, -1 }
}

Definition at line 13 of file domparser.lut.h.

Initial value:

 {
    "\0"
    "getPropertyCSSValue\0"
    "getPropertyPriority\0"
    "getPropertyValue\0"
    "removeAttribute\0"
    "removeProperty\0"
    "getAttribute\0"
    "setAttribute\0"
    "setProperty\0"
    "item\0"
}

Definition at line 7 of file kjs_css.lut.h.

struct HashEntry KJS::DOMCSSStyleDeclarationProtoTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 89, DOMCSSStyleDeclaration::GetPropertyValue, DontDelete|Function, 1, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 41, DOMCSSStyleDeclaration::GetPropertyValue, DontDelete|Function, 1, 7 },
   { 0, 0, 0, 0, -1 },
   { 1, DOMCSSStyleDeclaration::GetPropertyCSSValue, DontDelete|Function, 1, 11 },
   { 74, DOMCSSStyleDeclaration::RemoveProperty, DontDelete|Function, 1, 8 },
   { 21, DOMCSSStyleDeclaration::GetPropertyPriority, DontDelete|Function, 1, 9 },
   { 115, DOMCSSStyleDeclaration::SetProperty, DontDelete|Function, 3, 10 },
   { 127, DOMCSSStyleDeclaration::Item, DontDelete|Function, 1, -1 },
   { 58, DOMCSSStyleDeclaration::RemoveProperty, DontDelete|Function, 1, 12 },
   { 102, DOMCSSStyleDeclaration::SetProperty, DontDelete|Function, 3, -1 }
}

Definition at line 21 of file kjs_css.lut.h.

Initial value:

 {
    "\0"
    "parentRule\0"
    "cssText\0"
    "length\0"
}

Definition at line 45 of file kjs_css.lut.h.

struct HashEntry KJS::DOMCSSStyleDeclarationTableEntries[] [static]

Initial value:

 {
   { 12, DOMCSSStyleDeclaration::CssText, DontDelete, 0, 3 },
   { 0, 0, 0, 0, -1 },
   { 1, DOMCSSStyleDeclaration::ParentRule, DontDelete|ReadOnly, 0, -1 },
   { 20, DOMCSSStyleDeclaration::Length, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 53 of file kjs_css.lut.h.

const char KJS::DOMStyleSheetTableStrings[] [static]

Initial value:

 {
    "\0"
    "parentStyleSheet\0"
    "ownerNode\0"
    "disabled\0"
    "media\0"
    "title\0"
    "href\0"
    "type\0"
}

Definition at line 68 of file kjs_css.lut.h.

struct HashEntry KJS::DOMStyleSheetTableEntries[] [static]

Initial value:

 {
   { 18, DOMStyleSheet::OwnerNode, DontDelete|ReadOnly, 0, 7 },
   { 49, DOMStyleSheet::Href, DontDelete|ReadOnly, 0, 8 },
   { 54, DOMStyleSheet::Type, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 1, DOMStyleSheet::ParentStyleSheet, DontDelete|ReadOnly, 0, -1 },
   { 28, DOMStyleSheet::Disabled, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 43, DOMStyleSheet::Title, DontDelete|ReadOnly, 0, -1 },
   { 37, DOMStyleSheet::Media, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 80 of file kjs_css.lut.h.

const char KJS::DOMStyleSheetListTableStrings[] [static]

Initial value:

 {
    "\0"
    "length\0"
    "item\0"
}

Definition at line 100 of file kjs_css.lut.h.

struct HashEntry KJS::DOMStyleSheetListTableEntries[] [static]

Initial value:

 {
   { 1, DOMStyleSheetList::Length, DontDelete|ReadOnly, 0, -1 },
   { 8, DOMStyleSheetList::Item, DontDelete|Function, 1, -1 }
}

Definition at line 107 of file kjs_css.lut.h.

const char KJS::DOMMediaListTableStrings[] [static]

Initial value:

 {
    "\0"
    "mediaText\0"
    "length\0"
}

Definition at line 120 of file kjs_css.lut.h.

struct HashEntry KJS::DOMMediaListTableEntries[] [static]

Initial value:

 {
   { 11, DOMMediaList::Length, DontDelete|ReadOnly, 0, -1 },
   { 1, DOMMediaList::MediaText, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 127 of file kjs_css.lut.h.

const char KJS::DOMMediaListProtoTableStrings[] [static]

Initial value:

 {
    "\0"
    "appendMedium\0"
    "deleteMedium\0"
    "item\0"
}

Definition at line 140 of file kjs_css.lut.h.

struct HashEntry KJS::DOMMediaListProtoTableEntries[] [static]

Initial value:

 {
   { 14, DOMMediaList::DeleteMedium, DontDelete|Function, 1, -1 },
   { 0, 0, 0, 0, -1 },
   { 27, DOMMediaList::Item, DontDelete|Function, 1, 3 },
   { 1, DOMMediaList::AppendMedium, DontDelete|Function, 1, -1 }
}

Definition at line 148 of file kjs_css.lut.h.

const char KJS::DOMCSSStyleSheetTableStrings[] [static]

Initial value:

 {
    "\0"
    "ownerRule\0"
    "cssRules\0"
    "rules\0"
}

Definition at line 163 of file kjs_css.lut.h.

struct HashEntry KJS::DOMCSSStyleSheetTableEntries[] [static]

Initial value:

 {
   { 11, DOMCSSStyleSheet::CssRules, DontDelete|ReadOnly, 0, -1 },
   { 1, DOMCSSStyleSheet::OwnerRule, DontDelete|ReadOnly, 0, 2 },
   { 20, DOMCSSStyleSheet::Rules, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 171 of file kjs_css.lut.h.

Initial value:

 {
    "\0"
    "deleteRule\0"
    "insertRule\0"
    "removeRule\0"
    "addRule\0"
}

Definition at line 185 of file kjs_css.lut.h.

struct HashEntry KJS::DOMCSSStyleSheetProtoTableEntries[] [static]

Initial value:

 {
   { 23, DOMCSSStyleSheet::RemoveRule, DontDelete|Function, 1, -1 },
   { 12, DOMCSSStyleSheet::InsertRule, DontDelete|Function, 2, 2 },
   { 1, DOMCSSStyleSheet::DeleteRule, DontDelete|Function, 1, 3 },
   { 34, DOMCSSStyleSheet::AddRule, DontDelete|Function, 3, -1 }
}

Definition at line 194 of file kjs_css.lut.h.

const char KJS::DOMCSSRuleListTableStrings[] [static]

Initial value:

 {
    "\0"
    "length\0"
    "item\0"
}

Definition at line 209 of file kjs_css.lut.h.

struct HashEntry KJS::DOMCSSRuleListTableEntries[] [static]

Initial value:

 {
   { 1, DOMCSSRuleList::Length, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 8, DOMCSSRuleList::Item, DontDelete|Function, 1, -1 }
}

Definition at line 216 of file kjs_css.lut.h.

const char KJS::DOMCSSRuleTableStrings[] [static]

Initial value:

 {
    "\0"
    "parentStyleSheet\0"
    "parentRule\0"
    "cssText\0"
    "type\0"
}

Definition at line 230 of file kjs_css.lut.h.

struct HashEntry KJS::DOMCSSRuleTableEntries[] [static]

Initial value:

 {
   { 1, DOMCSSRule::ParentStyleSheet, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 37, DOMCSSRule::Type, DontDelete|ReadOnly, 0, 4 },
   { 0, 0, 0, 0, -1 },
   { 29, DOMCSSRule::CssText, DontDelete|ReadOnly, 0, 5 },
   { 18, DOMCSSRule::ParentRule, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 239 of file kjs_css.lut.h.

const char KJS::DOMCSSStyleRuleTableStrings[] [static]

Initial value:

 {
    "\0"
    "selectorText\0"
    "style\0"
}

Definition at line 256 of file kjs_css.lut.h.

struct HashEntry KJS::DOMCSSStyleRuleTableEntries[] [static]

Initial value:

 {
   { 1, DOMCSSRule::Style_SelectorText, DontDelete, 0, -1 },
   { 14, DOMCSSRule::Style_Style, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 263 of file kjs_css.lut.h.

const char KJS::DOMCSSMediaRuleTableStrings[] [static]

Initial value:

 {
    "\0"
    "deleteRule\0"
    "insertRule\0"
    "cssRules\0"
    "media\0"
}

Definition at line 276 of file kjs_css.lut.h.

struct HashEntry KJS::DOMCSSMediaRuleTableEntries[] [static]

Initial value:

 {
   { 32, DOMCSSRule::Media_Media, DontDelete|ReadOnly, 0, 4 },
   { 12, DOMCSSRule::Media_InsertRule, DontDelete|Function, 2, -1 },
   { 0, 0, 0, 0, -1 },
   { 1, DOMCSSRule::Media_DeleteRule, DontDelete|Function, 1, -1 },
   { 23, DOMCSSRule::Media_CssRules, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 285 of file kjs_css.lut.h.

const char KJS::DOMCSSFontFaceRuleTableStrings[] [static]

Initial value:

 {
    "\0"
    "style\0"
}

Definition at line 301 of file kjs_css.lut.h.

struct HashEntry KJS::DOMCSSFontFaceRuleTableEntries[] [static]

Initial value:

 {
   { 1, DOMCSSRule::FontFace_Style, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 307 of file kjs_css.lut.h.

const char KJS::DOMCSSPageRuleTableStrings[] [static]

Initial value:

 {
    "\0"
    "selectorText\0"
    "style\0"
}

Definition at line 319 of file kjs_css.lut.h.

struct HashEntry KJS::DOMCSSPageRuleTableEntries[] [static]

Initial value:

 {
   { 1, DOMCSSRule::Page_SelectorText, DontDelete, 0, -1 },
   { 14, DOMCSSRule::Page_Style, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 326 of file kjs_css.lut.h.

const char KJS::DOMCSSImportRuleTableStrings[] [static]

Initial value:

 {
    "\0"
    "styleSheet\0"
    "media\0"
    "href\0"
}

Definition at line 339 of file kjs_css.lut.h.

struct HashEntry KJS::DOMCSSImportRuleTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 18, DOMCSSRule::Import_Href, DontDelete|ReadOnly, 0, 3 },
   { 12, DOMCSSRule::Import_Media, DontDelete|ReadOnly, 0, -1 },
   { 1, DOMCSSRule::Import_StyleSheet, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 347 of file kjs_css.lut.h.

const char KJS::DOMCSSCharsetRuleTableStrings[] [static]

Initial value:

 {
    "\0"
    "encoding\0"
}

Definition at line 362 of file kjs_css.lut.h.

struct HashEntry KJS::DOMCSSCharsetRuleTableEntries[] [static]

Initial value:

 {
   { 1, DOMCSSRule::Charset_Encoding, DontDelete, 0, -1 }
}

Definition at line 368 of file kjs_css.lut.h.

const char KJS::CSSRuleConstructorTableStrings[] [static]

Initial value:

 {
    "\0"
    "FONT_FACE_RULE\0"
    "CHARSET_RULE\0"
    "UNKNOWN_RULE\0"
    "IMPORT_RULE\0"
    "MEDIA_RULE\0"
    "STYLE_RULE\0"
    "PAGE_RULE\0"
}

Definition at line 380 of file kjs_css.lut.h.

struct HashEntry KJS::CSSRuleConstructorTableEntries[] [static]

Initial value:

 {
   { 42, CSSRuleConstructor::IMPORT_RULE, DontDelete|ReadOnly, 0, -1 },
   { 29, CSSRuleConstructor::UNKNOWN_RULE, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 65, CSSRuleConstructor::STYLE_RULE, DontDelete|ReadOnly, 0, 7 },
   { 0, 0, 0, 0, -1 },
   { 16, CSSRuleConstructor::CHARSET_RULE, DontDelete|ReadOnly, 0, -1 },
   { 1, CSSRuleConstructor::FONT_FACE_RULE, DontDelete|ReadOnly, 0, 8 },
   { 54, CSSRuleConstructor::MEDIA_RULE, DontDelete|ReadOnly, 0, -1 },
   { 76, CSSRuleConstructor::PAGE_RULE, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 392 of file kjs_css.lut.h.

const char KJS::DOMCSSValueTableStrings[] [static]

Initial value:

 {
    "\0"
    "cssValueType\0"
    "cssText\0"
}

Definition at line 412 of file kjs_css.lut.h.

struct HashEntry KJS::DOMCSSValueTableEntries[] [static]

Initial value:

 {
   { 14, DOMCSSValue::CssText, DontDelete|ReadOnly, 0, 2 },
   { 0, 0, 0, 0, -1 },
   { 1, DOMCSSValue::CssValueType, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 419 of file kjs_css.lut.h.

const char KJS::CSSValueConstructorTableStrings[] [static]

Initial value:

 {
    "\0"
    "CSS_PRIMITIVE_VALUE\0"
    "CSS_VALUE_LIST\0"
    "CSS_INHERIT\0"
    "CSS_CUSTOM\0"
}

Definition at line 433 of file kjs_css.lut.h.

struct HashEntry KJS::CSSValueConstructorTableEntries[] [static]

Initial value:

 {
   { 21, CSSValueConstructor::CSS_VALUE_LIST, DontDelete|ReadOnly, 0, -1 },
   { 1, CSSValueConstructor::CSS_PRIMITIVE_VALUE, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 48, CSSValueConstructor::CSS_CUSTOM, DontDelete|ReadOnly, 0, -1 },
   { 36, CSSValueConstructor::CSS_INHERIT, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 442 of file kjs_css.lut.h.

Initial value:

 {
    "\0"
    "primitiveType\0"
}

Definition at line 458 of file kjs_css.lut.h.

struct HashEntry KJS::DOMCSSPrimitiveValueTableEntries[] [static]

Initial value:

 {
   { 1, DOMCSSPrimitiveValue::PrimitiveType, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 464 of file kjs_css.lut.h.

Initial value:

 {
    "\0"
    "getRGBColorValue\0"
    "getCounterValue\0"
    "getStringValue\0"
    "setStringValue\0"
    "getFloatValue\0"
    "setFloatValue\0"
    "getRectValue\0"
}

Definition at line 476 of file kjs_css.lut.h.

struct HashEntry KJS::DOMCSSPrimitiveValueProtoTableEntries[] [static]

Initial value:

 {
   { 92, DOMCSSPrimitiveValue::GetRectValue, DontDelete|Function, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 78, DOMCSSPrimitiveValue::SetFloatValue, DontDelete|Function, 2, 3 },
   { 64, DOMCSSPrimitiveValue::GetFloatValue, DontDelete|Function, 1, 4 },
   { 49, DOMCSSPrimitiveValue::SetStringValue, DontDelete|Function, 2, 5 },
   { 34, DOMCSSPrimitiveValue::GetStringValue, DontDelete|Function, 0, 6 },
   { 18, DOMCSSPrimitiveValue::GetCounterValue, DontDelete|Function, 0, 7 },
   { 1, DOMCSSPrimitiveValue::GetRGBColorValue, DontDelete|Function, 0, -1 }
}

Definition at line 488 of file kjs_css.lut.h.

Initial value:

 {
    "\0"
    "CSS_PERCENTAGE\0"
    "CSS_DIMENSION\0"
    "CSS_RGBCOLOR\0"
    "CSS_COUNTER\0"
    "CSS_UNKNOWN\0"
    "CSS_NUMBER\0"
    "CSS_STRING\0"
    "CSS_IDENT\0"
    "CSS_ATTR\0"
    "CSS_GRAD\0"
    "CSS_RECT\0"
    "CSS_DEG\0"
    "CSS_EMS\0"
    "CSS_EXS\0"
    "CSS_KHZ\0"
    "CSS_RAD\0"
    "CSS_URI\0"
    "CSS_CM\0"
    "CSS_HZ\0"
    "CSS_IN\0"
    "CSS_MM\0"
    "CSS_MS\0"
    "CSS_PC\0"
    "CSS_PT\0"
    "CSS_PX\0"
    "CSS_S\0"
}

Definition at line 507 of file kjs_css.lut.h.

const char KJS::DOMCSSValueListTableStrings[] [static]

Initial value:

 {
    "\0"
    "length\0"
    "item\0"
}

Definition at line 584 of file kjs_css.lut.h.

struct HashEntry KJS::DOMCSSValueListTableEntries[] [static]

Initial value:

 {
   { 1, DOMCSSValueList::Length, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 8, DOMCSSValueList::Item, DontDelete|Function, 1, -1 }
}

Definition at line 591 of file kjs_css.lut.h.

const char KJS::DOMRGBColorTableStrings[] [static]

Initial value:

 {
    "\0"
    "green\0"
    "blue\0"
    "red\0"
}

Definition at line 605 of file kjs_css.lut.h.

struct HashEntry KJS::DOMRGBColorTableEntries[] [static]

Initial value:

 {
   { 12, DOMRGBColor::Red, DontDelete|ReadOnly, 0, -1 },
   { 1, DOMRGBColor::Green, DontDelete|ReadOnly, 0, 3 },
   { 0, 0, 0, 0, -1 },
   { 7, DOMRGBColor::Blue, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 613 of file kjs_css.lut.h.

const char KJS::DOMRectTableStrings[] [static]

Initial value:

 {
    "\0"
    "bottom\0"
    "right\0"
    "left\0"
    "top\0"
}

Definition at line 628 of file kjs_css.lut.h.

struct HashEntry KJS::DOMRectTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 1, DOMRect::Bottom, DontDelete|ReadOnly, 0, -1 },
   { 8, DOMRect::Right, DontDelete|ReadOnly, 0, -1 },
   { 19, DOMRect::Top, DontDelete|ReadOnly, 0, 4 },
   { 14, DOMRect::Left, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 637 of file kjs_css.lut.h.

const char KJS::DOMCounterTableStrings[] [static]

Initial value:

 {
    "\0"
    "identifier\0"
    "listStyle\0"
    "separator\0"
}

Definition at line 653 of file kjs_css.lut.h.

struct HashEntry KJS::DOMCounterTableEntries[] [static]

Initial value:

 {
   { 1, DOMCounter::identifier, DontDelete|ReadOnly, 0, -1 },
   { 12, DOMCounter::listStyle, DontDelete|ReadOnly, 0, -1 },
   { 22, DOMCounter::separator, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 661 of file kjs_css.lut.h.

const char KJS::DOMNodeConstantsTableStrings[] [static]

Initial value:

 {
    "\0"
    "PROCESSING_INSTRUCTION_NODE\0"
    "DOCUMENT_FRAGMENT_NODE\0"
    "ENTITY_REFERENCE_NODE\0"
    "CDATA_SECTION_NODE\0"
    "DOCUMENT_TYPE_NODE\0"
    "ATTRIBUTE_NODE\0"
    "DOCUMENT_NODE\0"
    "NOTATION_NODE\0"
    "COMMENT_NODE\0"
    "ELEMENT_NODE\0"
    "ENTITY_NODE\0"
    "TEXT_NODE\0"
}

Definition at line 7 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMNodeConstantsTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 74, DOM::Node::CDATA_SECTION_NODE, DontDelete|ReadOnly, 0, -1 },
   { 112, DOM::Node::ATTRIBUTE_NODE, DontDelete|ReadOnly, 0, 12 },
   { 29, DOM::Node::DOCUMENT_FRAGMENT_NODE, DontDelete|ReadOnly, 0, -1 },
   { 93, DOM::Node::DOCUMENT_TYPE_NODE, DontDelete|ReadOnly, 0, -1 },
   { 127, DOM::Node::DOCUMENT_NODE, DontDelete|ReadOnly, 0, -1 },
   { 155, DOM::Node::COMMENT_NODE, DontDelete|ReadOnly, 0, -1 },
   { 181, DOM::Node::ENTITY_NODE, DontDelete|ReadOnly, 0, 13 },
   { 168, DOM::Node::ELEMENT_NODE, DontDelete|ReadOnly, 0, -1 },
   { 193, DOM::Node::TEXT_NODE, DontDelete|ReadOnly, 0, 11 },
   { 52, DOM::Node::ENTITY_REFERENCE_NODE, DontDelete|ReadOnly, 0, -1 },
   { 1, DOM::Node::PROCESSING_INSTRUCTION_NODE, DontDelete|ReadOnly, 0, -1 },
   { 141, DOM::Node::NOTATION_NODE, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 24 of file kjs_dom.lut.h.

const char KJS::DOMNodeProtoTableStrings[] [static]

Initial value:

 {
    "\0"
    "removeEventListener\0"
    "insertAdjacentHTML\0"
    "addEventListener\0"
    "dispatchEvent\0"
    "hasAttributes\0"
    "hasChildNodes\0"
    "insertBefore\0"
    "replaceChild\0"
    "appendChild\0"
    "isSupported\0"
    "removeChild\0"
    "cloneNode\0"
    "normalize\0"
    "contains\0"
    "item\0"
}

Definition at line 49 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMNodeProtoTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 71, DOMNode::HasAttributes, DontDelete|Function, 0, -1 },
   { 171, DOMNode::Normalize, DontDelete|Function, 0, 17 },
   { 137, DOMNode::IsSupported, DontDelete|Function, 2, -1 },
   { 1, DOMNode::RemoveEventListener, DontDelete|Function, 3, -1 },
   { 85, DOMNode::HasChildNodes, DontDelete|Function, 0, 15 },
   { 0, 0, 0, 0, -1 },
   { 112, DOMNode::ReplaceChild, DontDelete|Function, 2, 13 },
   { 99, DOMNode::InsertBefore, DontDelete|Function, 2, -1 },
   { 161, DOMNode::CloneNode, DontDelete|Function, 1, 16 },
   { 57, DOMNode::DispatchEvent, DontDelete|Function, 1, -1 },
   { 125, DOMNode::AppendChild, DontDelete|Function, 1, 14 },
   { 0, 0, 0, 0, -1 },
   { 149, DOMNode::RemoveChild, DontDelete|Function, 1, -1 },
   { 40, DOMNode::AddEventListener, DontDelete|Function, 3, -1 },
   { 181, DOMNode::Contains, DontDelete|Function, 1, -1 },
   { 21, DOMNode::InsertAdjacentHTML, DontDelete|Function, 2, -1 },
   { 190, DOMNode::Item, DontDelete|Function, 1, -1 }
}

Definition at line 69 of file kjs_dom.lut.h.

const char KJS::DOMNodeListProtoTableStrings[] [static]

Initial value:

 {
    "\0"
    "namedItem\0"
    "item\0"
}

Definition at line 232 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMNodeListProtoTableEntries[] [static]

Initial value:

 {
   { 1, DOMNodeList::NamedItem, DontDelete|Function, 1, -1 },
   { 11, DOMNodeList::Item, DontDelete|Function, 1, -1 }
}

Definition at line 239 of file kjs_dom.lut.h.

const char KJS::DOMAttrTableStrings[] [static]

Initial value:

 {
    "\0"
    "ownerElement\0"
    "specified\0"
    "value\0"
    "name\0"
}

Definition at line 252 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMAttrTableEntries[] [static]

Initial value:

 {
   { 14, DOMAttr::Specified, DontDelete|ReadOnly, 0, -1 },
   { 24, DOMAttr::ValueProperty, DontDelete, 0, -1 },
   { 30, DOMAttr::Name, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 1, DOMAttr::OwnerElement, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 261 of file kjs_dom.lut.h.

const char KJS::DOMDocumentProtoTableStrings[] [static]

Initial value:

 {
    "\0"
    "createProcessingInstruction\0"
    "createDocumentFragment\0"
    "getElementsByTagNameNS\0"
    "createEntityReference\0"
    "getElementsByTagName\0"
    "createCDATASection\0"
    "createNodeIterator\0"
    "createAttributeNS\0"
    "createTreeWalker\0"
    "getOverrideStyle\0"
    "createAttribute\0"
    "createElementNS\0"
    "createTextNode\0"
    "getElementById\0"
    "createComment\0"
    "createElement\0"
    "createEvent\0"
    "createRange\0"
    "importNode\0"
    "loadXML\0"
    "abort\0"
    "load\0"
}

Definition at line 277 of file kjs_dom.lut.h.

const char KJS::DOMDocumentTableStrings[] [static]

Initial value:

 {
    "\0"
    "preferredStylesheetSet\0"
    "selectedStylesheetSet\0"
    "documentElement\0"
    "implementation\0"
    "characterSet\0"
    "defaultView\0"
    "styleSheets\0"
    "readyState\0"
    "doctype\0"
    "async\0"
}

Definition at line 347 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMDocumentTableEntries[] [static]

Initial value:

 {
   { 125, DOMDocument::DocType, DontDelete|ReadOnly, 0, 8 },
   { 77, DOMDocument::CharacterSet, DontDelete|ReadOnly, 0, 4 },
   { 62, DOMDocument::Implementation, DontDelete|ReadOnly, 0, 7 },
   { 24, DOMDocument::SelectedStylesheetSet, DontDelete, 0, -1 },
   { 46, DOMDocument::DocumentElement, DontDelete|ReadOnly, 0, 5 },
   { 102, DOMDocument::StyleSheets, DontDelete|ReadOnly, 0, 6 },
   { 1, DOMDocument::PreferredStylesheetSet, DontDelete|ReadOnly, 0, -1 },
   { 114, DOMDocument::ReadyState, DontDelete|ReadOnly, 0, 9 },
   { 90, DOMDocument::DefaultView, DontDelete|ReadOnly, 0, -1 },
   { 133, DOMDocument::Async, DontDelete, 0, -1 }
}

Definition at line 362 of file kjs_dom.lut.h.

const char KJS::DOMElementProtoTableStrings[] [static]

Initial value:

 {
    "\0"
    "getElementsByTagNameNS\0"
    "getElementsByTagName\0"
    "removeAttributeNode\0"
    "getAttributeNodeNS\0"
    "setAttributeNodeNS\0"
    "removeAttributeNS\0"
    "getAttributeNode\0"
    "setAttributeNode\0"
    "removeAttribute\0"
    "getAttributeNS\0"
    "hasAttributeNS\0"
    "setAttributeNS\0"
    "getAttribute\0"
    "hasAttribute\0"
    "setAttribute\0"
}

Definition at line 383 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMElementProtoTableEntries[] [static]

Initial value:

 {
   { 65, DOMElement::GetAttributeNodeNS, DontDelete|Function, 2, -1 },
   { 171, DOMElement::GetAttributeNS, DontDelete|Function, 2, -1 },
   { 0, 0, 0, 0, -1 },
   { 45, DOMElement::RemoveAttributeNode, DontDelete|Function, 1, -1 },
   { 155, DOMElement::RemoveAttribute, DontDelete|Function, 1, 17 },
   { 242, DOMElement::SetAttribute, DontDelete|Function, 2, -1 },
   { 229, DOMElement::HasAttribute, DontDelete|Function, 1, -1 },
   { 1, DOMElement::GetElementsByTagNameNS, DontDelete|Function, 2, -1 },
   { 0, 0, 0, 0, -1 },
   { 121, DOMElement::GetAttributeNode, DontDelete|Function, 1, -1 },
   { 216, DOMElement::GetAttribute, DontDelete|Function, 1, -1 },
   { 0, 0, 0, 0, -1 },
   { 103, DOMElement::RemoveAttributeNS, DontDelete|Function, 2, 18 },
   { 201, DOMElement::SetAttributeNS, DontDelete|Function, 3, -1 },
   { 186, DOMElement::HasAttributeNS, DontDelete|Function, 2, -1 },
   { 0, 0, 0, 0, -1 },
   { 24, DOMElement::GetElementsByTagName, DontDelete|Function, 1, -1 },
   { 138, DOMElement::SetAttributeNode, DontDelete|Function, 2, -1 },
   { 84, DOMElement::SetAttributeNodeNS, DontDelete|Function, 1, -1 }
}

Definition at line 403 of file kjs_dom.lut.h.

const char KJS::DOMElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "tagName\0"
    "style\0"
}

Definition at line 433 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMElementTableEntries[] [static]

Initial value:

 {
   { 9, DOMElement::Style, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 1, DOMElement::TagName, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 440 of file kjs_dom.lut.h.

Initial value:

 {
    "\0"
    "createCSSStyleSheet\0"
    "createDocumentType\0"
    "createHTMLDocument\0"
    "createDocument\0"
    "hasFeature\0"
}

Definition at line 454 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMDOMImplementationProtoTableEntries[] [static]

Initial value:

 {
   { 1, DOMDOMImplementation::CreateCSSStyleSheet, DontDelete|Function, 2, -1 },
   { 0, 0, 0, 0, -1 },
   { 74, DOMDOMImplementation::HasFeature, DontDelete|Function, 2, 5 },
   { 40, DOMDOMImplementation::CreateHTMLDocument, DontDelete|Function, 1, -1 },
   { 59, DOMDOMImplementation::CreateDocument, DontDelete|Function, 3, -1 },
   { 21, DOMDOMImplementation::CreateDocumentType, DontDelete|Function, 3, -1 }
}

Definition at line 464 of file kjs_dom.lut.h.

const char KJS::DOMDocumentTypeTableStrings[] [static]

Initial value:

 {
    "\0"
    "internalSubset\0"
    "notations\0"
    "entities\0"
    "publicId\0"
    "systemId\0"
    "name\0"
}

Definition at line 481 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMDocumentTypeTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 16, DOMDocumentType::Notations, DontDelete|ReadOnly, 0, -1 },
   { 35, DOMDocumentType::PublicId, DontDelete|ReadOnly, 0, -1 },
   { 53, DOMDocumentType::Name, DontDelete|ReadOnly, 0, 6 },
   { 44, DOMDocumentType::SystemId, DontDelete|ReadOnly, 0, -1 },
   { 26, DOMDocumentType::Entities, DontDelete|ReadOnly, 0, -1 },
   { 1, DOMDocumentType::InternalSubset, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 492 of file kjs_dom.lut.h.

Initial value:

 {
    "\0"
    "removeNamedItemNS\0"
    "removeNamedItem\0"
    "getNamedItemNS\0"
    "setNamedItemNS\0"
    "getNamedItem\0"
    "setNamedItem\0"
    "item\0"
}

Definition at line 510 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMNamedNodeMapProtoTableEntries[] [static]

Initial value:

 {
   { 65, DOMNamedNodeMap::GetNamedItem, DontDelete|Function, 1, 8 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 91, DOMNamedNodeMap::Item, DontDelete|Function, 1, -1 },
   { 78, DOMNamedNodeMap::SetNamedItem, DontDelete|Function, 1, 7 },
   { 0, 0, 0, 0, -1 },
   { 19, DOMNamedNodeMap::RemoveNamedItem, DontDelete|Function, 1, 9 },
   { 35, DOMNamedNodeMap::GetNamedItemNS, DontDelete|Function, 2, -1 },
   { 50, DOMNamedNodeMap::SetNamedItemNS, DontDelete|Function, 1, 10 },
   { 1, DOMNamedNodeMap::RemoveNamedItemNS, DontDelete|Function, 2, -1 }
}

Definition at line 522 of file kjs_dom.lut.h.

const char KJS::DOMNamedNodeMapTableStrings[] [static]

Initial value:

 {
    "\0"
    "length\0"
}

Definition at line 544 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMNamedNodeMapTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 1, DOMNamedNodeMap::Length, DontDelete|Function, 1, -1 },
   { 0, 0, 0, 0, -1 }
}

Definition at line 550 of file kjs_dom.lut.h.

Initial value:

 {
    "\0"
    "target\0"
    "sheet\0"
    "data\0"
}

Definition at line 568 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMProcessingInstructionTableEntries[] [static]

Initial value:

 {
   { 8, DOMProcessingInstruction::Sheet, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 1, DOMProcessingInstruction::Target, DontDelete|ReadOnly, 0, 3 },
   { 14, DOMProcessingInstruction::Data, DontDelete, 0, -1 }
}

Definition at line 576 of file kjs_dom.lut.h.

const char KJS::DOMNotationTableStrings[] [static]

Initial value:

 {
    "\0"
    "publicId\0"
    "systemId\0"
}

Definition at line 591 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMNotationTableEntries[] [static]

Initial value:

 {
   { 1, DOMNotation::PublicId, DontDelete|ReadOnly, 0, 2 },
   { 0, 0, 0, 0, -1 },
   { 10, DOMNotation::SystemId, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 598 of file kjs_dom.lut.h.

const char KJS::DOMEntityTableStrings[] [static]

Initial value:

 {
    "\0"
    "notationName\0"
    "publicId\0"
    "systemId\0"
}

Definition at line 612 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMEntityTableEntries[] [static]

Initial value:

 {
   { 14, DOMEntity::PublicId, DontDelete|ReadOnly, 0, 2 },
   { 1, DOMEntity::NotationName, DontDelete|ReadOnly, 0, -1 },
   { 23, DOMEntity::SystemId, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 620 of file kjs_dom.lut.h.

Initial value:

 {
    "\0"
    "NO_MODIFICATION_ALLOWED_ERR\0"
    "INVALID_MODIFICATION_ERR\0"
    "HIERARCHY_REQUEST_ERR\0"
    "INVALID_CHARACTER_ERR\0"
    "INUSE_ATTRIBUTE_ERR\0"
    "NO_DATA_ALLOWED_ERR\0"
    "DOMSTRING_SIZE_ERR\0"
    "INVALID_ACCESS_ERR\0"
    "WRONG_DOCUMENT_ERR\0"
    "INVALID_STATE_ERR\0"
    "NOT_SUPPORTED_ERR\0"
    "INDEX_SIZE_ERR\0"
    "NAMESPACE_ERR\0"
    "NOT_FOUND_ERR\0"
    "SYNTAX_ERR\0"
}

Definition at line 634 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMExceptionConstructorTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 176, DOM::DOMException::WRONG_DOCUMENT_ERR, DontDelete|ReadOnly, 0, -1 },
   { 98, DOM::DOMException::INUSE_ATTRIBUTE_ERR, DontDelete|ReadOnly, 0, -1 },
   { 231, DOM::DOMException::INDEX_SIZE_ERR, DontDelete|ReadOnly, 0, -1 },
   { 76, DOM::DOMException::INVALID_CHARACTER_ERR, DontDelete|ReadOnly, 0, 17 },
   { 246, DOM::DOMException::NAMESPACE_ERR, DontDelete|ReadOnly, 0, -1 },
   { 118, DOM::DOMException::NO_DATA_ALLOWED_ERR, DontDelete|ReadOnly, 0, 16 },
   { 138, DOM::DOMException::DOMSTRING_SIZE_ERR, DontDelete|ReadOnly, 0, -1 },
   { 260, DOM::DOMException::NOT_FOUND_ERR, DontDelete|ReadOnly, 0, 15 },
   { 0, 0, 0, 0, -1 },
   { 1, DOM::DOMException::NO_MODIFICATION_ALLOWED_ERR, DontDelete|ReadOnly, 0, 18 },
   { 54, DOM::DOMException::HIERARCHY_REQUEST_ERR, DontDelete|ReadOnly, 0, -1 },
   { 29, DOM::DOMException::INVALID_MODIFICATION_ERR, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 213, DOM::DOMException::NOT_SUPPORTED_ERR, DontDelete|ReadOnly, 0, -1 },
   { 195, DOM::DOMException::INVALID_STATE_ERR, DontDelete|ReadOnly, 0, -1 },
   { 274, DOM::DOMException::SYNTAX_ERR, DontDelete|ReadOnly, 0, -1 },
   { 157, DOM::DOMException::INVALID_ACCESS_ERR, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 654 of file kjs_dom.lut.h.

Initial value:

 {
    "\0"
    "length\0"
}

Definition at line 684 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMNamedNodesCollectionTableEntries[] [static]

Initial value:

 {
   { 1, KJS::DOMNamedNodesCollection::Length, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 690 of file kjs_dom.lut.h.

const char KJS::DOMCharacterDataTableStrings[] [static]

Initial value:

 {
    "\0"
    "length\0"
    "data\0"
}

Definition at line 702 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMCharacterDataTableEntries[] [static]

Initial value:

 {
   { 8, DOMCharacterData::Data, DontDelete, 0, 2 },
   { 0, 0, 0, 0, -1 },
   { 1, DOMCharacterData::Length, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 709 of file kjs_dom.lut.h.

Initial value:

 {
    "\0"
    "substringData\0"
    "replaceData\0"
    "appendData\0"
    "deleteData\0"
    "insertData\0"
}

Definition at line 723 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMCharacterDataProtoTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 27, DOMCharacterData::AppendData, DontDelete|Function, 1, -1 },
   { 49, DOMCharacterData::InsertData, DontDelete|Function, 2, -1 },
   { 38, DOMCharacterData::DeleteData, DontDelete|Function, 2, 7 },
   { 0, 0, 0, 0, -1 },
   { 1, DOMCharacterData::SubstringData, DontDelete|Function, 2, -1 },
   { 15, DOMCharacterData::ReplaceData, DontDelete|Function, 2, -1 }
}

Definition at line 733 of file kjs_dom.lut.h.

const char KJS::DOMTextProtoTableStrings[] [static]

Initial value:

 {
    "\0"
    "splitText\0"
}

Definition at line 752 of file kjs_dom.lut.h.

struct HashEntry KJS::DOMTextProtoTableEntries[] [static]

Initial value:

 {
   { 1, DOMText::SplitText, DontDelete|Function, 1, -1 }
}

Definition at line 758 of file kjs_dom.lut.h.

const char KJS::DOMEventTableStrings[] [static]

Initial value:

 {
    "\0"
    "currentTarget\0"
    "cancelBubble\0"
    "returnValue\0"
    "cancelable\0"
    "eventPhase\0"
    "srcElement\0"
    "timeStamp\0"
    "bubbles\0"
    "target\0"
    "type\0"
}

Definition at line 7 of file kjs_events.lut.h.

struct HashEntry KJS::DOMEventTableEntries[] [static]

Initial value:

 {
   { 1, DOMEvent::CurrentTarget, DontDelete|ReadOnly, 0, 7 },
   { 0, 0, 0, 0, -1 },
   { 98, DOMEvent::Type, DontDelete|ReadOnly, 0, -1 },
   { 91, DOMEvent::Target, DontDelete|ReadOnly, 0, 9 },
   { 0, 0, 0, 0, -1 },
   { 28, DOMEvent::ReturnValue, DontDelete, 0, 11 },
   { 62, DOMEvent::SrcElement, DontDelete|ReadOnly, 0, -1 },
   { 51, DOMEvent::EventPhase, DontDelete|ReadOnly, 0, 8 },
   { 83, DOMEvent::Bubbles, DontDelete|ReadOnly, 0, -1 },
   { 40, DOMEvent::Cancelable, DontDelete|ReadOnly, 0, 10 },
   { 73, DOMEvent::TimeStamp, DontDelete|ReadOnly, 0, -1 },
   { 15, DOMEvent::CancelBubble, DontDelete, 0, -1 }
}

Definition at line 22 of file kjs_events.lut.h.

const char KJS::DOMEventProtoTableStrings[] [static]

Initial value:

 {
    "\0"
    "stopPropagation\0"
    "preventDefault\0"
    "initEvent\0"
}

Definition at line 45 of file kjs_events.lut.h.

struct HashEntry KJS::DOMEventProtoTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 1, DOMEvent::StopPropagation, DontDelete|Function, 0, 3 },
   { 17, DOMEvent::PreventDefault, DontDelete|Function, 0, 4 },
   { 32, DOMEvent::InitEvent, DontDelete|Function, 3, -1 }
}

Definition at line 53 of file kjs_events.lut.h.

const char KJS::EventConstantsTableStrings[] [static]

Initial value:

 {
    "\0"
    "CAPTURING_PHASE\0"
    "BUBBLING_PHASE\0"
    "AT_TARGET\0"
    "MOUSEDOWN\0"
    "MOUSEDRAG\0"
    "MOUSEMOVE\0"
    "MOUSEOVER\0"
    "DBLCLICK\0"
    "DRAGDROP\0"
    "KEYPRESS\0"
    "MOUSEOUT\0"
    "KEYDOWN\0"
    "MOUSEUP\0"
    "CHANGE\0"
    "SELECT\0"
    "FOCUS\0"
    "KEYUP\0"
    "BLUR\0"
}

Definition at line 69 of file kjs_events.lut.h.

struct HashEntry KJS::EventConstantsTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 126, 2, DontDelete|ReadOnly, 0, -1 },
   { 154, 512, DontDelete|ReadOnly, 0, -1 },
   { 134, 32768, DontDelete|ReadOnly, 0, -1 },
   { 32, DOM::Event::AT_TARGET, DontDelete|ReadOnly, 0, 24 },
   { 17, DOM::Event::BUBBLING_PHASE, DontDelete|ReadOnly, 0, 27 },
   { 141, 16384, DontDelete|ReadOnly, 0, -1 },
   { 52, 32, DontDelete|ReadOnly, 0, -1 },
   { 85, 64, DontDelete|ReadOnly, 0, -1 },
   { 62, 16, DontDelete|ReadOnly, 0, -1 },
   { 42, 1, DontDelete|ReadOnly, 0, -1 },
   { 82, 128, DontDelete|ReadOnly, 0, 23 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 72, 4, DontDelete|ReadOnly, 0, -1 },
   { 109, 8, DontDelete|ReadOnly, 0, 25 },
   { 0, 0, 0, 0, -1 },
   { 1, DOM::Event::CAPTURING_PHASE, DontDelete|ReadOnly, 0, -1 },
   { 118, 256, DontDelete|ReadOnly, 0, 26 },
   { 100, 1024, DontDelete|ReadOnly, 0, -1 },
   { 91, 2048, DontDelete|ReadOnly, 0, -1 },
   { 148, 4096, DontDelete|ReadOnly, 0, -1 },
   { 160, 8192, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 92 of file kjs_events.lut.h.

Initial value:

 {
    "\0"
    "UNSPECIFIED_EVENT_TYPE_ERR\0"
}

Definition at line 131 of file kjs_events.lut.h.

struct HashEntry KJS::EventExceptionConstructorTableEntries[] [static]

Initial value:

 {
   { 1, DOM::EventException::UNSPECIFIED_EVENT_TYPE_ERR, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 137 of file kjs_events.lut.h.

const char KJS::DOMUIEventTableStrings[] [static]

Initial value:

 {
    "\0"
    "charCode\0"
    "keyCode\0"
    "detail\0"
    "layerX\0"
    "layerY\0"
    "pageX\0"
    "pageY\0"
    "which\0"
    "view\0"
}

Definition at line 149 of file kjs_events.lut.h.

struct HashEntry KJS::DOMUIEventTableEntries[] [static]

Initial value:

 {
   { 32, DOMUIEvent::LayerY, DontDelete|ReadOnly, 0, -1 },
   { 10, DOMUIEvent::KeyCode, DontDelete|ReadOnly, 0, -1 },
   { 57, DOMUIEvent::View, DontDelete|ReadOnly, 0, 7 },
   { 0, 0, 0, 0, -1 },
   { 18, DOMUIEvent::Detail, DontDelete|ReadOnly, 0, 8 },
   { 45, DOMUIEvent::PageY, DontDelete|ReadOnly, 0, -1 },
   { 25, DOMUIEvent::LayerX, DontDelete|ReadOnly, 0, 9 },
   { 1, DOMUIEvent::CharCode, DontDelete|ReadOnly, 0, -1 },
   { 39, DOMUIEvent::PageX, DontDelete|ReadOnly, 0, -1 },
   { 51, DOMUIEvent::Which, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 163 of file kjs_events.lut.h.

const char KJS::DOMUIEventProtoTableStrings[] [static]

Initial value:

 {
    "\0"
    "initUIEvent\0"
}

Definition at line 184 of file kjs_events.lut.h.

struct HashEntry KJS::DOMUIEventProtoTableEntries[] [static]

Initial value:

 {
   { 1, DOMUIEvent::InitUIEvent, DontDelete|Function, 5, -1 }
}

Definition at line 190 of file kjs_events.lut.h.

const char KJS::DOMMouseEventTableStrings[] [static]

Initial value:

 {
    "\0"
    "relatedTarget\0"
    "fromElement\0"
    "toElement\0"
    "shiftKey\0"
    "clientX\0"
    "clientY\0"
    "ctrlKey\0"
    "metaKey\0"
    "offsetX\0"
    "offsetY\0"
    "screenX\0"
    "screenY\0"
    "altKey\0"
    "button\0"
    "x\0"
}

Definition at line 202 of file kjs_events.lut.h.

struct HashEntry KJS::DOMMouseEventTableEntries[] [static]

Initial value:

 {
   { 94, DOMMouseEvent::ScreenX, DontDelete|ReadOnly, 0, 3 },
   { 102, DOMMouseEvent::ScreenY, DontDelete|ReadOnly, 0, 2 },
   { 46, DOMMouseEvent::ClientX, DontDelete|ReadOnly, 0, 5 },
   { 124, DOMMouseEvent::X, DontDelete|ReadOnly, 0, 4 },
   { 54, DOMMouseEvent::ClientY, DontDelete|ReadOnly, 0, 7 },
   { 115, DOMMouseEvent::Y, DontDelete|ReadOnly, 0, 6 },
   { 78, DOMMouseEvent::OffsetX, DontDelete|ReadOnly, 0, 9 },
   { 86, DOMMouseEvent::OffsetY, DontDelete|ReadOnly, 0, 8 },
   { 62, DOMMouseEvent::CtrlKey, DontDelete|ReadOnly, 0, 10 },
   { 37, DOMMouseEvent::ShiftKey, DontDelete|ReadOnly, 0, 15 },
   { 110, DOMMouseEvent::AltKey, DontDelete|ReadOnly, 0, 11 },
   { 70, DOMMouseEvent::MetaKey, DontDelete|ReadOnly, 0, 12 },
   { 117, DOMMouseEvent::Button, DontDelete|ReadOnly, 0, 13 },
   { 1, DOMMouseEvent::RelatedTarget, DontDelete|ReadOnly, 0, 14 },
   { 15, DOMMouseEvent::FromElement, DontDelete|ReadOnly, 0, -1 },
   { 27, DOMMouseEvent::ToElement, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 222 of file kjs_events.lut.h.

const char KJS::DOMMouseEventProtoTableStrings[] [static]

Initial value:

 {
    "\0"
    "initMouseEvent\0"
}

Definition at line 249 of file kjs_events.lut.h.

struct HashEntry KJS::DOMMouseEventProtoTableEntries[] [static]

Initial value:

 {
   { 1, DOMMouseEvent::InitMouseEvent, DontDelete|Function, 15, -1 }
}

Definition at line 255 of file kjs_events.lut.h.

const char KJS::DOMKeyEventBaseTableStrings[] [static]

Initial value:

 {
    "\0"
    "virtKeyVal\0"
    "shiftKey\0"
    "ctrlKey\0"
    "altKey\0"
    "keyVal\0"
}

Definition at line 267 of file kjs_events.lut.h.

struct HashEntry KJS::DOMKeyEventBaseTableEntries[] [static]

Initial value:

 {
   { 36, DOMKeyEventBase::Key, DontDelete|ReadOnly, 0, -1 },
   { 1, DOMKeyEventBase::VirtKey, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 29, DOMKeyEventBase::AltKey, DontDelete|ReadOnly, 0, 6 },
   { 21, DOMKeyEventBase::CtrlKey, DontDelete|ReadOnly, 0, 5 },
   { 12, DOMKeyEventBase::ShiftKey, DontDelete|ReadOnly, 0, -1 },
   { 29, DOMKeyEventBase::AltKey, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 277 of file kjs_events.lut.h.

const char KJS::DOMTextEventTableStrings[] [static]

Initial value:

 {
    "\0"
    "data\0"
}

Definition at line 295 of file kjs_events.lut.h.

struct HashEntry KJS::DOMTextEventTableEntries[] [static]

Initial value:

 {
   { 1, DOMTextEvent::Data, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 301 of file kjs_events.lut.h.

const char KJS::DOMTextEventProtoTableStrings[] [static]

Initial value:

 {
    "\0"
    "initTextEvent\0"
}

Definition at line 313 of file kjs_events.lut.h.

struct HashEntry KJS::DOMTextEventProtoTableEntries[] [static]

Initial value:

 {
   { 1, DOMTextEvent::InitTextEvent, DontDelete|Function, 5, -1 }
}

Definition at line 319 of file kjs_events.lut.h.

const char KJS::DOMKeyboardEventTableStrings[] [static]

Initial value:

 {
    "\0"
    "keyIdentifier\0"
    "keyLocation\0"
}

Definition at line 331 of file kjs_events.lut.h.

struct HashEntry KJS::DOMKeyboardEventTableEntries[] [static]

Initial value:

 {
   { 1, DOMKeyboardEvent::KeyIdentifier, DontDelete|ReadOnly, 0, 2 },
   { 0, 0, 0, 0, -1 },
   { 15, DOMKeyboardEvent::KeyLocation, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 338 of file kjs_events.lut.h.

Initial value:

 {
    "\0"
    "initKeyboardEvent\0"
    "getModifierState\0"
}

Definition at line 352 of file kjs_events.lut.h.

struct HashEntry KJS::DOMKeyboardEventProtoTableEntries[] [static]

Initial value:

 {
   { 19, DOMKeyboardEvent::GetModifierState, DontDelete|Function, 1, -1 },
   { 1, DOMKeyboardEvent::InitKeyboardEvent, DontDelete|Function, 7, -1 }
}

Definition at line 359 of file kjs_events.lut.h.

Initial value:

 {
    "\0"
    "DOM_KEY_LOCATION_STANDARD\0"
    "DOM_KEY_LOCATION_NUMPAD\0"
    "DOM_KEY_LOCATION_RIGHT\0"
    "DOM_KEY_LOCATION_LEFT\0"
}

Definition at line 372 of file kjs_events.lut.h.

struct HashEntry KJS::KeyboardEventConstructorTableEntries[] [static]

Initial value:

 {
   { 1, DOM::KeyboardEventImpl::DOM_KEY_LOCATION_STANDARD, DontDelete|ReadOnly, 0, 4 },
   { 51, DOM::KeyboardEventImpl::DOM_KEY_LOCATION_RIGHT, DontDelete|ReadOnly, 0, -1 },
   { 74, DOM::KeyboardEventImpl::DOM_KEY_LOCATION_LEFT, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 27, DOM::KeyboardEventImpl::DOM_KEY_LOCATION_NUMPAD, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 381 of file kjs_events.lut.h.

Initial value:

 {
    "\0"
    "MODIFICATION\0"
    "ADDITION\0"
    "REMOVAL\0"
}

Definition at line 397 of file kjs_events.lut.h.

struct HashEntry KJS::MutationEventConstructorTableEntries[] [static]

Initial value:

 {
   { 14, DOM::MutationEvent::ADDITION, DontDelete|ReadOnly, 0, 3 },
   { 1, DOM::MutationEvent::MODIFICATION, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 23, DOM::MutationEvent::REMOVAL, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 405 of file kjs_events.lut.h.

const char KJS::DOMMutationEventTableStrings[] [static]

Initial value:

 {
    "\0"
    "relatedNode\0"
    "attrChange\0"
    "prevValue\0"
    "attrName\0"
    "newValue\0"
}

Definition at line 420 of file kjs_events.lut.h.

struct HashEntry KJS::DOMMutationEventTableEntries[] [static]

Initial value:

 {
   { 13, DOMMutationEvent::AttrChange, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 1, DOMMutationEvent::RelatedNode, DontDelete|ReadOnly, 0, -1 },
   { 34, DOMMutationEvent::AttrName, DontDelete|ReadOnly, 0, -1 },
   { 24, DOMMutationEvent::PrevValue, DontDelete|ReadOnly, 0, 5 },
   { 43, DOMMutationEvent::NewValue, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 430 of file kjs_events.lut.h.

Initial value:

 {
    "\0"
    "initMutationEvent\0"
}

Definition at line 447 of file kjs_events.lut.h.

struct HashEntry KJS::DOMMutationEventProtoTableEntries[] [static]

Initial value:

 {
   { 1, DOMMutationEvent::InitMutationEvent, DontDelete|Function, 8, -1 }
}

Definition at line 453 of file kjs_events.lut.h.

const char KJS::HTMLDocumentProtoTableStrings[] [static]

Initial value:

 {
    "\0"
    "getElementsByName\0"
    "captureEvents\0"
    "releaseEvents\0"
    "getSelection\0"
    "writeln\0"
    "clear\0"
    "close\0"
    "write\0"
    "open\0"
}

Definition at line 7 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLDocumentProtoTableEntries[] [static]

Initial value:

 {
   { 47, HTMLDocument::GetSelection, DontDelete|Function, 1, -1 },
   { 0, 0, 0, 0, -1 },
   { 68, HTMLDocument::Clear, DontDelete|Function, 0, 13 },
   { 60, HTMLDocument::WriteLn, DontDelete|Function, 1, -1 },
   { 0, 0, 0, 0, -1 },
   { 86, HTMLDocument::Open, DontDelete|Function, 0, 11 },
   { 74, HTMLDocument::Close, DontDelete|Function, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 19, HTMLDocument::CaptureEvents, DontDelete|Function, 0, -1 },
   { 80, HTMLDocument::Write, DontDelete|Function, 1, 12 },
   { 1, HTMLDocument::GetElementsByName, DontDelete|Function, 1, -1 },
   { 33, HTMLDocument::ReleaseEvents, DontDelete|Function, 0, -1 }
}

Definition at line 21 of file kjs_html.lut.h.

const char KJS::HTMLDocumentTableStrings[] [static]

Initial value:

 {
    "\0"
    "lastModified\0"
    "alinkColor\0"
    "compatMode\0"
    "vlinkColor\0"
    "location\0"
    "referrer\0"
    "anchors\0"
    "applets\0"
    "bgColor\0"
    "fgColor\0"
    "scripts\0"
    "cookie\0"
    "domain\0"
    "frames\0"
    "height\0"
    "images\0"
    "layers\0"
    "forms\0"
    "links\0"
    "title\0"
    "width\0"
    "body\0"
    "URL\0"
    "all\0"
    "dir\0"
}

Definition at line 46 of file kjs_html.lut.h.

const char KJS::HTMLElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "scrollIntoView\0"
    "className\0"
    "innerHTML\0"
    "innerText\0"
    "children\0"
    "document\0"
    "title\0"
    "lang\0"
    "all\0"
    "dir\0"
    "id\0"
}

Definition at line 124 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLElementTableEntries[] [static]

Initial value:

 {
   { 70, KJS::HTMLElement::ElementLang, DontDelete, 0, 12 },
   { 0, 0, 0, 0, -1 },
   { 26, KJS::HTMLElement::ElementInnerHTML, DontDelete, 0, 15 },
   { 0, 0, 0, 0, -1 },
   { 36, KJS::HTMLElement::ElementInnerText, DontDelete, 0, -1 },
   { 55, KJS::HTMLElement::ElementDocument, DontDelete|ReadOnly, 0, 13 },
   { 16, KJS::HTMLElement::ElementClassName, DontDelete, 0, -1 },
   { 83, KJS::HTMLElement::ElementId, DontDelete, 0, 11 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 64, KJS::HTMLElement::ElementTitle, DontDelete, 0, -1 },
   { 79, KJS::HTMLElement::ElementDir, DontDelete, 0, -1 },
   { 46, KJS::HTMLElement::ElementChildren, DontDelete|ReadOnly, 0, 14 },
   { 75, KJS::HTMLElement::ElementAll, DontDelete|ReadOnly, 0, -1 },
   { 1, KJS::HTMLElement::ElementScrollIntoView, DontDelete|Function, 0, -1 }
}

Definition at line 140 of file kjs_html.lut.h.

const char KJS::HTMLHtmlElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "version\0"
}

Definition at line 167 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLHtmlElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::HtmlVersion, DontDelete, 0, -1 }
}

Definition at line 173 of file kjs_html.lut.h.

const char KJS::HTMLHeadElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "profile\0"
}

Definition at line 185 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLHeadElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::HeadProfile, DontDelete, 0, -1 }
}

Definition at line 191 of file kjs_html.lut.h.

const char KJS::HTMLLinkElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "disabled\0"
    "hreflang\0"
    "charset\0"
    "target\0"
    "media\0"
    "sheet\0"
    "href\0"
    "type\0"
    "rel\0"
    "rev\0"
}

Definition at line 203 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLLinkElementTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 46, KJS::HTMLElement::LinkHref, DontDelete, 0, 11 },
   { 56, KJS::HTMLElement::LinkRel, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 34, KJS::HTMLElement::LinkMedia, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 19, KJS::HTMLElement::LinkCharset, DontDelete, 0, 13 },
   { 1, KJS::HTMLElement::LinkDisabled, DontDelete, 0, 14 },
   { 10, KJS::HTMLElement::LinkHrefLang, DontDelete, 0, 12 },
   { 60, KJS::HTMLElement::LinkRev, DontDelete, 0, -1 },
   { 27, KJS::HTMLElement::LinkTarget, DontDelete, 0, 15 },
   { 51, KJS::HTMLElement::LinkType, DontDelete, 0, -1 },
   { 40, KJS::HTMLElement::LinkSheet, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 218 of file kjs_html.lut.h.

const char KJS::HTMLTitleElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "text\0"
}

Definition at line 245 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLTitleElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::TitleText, DontDelete, 0, -1 }
}

Definition at line 251 of file kjs_html.lut.h.

const char KJS::HTMLMetaElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "httpEquiv\0"
    "content\0"
    "scheme\0"
    "name\0"
}

Definition at line 263 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLMetaElementTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 26, KJS::HTMLElement::MetaName, DontDelete, 0, 4 },
   { 1, KJS::HTMLElement::MetaHttpEquiv, DontDelete, 0, -1 },
   { 11, KJS::HTMLElement::MetaContent, DontDelete, 0, -1 },
   { 19, KJS::HTMLElement::MetaScheme, DontDelete, 0, -1 }
}

Definition at line 272 of file kjs_html.lut.h.

const char KJS::HTMLBaseElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "target\0"
    "href\0"
}

Definition at line 288 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLBaseElementTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 8, KJS::HTMLElement::BaseHref, DontDelete, 0, 2 },
   { 1, KJS::HTMLElement::BaseTarget, DontDelete, 0, -1 }
}

Definition at line 295 of file kjs_html.lut.h.

const char KJS::HTMLIsIndexElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "prompt\0"
    "form\0"
}

Definition at line 309 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLIsIndexElementTableEntries[] [static]

Initial value:

 {
   { 8, KJS::HTMLElement::IsIndexForm, DontDelete|ReadOnly, 0, 2 },
   { 0, 0, 0, 0, -1 },
   { 1, KJS::HTMLElement::IsIndexPrompt, DontDelete, 0, -1 }
}

Definition at line 316 of file kjs_html.lut.h.

const char KJS::HTMLStyleElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "disabled\0"
    "media\0"
    "sheet\0"
    "type\0"
}

Definition at line 330 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLStyleElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::StyleDisabled, DontDelete, 0, 4 },
   { 16, KJS::HTMLElement::StyleSheet, DontDelete|ReadOnly, 0, -1 },
   { 22, KJS::HTMLElement::StyleType, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 10, KJS::HTMLElement::StyleMedia, DontDelete, 0, -1 }
}

Definition at line 339 of file kjs_html.lut.h.

const char KJS::HTMLBodyElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "background\0"
    "bgColor\0"
    "onload\0"
    "aLink\0"
    "vLink\0"
    "link\0"
    "text\0"
}

Definition at line 355 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLBodyElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::BodyBackground, DontDelete, 0, 8 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 33, KJS::HTMLElement::BodyVLink, DontDelete, 0, -1 },
   { 44, KJS::HTMLElement::BodyText, DontDelete, 0, 9 },
   { 39, KJS::HTMLElement::BodyLink, DontDelete, 0, -1 },
   { 27, KJS::HTMLElement::BodyALink, DontDelete, 0, -1 },
   { 12, KJS::HTMLElement::BodyBgColor, DontDelete, 0, -1 },
   { 20, KJS::HTMLElement::BodyOnLoad, DontDelete, 0, -1 }
}

Definition at line 367 of file kjs_html.lut.h.

const char KJS::HTMLFormElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "acceptCharset\0"
    "elements\0"
    "encoding\0"
    "enctype\0"
    "action\0"
    "length\0"
    "method\0"
    "submit\0"
    "target\0"
    "reset\0"
    "name\0"
}

Definition at line 388 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLFormElementTableEntries[] [static]

Initial value:

 {
   { 41, KJS::HTMLElement::FormAction, DontDelete, 0, 13 },
   { 33, KJS::HTMLElement::FormEncType, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 15, KJS::HTMLElement::FormElements, DontDelete|ReadOnly, 0, 11 },
   { 48, KJS::HTMLElement::FormLength, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 1, KJS::HTMLElement::FormAcceptCharset, DontDelete, 0, -1 },
   { 76, KJS::HTMLElement::FormReset, DontDelete|Function, 0, -1 },
   { 69, KJS::HTMLElement::FormTarget, DontDelete, 0, -1 },
   { 82, KJS::HTMLElement::FormName, DontDelete, 0, -1 },
   { 24, KJS::HTMLElement::FormEncType, DontDelete, 0, 12 },
   { 55, KJS::HTMLElement::FormMethod, DontDelete, 0, -1 },
   { 62, KJS::HTMLElement::FormSubmit, DontDelete|Function, 0, -1 }
}

Definition at line 404 of file kjs_html.lut.h.

const char KJS::HTMLSelectElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "selectedIndex\0"
    "disabled\0"
    "multiple\0"
    "tabIndex\0"
    "options\0"
    "length\0"
    "remove\0"
    "focus\0"
    "value\0"
    "blur\0"
    "form\0"
    "name\0"
    "size\0"
    "type\0"
    "add\0"
}

Definition at line 429 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLSelectElementTableEntries[] [static]

Initial value:

 {
   { 101, KJS::HTMLElement::SelectAdd, DontDelete|Function, 2, -1 },
   { 33, KJS::HTMLElement::SelectTabIndex, DontDelete, 0, -1 },
   { 70, KJS::HTMLElement::SelectValue, DontDelete, 0, -1 },
   { 1, KJS::HTMLElement::SelectSelectedIndex, DontDelete, 0, 15 },
   { 50, KJS::HTMLElement::SelectLength, DontDelete, 0, -1 },
   { 57, KJS::HTMLElement::SelectRemove, DontDelete|Function, 1, 16 },
   { 0, 0, 0, 0, -1 },
   { 81, KJS::HTMLElement::SelectForm, DontDelete|ReadOnly, 0, 13 },
   { 76, KJS::HTMLElement::SelectBlur, DontDelete|Function, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 96, KJS::HTMLElement::SelectType, DontDelete|ReadOnly, 0, 11 },
   { 42, KJS::HTMLElement::SelectOptions, DontDelete|ReadOnly, 0, 12 },
   { 15, KJS::HTMLElement::SelectDisabled, DontDelete, 0, 14 },
   { 24, KJS::HTMLElement::SelectMultiple, DontDelete, 0, -1 },
   { 86, KJS::HTMLElement::SelectName, DontDelete, 0, -1 },
   { 91, KJS::HTMLElement::SelectSize, DontDelete, 0, -1 },
   { 64, KJS::HTMLElement::SelectFocus, DontDelete|Function, 0, -1 }
}

Definition at line 449 of file kjs_html.lut.h.

const char KJS::HTMLOptGroupElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "disabled\0"
    "label\0"
}

Definition at line 477 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLOptGroupElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::OptGroupDisabled, DontDelete, 0, 2 },
   { 0, 0, 0, 0, -1 },
   { 10, KJS::HTMLElement::OptGroupLabel, DontDelete, 0, -1 }
}

Definition at line 484 of file kjs_html.lut.h.

const char KJS::HTMLOptionElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "defaultSelected\0"
    "disabled\0"
    "selected\0"
    "index\0"
    "label\0"
    "value\0"
    "form\0"
    "text\0"
}

Definition at line 498 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLOptionElementTableEntries[] [static]

Initial value:

 {
   { 35, KJS::HTMLElement::OptionIndex, DontDelete|ReadOnly, 0, 8 },
   { 26, KJS::HTMLElement::OptionSelected, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 53, KJS::HTMLElement::OptionForm, DontDelete|ReadOnly, 0, -1 },
   { 58, KJS::HTMLElement::OptionText, DontDelete, 0, 10 },
   { 1, KJS::HTMLElement::OptionDefaultSelected, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 17, KJS::HTMLElement::OptionDisabled, DontDelete, 0, 9 },
   { 41, KJS::HTMLElement::OptionLabel, DontDelete, 0, -1 },
   { 47, KJS::HTMLElement::OptionValue, DontDelete, 0, -1 }
}

Definition at line 511 of file kjs_html.lut.h.

const char KJS::HTMLInputElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "setSelectionRange\0"
    "defaultChecked\0"
    "selectionStart\0"
    "indeterminate\0"
    "defaultValue\0"
    "selectionEnd\0"
    "accessKey\0"
    "maxLength\0"
    "disabled\0"
    "readOnly\0"
    "tabIndex\0"
    "checked\0"
    "accept\0"
    "select\0"
    "status\0"
    "useMap\0"
    "align\0"
    "click\0"
    "focus\0"
    "value\0"
    "blur\0"
    "form\0"
    "name\0"
    "size\0"
    "type\0"
    "alt\0"
    "src\0"
}

Definition at line 533 of file kjs_html.lut.h.

const char KJS::HTMLTextAreaElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "setSelectionRange\0"
    "selectionStart\0"
    "defaultValue\0"
    "selectionEnd\0"
    "textLength\0"
    "accessKey\0"
    "disabled\0"
    "readOnly\0"
    "tabIndex\0"
    "select\0"
    "focus\0"
    "value\0"
    "blur\0"
    "cols\0"
    "form\0"
    "name\0"
    "rows\0"
    "type\0"
}

Definition at line 611 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLTextAreaElementTableEntries[] [static]

Initial value:

 {
   { 71, KJS::HTMLElement::TextAreaAccessKey, DontDelete, 0, -1 },
   { 142, KJS::HTMLElement::TextAreaName, DontDelete, 0, -1 },
   { 34, KJS::HTMLElement::TextAreaDefaultValue, DontDelete, 0, -1 },
   { 108, KJS::HTMLElement::TextAreaSelect, DontDelete|Function, 0, -1 },
   { 132, KJS::HTMLElement::TextAreaCols, DontDelete, 0, 13 },
   { 81, KJS::HTMLElement::TextAreaDisabled, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 137, KJS::HTMLElement::TextAreaForm, DontDelete|ReadOnly, 0, -1 },
   { 152, KJS::HTMLElement::TextAreaType, DontDelete|ReadOnly, 0, 14 },
   { 99, KJS::HTMLElement::TextAreaTabIndex, DontDelete, 0, -1 },
   { 19, KJS::HTMLElement::TextAreaSelectionStart, DontDelete, 0, 15 },
   { 90, KJS::HTMLElement::TextAreaReadOnly, DontDelete, 0, 18 },
   { 0, 0, 0, 0, -1 },
   { 147, KJS::HTMLElement::TextAreaRows, DontDelete, 0, 19 },
   { 121, KJS::HTMLElement::TextAreaValue, DontDelete, 0, 17 },
   { 47, KJS::HTMLElement::TextAreaSelectionEnd, DontDelete, 0, 16 },
   { 60, KJS::HTMLElement::TextAreaTextLength, DontDelete|ReadOnly, 0, -1 },
   { 127, KJS::HTMLElement::TextAreaBlur, DontDelete|Function, 0, -1 },
   { 115, KJS::HTMLElement::TextAreaFocus, DontDelete|Function, 0, -1 },
   { 1, KJS::HTMLElement::TextAreaSetSelectionRange, DontDelete|Function, 2, -1 }
}

Definition at line 634 of file kjs_html.lut.h.

const char KJS::HTMLButtonElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "accessKey\0"
    "disabled\0"
    "tabIndex\0"
    "focus\0"
    "value\0"
    "blur\0"
    "form\0"
    "name\0"
    "type\0"
}

Definition at line 665 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLButtonElementTableEntries[] [static]

Initial value:

 {
   { 56, KJS::HTMLElement::ButtonType, DontDelete|ReadOnly, 0, -1 },
   { 35, KJS::HTMLElement::ButtonValue, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 51, KJS::HTMLElement::ButtonName, DontDelete, 0, -1 },
   { 46, KJS::HTMLElement::ButtonForm, DontDelete|ReadOnly, 0, 12 },
   { 1, KJS::HTMLElement::ButtonAccessKey, DontDelete, 0, 9 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 11, KJS::HTMLElement::ButtonDisabled, DontDelete, 0, 10 },
   { 20, KJS::HTMLElement::ButtonTabIndex, DontDelete, 0, 11 },
   { 41, KJS::HTMLElement::ButtonBlur, DontDelete|Function, 0, -1 },
   { 29, KJS::HTMLElement::ButtonFocus, DontDelete|Function, 0, -1 }
}

Definition at line 679 of file kjs_html.lut.h.

const char KJS::HTMLLabelElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "accessKey\0"
    "htmlFor\0"
    "form\0"
}

Definition at line 703 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLLabelElementTableEntries[] [static]

Initial value:

 {
   { 11, KJS::HTMLElement::LabelHtmlFor, DontDelete, 0, -1 },
   { 19, KJS::HTMLElement::LabelForm, DontDelete|ReadOnly, 0, -1 },
   { 1, KJS::HTMLElement::LabelAccessKey, DontDelete, 0, -1 }
}

Definition at line 711 of file kjs_html.lut.h.

const char KJS::HTMLFieldSetElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "form\0"
}

Definition at line 725 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLFieldSetElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::FieldSetForm, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 731 of file kjs_html.lut.h.

const char KJS::HTMLLegendElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "accessKey\0"
    "align\0"
    "form\0"
}

Definition at line 743 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLLegendElementTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 17, KJS::HTMLElement::LegendForm, DontDelete|ReadOnly, 0, 3 },
   { 1, KJS::HTMLElement::LegendAccessKey, DontDelete, 0, -1 },
   { 11, KJS::HTMLElement::LegendAlign, DontDelete, 0, -1 }
}

Definition at line 751 of file kjs_html.lut.h.

const char KJS::HTMLUListElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "compact\0"
    "type\0"
}

Definition at line 766 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLUListElementTableEntries[] [static]

Initial value:

 {
   { 9, KJS::HTMLElement::UListType, DontDelete, 0, -1 },
   { 1, KJS::HTMLElement::UListCompact, DontDelete, 0, -1 }
}

Definition at line 773 of file kjs_html.lut.h.

const char KJS::HTMLOListElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "compact\0"
    "start\0"
    "type\0"
}

Definition at line 786 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLOListElementTableEntries[] [static]

Initial value:

 {
   { 9, KJS::HTMLElement::OListStart, DontDelete, 0, 3 },
   { 0, 0, 0, 0, -1 },
   { 1, KJS::HTMLElement::OListCompact, DontDelete, 0, -1 },
   { 15, KJS::HTMLElement::OListType, DontDelete, 0, -1 }
}

Definition at line 794 of file kjs_html.lut.h.

const char KJS::HTMLDListElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "compact\0"
}

Definition at line 809 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLDListElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::DListCompact, DontDelete, 0, -1 }
}

Definition at line 815 of file kjs_html.lut.h.

Initial value:

 {
    "\0"
    "compact\0"
}

Definition at line 827 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLDirectoryElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::DirectoryCompact, DontDelete, 0, -1 }
}

Definition at line 833 of file kjs_html.lut.h.

const char KJS::HTMLMenuElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "compact\0"
}

Definition at line 845 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLMenuElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::MenuCompact, DontDelete, 0, -1 }
}

Definition at line 851 of file kjs_html.lut.h.

const char KJS::HTMLLIElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "value\0"
    "type\0"
}

Definition at line 863 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLLIElementTableEntries[] [static]

Initial value:

 {
   { 7, KJS::HTMLElement::LIType, DontDelete, 0, -1 },
   { 1, KJS::HTMLElement::LIValue, DontDelete, 0, -1 }
}

Definition at line 870 of file kjs_html.lut.h.

const char KJS::HTMLDivElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "align\0"
}

Definition at line 883 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLDivElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::DivAlign, DontDelete, 0, -1 }
}

Definition at line 889 of file kjs_html.lut.h.

Initial value:

 {
    "\0"
    "align\0"
}

Definition at line 901 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLParagraphElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::ParagraphAlign, DontDelete, 0, -1 }
}

Definition at line 907 of file kjs_html.lut.h.

const char KJS::HTMLHeadingElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "align\0"
}

Definition at line 919 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLHeadingElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::HeadingAlign, DontDelete, 0, -1 }
}

Definition at line 925 of file kjs_html.lut.h.

Initial value:

 {
    "\0"
    "cite\0"
}

Definition at line 937 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLBlockQuoteElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::BlockQuoteCite, DontDelete, 0, -1 }
}

Definition at line 943 of file kjs_html.lut.h.

const char KJS::HTMLQuoteElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "cite\0"
}

Definition at line 955 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLQuoteElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::QuoteCite, DontDelete, 0, -1 }
}

Definition at line 961 of file kjs_html.lut.h.

const char KJS::HTMLPreElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "width\0"
}

Definition at line 973 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLPreElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::PreWidth, DontDelete, 0, -1 }
}

Definition at line 979 of file kjs_html.lut.h.

const char KJS::HTMLBRElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "clear\0"
}

Definition at line 991 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLBRElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::BRClear, DontDelete, 0, -1 }
}

Definition at line 997 of file kjs_html.lut.h.

const char KJS::HTMLBaseFontElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "color\0"
    "face\0"
    "size\0"
}

Definition at line 1009 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLBaseFontElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::BaseFontColor, DontDelete, 0, 3 },
   { 0, 0, 0, 0, -1 },
   { 12, KJS::HTMLElement::BaseFontSize, DontDelete, 0, -1 },
   { 7, KJS::HTMLElement::BaseFontFace, DontDelete, 0, -1 }
}

Definition at line 1017 of file kjs_html.lut.h.

const char KJS::HTMLFontElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "color\0"
    "face\0"
    "size\0"
}

Definition at line 1032 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLFontElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::FontColor, DontDelete, 0, 3 },
   { 0, 0, 0, 0, -1 },
   { 12, KJS::HTMLElement::FontSize, DontDelete, 0, -1 },
   { 7, KJS::HTMLElement::FontFace, DontDelete, 0, -1 }
}

Definition at line 1040 of file kjs_html.lut.h.

const char KJS::HTMLHRElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "noShade\0"
    "align\0"
    "width\0"
    "size\0"
}

Definition at line 1055 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLHRElementTableEntries[] [static]

Initial value:

 {
   { 15, KJS::HTMLElement::HRWidth, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 1, KJS::HTMLElement::HRNoShade, DontDelete, 0, -1 },
   { 9, KJS::HTMLElement::HRAlign, DontDelete, 0, 4 },
   { 21, KJS::HTMLElement::HRSize, DontDelete, 0, -1 }
}

Definition at line 1064 of file kjs_html.lut.h.

const char KJS::HTMLModElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "dateTime\0"
    "cite\0"
}

Definition at line 1080 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLModElementTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 10, KJS::HTMLElement::ModCite, DontDelete, 0, 2 },
   { 1, KJS::HTMLElement::ModDateTime, DontDelete, 0, -1 }
}

Definition at line 1087 of file kjs_html.lut.h.

const char KJS::HTMLAnchorElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "accessKey\0"
    "hostname\0"
    "hreflang\0"
    "pathname\0"
    "protocol\0"
    "tabIndex\0"
    "charset\0"
    "coords\0"
    "search\0"
    "target\0"
    "click\0"
    "focus\0"
    "shape\0"
    "blur\0"
    "hash\0"
    "host\0"
    "href\0"
    "port\0"
    "text\0"
    "type\0"
    "rel\0"
    "rev\0"
}

Definition at line 1101 of file kjs_html.lut.h.

const char KJS::HTMLImageElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "complete\0"
    "longDesc\0"
    "border\0"
    "height\0"
    "hspace\0"
    "useMap\0"
    "vspace\0"
    "align\0"
    "isMap\0"
    "width\0"
    "name\0"
    "alt\0"
    "src\0"
    "x\0"
    "y\0"
}

Definition at line 1171 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLImageElementTableEntries[] [static]

Initial value:

 {
   { 85, KJS::HTMLElement::ImageX, DontDelete|ReadOnly, 0, -1 },
   { 87, KJS::HTMLElement::ImageY, DontDelete|ReadOnly, 0, -1 },
   { 1, KJS::HTMLElement::ImageComplete, DontDelete|ReadOnly, 0, -1 },
   { 26, KJS::HTMLElement::ImageHeight, DontDelete, 0, -1 },
   { 40, KJS::HTMLElement::ImageUseMap, DontDelete, 0, 18 },
   { 10, KJS::HTMLElement::ImageLongDesc, DontDelete, 0, -1 },
   { 77, KJS::HTMLElement::ImageAlt, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 19, KJS::HTMLElement::ImageBorder, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 60, KJS::HTMLElement::ImageIsMap, DontDelete, 0, -1 },
   { 72, KJS::HTMLElement::ImageName, DontDelete, 0, 17 },
   { 54, KJS::HTMLElement::ImageAlign, DontDelete, 0, 15 },
   { 0, 0, 0, 0, -1 },
   { 33, KJS::HTMLElement::ImageHspace, DontDelete, 0, 16 },
   { 81, KJS::HTMLElement::ImageSrc, DontDelete, 0, -1 },
   { 47, KJS::HTMLElement::ImageVspace, DontDelete, 0, -1 },
   { 66, KJS::HTMLElement::ImageWidth, DontDelete, 0, -1 }
}

Definition at line 1191 of file kjs_html.lut.h.

const char KJS::HTMLObjectElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "contentDocument\0"
    "codeBase\0"
    "codeType\0"
    "tabIndex\0"
    "archive\0"
    "declare\0"
    "standby\0"
    "border\0"
    "height\0"
    "hspace\0"
    "useMap\0"
    "vspace\0"
    "align\0"
    "width\0"
    "code\0"
    "data\0"
    "form\0"
    "name\0"
    "type\0"
}

Definition at line 1221 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLObjectElementTableEntries[] [static]

Initial value:

 {
   { 52, KJS::HTMLElement::ObjectDeclare, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 96, KJS::HTMLElement::ObjectVspace, DontDelete, 0, -1 },
   { 103, KJS::HTMLElement::ObjectAlign, DontDelete, 0, -1 },
   { 109, KJS::HTMLElement::ObjectWidth, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 82, KJS::HTMLElement::ObjectHspace, DontDelete, 0, -1 },
   { 26, KJS::HTMLElement::ObjectCodeType, DontDelete, 0, -1 },
   { 17, KJS::HTMLElement::ObjectCodeBase, DontDelete, 0, 21 },
   { 115, KJS::HTMLElement::ObjectCode, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 75, KJS::HTMLElement::ObjectHeight, DontDelete, 0, -1 },
   { 1, KJS::HTMLElement::ObjectContentDocument, DontDelete|ReadOnly, 0, -1 },
   { 35, KJS::HTMLElement::ObjectTabIndex, DontDelete, 0, -1 },
   { 125, KJS::HTMLElement::ObjectForm, DontDelete|ReadOnly, 0, -1 },
   { 130, KJS::HTMLElement::ObjectName, DontDelete, 0, 22 },
   { 44, KJS::HTMLElement::ObjectArchive, DontDelete, 0, 20 },
   { 89, KJS::HTMLElement::ObjectUseMap, DontDelete, 0, -1 },
   { 68, KJS::HTMLElement::ObjectBorder, DontDelete, 0, -1 },
   { 120, KJS::HTMLElement::ObjectData, DontDelete, 0, 23 },
   { 60, KJS::HTMLElement::ObjectStandby, DontDelete, 0, -1 },
   { 135, KJS::HTMLElement::ObjectType, DontDelete, 0, -1 }
}

Definition at line 1245 of file kjs_html.lut.h.

const char KJS::HTMLParamElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "valueType\0"
    "value\0"
    "name\0"
    "type\0"
}

Definition at line 1280 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLParamElementTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 17, KJS::HTMLElement::ParamName, DontDelete, 0, 4 },
   { 22, KJS::HTMLElement::ParamType, DontDelete, 0, -1 },
   { 1, KJS::HTMLElement::ParamValueType, DontDelete, 0, -1 },
   { 11, KJS::HTMLElement::ParamValue, DontDelete, 0, -1 }
}

Definition at line 1289 of file kjs_html.lut.h.

const char KJS::HTMLAppletElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "codeBase\0"
    "archive\0"
    "height\0"
    "hspace\0"
    "object\0"
    "vspace\0"
    "align\0"
    "width\0"
    "code\0"
    "name\0"
    "alt\0"
}

Definition at line 1305 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLAppletElementTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 10, KJS::HTMLElement::AppletArchive, DontDelete, 0, 12 },
   { 68, KJS::HTMLElement::AppletAlt, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 58, KJS::HTMLElement::AppletCode, DontDelete, 0, 13 },
   { 52, KJS::HTMLElement::AppletWidth, DontDelete, 0, -1 },
   { 46, KJS::HTMLElement::AppletAlign, DontDelete, 0, 11 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 1, KJS::HTMLElement::AppletCodeBase, DontDelete, 0, -1 },
   { 63, KJS::HTMLElement::AppletName, DontDelete, 0, -1 },
   { 18, KJS::HTMLElement::AppletHeight, DontDelete, 0, -1 },
   { 25, KJS::HTMLElement::AppletHspace, DontDelete, 0, -1 },
   { 32, KJS::HTMLElement::AppletObject, DontDelete, 0, 14 },
   { 39, KJS::HTMLElement::AppletVspace, DontDelete, 0, -1 }
}

Definition at line 1321 of file kjs_html.lut.h.

const char KJS::HTMLMapElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "areas\0"
    "name\0"
}

Definition at line 1347 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLMapElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::MapAreas, DontDelete|ReadOnly, 0, -1 },
   { 7, KJS::HTMLElement::MapName, DontDelete, 0, -1 }
}

Definition at line 1354 of file kjs_html.lut.h.

const char KJS::HTMLAreaElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "accessKey\0"
    "hostname\0"
    "pathname\0"
    "protocol\0"
    "tabIndex\0"
    "coords\0"
    "noHref\0"
    "search\0"
    "target\0"
    "shape\0"
    "hash\0"
    "host\0"
    "href\0"
    "port\0"
    "alt\0"
}

Definition at line 1367 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLAreaElementTableEntries[] [static]

Initial value:

 {
   { 81, KJS::HTMLElement::AreaHash, DontDelete|ReadOnly, 0, 17 },
   { 91, KJS::HTMLElement::AreaHref, DontDelete, 0, -1 },
   { 68, KJS::HTMLElement::AreaTarget, DontDelete, 0, -1 },
   { 96, KJS::HTMLElement::AreaPort, DontDelete|ReadOnly, 0, -1 },
   { 75, KJS::HTMLElement::AreaShape, DontDelete, 0, -1 },
   { 47, KJS::HTMLElement::AreaCoords, DontDelete, 0, 18 },
   { 101, KJS::HTMLElement::AreaAlt, DontDelete, 0, 16 },
   { 0, 0, 0, 0, -1 },
   { 1, KJS::HTMLElement::AreaAccessKey, DontDelete, 0, 15 },
   { 0, 0, 0, 0, -1 },
   { 54, KJS::HTMLElement::AreaNoHref, DontDelete, 0, -1 },
   { 86, KJS::HTMLElement::AreaHost, DontDelete|ReadOnly, 0, -1 },
   { 29, KJS::HTMLElement::AreaProtocol, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 11, KJS::HTMLElement::AreaHostName, DontDelete|ReadOnly, 0, -1 },
   { 20, KJS::HTMLElement::AreaPathName, DontDelete|ReadOnly, 0, -1 },
   { 61, KJS::HTMLElement::AreaSearch, DontDelete|ReadOnly, 0, -1 },
   { 38, KJS::HTMLElement::AreaTabIndex, DontDelete, 0, -1 }
}

Definition at line 1387 of file kjs_html.lut.h.

const char KJS::HTMLScriptElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "charset\0"
    "htmlFor\0"
    "defer\0"
    "event\0"
    "text\0"
    "type\0"
    "src\0"
}

Definition at line 1417 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLScriptElementTableEntries[] [static]

Initial value:

 {
   { 23, KJS::HTMLElement::ScriptEvent, DontDelete, 0, 8 },
   { 0, 0, 0, 0, -1 },
   { 34, KJS::HTMLElement::ScriptType, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 9, KJS::HTMLElement::ScriptHtmlFor, DontDelete, 0, 7 },
   { 29, KJS::HTMLElement::ScriptText, DontDelete, 0, -1 },
   { 39, KJS::HTMLElement::ScriptSrc, DontDelete, 0, -1 },
   { 1, KJS::HTMLElement::ScriptCharset, DontDelete, 0, -1 },
   { 17, KJS::HTMLElement::ScriptDefer, DontDelete, 0, -1 }
}

Definition at line 1429 of file kjs_html.lut.h.

const char KJS::HTMLTableElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "createCaption\0"
    "deleteCaption\0"
    "cellPadding\0"
    "cellSpacing\0"
    "createTFoot\0"
    "createTHead\0"
    "deleteTFoot\0"
    "deleteTHead\0"
    "deleteRow\0"
    "insertRow\0"
    "bgColor\0"
    "caption\0"
    "summary\0"
    "tBodies\0"
    "border\0"
    "align\0"
    "frame\0"
    "rules\0"
    "tFoot\0"
    "tHead\0"
    "width\0"
    "rows\0"
}

Definition at line 1449 of file kjs_html.lut.h.

Initial value:

 {
    "\0"
    "align\0"
}

Definition at line 1518 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLTableCaptionElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::TableCaptionAlign, DontDelete, 0, -1 }
}

Definition at line 1524 of file kjs_html.lut.h.

const char KJS::HTMLTableColElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "vAlign\0"
    "align\0"
    "chOff\0"
    "width\0"
    "span\0"
    "ch\0"
}

Definition at line 1536 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLTableColElementTableEntries[] [static]

Initial value:

 {
   { 31, KJS::HTMLElement::TableColCh, DontDelete, 0, 7 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 14, KJS::HTMLElement::TableColChOff, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 8, KJS::HTMLElement::TableColAlign, DontDelete, 0, 9 },
   { 0, 0, 0, 0, -1 },
   { 26, KJS::HTMLElement::TableColSpan, DontDelete, 0, 8 },
   { 1, KJS::HTMLElement::TableColVAlign, DontDelete, 0, -1 },
   { 20, KJS::HTMLElement::TableColWidth, DontDelete, 0, -1 }
}

Definition at line 1547 of file kjs_html.lut.h.

Initial value:

 {
    "\0"
    "deleteRow\0"
    "insertRow\0"
    "vAlign\0"
    "align\0"
    "chOff\0"
    "rows\0"
    "ch\0"
}

Definition at line 1568 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLTableSectionElementTableEntries[] [static]

Initial value:

 {
   { 45, KJS::HTMLElement::TableSectionCh, DontDelete, 0, 7 },
   { 1, KJS::HTMLElement::TableSectionDeleteRow, DontDelete|Function, 1, -1 },
   { 0, 0, 0, 0, -1 },
   { 34, KJS::HTMLElement::TableSectionChOff, DontDelete, 0, -1 },
   { 40, KJS::HTMLElement::TableSectionRows, DontDelete|ReadOnly, 0, -1 },
   { 28, KJS::HTMLElement::TableSectionAlign, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 21, KJS::HTMLElement::TableSectionVAlign, DontDelete, 0, 8 },
   { 11, KJS::HTMLElement::TableSectionInsertRow, DontDelete|Function, 1, -1 }
}

Definition at line 1580 of file kjs_html.lut.h.

const char KJS::HTMLTableRowElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "sectionRowIndex\0"
    "deleteCell\0"
    "insertCell\0"
    "rowIndex\0"
    "bgColor\0"
    "vAlign\0"
    "align\0"
    "cells\0"
    "chOff\0"
    "ch\0"
}

Definition at line 1600 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLTableRowElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::TableRowSectionRowIndex, DontDelete|ReadOnly, 0, 11 },
   { 39, KJS::HTMLElement::TableRowRowIndex, DontDelete|ReadOnly, 0, -1 },
   { 75, KJS::HTMLElement::TableRowChOff, DontDelete, 0, -1 },
   { 69, KJS::HTMLElement::TableRowCells, DontDelete|ReadOnly, 0, -1 },
   { 56, KJS::HTMLElement::TableRowVAlign, DontDelete, 0, -1 },
   { 81, KJS::HTMLElement::TableRowCh, DontDelete, 0, -1 },
   { 63, KJS::HTMLElement::TableRowAlign, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 48, KJS::HTMLElement::TableRowBgColor, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 17, KJS::HTMLElement::TableRowDeleteCell, DontDelete|Function, 1, -1 },
   { 28, KJS::HTMLElement::TableRowInsertCell, DontDelete|Function, 1, -1 }
}

Definition at line 1615 of file kjs_html.lut.h.

Initial value:

 {
    "\0"
    "cellIndex\0"
    "bgColor\0"
    "colSpan\0"
    "headers\0"
    "rowSpan\0"
    "height\0"
    "noWrap\0"
    "vAlign\0"
    "align\0"
    "chOff\0"
    "scope\0"
    "width\0"
    "abbr\0"
    "axis\0"
    "ch\0"
}

Definition at line 1638 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLTableCellElementTableEntries[] [static]

Initial value:

 {
   { 19, KJS::HTMLElement::TableCellColSpan, DontDelete, 0, -1 },
   { 50, KJS::HTMLElement::TableCellNoWrap, DontDelete, 0, -1 },
   { 88, KJS::HTMLElement::TableCellAbbr, DontDelete, 0, 15 },
   { 43, KJS::HTMLElement::TableCellHeight, DontDelete, 0, -1 },
   { 82, KJS::HTMLElement::TableCellWidth, DontDelete, 0, -1 },
   { 1, KJS::HTMLElement::TableCellCellIndex, DontDelete|ReadOnly, 0, -1 },
   { 70, KJS::HTMLElement::TableCellChOff, DontDelete, 0, -1 },
   { 11, KJS::HTMLElement::TableCellBgColor, DontDelete, 0, -1 },
   { 98, KJS::HTMLElement::TableCellCh, DontDelete, 0, -1 },
   { 57, KJS::HTMLElement::TableCellVAlign, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 35, KJS::HTMLElement::TableCellRowSpan, DontDelete, 0, -1 },
   { 27, KJS::HTMLElement::TableCellHeaders, DontDelete, 0, -1 },
   { 64, KJS::HTMLElement::TableCellAlign, DontDelete, 0, 16 },
   { 0, 0, 0, 0, -1 },
   { 93, KJS::HTMLElement::TableCellAxis, DontDelete, 0, -1 },
   { 76, KJS::HTMLElement::TableCellScope, DontDelete, 0, -1 }
}

Definition at line 1658 of file kjs_html.lut.h.

const char KJS::HTMLFrameSetElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "cols\0"
    "rows\0"
}

Definition at line 1686 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLFrameSetElementTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 1, KJS::HTMLElement::FrameSetCols, DontDelete, 0, 2 },
   { 6, KJS::HTMLElement::FrameSetRows, DontDelete, 0, -1 }
}

Definition at line 1693 of file kjs_html.lut.h.

const char KJS::HTMLLayerElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "visibility\0"
    "document\0"
    "bgColor\0"
    "layers\0"
    "clip\0"
    "left\0"
    "top\0"
}

Definition at line 1707 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLLayerElementTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 41, KJS::HTMLElement::LayerLeft, DontDelete, 0, -1 },
   { 29, KJS::HTMLElement::LayerLayers, DontDelete|ReadOnly, 0, -1 },
   { 46, KJS::HTMLElement::LayerTop, DontDelete, 0, -1 },
   { 1, KJS::HTMLElement::LayerVisibility, DontDelete, 0, 6 },
   { 12, KJS::HTMLElement::LayerDocument, DontDelete|ReadOnly, 0, -1 },
   { 21, KJS::HTMLElement::LayerBgColor, DontDelete, 0, 7 },
   { 36, KJS::HTMLElement::LayerClip, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 1719 of file kjs_html.lut.h.

const char KJS::HTMLFrameElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "contentDocument\0"
    "contentWindow\0"
    "marginHeight\0"
    "frameBorder\0"
    "marginWidth\0"
    "scrolling\0"
    "location\0"
    "longDesc\0"
    "noResize\0"
    "height\0"
    "width\0"
    "name\0"
    "src\0"
}

Definition at line 1738 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLFrameElementTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 118, KJS::HTMLElement::FrameName, DontDelete, 0, -1 },
   { 96, KJS::HTMLElement::FrameNoResize, DontDelete, 0, -1 },
   { 123, KJS::HTMLElement::FrameSrc, DontDelete, 0, -1 },
   { 17, KJS::HTMLElement::FrameContentWindow, DontDelete|ReadOnly, 0, 13 },
   { 0, 0, 0, 0, -1 },
   { 56, KJS::HTMLElement::FrameMarginWidth, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 1, KJS::HTMLElement::FrameContentDocument, DontDelete|ReadOnly, 0, -1 },
   { 87, KJS::HTMLElement::FrameLongDesc, DontDelete, 0, 16 },
   { 0, 0, 0, 0, -1 },
   { 44, KJS::HTMLElement::FrameFrameBorder, DontDelete, 0, 14 },
   { 78, KJS::HTMLElement::FrameLocation, DontDelete, 0, -1 },
   { 31, KJS::HTMLElement::FrameMarginHeight, DontDelete, 0, -1 },
   { 68, KJS::HTMLElement::FrameScrolling, DontDelete, 0, 15 },
   { 112, KJS::HTMLElement::FrameWidth, DontDelete|ReadOnly, 0, -1 },
   { 105, KJS::HTMLElement::FrameHeight, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 1756 of file kjs_html.lut.h.

const char KJS::HTMLIFrameElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "contentDocument\0"
    "contentWindow\0"
    "marginHeight\0"
    "frameBorder\0"
    "marginWidth\0"
    "scrolling\0"
    "longDesc\0"
    "height\0"
    "align\0"
    "width\0"
    "name\0"
    "src\0"
}

Definition at line 1784 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLIFrameElementTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 44, KJS::HTMLElement::IFrameFrameBorder, DontDelete, 0, 15 },
   { 0, 0, 0, 0, -1 },
   { 17, KJS::HTMLElement::IFrameContentWindow, DontDelete|ReadOnly, 0, 12 },
   { 111, KJS::HTMLElement::IFrameSrc, DontDelete, 0, 16 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 94, KJS::HTMLElement::IFrameAlign, DontDelete, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 87, KJS::HTMLElement::IFrameHeight, DontDelete, 0, 14 },
   { 1, KJS::HTMLElement::IFrameContentDocument, DontDelete|ReadOnly, 0, 13 },
   { 78, KJS::HTMLElement::IFrameLongDesc, DontDelete, 0, -1 },
   { 31, KJS::HTMLElement::IFrameMarginHeight, DontDelete, 0, -1 },
   { 56, KJS::HTMLElement::IFrameMarginWidth, DontDelete, 0, -1 },
   { 106, KJS::HTMLElement::IFrameName, DontDelete, 0, -1 },
   { 68, KJS::HTMLElement::IFrameScrolling, DontDelete, 0, -1 },
   { 100, KJS::HTMLElement::IFrameWidth, DontDelete, 0, -1 }
}

Definition at line 1801 of file kjs_html.lut.h.

const char KJS::HTMLMarqueeElementTableStrings[] [static]

Initial value:

 {
    "\0"
    "start\0"
    "stop\0"
}

Definition at line 1829 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLMarqueeElementTableEntries[] [static]

Initial value:

 {
   { 1, KJS::HTMLElement::MarqueeStart, DontDelete|Function, 0, 2 },
   { 0, 0, 0, 0, -1 },
   { 7, KJS::HTMLElement::MarqueeStop, DontDelete|Function, 0, -1 }
}

Definition at line 1836 of file kjs_html.lut.h.

const char KJS::HTMLCollectionProtoTableStrings[] [static]

Initial value:

 {
    "\0"
    "namedItem\0"
    "item\0"
    "tags\0"
}

Definition at line 1850 of file kjs_html.lut.h.

struct HashEntry KJS::HTMLCollectionProtoTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 1, HTMLCollection::NamedItem, DontDelete|Function, 1, -1 },
   { 11, HTMLCollection::Item, DontDelete|Function, 1, 3 },
   { 16, HTMLCollection::Tags, DontDelete|Function, 1, -1 }
}

Definition at line 1858 of file kjs_html.lut.h.

Initial value:

 {
    "\0"
    "addPanel\0"
}

Definition at line 7 of file kjs_mozilla.lut.h.

struct HashEntry KJS::MozillaSidebarExtensionTableEntries[] [static]

Initial value:

 {
   { 1, MozillaSidebarExtension::addPanel, DontDelete|Function, 0, -1 }
}

Definition at line 13 of file kjs_mozilla.lut.h.

const char KJS::NavigatorTableStrings[] [static]

Initial value:

 {
    "\0"
    "browserLanguage\0"
    "cookieEnabled\0"
    "userLanguage\0"
    "appCodeName\0"
    "javaEnabled\0"
    "appVersion\0"
    "productSub\0"
    "mimeTypes\0"
    "userAgent\0"
    "cpuClass\0"
    "language\0"
    "platform\0"
    "appName\0"
    "plugins\0"
    "product\0"
    "vendor\0"
}

Definition at line 7 of file kjs_navigator.lut.h.

struct HashEntry KJS::NavigatorTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 153, Navigator::Product, DontDelete|ReadOnly, 0, -1 },
   { 110, Navigator::CpuClass, DontDelete|ReadOnly, 0, 13 },
   { 31, Navigator::UserLanguage, DontDelete|ReadOnly, 0, -1 },
   { 1, Navigator::BrowserLanguage, DontDelete|ReadOnly, 0, -1 },
   { 44, Navigator::AppCodeName, DontDelete|ReadOnly, 0, 12 },
   { 100, Navigator::UserAgent, DontDelete|ReadOnly, 0, 14 },
   { 68, Navigator::AppVersion, DontDelete|ReadOnly, 0, -1 },
   { 119, Navigator::Language, DontDelete|ReadOnly, 0, -1 },
   { 90, Navigator::_MimeTypes, DontDelete|ReadOnly, 0, 15 },
   { 137, Navigator::AppName, DontDelete|ReadOnly, 0, -1 },
   { 79, Navigator::ProductSub, DontDelete|ReadOnly, 0, -1 },
   { 128, Navigator::Platform, DontDelete|ReadOnly, 0, -1 },
   { 145, Navigator::_Plugins, DontDelete|ReadOnly, 0, -1 },
   { 161, Navigator::Vendor, DontDelete|ReadOnly, 0, -1 },
   { 17, Navigator::CookieEnabled, DontDelete|ReadOnly, 0, 16 },
   { 56, Navigator::JavaEnabled, DontDelete|Function, 0, -1 }
}

Definition at line 28 of file kjs_navigator.lut.h.

const char KJS::PluginsTableStrings[] [static]

Initial value:

 {
    "\0"
    "namedItem\0"
    "refresh\0"
    "length\0"
    "item\0"
}

Definition at line 56 of file kjs_navigator.lut.h.

struct HashEntry KJS::PluginsTableEntries[] [static]

Initial value:

 {
   { 1, Plugins_NamedItem, DontDelete|Function, 1, -1 },
   { 0, 0, 0, 0, -1 },
   { 19, Plugins_Length, DontDelete|ReadOnly, 0, -1 },
   { 11, Plugins_Refresh, DontDelete|Function, 0, 4 },
   { 26, Plugins_Item, DontDelete|Function, 1, -1 }
}

Definition at line 65 of file kjs_navigator.lut.h.

const char KJS::MimeTypesTableStrings[] [static]

Initial value:

 {
    "\0"
    "namedItem\0"
    "length\0"
    "item\0"
}

Definition at line 81 of file kjs_navigator.lut.h.

struct HashEntry KJS::MimeTypesTableEntries[] [static]

Initial value:

 {
   { 11, MimeTypes_Length, DontDelete|ReadOnly, 0, -1 },
   { 1, MimeTypes_NamedItem, DontDelete|Function, 1, -1 },
   { 18, MimeTypes_Item, DontDelete|Function, 1, -1 }
}

Definition at line 89 of file kjs_navigator.lut.h.

const char KJS::PluginTableStrings[] [static]

Initial value:

 {
    "\0"
    "description\0"
    "namedItem\0"
    "filename\0"
    "length\0"
    "item\0"
}

Definition at line 103 of file kjs_navigator.lut.h.

struct HashEntry KJS::PluginTableEntries[] [static]

Initial value:

 {
   { 23, Plugin_FileName, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 27, Plugin_Name, DontDelete|ReadOnly, 0, 8 },
   { 1, Plugin_Description, DontDelete|ReadOnly, 0, 7 },
   { 13, Plugin_NamedItem, DontDelete|Function, 1, -1 },
   { 32, Plugin_Length, DontDelete|ReadOnly, 0, -1 },
   { 39, Plugin_Item, DontDelete|Function, 1, -1 }
}

Definition at line 113 of file kjs_navigator.lut.h.

const char KJS::MimeTypeTableStrings[] [static]

Initial value:

 {
    "\0"
    "enabledPlugin\0"
    "description\0"
    "suffixes\0"
    "type\0"
}

Definition at line 133 of file kjs_navigator.lut.h.

struct HashEntry KJS::MimeTypeTableEntries[] [static]

Initial value:

 {
   { 15, MimeType_Description, DontDelete|ReadOnly, 0, -1 },
   { 27, MimeType_Suffixes, DontDelete|ReadOnly, 0, -1 },
   { 1, MimeType_EnabledPlugin, DontDelete|ReadOnly, 0, 4 },
   { 0, 0, 0, 0, -1 },
   { 36, MimeType_Type, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 142 of file kjs_navigator.lut.h.

const char KJS::DOMRangeTableStrings[] [static]

Initial value:

 {
    "\0"
    "commonAncestorContainer\0"
    "startContainer\0"
    "endContainer\0"
    "startOffset\0"
    "collapsed\0"
    "endOffset\0"
}

Definition at line 7 of file kjs_range.lut.h.

struct HashEntry KJS::DOMRangeTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 75, DOMRange::EndOffset, DontDelete|ReadOnly, 0, -1 },
   { 40, DOMRange::EndContainer, DontDelete|ReadOnly, 0, 7 },
   { 53, DOMRange::StartOffset, DontDelete|ReadOnly, 0, -1 },
   { 25, DOMRange::StartContainer, DontDelete|ReadOnly, 0, -1 },
   { 65, DOMRange::Collapsed, DontDelete|ReadOnly, 0, -1 },
   { 1, DOMRange::CommonAncestorContainer, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 18 of file kjs_range.lut.h.

const char KJS::DOMRangeProtoTableStrings[] [static]

Initial value:

 {
    "\0"
    "createContextualFragment\0"
    "compareBoundaryPoints\0"
    "selectNodeContents\0"
    "surroundContents\0"
    "extractContents\0"
    "deleteContents\0"
    "setStartBefore\0"
    "cloneContents\0"
    "setStartAfter\0"
    "setEndBefore\0"
    "setEndAfter\0"
    "cloneRange\0"
    "insertNode\0"
    "selectNode\0"
    "collapse\0"
    "setStart\0"
    "toString\0"
    "detach\0"
    "setEnd\0"
}

Definition at line 37 of file kjs_range.lut.h.

struct HashEntry KJS::DOMRangeProtoTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 216, DOMRange::Collapse, DontDelete|Function, 1, -1 },
   { 183, DOMRange::CloneRange, DontDelete|Function, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 171, DOMRange::SetEndAfter, DontDelete|Function, 1, -1 },
   { 243, DOMRange::Detach, DontDelete|Function, 0, -1 },
   { 48, DOMRange::SelectNodeContents, DontDelete|Function, 1, 19 },
   { 0, 0, 0, 0, -1 },
   { 225, DOMRange::SetStart, DontDelete|Function, 2, 17 },
   { 0, 0, 0, 0, -1 },
   { 205, DOMRange::SelectNode, DontDelete|Function, 1, 21 },
   { 100, DOMRange::DeleteContents, DontDelete|Function, 0, 20 },
   { 1, DOMRange::CreateContextualFragment, DontDelete|Function, 1, -1 },
   { 144, DOMRange::SetStartAfter, DontDelete|Function, 1, -1 },
   { 194, DOMRange::InsertNode, DontDelete|Function, 1, -1 },
   { 130, DOMRange::CloneContents, DontDelete|Function, 0, -1 },
   { 250, DOMRange::SetEnd, DontDelete|Function, 2, 18 },
   { 115, DOMRange::SetStartBefore, DontDelete|Function, 1, 22 },
   { 158, DOMRange::SetEndBefore, DontDelete|Function, 1, -1 },
   { 26, DOMRange::CompareBoundaryPoints, DontDelete|Function, 2, -1 },
   { 84, DOMRange::ExtractContents, DontDelete|Function, 0, -1 },
   { 67, DOMRange::SurroundContents, DontDelete|Function, 1, -1 },
   { 234, DOMRange::ToString, DontDelete|Function, 0, -1 }
}

Definition at line 61 of file kjs_range.lut.h.

const char KJS::RangeConstructorTableStrings[] [static]

Initial value:

 {
    "\0"
    "START_TO_START\0"
    "END_TO_START\0"
    "START_TO_END\0"
    "END_TO_END\0"
}

Definition at line 95 of file kjs_range.lut.h.

struct HashEntry KJS::RangeConstructorTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 29, DOM::Range::START_TO_END, DontDelete|ReadOnly, 0, 5 },
   { 0, 0, 0, 0, -1 },
   { 42, DOM::Range::END_TO_END, DontDelete|ReadOnly, 0, -1 },
   { 1, DOM::Range::START_TO_START, DontDelete|ReadOnly, 0, -1 },
   { 16, DOM::Range::END_TO_START, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 104 of file kjs_range.lut.h.

const char KJS::DOMNodeIteratorTableStrings[] [static]

Initial value:

 {
    "\0"
    "expandEntityReferences\0"
    "whatToShow\0"
    "filter\0"
    "root\0"
}

Definition at line 7 of file kjs_traversal.lut.h.

struct HashEntry KJS::DOMNodeIteratorTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 35, DOMNodeIterator::Filter, DontDelete|ReadOnly, 0, -1 },
   { 42, DOMNodeIterator::Root, DontDelete|ReadOnly, 0, -1 },
   { 24, DOMNodeIterator::WhatToShow, DontDelete|ReadOnly, 0, 5 },
   { 0, 0, 0, 0, -1 },
   { 1, DOMNodeIterator::ExpandEntityReferences, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 16 of file kjs_traversal.lut.h.

Initial value:

 {
    "\0"
    "previousNode\0"
    "nextNode\0"
    "detach\0"
}

Definition at line 33 of file kjs_traversal.lut.h.

struct HashEntry KJS::DOMNodeIteratorProtoTableEntries[] [static]

Initial value:

 {
   { 14, DOMNodeIterator::NextNode, DontDelete|Function, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 1, DOMNodeIterator::PreviousNode, DontDelete|Function, 0, 3 },
   { 23, DOMNodeIterator::Detach, DontDelete|Function, 0, -1 }
}

Definition at line 41 of file kjs_traversal.lut.h.

Initial value:

 {
    "\0"
    "SHOW_PROCESSING_INSTRUCTION\0"
    "SHOW_DOCUMENT_FRAGMENT\0"
    "SHOW_ENTITY_REFERENCE\0"
    "SHOW_CDATA_SECTION\0"
    "SHOW_DOCUMENT_TYPE\0"
    "SHOW_ATTRIBUTE\0"
    "FILTER_ACCEPT\0"
    "FILTER_REJECT\0"
    "SHOW_DOCUMENT\0"
    "SHOW_NOTATION\0"
    "SHOW_COMMENT\0"
    "SHOW_ELEMENT\0"
    "FILTER_SKIP\0"
    "SHOW_ENTITY\0"
    "SHOW_TEXT\0"
    "SHOW_ALL\0"
}

Definition at line 56 of file kjs_traversal.lut.h.

struct HashEntry KJS::NodeFilterConstructorTableEntries[] [static]

Initial value:

 {
   { 1, DOM::NodeFilter::SHOW_PROCESSING_INSTRUCTION, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 196, DOM::NodeFilter::SHOW_ELEMENT, DontDelete|ReadOnly, 0, 17 },
   { 243, DOM::NodeFilter::SHOW_ALL, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 141, DOM::NodeFilter::FILTER_REJECT, DontDelete|ReadOnly, 0, -1 },
   { 221, DOM::NodeFilter::SHOW_ENTITY, DontDelete|ReadOnly, 0, -1 },
   { 209, DOM::NodeFilter::FILTER_SKIP, DontDelete|ReadOnly, 0, 18 },
   { 52, DOM::NodeFilter::SHOW_ENTITY_REFERENCE, DontDelete|ReadOnly, 0, -1 },
   { 127, DOM::NodeFilter::FILTER_ACCEPT, DontDelete|ReadOnly, 0, 19 },
   { 0, 0, 0, 0, -1 },
   { 29, DOM::NodeFilter::SHOW_DOCUMENT_FRAGMENT, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 74, DOM::NodeFilter::SHOW_CDATA_SECTION, DontDelete|ReadOnly, 0, 22 },
   { 112, DOM::NodeFilter::SHOW_ATTRIBUTE, DontDelete|ReadOnly, 0, 20 },
   { 233, DOM::NodeFilter::SHOW_TEXT, DontDelete|ReadOnly, 0, -1 },
   { 183, DOM::NodeFilter::SHOW_COMMENT, DontDelete|ReadOnly, 0, 21 },
   { 155, DOM::NodeFilter::SHOW_DOCUMENT, DontDelete|ReadOnly, 0, -1 },
   { 93, DOM::NodeFilter::SHOW_DOCUMENT_TYPE, DontDelete|ReadOnly, 0, -1 },
   { 169, DOM::NodeFilter::SHOW_NOTATION, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 77 of file kjs_traversal.lut.h.

const char KJS::DOMNodeFilterProtoTableStrings[] [static]

Initial value:

 {
    "\0"
    "acceptNode\0"
}

Definition at line 111 of file kjs_traversal.lut.h.

struct HashEntry KJS::DOMNodeFilterProtoTableEntries[] [static]

Initial value:

 {
   { 1, DOMNodeFilter::AcceptNode, DontDelete|Function, 0, -1 }
}

Definition at line 117 of file kjs_traversal.lut.h.

const char KJS::DOMTreeWalkerTableStrings[] [static]

Initial value:

 {
    "\0"
    "expandEntityReferences\0"
    "currentNode\0"
    "whatToShow\0"
    "filter\0"
    "root\0"
}

Definition at line 129 of file kjs_traversal.lut.h.

struct HashEntry KJS::DOMTreeWalkerTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 47, DOMTreeWalker::Filter, DontDelete|ReadOnly, 0, 6 },
   { 54, DOMTreeWalker::Root, DontDelete|ReadOnly, 0, -1 },
   { 36, DOMTreeWalker::WhatToShow, DontDelete|ReadOnly, 0, 5 },
   { 0, 0, 0, 0, -1 },
   { 1, DOMTreeWalker::ExpandEntityReferences, DontDelete|ReadOnly, 0, -1 },
   { 24, DOMTreeWalker::CurrentNode, DontDelete, 0, -1 }
}

Definition at line 139 of file kjs_traversal.lut.h.

const char KJS::DOMTreeWalkerProtoTableStrings[] [static]

Initial value:

 {
    "\0"
    "previousSibling\0"
    "previousNode\0"
    "nextSibling\0"
    "firstChild\0"
    "parentNode\0"
    "lastChild\0"
    "nextNode\0"
}

Definition at line 157 of file kjs_traversal.lut.h.

struct HashEntry KJS::DOMTreeWalkerProtoTableEntries[] [static]

Initial value:

 {
   { 42, DOMTreeWalker::FirstChild, DontDelete|Function, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 1, DOMTreeWalker::PreviousSibling, DontDelete|Function, 0, 8 },
   { 64, DOMTreeWalker::LastChild, DontDelete|Function, 0, -1 },
   { 53, DOMTreeWalker::ParentNode, DontDelete|Function, 0, 7 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 30, DOMTreeWalker::NextSibling, DontDelete|Function, 0, 9 },
   { 17, DOMTreeWalker::PreviousNode, DontDelete|Function, 0, -1 },
   { 74, DOMTreeWalker::NextNode, DontDelete|Function, 0, -1 }
}

Definition at line 169 of file kjs_traversal.lut.h.

const char KJS::DOMAbstractViewTableStrings[] [static]

Initial value:

 {
    "\0"
    "getComputedStyle\0"
    "document\0"
}

Definition at line 7 of file kjs_views.lut.h.

struct HashEntry KJS::DOMAbstractViewTableEntries[] [static]

Initial value:

 {
   { 1, DOMAbstractView::GetComputedStyle, DontDelete|Function, 2, -1 },
   { 18, DOMAbstractView::Document, DontDelete|ReadOnly, 0, -1 }
}

Definition at line 14 of file kjs_views.lut.h.

const char KJS::ScreenTableStrings[] [static]

Initial value:

 {
    "\0"
    "availHeight\0"
    "availWidth\0"
    "colorDepth\0"
    "pixelDepth\0"
    "availLeft\0"
    "availTop\0"
    "height\0"
    "width\0"
}

Definition at line 7 of file kjs_window.lut.h.

struct HashEntry KJS::ScreenTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 24, Screen::ColorDepth, DontEnum|ReadOnly, 0, 9 },
   { 0, 0, 0, 0, -1 },
   { 65, Screen::Height, DontEnum|ReadOnly, 0, 7 },
   { 35, Screen::PixelDepth, DontEnum|ReadOnly, 0, -1 },
   { 72, Screen::Width, DontEnum|ReadOnly, 0, -1 },
   { 56, Screen::AvailTop, DontEnum|ReadOnly, 0, 8 },
   { 46, Screen::AvailLeft, DontEnum|ReadOnly, 0, -1 },
   { 1, Screen::AvailHeight, DontEnum|ReadOnly, 0, -1 },
   { 13, Screen::AvailWidth, DontEnum|ReadOnly, 0, -1 }
}

Definition at line 20 of file kjs_window.lut.h.

const char KJS::LocationTableStrings[] [static]

Initial value:

 {
    "\0"
    "hostname\0"
    "pathname\0"
    "protocol\0"
    "toString\0"
    "replace\0"
    "[[==]]\0"
    "assign\0"
    "reload\0"
    "search\0"
    "hash\0"
    "host\0"
    "href\0"
    "port\0"
}

Definition at line 293 of file kjs_window.lut.h.

struct HashEntry KJS::LocationTableEntries[] [static]

Initial value:

 {
   { 28, Location::ToString, DontDelete|Function, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 73, Location::Hash, DontDelete, 0, 11 },
   { 83, Location::Href, DontDelete, 0, 13 },
   { 59, Location::Reload, DontDelete|Function, 0, -1 },
   { 1, Location::Hostname, DontDelete, 0, -1 },
   { 78, Location::Host, DontDelete, 0, 14 },
   { 52, Location::Assign, DontDelete|Function, 1, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 10, Location::Pathname, DontDelete, 0, -1 },
   { 88, Location::Port, DontDelete, 0, 12 },
   { 19, Location::Protocol, DontDelete, 0, -1 },
   { 66, Location::Search, DontDelete, 0, -1 },
   { 45, Location::EqualEqual, DontDelete|ReadOnly, 0, 15 },
   { 37, Location::Replace, DontDelete|Function, 1, -1 }
}

Definition at line 311 of file kjs_window.lut.h.

const char KJS::ExternalTableStrings[] [static]

Initial value:

 {
    "\0"
    "addFavorite\0"
}

Definition at line 338 of file kjs_window.lut.h.

struct HashEntry KJS::ExternalTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 1, External::AddFavorite, DontDelete|Function, 1, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 }
}

Definition at line 344 of file kjs_window.lut.h.

const char KJS::HistoryTableStrings[] [static]

Initial value:

 {
    "\0"
    "forward\0"
    "length\0"
    "back\0"
    "go\0"
}

Definition at line 359 of file kjs_window.lut.h.

struct HashEntry KJS::HistoryTableEntries[] [static]

Initial value:

 {
   { 0, 0, 0, 0, -1 },
   { 16, History::Back, DontDelete|Function, 0, 4 },
   { 9, History::Length, DontDelete|ReadOnly, 0, 5 },
   { 0, 0, 0, 0, -1 },
   { 1, History::Forward, DontDelete|Function, 0, -1 },
   { 21, History::Go, DontDelete|Function, 1, -1 }
}

Definition at line 368 of file kjs_window.lut.h.

const char KJS::XMLHttpRequestProtoTableStrings[] [static]

Initial value:

 {
    "\0"
    "getAllResponseHeaders\0"
    "getResponseHeader\0"
    "setRequestHeader\0"
    "abort\0"
    "open\0"
    "send\0"
}

Definition at line 7 of file xmlhttprequest.lut.h.

struct HashEntry KJS::XMLHttpRequestProtoTableEntries[] [static]

Initial value:

 {
   { 64, XMLHttpRequest::Open, DontDelete|Function, 5, -1 },
   { 0, 0, 0, 0, -1 },
   { 23, XMLHttpRequest::GetResponseHeader, DontDelete|Function, 1, -1 },
   { 41, XMLHttpRequest::SetRequestHeader, DontDelete|Function, 2, -1 },
   { 58, XMLHttpRequest::Abort, DontDelete|Function, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 1, XMLHttpRequest::GetAllResponseHeaders, DontDelete|Function, 0, 7 },
   { 69, XMLHttpRequest::Send, DontDelete|Function, 1, -1 }
}

Definition at line 18 of file xmlhttprequest.lut.h.

const char KJS::XMLHttpRequestTableStrings[] [static]

Initial value:

 {
    "\0"
    "onreadystatechange\0"
    "responseText\0"
    "responseXML\0"
    "readyState\0"
    "statusText\0"
    "onload\0"
    "status\0"
}

Definition at line 37 of file xmlhttprequest.lut.h.

struct HashEntry KJS::XMLHttpRequestTableEntries[] [static]

Initial value:

 {
   { 33, XMLHttpRequest::ResponseXML, DontDelete|ReadOnly, 0, 8 },
   { 0, 0, 0, 0, -1 },
   { 1, XMLHttpRequest::Onreadystatechange, DontDelete, 0, -1 },
   { 45, XMLHttpRequest::ReadyState, DontDelete|ReadOnly, 0, -1 },
   { 74, XMLHttpRequest::Status, DontDelete|ReadOnly, 0, -1 },
   { 20, XMLHttpRequest::ResponseText, DontDelete|ReadOnly, 0, 7 },
   { 0, 0, 0, 0, -1 },
   { 56, XMLHttpRequest::StatusText, DontDelete|ReadOnly, 0, -1 },
   { 67, XMLHttpRequest::Onload, DontDelete, 0, -1 }
}

Definition at line 49 of file xmlhttprequest.lut.h.

const char KJS::XMLSerializerProtoTableStrings[] [static]

Initial value:

 {
    "\0"
    "serializeToString\0"
}

Definition at line 7 of file xmlserializer.lut.h.

struct HashEntry KJS::XMLSerializerProtoTableEntries[] [static]

Initial value:

 {
   { 1, XMLSerializer::SerializeToString, DontDelete|Function, 1, -1 }
}

Definition at line 13 of file xmlserializer.lut.h.

KDE Home | KDE Accessibility Home | Description of Access Keys