[Webkit-unassigned] [Bug 28964] [Chromium] ChromiumDataObject should have getter/setter interface

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Oct 15 09:15:31 PDT 2009


https://bugs.webkit.org/show_bug.cgi?id=28964


Darin Fisher (:fishd, Google) <fishd at chromium.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fishd at chromium.org




--- Comment #16 from Darin Fisher (:fishd, Google) <fishd at chromium.org>  2009-10-15 09:15:30 PDT ---
> The main reason for the change is that I want to implement
> get/setData("text/uri-list") in Chromium.
> (see https://bugs.webkit.org/show_bug.cgi?id=28293)
> However, according to the HTML5 spec, "text/uri-list" and "URL" are not
> independent.
> So having WebDragData accessing a single 'url' member directly is inconvenient.

It seems to me that this ^^^ is the only method that should have been added.

I intended ChromiumDataObject to remain very lightweight since we have it
replicated in two places already in Chrome: WebDragData and WebDropData.  It
sucks to have so many layers.

Soon, WebDragData will live in svn.webkit.org, so the justification given in
comment #0 will go away.  It'll be easy to change the WebKit layer
implementation (WebDragData.cpp) and the ChromiumDataObject.h in the same
patch.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list