Open Bug 1385958 Opened 4 years ago Updated 4 years ago

JS - files drag-n-drop not working properly with e10s


(Core :: DOM: Copy & Paste and Drag & Drop, defect, P3)

56 Branch



Tracking Status
firefox56 --- wontfix
firefox57 --- wontfix
firefox58 --- wontfix
firefox59 --- ?


(Reporter: fire, Unassigned)


(Keywords: multiprocess)

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:56.0) Gecko/20100101 Firefox/56.0
Build ID: 20170728084721

Steps to reproduce:

I’m using a drag-n-drop script that is doing nothing when using Nightly (56.0a1) in a e10s window.

It does work fine using a "non-e10s window" and in Firefox 54 Stable.

This non-behaviour can be experienced even on the examples given on the MDN page :

Actual results:


The JS object "event.dataTransfer" is "null" (according to the web develleper tools in Firefox).

Expected results:

The "event.dataTransfer" should not be "null" and the "event.dataTransfer.files" should contain the list of files.

Everything works fine in Firefox 54 Stable or in Nightly inside a non-e10s-window.
Component: Untriaged → Drag and Drop
Keywords: multiprocess
Product: Firefox → Core
I don't see this issue on Linux. Can you provide a testcase showing the issue?
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.