aboutsummaryrefslogtreecommitdiffstats
path: root/embed/mozilla/EventContext.h
diff options
context:
space:
mode:
Diffstat (limited to 'embed/mozilla/EventContext.h')
-rw-r--r--embed/mozilla/EventContext.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/embed/mozilla/EventContext.h b/embed/mozilla/EventContext.h
index 432bd1f53..8025fb353 100644
--- a/embed/mozilla/EventContext.h
+++ b/embed/mozilla/EventContext.h
@@ -42,16 +42,17 @@ public:
EventContext();
~EventContext();
- nsresult Init (nsIDOMEvent *event, EphyWrapper *wrapper);
+ nsresult Init (EphyWrapper *wrapper);
- nsresult GetMouseEventInfo (EphyEmbedEvent *info);
+ nsresult GetMouseEventInfo (nsIDOMMouseEvent *event, EphyEmbedEvent *info);
nsresult GetTargetDocument (nsIDOMDocument **domDoc);
private:
- nsIDOMEvent *mEvent;
EphyWrapper *mWrapper;
nsCOMPtr<nsIDOMDocument> mDOMDocument;
+ nsresult ResolveBaseURL (nsIDocument *doc, const nsAString &relurl, nsACString &url);
+ nsresult ResolveDocumentURL (nsIDocument *doc, const nsAString &relurl, nsACString &url);
nsresult GetEventContext (nsIDOMEventTarget *EventTarget,
EphyEmbedEvent *info);
nsresult GetCSSBackground (nsIDOMNode *node, nsAutoString& url);