void BindToDocument(nsIDocument *aDocument, nsIContent *aContent);
void DoneAddingChildren(nsIContent *aContent, PRBool aHaveNotified);
}
-
-/*
- * NOTE:
- * This is a private Wine interface that is implemented by our implementation
- * of nsIURI to store its owner.
- */
-[
- object,
- uuid(5088272e-900b-11da-c687-000fea57f21a),
- local
- /* INTERNAL */
-]
-interface nsIWineURI : nsIURL
-{
- typedef struct NSContainer NSContainer;
- typedef struct HTMLWindow HTMLWindow;
- typedef struct nsChannelBSC nsChannelBSC;
-
- nsresult GetNSContainer(NSContainer **aNSContainer);
- nsresult SetNSContainer(NSContainer *aNSContainer);
- nsresult GetWindow(HTMLWindow **aHTMLWindow);
- nsresult SetWindow(HTMLWindow *aHTMLWindow);
- nsresult GetChannelBSC(nsChannelBSC **aChannelBSC);
- nsresult SetChannelBSC(nsChannelBSC *aChannelBSC);
- nsresult GetIsDocumentURI(PRBool *aIsDocumentURI);
- nsresult SetIsDocumentURI(PRBool aIsDocumentURI);
- nsresult GetWineURL(LPCWSTR *aURL);
- nsresult SetWineURL(LPCWSTR aURL);
-}