diff options
Diffstat (limited to '')
-rw-r--r-- | www/firefox/files/patch-bug1375146 | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/www/firefox/files/patch-bug1375146 b/www/firefox/files/patch-bug1375146 deleted file mode 100644 index aa742fd01adb..000000000000 --- a/www/firefox/files/patch-bug1375146 +++ /dev/null @@ -1,37 +0,0 @@ -commit b481800095d4 -Author: Stone Shih <sshih@mozilla.com> -Date: Tue Sep 19 15:41:52 2017 +0800 - - Bug 1375146 - Revise sending drag event. r=smaug, a=ritu - - --HG-- - extra : source : d4496b8befbf0ef5ae124a9fbda37ad5b885f9e1 ---- - dom/events/EventStateManager.cpp | 7 ++++--- - 1 file changed, 4 insertions(+), 3 deletions(-) - -diff --git dom/events/EventStateManager.cpp dom/events/EventStateManager.cpp -index b94dc0c88e01..1f48884058de 100644 ---- dom/events/EventStateManager.cpp -+++ dom/events/EventStateManager.cpp -@@ -1292,8 +1292,9 @@ EventStateManager::DispatchCrossProcessEvent(WidgetEvent* aEvent, - return; - } - case eDragEventClass: { -- if (remote->Manager()->IsContentParent()) { -- remote->Manager()->AsContentParent()->MaybeInvokeDragSession(remote); -+ RefPtr<TabParent> tabParent = remote; -+ if (tabParent->Manager()->IsContentParent()) { -+ tabParent->Manager()->AsContentParent()->MaybeInvokeDragSession(tabParent); - } - - nsCOMPtr<nsIDragSession> dragSession = nsContentUtils::GetDragSession(); -@@ -1309,7 +1310,7 @@ EventStateManager::DispatchCrossProcessEvent(WidgetEvent* aEvent, - } - } - -- remote->SendRealDragEvent(*aEvent->AsDragEvent(), action, dropEffect); -+ tabParent->SendRealDragEvent(*aEvent->AsDragEvent(), action, dropEffect); - return; - } - case ePluginEventClass: { |