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

Issue 343069: To facilitate apatrick's work on the 3D renderer for Pepper,... (Closed)

Created:
11 years, 1 month ago by sehr (please use chromium)
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com, brettw+cc_chromium.org, jam
Visibility:
Public.

Description

To facilitate apatrick's work on the 3D renderer for Pepper, I am splitting out the pepper-specific portions of npapi.h. This is because his code currently relies on a version of npapi.h different from third_party\npapi\bindings. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=30671

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Total comments: 4

Patch Set 4 : '' #

Total comments: 1

Patch Set 5 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+178 lines, -162 lines) Patch
M chrome/renderer/webplugin_delegate_pepper.h View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M chrome/renderer/webplugin_delegate_pepper.cc View 1 2 3 4 6 chunks +9 lines, -8 lines 0 comments Download
M third_party/npapi/bindings/npapi.h View 1 2 3 4 3 chunks +1 line, -154 lines 0 comments Download
A webkit/glue/pepper/pepper.h View 1 2 3 4 1 chunk +164 lines, -0 lines 0 comments Download
M webkit/glue/plugins/nphostapi.h View 3 4 1 chunk +1 line, -0 lines 0 comments Download
M webkit/glue/plugins/plugin_host.cc View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M webkit/glue/webplugin_delegate.h View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
sehr (please use chromium)
Please have a look.
11 years, 1 month ago (2009-10-30 23:22:46 UTC) #1
apatrick
I'm not sure which style guide we should use in pepper.h. Probably the same as ...
11 years, 1 month ago (2009-10-30 23:34:28 UTC) #2
sehr (please use chromium)
Thanks for the review, Al. http://codereview.chromium.org/343069/diff/4008/4011 File webkit/glue/pepper/pepper.h (right): http://codereview.chromium.org/343069/diff/4008/4011#newcode17 Line 17: #define NPNVPepperExtensions static_cast<NPNVariable>(4000) ...
11 years, 1 month ago (2009-10-30 23:41:34 UTC) #3
apatrick
LGTM with the C style cast change.
11 years, 1 month ago (2009-10-30 23:44:23 UTC) #4
jam
lgtm http://codereview.chromium.org/343069/diff/7001/8003 File webkit/glue/pepper/pepper.h (right): http://codereview.chromium.org/343069/diff/7001/8003#newcode1 Line 1: // Copyright (c) 2006-2008 The Chromium Authors. ...
11 years, 1 month ago (2009-10-31 00:49:42 UTC) #5
darin (slow to review)
What was the problem exactly? What was conflicting? It was nice when npapi.h held the ...
11 years, 1 month ago (2009-10-31 22:34:05 UTC) #6
sehr (please use chromium)
Darin, I totally agree with your position, and only did this to get Al unstuck ...
11 years, 1 month ago (2009-10-31 22:40:35 UTC) #7
darin (slow to review)
11 years, 1 month ago (2009-10-31 22:47:18 UTC) #8
I see.
-Darin

On Sat, Oct 31, 2009 at 3:40 PM, David Sehr <sehr@google.com> wrote:

> Darin,
>
> I totally agree with your position, and only did this to get Al unstuck on
> the 3D api.  The issue was that the GPU plugin and O3D use a copy of npapi
> other than Chrome's.  Fwiw, I'm currently trying to get NaCl to use the
> Chrome version as well, rather than the copy we have.
>
> David
>
>
> On Sat, Oct 31, 2009 at 3:34 PM, <darin@chromium.org> wrote:
>
>> What was the problem exactly?  What was conflicting?
>>
>> It was nice when npapi.h held the pepper revisions behind an #ifdef since
>> it
>> makes it possible to see the API grow in-place.  What are the conditions
>> for
>> putting it back into npapi.h?
>>
>>
>> http://codereview.chromium.org/343069
>>
>
>

Powered by Google App Engine
This is Rietveld 408576698