|
|
Created:
4 years, 3 months ago by Sam McNally Modified:
4 years, 2 months ago CC:
chromium-reviews, jam, darin-cc_chromium.org, mlamouri+watch-content_chromium.org, chrome-apps-syd-reviews_chromium.org Target Ref:
refs/pending/heads/master Project:
chromium Visibility:
Public. |
DescriptionUse ChannelMojo for plugin-renderer channels.
patch from issue 2168523002 at patchset 20001 (http://crrev.com/2168523002#ps20001)
BUG=604282
COLLABORATOR=amistry@chromium.org
Committed: https://crrev.com/414873fd5bf18a1e86b7b08bcea1c87d5ec79ac1
Cr-Commit-Position: refs/heads/master@{#425900}
Patch Set 1 : http://crrev.com/2168523002#ps20001 #Patch Set 2 : #Patch Set 3 : rebase #Patch Set 4 : #
Total comments: 2
Patch Set 5 : #
Depends on Patchset: Messages
Total messages: 70 (63 generated)
The CQ bit was checked by sammc@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: cast_shell_linux on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linu...)
The CQ bit was checked by sammc@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: cast_shell_linux on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linu...)
The CQ bit was checked by sammc@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: cast_shell_linux on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linu...)
The CQ bit was checked by sammc@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
The CQ bit was checked by sammc@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
Description was changed from ========== Use ChannelMojo for plugin-renderer channels. patch from issue 2168523002 at patchset 20001 (http://crrev.com/2168523002#ps20001) BUG=604282 ========== to ========== Use ChannelMojo for plugin-renderer channels. patch from issue 2168523002 at patchset 20001 (http://crrev.com/2168523002#ps20001) BUG=604282 COLLABORATOR=amistry@chromium.org ==========
The CQ bit was checked by sammc@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Patchset #1 (id:1) has been deleted
Patchset #1 (id:20001) has been deleted
Patchset #1 (id:40001) has been deleted
Patchset #1 (id:60001) has been deleted
Patchset #1 (id:80001) has been deleted
The CQ bit was checked by sammc@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was checked by sammc@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Patchset #2 (id:120001) has been deleted
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
The CQ bit was checked by sammc@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
The CQ bit was checked by sammc@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Patchset #6 (id:220001) has been deleted
The CQ bit was checked by sammc@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Patchset #6 (id:240001) has been deleted
Patchset #5 (id:200001) has been deleted
Patchset #4 (id:180001) has been deleted
The CQ bit was checked by sammc@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
sammc@chromium.org changed reviewers: + piman@chromium.org, raymes@chromium.org
+raymes for //content/renderer/pepper and //components/nacl/renderer +piman for content/ppapi_plugin/ppapi_thread.cc
lgtm https://codereview.chromium.org/2302053004/diff/260001/components/nacl/render... File components/nacl/renderer/ppb_nacl_private_impl.cc (right): https://codereview.chromium.org/2302053004/diff/260001/components/nacl/render... components/nacl/renderer/ppb_nacl_private_impl.cc:136: instance_info->channel_handle.mojo_handle.Close(); Should we DCHECK that it's a mojo_handle?
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_androi...)
The CQ bit was checked by sammc@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Patchset #5 (id:280001) has been deleted
The CQ bit was checked by sammc@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
LGTM. To clarify, mojo works in NaCl, yes? Does that mean we can eventually remove the nacl message scanner code, if we pass native handles with mojo?
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
On 2016/10/18 02:52:36, piman wrote: > LGTM. To clarify, mojo works in NaCl, yes? > > Does that mean we can eventually remove the nacl message scanner code, if we > pass native handles with mojo? Sadly no, mojo doesn't work inside the NaCl sandbox. I had a look at extending mojo into the sandbox, but it wouldn't remove the need for the nacl message scanner. Passing native handles into the sandbox requires wrapping and that wrapping varies depending on the type of handle (socket, file or shared memory). https://codereview.chromium.org/2302053004/diff/260001/components/nacl/render... File components/nacl/renderer/ppb_nacl_private_impl.cc (right): https://codereview.chromium.org/2302053004/diff/260001/components/nacl/render... components/nacl/renderer/ppb_nacl_private_impl.cc:136: instance_info->channel_handle.mojo_handle.Close(); On 2016/10/17 23:28:53, raymes wrote: > Should we DCHECK that it's a mojo_handle? Done.
The CQ bit was checked by sammc@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from raymes@chromium.org Link to the patchset: https://codereview.chromium.org/2302053004/#ps300001 (title: " ")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Description was changed from ========== Use ChannelMojo for plugin-renderer channels. patch from issue 2168523002 at patchset 20001 (http://crrev.com/2168523002#ps20001) BUG=604282 COLLABORATOR=amistry@chromium.org ========== to ========== Use ChannelMojo for plugin-renderer channels. patch from issue 2168523002 at patchset 20001 (http://crrev.com/2168523002#ps20001) BUG=604282 COLLABORATOR=amistry@chromium.org ==========
Message was sent while issue was closed.
Committed patchset #5 (id:300001)
Message was sent while issue was closed.
Description was changed from ========== Use ChannelMojo for plugin-renderer channels. patch from issue 2168523002 at patchset 20001 (http://crrev.com/2168523002#ps20001) BUG=604282 COLLABORATOR=amistry@chromium.org ========== to ========== Use ChannelMojo for plugin-renderer channels. patch from issue 2168523002 at patchset 20001 (http://crrev.com/2168523002#ps20001) BUG=604282 COLLABORATOR=amistry@chromium.org Committed: https://crrev.com/414873fd5bf18a1e86b7b08bcea1c87d5ec79ac1 Cr-Commit-Position: refs/heads/master@{#425900} ==========
Message was sent while issue was closed.
Patchset 5 (id:??) landed as https://crrev.com/414873fd5bf18a1e86b7b08bcea1c87d5ec79ac1 Cr-Commit-Position: refs/heads/master@{#425900} |