Bug 182323, implemented XPointer spec, we now support the framework, shorthand syntax, element, fixptr, xpath1 and xmlns schemes, and provide a proprietary API from scripts, r=sicking, sr=peterv.
git-svn-id: svn://10.0.0.236/trunk@139800 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -128,6 +128,7 @@
|
||||
#include "nsIAutoCopy.h"
|
||||
#include "nsIPrintPreviewContext.h"
|
||||
#include "nsCSSLoader.h"
|
||||
#include "nsIModifyableXPointer.h"
|
||||
#include "nsXULAtoms.h"
|
||||
#include "nsLayoutCID.h"
|
||||
|
||||
@@ -368,6 +369,7 @@ nsresult NS_NewContentPolicy(nsIContentPolicy** aResult);
|
||||
nsresult NS_NewFrameLoader(nsIFrameLoader** aResult);
|
||||
nsresult NS_NewSyncLoadDOMService(nsISyncLoadDOMService** aResult);
|
||||
nsresult NS_NewDOMEventGroup(nsIDOMEventGroup** aResult);
|
||||
nsresult NS_NewXPointerResult(nsIXPointerResult **aResult);
|
||||
|
||||
nsresult NS_CreateFrameTraversal(nsIFrameTraversal** aResult);
|
||||
nsresult NS_CreateCSSFrameConstructor(nsICSSFrameConstructor** aResult);
|
||||
@@ -455,6 +457,7 @@ MAKE_CTOR(CreateNewAutoCopyService, nsIAutoCopyService, NS_NewAutoCopySe
|
||||
MAKE_CTOR(CreateSelectionImageService, nsISelectionImageService,NS_NewSelectionImageService)
|
||||
MAKE_CTOR(CreateCaret, nsICaret, NS_NewCaret)
|
||||
|
||||
MAKE_CTOR(CreateXPointerResult, nsIXPointerResult, NS_NewXPointerResult)
|
||||
MAKE_CTOR(CreateNameSpaceManager, nsINameSpaceManager, NS_GetNameSpaceManager)
|
||||
MAKE_CTOR(CreateEventListenerManager, nsIEventListenerManager, NS_NewEventListenerManager)
|
||||
MAKE_CTOR(CreateEventStateManager, nsIEventStateManager, NS_NewEventStateManager)
|
||||
@@ -798,6 +801,11 @@ static const nsModuleComponentInfo gComponents[] = {
|
||||
nsnull,
|
||||
CreateDOMEventGroup },
|
||||
|
||||
{ "XPointer Result",
|
||||
NS_XPOINTERRESULT_CID,
|
||||
nsnull,
|
||||
CreateXPointerResult },
|
||||
|
||||
{ "Document Viewer",
|
||||
NS_DOCUMENT_VIEWER_CID,
|
||||
nsnull,
|
||||
|
||||
Reference in New Issue
Block a user