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

Issue 113637: Wire up windowless plugins. Mostly Mac related, some cross (Closed)

Created:
11 years, 7 months ago by Amanda Walker
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Wire up windowless plugins. Mostly Mac related, some cross platform aspects. BUG=10809 TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=20453

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Total comments: 2

Patch Set 5 : '' #

Total comments: 30

Patch Set 6 : '' #

Patch Set 7 : '' #

Total comments: 7

Patch Set 8 : '' #

Patch Set 9 : '' #

Patch Set 10 : '' #

Patch Set 11 : '' #

Patch Set 12 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+611 lines, -291 lines) Patch
M app/app.gyp View 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -0 lines 0 comments Download
M app/gfx/canvas.cc View 5 6 7 8 9 10 11 1 chunk +0 lines, -10 lines 0 comments Download
A app/gfx/canvas_mac.mm View 1 chunk +79 lines, -0 lines 0 comments Download
M chrome/common/plugin_messages_internal.h View 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/common/transport_dib_mac.cc View 4 5 6 7 8 9 10 11 1 chunk +1 line, -1 line 0 comments Download
M chrome/plugin/plugin_main.cc View 3 4 5 6 7 8 9 10 11 3 chunks +60 lines, -3 lines 0 comments Download
M chrome/plugin/webplugin_delegate_stub.h View 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/plugin/webplugin_delegate_stub.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/plugin/webplugin_proxy.h View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +14 lines, -6 lines 0 comments Download
M chrome/plugin/webplugin_proxy.cc View 1 2 3 4 5 6 7 8 9 10 11 5 chunks +80 lines, -15 lines 0 comments Download
M chrome/renderer/render_view.cc View 2 3 4 5 6 7 8 9 10 11 3 chunks +5 lines, -8 lines 0 comments Download
M chrome/renderer/webplugin_delegate_proxy.h View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +9 lines, -12 lines 0 comments Download
M chrome/renderer/webplugin_delegate_proxy.cc View 1 2 3 4 5 6 7 8 9 10 11 11 chunks +119 lines, -62 lines 0 comments Download
M webkit/glue/plugins/plugin_host.cc View 3 4 5 6 7 8 9 10 11 3 chunks +12 lines, -12 lines 0 comments Download
M webkit/glue/plugins/webplugin_delegate_impl.h View 4 5 6 7 8 9 10 11 3 chunks +3 lines, -1 line 0 comments Download
M webkit/glue/plugins/webplugin_delegate_impl_mac.mm View 3 4 5 6 7 8 9 10 11 11 chunks +221 lines, -154 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
Evan Martin
stopping 'cause you need to sync :) http://codereview.chromium.org/113637/diff/4001/4005 File chrome/common/transport_dib_mac.cc (left): http://codereview.chromium.org/113637/diff/4001/4005#oldcode48 Line 48: return ...
11 years, 5 months ago (2009-07-09 18:52:59 UTC) #1
Amanda Walker
Yes, that's why I didn't push it out for review immediately :-). Syncing up now ...
11 years, 5 months ago (2009-07-09 19:05:43 UTC) #2
Amanda Walker
Still a work in progress, but time to get some actual review eyeballs on it ...
11 years, 5 months ago (2009-07-10 00:03:20 UTC) #3
jam
Shouldn't impact Windows (other than the obvious ifdef in WebPluginDelegateProxy::CreateBitmap()) http://codereview.chromium.org/113637/diff/4025/5017 File chrome/plugin/plugin_main.cc (right): http://codereview.chromium.org/113637/diff/4025/5017#newcode127 ...
11 years, 5 months ago (2009-07-10 00:16:48 UTC) #4
Evan Martin
the stuff that affects linux lgtm http://codereview.chromium.org/113637/diff/4025/5017 File chrome/plugin/plugin_main.cc (right): http://codereview.chromium.org/113637/diff/4025/5017#newcode33 Line 33: const int ...
11 years, 5 months ago (2009-07-10 01:16:05 UTC) #5
Evan Martin
+piman, master of plugins
11 years, 5 months ago (2009-07-10 01:16:20 UTC) #6
Antoine Labour
http://codereview.chromium.org/113637/diff/4025/5017 File chrome/plugin/plugin_main.cc (right): http://codereview.chromium.org/113637/diff/4025/5017#newcode117 Line 117: } Careful: this change moves the gtk_init code ...
11 years, 5 months ago (2009-07-10 01:39:02 UTC) #7
Amanda Walker
Addressed comments, took plugin_list_mac.mm out of the patch so that you have to uncomment a ...
11 years, 5 months ago (2009-07-10 16:34:44 UTC) #8
TVL
http://codereview.chromium.org/113637/diff/5072/4052 File chrome/plugin/webplugin_proxy.cc (right): http://codereview.chromium.org/113637/diff/5072/4052#newcode11 Line 11: #include "base/scoped_cftyperef.h" doesn't the header already include this? ...
11 years, 5 months ago (2009-07-10 17:05:00 UTC) #9
TVL
http://codereview.chromium.org/113637/diff/5072/4057 File chrome/renderer/webplugin_delegate_proxy.cc (right): http://codereview.chromium.org/113637/diff/5072/4057#newcode424 Line 424: // so only do so if we've actually ...
11 years, 5 months ago (2009-07-10 17:06:40 UTC) #10
Amanda Walker
http://codereview.chromium.org/113637/diff/5072/4052 File chrome/plugin/webplugin_proxy.cc (right): http://codereview.chromium.org/113637/diff/5072/4052#newcode11 Line 11: #include "base/scoped_cftyperef.h" On 2009/07/10 17:05:00, TVL wrote: > ...
11 years, 5 months ago (2009-07-10 17:16:54 UTC) #11
Antoine Labour
11 years, 5 months ago (2009-07-10 18:28:43 UTC) #12
LGTM

Powered by Google App Engine
This is Rietveld 408576698