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

Issue 8224021: Move the following files to content\public\plugin. (Closed)

Created:
9 years, 2 months ago by ananta
Modified:
9 years, 2 months ago
CC:
chromium-reviews, kkania, dpranke+watch-content_chromium.org, joi+watch-content_chromium.org, darin-cc_chromium.org, Paweł Hajdan Jr., stuartmorgan+watch_chromium.org
Visibility:
Public.

Description

Move content_plugin_client.h to content\public\plugin. The plugin_carbon_interpose_mac.cc which intercepts system API's in plugin processes on the Mac has been moved to content\plugin. The plugin_carbon_interpose shared library target which lives in chrome.gyp refers to this file. This is a short term workaround while we look into switching the interposing mechanism on the mac. Changes as part of creating a Content API BUG=98716 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=105128

Patch Set 1 #

Patch Set 2 : '' #

Total comments: 1

Patch Set 3 : '' #

Patch Set 4 : '' #

Total comments: 8

Patch Set 5 : '' #

Patch Set 6 : '' #

Patch Set 7 : '' #

Patch Set 8 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -224 lines) Patch
D chrome/browser/plugin_carbon_interpose_mac.cc View 1 chunk +0 lines, -193 lines 0 comments Download
M chrome/chrome.gyp View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M chrome/plugin/DEPS View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/plugin/chrome_content_plugin_client.h View 1 chunk +1 line, -1 line 0 comments Download
M content/content_plugin.gypi View 1 2 3 4 5 6 2 chunks +1 line, -1 line 0 comments Download
M content/plugin/DEPS View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
D content/plugin/content_plugin_client.h View 1 chunk +0 lines, -23 lines 0 comments Download
A + content/plugin/plugin_carbon_interpose_mac.cc View 1 2 0 chunks +-1 lines, --1 lines 0 comments Download
M content/plugin/plugin_thread.cc View 1 chunk +1 line, -1 line 0 comments Download
A + content/public/plugin/content_plugin_client.h View 1 2 3 2 chunks +4 lines, -3 lines 0 comments Download
M content/shell/shell_content_plugin_client.h View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 25 (0 generated)
ananta
9 years, 2 months ago (2011-10-11 00:36:41 UTC) #1
Avi (use Gerrit)
Two things. First, can we get Stuart Morgan to review moving plugin_carbon_interpose_mac? He originally put ...
9 years, 2 months ago (2011-10-11 00:41:57 UTC) #2
Dirk Pranke
On 2011/10/11 00:41:57, Avi wrote: > Two things. > > First, can we get Stuart ...
9 years, 2 months ago (2011-10-11 00:48:56 UTC) #3
Avi (use Gerrit)
The interpose util is an internal implementation detail of plugins on the mac. It's definitely ...
9 years, 2 months ago (2011-10-11 00:53:48 UTC) #4
jam
agreed that those files don't look like a public API. If we _really_ wanted to ...
9 years, 2 months ago (2011-10-11 01:03:29 UTC) #5
jam
http://codereview.chromium.org/8224021/diff/2002/content/public/plugin/content_plugin_client.h File content/public/plugin/content_plugin_client.h (right): http://codereview.chromium.org/8224021/diff/2002/content/public/plugin/content_plugin_client.h#newcode5 content/public/plugin/content_plugin_client.h:5: #ifndef CONTENT_PLUGIN_CONTENT_PLUGIN_CLIENT_H_ nit: update header guards
9 years, 2 months ago (2011-10-11 01:03:36 UTC) #6
Avi (use Gerrit)
On 2011/10/11 01:03:29, John Abd-El-Malek wrote: > plugin_carbon_interpose_mac.cc seems like it would be needed by ...
9 years, 2 months ago (2011-10-11 01:27:47 UTC) #7
ananta
On 2011/10/11 01:27:47, Avi wrote: > On 2011/10/11 01:03:29, John Abd-El-Malek wrote: > > plugin_carbon_interpose_mac.cc ...
9 years, 2 months ago (2011-10-11 01:39:47 UTC) #8
ananta
On 2011/10/11 01:03:36, John Abd-El-Malek wrote: > http://codereview.chromium.org/8224021/diff/2002/content/public/plugin/content_plugin_client.h > File content/public/plugin/content_plugin_client.h (right): > > http://codereview.chromium.org/8224021/diff/2002/content/public/plugin/content_plugin_client.h#newcode5 ...
9 years, 2 months ago (2011-10-11 01:40:00 UTC) #9
jam
http://codereview.chromium.org/8224021/diff/20/chrome/chrome.gyp File chrome/chrome.gyp (right): http://codereview.chromium.org/8224021/diff/20/chrome/chrome.gyp#newcode1080 chrome/chrome.gyp:1080: # Dummy target to allow chrome to require plugin_carbon_interpose ...
9 years, 2 months ago (2011-10-11 02:08:39 UTC) #10
Avi (use Gerrit)
http://codereview.chromium.org/8224021/diff/20/chrome/chrome.gyp File chrome/chrome.gyp (right): http://codereview.chromium.org/8224021/diff/20/chrome/chrome.gyp#newcode1080 chrome/chrome.gyp:1080: # Dummy target to allow chrome to require plugin_carbon_interpose ...
9 years, 2 months ago (2011-10-11 15:58:22 UTC) #11
Mark Mentovai
http://codereview.chromium.org/8224021/diff/20/content/content_plugin.gypi File content/content_plugin.gypi (right): http://codereview.chromium.org/8224021/diff/20/content/content_plugin.gypi#newcode59 content/content_plugin.gypi:59: 'chrome_dll', Avi wrote: > As I mentioned, you should ...
9 years, 2 months ago (2011-10-11 18:26:01 UTC) #12
Avi (use Gerrit)
On 2011/10/11 18:26:01, Mark Mentovai wrote: > This is Chrome-specific. How? I'm not talking about ...
9 years, 2 months ago (2011-10-11 18:30:26 UTC) #13
Mark Mentovai
On 2011/10/11 18:30:26, Avi wrote: > On 2011/10/11 18:26:01, Mark Mentovai wrote: > > This ...
9 years, 2 months ago (2011-10-11 18:31:18 UTC) #14
jam
On 2011/10/11 18:31:18, Mark Mentovai wrote: > On 2011/10/11 18:30:26, Avi wrote: > > On ...
9 years, 2 months ago (2011-10-11 20:47:24 UTC) #15
Dirk Pranke
On Tue, Oct 11, 2011 at 1:47 PM, <jam@chromium.org> wrote: > On 2011/10/11 18:31:18, Mark ...
9 years, 2 months ago (2011-10-11 23:05:18 UTC) #16
jam
On Tue, Oct 11, 2011 at 4:04 PM, Dirk Pranke <dpranke@chromium.org> wrote: > On Tue, ...
9 years, 2 months ago (2011-10-11 23:12:46 UTC) #17
Dirk Pranke
On Tue, Oct 11, 2011 at 4:12 PM, John Abd-El-Malek <jam@chromium.org> wrote: > > > ...
9 years, 2 months ago (2011-10-11 23:25:54 UTC) #18
jam
On Tue, Oct 11, 2011 at 4:25 PM, Dirk Pranke <dpranke@chromium.org> wrote: > On Tue, ...
9 years, 2 months ago (2011-10-11 23:32:18 UTC) #19
ananta
On 2011/10/11 23:32:18, John Abd-El-Malek wrote: > On Tue, Oct 11, 2011 at 4:25 PM, ...
9 years, 2 months ago (2011-10-11 23:36:08 UTC) #20
jam
On Tue, Oct 11, 2011 at 4:32 PM, John Abd-El-Malek <jam@chromium.org> wrote: > > > ...
9 years, 2 months ago (2011-10-11 23:37:59 UTC) #21
Avi (use Gerrit)
Right now you'll have to convince Mark that the upside of using mach_override is greater ...
9 years, 2 months ago (2011-10-11 23:41:18 UTC) #22
ananta
On 2011/10/11 23:41:18, Avi wrote: > Right now you'll have to convince Mark that the ...
9 years, 2 months ago (2011-10-12 00:46:51 UTC) #23
stuartmorgan
I'm not sure I can actually provide any useful review here, since I'm not at ...
9 years, 2 months ago (2011-10-12 10:05:00 UTC) #24
jam
9 years, 2 months ago (2011-10-12 18:07:18 UTC) #25
lgtm

Powered by Google App Engine
This is Rietveld 408576698