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

Issue 268793002: Pepper: Move DoPostMessage out of trusted plugin. (Closed)

Created:
6 years, 7 months ago by teravest
Modified:
6 years, 7 months ago
CC:
chromium-reviews, yusukes+watch_chromium.org, tzik, binji+watch_chromium.org, jam, raymes+watch_chromium.org, teravest+watch_chromium.org, darin-cc_chromium.org, nfullagar1, piman+watch_chromium.org, noelallen1, ihf+watch_chromium.org
Visibility:
Public.

Description

Pepper: Move DoPostMessage out of trusted plugin. This is the first effort at moving some of the ReverseService logic out of the trusted plugin. I'd like to move these over soon since the tangled callback is pretty nasty, and hidehiko@ has run into the ugliness while adding features for Bare Metal Mode. This one is pretty easy since it's stateless. BUG=239656 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=269480

Patch Set 1 : Another build fix #

Patch Set 2 : fix fake pepper stuff #

Patch Set 3 : rebased #

Total comments: 1

Patch Set 4 : fix and rebase #

Patch Set 5 : fix threading behavior #

Unified diffs Side-by-side diffs Delta from patch set Stats (+55 lines, -39 lines) Patch
M components/nacl/renderer/ppb_nacl_private_impl.cc View 1 2 3 4 3 chunks +22 lines, -1 line 0 comments Download
M content/public/renderer/pepper_plugin_instance.h View 1 chunk +3 lines, -0 lines 0 comments Download
M content/renderer/pepper/fake_pepper_plugin_instance.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M content/renderer/pepper/fake_pepper_plugin_instance.cc View 1 1 chunk +1 line, -0 lines 0 comments Download
M content/renderer/pepper/pepper_plugin_instance_impl.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M content/renderer/pepper/pepper_plugin_instance_impl.cc View 1 2 2 chunks +5 lines, -1 line 0 comments Download
M ppapi/api/private/ppb_nacl_private.idl View 1 2 3 1 chunk +6 lines, -0 lines 0 comments Download
M ppapi/c/private/ppb_nacl_private.h View 1 2 3 2 chunks +5 lines, -1 line 0 comments Download
M ppapi/native_client/src/trusted/plugin/service_runtime.h View 1 2 2 chunks +0 lines, -10 lines 0 comments Download
M ppapi/native_client/src/trusted/plugin/service_runtime.cc View 1 2 3 4 4 chunks +4 lines, -25 lines 0 comments Download
M ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_shim.c View 1 2 3 2 chunks +7 lines, -1 line 0 comments Download

Messages

Total messages: 10 (0 generated)
teravest
6 years, 7 months ago (2014-05-02 20:42:19 UTC) #1
teravest
Bill, Mind taking a look at this one?
6 years, 7 months ago (2014-05-06 20:11:46 UTC) #2
bbudge
LGTM w/comment-question https://codereview.chromium.org/268793002/diff/90001/ppapi/api/private/ppb_nacl_private.idl File ppapi/api/private/ppb_nacl_private.idl (right): https://codereview.chromium.org/268793002/diff/90001/ppapi/api/private/ppb_nacl_private.idl#newcode448 ppapi/api/private/ppb_nacl_private.idl:448: [in] str_t message); Are you using str_t ...
6 years, 7 months ago (2014-05-06 20:48:19 UTC) #3
teravest
On Tue, May 6, 2014 at 2:48 PM, <bbudge@chromium.org> wrote: > LGTM w/comment-question > > ...
6 years, 7 months ago (2014-05-06 20:51:13 UTC) #4
bbudge
On 2014/05/06 20:51:13, teravest wrote: > On Tue, May 6, 2014 at 2:48 PM, <mailto:bbudge@chromium.org> ...
6 years, 7 months ago (2014-05-06 20:52:48 UTC) #5
teravest
+avi for content/public/renderer/pepper_plugin_instance.h
6 years, 7 months ago (2014-05-08 16:26:51 UTC) #6
Avi (use Gerrit)
lgtm Sure!
6 years, 7 months ago (2014-05-08 18:46:57 UTC) #7
teravest
The CQ bit was checked by teravest@chromium.org
6 years, 7 months ago (2014-05-09 00:13:47 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/teravest@chromium.org/268793002/130001
6 years, 7 months ago (2014-05-09 00:16:24 UTC) #9
commit-bot: I haz the power
6 years, 7 months ago (2014-05-10 02:01:31 UTC) #10
Message was sent while issue was closed.
Change committed as 269480

Powered by Google App Engine
This is Rietveld 408576698