[Webkit-unassigned] [Bug 28964] [Chromium] ChromiumDataObject should have getter/setter interface
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Oct 15 21:10:19 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=28964
--- Comment #17 from Roland Steiner <rolandsteiner at google.com> 2009-10-15 21:10:17 PDT ---
(In reply to comment #16)
> > 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.
Yes, I added the other interface methods mainly for consistency.
> 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.
There I wholeheartedly agree!
> 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.
As I wrote http://codereview.chromium.org/269091, I didn't know that was the
plan. It'd certainly simplify things.
--
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