Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(137)

Issue 269091: Change WebDragData to use ChromiumDataObject interface methods rather than direct member access (Closed)

Created:
11 years, 2 months ago by Roland
Modified:
7 years, 8 months ago
CC:
chromium-reviews_googlegroups.com, darin (slow to review)
Visibility:
Public.

Description

This patch changes WebDragData to make use of the new ChromiumDataObjcet interface methods as described in http://code.google.com/p/chromium/issues/detail?id=24880 . As detailed there, this is a prerequisite step for fixing https://bugs.webkit.org/show_bug.cgi?id=28293 (event.dataTransfer.get/setData) that requires the members to change. (I plan to make the members private once no Chromium code accesses them directly anymore). BUG=24880 TEST=NONE (no functional change)

Patch Set 1 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+26 lines, -21 lines) Patch
M webkit/api/src/WebDragData.cpp View 1 chunk +26 lines, -21 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
Roland
Rather simple change from direct access of members to the corresponding accessor methods. Note that ...
11 years, 2 months ago (2009-10-15 10:59:35 UTC) #1
eseidel
looks OK. Several names strike me as strange. "mainURL". Why is it main? What's a ...
11 years, 2 months ago (2009-10-15 15:01:46 UTC) #2
darin (slow to review)
I don't really understand why the getter/setters were added to ChromiumDataObject. It was always intended ...
11 years, 2 months ago (2009-10-15 16:10:00 UTC) #3
Roland
On 2009/10/15 15:01:46, Eric Seidel (Google) wrote: > looks OK. Several names strike me as ...
11 years, 2 months ago (2009-10-16 03:31:45 UTC) #4
darin (slow to review)
On Thu, Oct 15, 2009 at 8:31 PM, <rolandsteiner@google.com> wrote: > On 2009/10/15 15:01:46, Eric ...
11 years, 2 months ago (2009-10-16 03:44:04 UTC) #5
Roland
Added https://bugs.webkit.org/show_bug.cgi?id=30427 and corresponding patch that removes the methods again. On 2009/10/16 03:44:04, darin wrote: ...
11 years, 2 months ago (2009-10-16 04:51:48 UTC) #6
darin (slow to review)
11 years, 2 months ago (2009-10-16 04:59:31 UTC) #7
Thanks!

On Thu, Oct 15, 2009 at 9:51 PM, <rolandsteiner@google.com> wrote:

> Added https://bugs.webkit.org/show_bug.cgi?id=30427 and corresponding
> patch that
> removes the methods again.
>
>
> On 2009/10/16 03:44:04, darin wrote:
>
>> Sorry to cause more busy work for you in the short term, but can you
>> revert
>> the unnecessary bits from ChromiumDataObject?
>>
>
>
> http://codereview.chromium.org/269091
>

Powered by Google App Engine
This is Rietveld 408576698