Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Functions | Variables
nsXBLPrototypeHandler.cpp File Reference
#include "nsCOMPtr.h"
#include "nsXBLPrototypeHandler.h"
#include "nsXBLPrototypeBinding.h"
#include "nsContentUtils.h"
#include "nsIContent.h"
#include "nsIAtom.h"
#include "nsIDOMKeyEvent.h"
#include "nsIDOMMouseEvent.h"
#include "nsINameSpaceManager.h"
#include "nsIScriptContext.h"
#include "nsIScriptGlobalObject.h"
#include "nsIDocument.h"
#include "nsIDOMDocument.h"
#include "nsIJSEventListener.h"
#include "nsIController.h"
#include "nsIControllers.h"
#include "nsIDOMXULElement.h"
#include "nsIDOMNSUIEvent.h"
#include "nsIURI.h"
#include "nsIDOMNSHTMLTextAreaElement.h"
#include "nsIDOMNSHTMLInputElement.h"
#include "nsIDOMText.h"
#include "nsIFocusController.h"
#include "nsIEventListenerManager.h"
#include "nsIDOMEventReceiver.h"
#include "nsIDOMEventListener.h"
#include "nsIPrivateDOMEvent.h"
#include "nsIDOMNSEvent.h"
#include "nsPIDOMWindow.h"
#include "nsPIWindowRoot.h"
#include "nsIDOMWindowInternal.h"
#include "nsIServiceManager.h"
#include "nsXPIDLString.h"
#include "nsReadableUtils.h"
#include "nsXULAtoms.h"
#include "nsXBLAtoms.h"
#include "nsLayoutAtoms.h"
#include "nsGUIEvent.h"
#include "nsIXPConnect.h"
#include "nsIDOMScriptObjectFactory.h"
#include "nsDOMCID.h"
#include "nsUnicharUtils.h"
#include "nsCRT.h"
#include "nsXBLEventHandler.h"
#include "nsHTMLAtoms.h"
#include "nsIBoxObject.h"
#include "nsIDOMNSDocument.h"

Go to the source code of this file.

Classes

struct  keyCodeData

Defines

#define KEYCODE_ENTRY(str)   {#str, sizeof(#str) - 1, nsIDOMKeyEvent::DOM_##str}
#define KEYCODE_ENTRY2(str, code)   {str, sizeof(str) - 1, code}

Functions

static NS_DEFINE_CID (kDOMScriptObjectFactoryCID, NS_DOM_SCRIPT_OBJECT_FACTORY_CID)

Variables

static const keyCodeData gKeyCodes []

Class Documentation

struct keyCodeData

Definition at line 603 of file nsXBLPrototypeHandler.cpp.

Class Members
PRUint32 keycode
const char * str
size_t strlength

Define Documentation

#define KEYCODE_ENTRY (   str)    {#str, sizeof(#str) - 1, nsIDOMKeyEvent::DOM_##str}
#define KEYCODE_ENTRY2 (   str,
  code 
)    {str, sizeof(str) - 1, code}

Function Documentation

static NS_DEFINE_CID ( kDOMScriptObjectFactoryCID  ,
NS_DOM_SCRIPT_OBJECT_FACTORY_CID   
) [static]

Variable Documentation

Definition at line 612 of file nsXBLPrototypeHandler.cpp.