Open Bug 1385958 Opened 3 years ago Updated 3 years ago

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

Categories

(Core :: DOM: Drag & Drop, defect, P3)

56 Branch
defect

Tracking

()

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

People

(Reporter: fire, Unassigned)

Details

(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 : https://developer.mozilla.org/en-US/docs/Web/API/DataTransfer/files


Actual results:

Nothing.

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.