Status: Unconfirmed
Owner: ----
Labels: Type-Bug Pri-2 OS-All Area-Misc

New issue 7995 by noel.gordon: Gears File Drag & Drop
http://code.google.com/p/chromium/issues/detail?id=7995

Add Gears File Drag & Drop support

  1) update webkit/glue/webdropdata with a drag identity, implemented
     as an up-counter in base/base_drop_target and incremented on os-
     level drag enters in tab client areas.

  2) add CPAPI functions for gears; one to extract the drag type/data
     given an NPObject *event and one to control the drop effect (aka
     drag cursor).

      -- gears has the *event as an NPObject; that event
         is untrusted, gears sends the event back to the
         renderer/V8 for checking, type/data extraction.

  3) add NPOject event testing & drag data extraction code, somewhere
     we conveniently have both V8 and NPAPI in one place:

        webkit/port/bindings/v8/np_v8object.{h,cc}

     to verify the *event is a valid drag target event, is in browser
     event dispatch, and extract the drag data if so.

  4) add IPC glue calls for the new CPAPIs from the plugin process to
     the renderer, webview changes to control the drop effect.


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to