type
  DOMTimeMilliSec = qword;

type
//  nsIDOMAttr = interface;
//  nsIDOMCDATASection = interface;
//  nsIDOMCharacterData = interface;
//  nsIDOMComment = interface;
//  nsIDOMDOMImplementation = interface;
//  nsIDOMDocument = interface;
//  nsIDOMDocumentFragment = interface;
//  nsIDOMDocumentType = interface;
//  nsIDOMElement = interface;
//  nsIDOMNSElement = interface;
//  nsIDOMNamedNodeMap = interface;
//  nsIDOMNode = interface;
//  nsIDOMNodeList = interface;
//  nsIDOMProcessingInstruction = interface;
//  nsIDOMText = interface;
//  nsIDOMDOMStringList = interface;
//  nsIDOMDOMTokenList = interface;
//  nsIDOMClientRect = interface;
//  nsIDOMClientRectList = interface;
//  DOMException = interface;
//  RangeException = interface;
//  nsIDOMStyleSheetList = interface;
//  nsIDOMLinkStyle = interface;
//  nsIDOMStyleSheet = interface;
//  nsIDOMMediaList = interface;
//  nsIDOMWindow = interface;
//  nsIDOMWindowCollection = interface;
//  nsIDOMPlugin = interface;
//  nsIDOMPluginArray = interface;
//  nsIDOMMimeType = interface;
//  nsIDOMMimeTypeArray = interface;
//  nsIDOMBarProp = interface;
//  nsIDOMNavigator = interface;
//  nsIDOMScreen = interface;
//  nsIDOMHistory = interface;
//  nsIDOMEvent = interface;
//  nsIDOMEventTarget = interface;
//  nsIDOMEventListener = interface;
  nsIDOMHTMLElement = interface end;
  nsIDOMHTMLFormElement = interface end;
  nsIDOMHTMLCollection = interface end;
  nsIDOMHTMLHeadElement = interface end;
  nsIDOMCSSValue = interface end;
  nsIDOMCSSValueList = interface end;
  nsIDOMCSSPrimitiveValue = interface end;
  nsIDOMCSSRule = interface end;
  nsIDOMCSSRuleList = interface end;
  nsIDOMMozCSSKeyframeRule = interface end;
  nsIDOMCSSStyleSheet = interface end;
  nsIDOMCSSStyleDeclaration = interface end;
  nsIDOMCounter = interface end;
  nsIDOMRect = interface end;
  nsIDOMRGBColor = interface end;
  nsIDOMCSSStyleRule = interface end;
  nsIDOMCSSStyleRuleCollection = interface end;
  nsIDOMHTMLTableCaptionElement = interface end;
  nsIDOMHTMLTableSectionElement = interface end;
  nsIDOMRange = interface end;
  nsIDOMCRMFObject = interface end;
//  nsIDOMCrypto = interface;
//  nsIDOMPkcs11 = interface;
//  nsIDOMFontFace = interface;
//  nsIDOMFontFaceList = interface;
