RESOLVED FIXED 23254
Upstream page/chromium/
https://bugs.webkit.org/show_bug.cgi?id=23254
Summary Upstream page/chromium/
Darin Fisher (:fishd, Google)
Reported 2009-01-12 08:44:49 PST
Attachments
v1 patch (23.11 KB, patch)
2009-01-12 08:57 PST, Darin Fisher (:fishd, Google)
eric: review+
Darin Fisher (:fishd, Google)
Comment 1 2009-01-12 08:57:00 PST
Created attachment 26634 [details] v1 patch
Eric Seidel (no email)
Comment 2 2009-01-12 11:14:17 PST
Comment on attachment 26634 [details] v1 patch Shouldn't ChromeClientChromium just be part of ChromeClient? It seems we should either move that one function to ChromeClient, or at least add a FIXME to do so (or a comment explaining why ChromeClientChromium should be separate). Also ChromeClientChromium.h uses #ifndef ChromeClientWin + // FIXME: To match the macos behaviour we should return DragOperationNone MacOS or mac os, but macos reads strange to me. :) +bool DragController::isCopyKeyDown() { { on new line Otherwise looks good. Sad that chrome doesn't support drag images. :(
Darin Fisher (:fishd, Google)
Comment 3 2009-01-12 11:23:53 PST
I added a comment to ChromeClientChromium. That interface exists to hold things that are Chromium-specific. Right now, that only includes the popupOpened method, which is used to support the Chromium PopupMenu implementation. I don't think it makes sense to put that on ChromeClient since it isn't useful to other ports.
Darin Fisher (:fishd, Google)
Comment 4 2009-01-12 11:25:55 PST
Note You need to log in before you can comment on or make changes to this bug.