summaryrefslogtreecommitdiffstats
path: root/widget/BasicEvents.h
diff options
context:
space:
mode:
authorMatt A. Tobin <email@mattatobin.com>2020-04-17 07:34:35 -0400
committerMatt A. Tobin <email@mattatobin.com>2020-04-17 07:34:35 -0400
commitf164962a3dc53f4823dfff6c77e7972c72d4c61f (patch)
treed318be62580b715d7fbf9ad100026746cc983e02 /widget/BasicEvents.h
parentd925bfcc6930594abfba44125c0d94b34f9c23f6 (diff)
downloadUXP-f164962a3dc53f4823dfff6c77e7972c72d4c61f.tar
UXP-f164962a3dc53f4823dfff6c77e7972c72d4c61f.tar.gz
UXP-f164962a3dc53f4823dfff6c77e7972c72d4c61f.tar.lz
UXP-f164962a3dc53f4823dfff6c77e7972c72d4c61f.tar.xz
UXP-f164962a3dc53f4823dfff6c77e7972c72d4c61f.zip
Bug 1425441 - Move relatedTarget to WidgetEvent
Tag #1375
Diffstat (limited to 'widget/BasicEvents.h')
-rw-r--r--widget/BasicEvents.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/widget/BasicEvents.h b/widget/BasicEvents.h
index 4e9e0e6ce..0ce0f587d 100644
--- a/widget/BasicEvents.h
+++ b/widget/BasicEvents.h
@@ -423,6 +423,9 @@ public:
nsCOMPtr<dom::EventTarget> mCurrentTarget;
nsCOMPtr<dom::EventTarget> mOriginalTarget;
+ /// The possible related target
+ nsCOMPtr<dom::EventTarget> mRelatedTarget;
+
nsTArray<EventTargetChainItem>* mPath;
dom::EventTarget* GetDOMEventTarget() const;
@@ -442,6 +445,7 @@ public:
mTarget = aCopyTargets ? aEvent.mTarget : nullptr;
mCurrentTarget = aCopyTargets ? aEvent.mCurrentTarget : nullptr;
mOriginalTarget = aCopyTargets ? aEvent.mOriginalTarget : nullptr;
+ mRelatedTarget = aCopyTargets ? aEvent.mRelatedTarget : nullptr;
}
/**