Drag and Drop is not working in CEFClient for Linux due to an issue between X11 and GTK.
There is currently an issue filed https://code.google.com/p/chromiumembedded/issues/detail?id=1258
I'm starting a thread here to discuss this outside of the bug in order to get some help while I attempt to debug the issue.
My first question is regarding a 1 pixel by 1 pixel window that shows up in the xwininfo check for the CefClient. I'm curious what this window is.
xwininfo: Window id: 67108867 "Google" (This is the GTK Main Window)
----2 children:
----62914561 (has no name): () 2502x1576+0+0 +58+24 (This is the CefX11Window)
--------1 child:
--------62914562 (has no name): () 2502x1576+0+0 +58+24 (I think this is the CefWindowDelegateView)
------------1 child:
------------69206019 (has no name): () 2502x1576+0+0 +58+24 (Not sure what this is yet)
----67108868 (has no name): () 1x1+-1+-1 +57+23 <--------------------------------------What is this window?
A xwininfo for CEFSimple does not show this
xwininfo: Window id: 77594625 "Google"
-----1 child:
-----77594626 (has no name): () 800x600+0+0 +58+52
--------1 child:
--------79691779 (has no name): () 800x600+0+0 +58+52