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

Issue 558403002: Remote Assistance on Chrome OS Part II - Native Messaging renaming (Closed)

Created:
6 years, 3 months ago by kelvinp
Modified:
6 years, 3 months ago
Reviewers:
Sergey Ulanov, weitao
CC:
chromium-reviews, chromoting-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Remote Assistance on Chrome OS Part II - Native Messaging renaming This CL lays the ground work for implementing in process native messaging. It extracts a common interface |NativeMessagingChannel| outs of native_messaging_channel.h and renames the existing implementation to pipe_messaging_channel. This CL is best reviewed by diffing against patch set 1. Committed: https://crrev.com/3a76af7b69d0b8b8cfe09a6fe264bde945364ab6 Cr-Commit-Position: refs/heads/master@{#295851}

Patch Set 1 : Renaming native_messaging_channel > pipe_messaging_channel #

Patch Set 2 : #

Total comments: 2

Patch Set 3 : Include cleanups #

Total comments: 14

Patch Set 4 : Address Sergey's feedback #

Patch Set 5 : #

Patch Set 6 : #

Total comments: 12

Patch Set 7 : Address feedback and fix Me2Me elevation #

Patch Set 8 : Fix windows host #

Total comments: 32

Patch Set 9 : Address sergey's feedback #

Patch Set 10 : #

Total comments: 3

Patch Set 11 : Getting ready to land #

Patch Set 12 : Rebase on ToT #

Unified diffs Side-by-side diffs Delta from patch set Stats (+291 lines, -313 lines) Patch
A + extensions/browser/api/messaging/OWNERS View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
A extensions/browser/api/messaging/native_messaging_channel.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +45 lines, -0 lines 0 comments Download
M remoting/host/DEPS View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M remoting/host/it2me/it2me_native_messaging_host.h View 1 2 3 4 5 6 7 8 4 chunks +14 lines, -8 lines 0 comments Download
M remoting/host/it2me/it2me_native_messaging_host.cc View 1 2 3 4 5 6 7 8 9 chunks +26 lines, -19 lines 0 comments Download
M remoting/host/it2me/it2me_native_messaging_host_main.cc View 1 2 3 4 5 6 7 8 2 chunks +5 lines, -5 lines 0 comments Download
M remoting/host/it2me/it2me_native_messaging_host_unittest.cc View 1 2 3 4 5 6 7 8 2 chunks +8 lines, -7 lines 0 comments Download
D remoting/host/native_messaging/native_messaging_channel.h View 1 chunk +0 lines, -68 lines 0 comments Download
D remoting/host/native_messaging/native_messaging_channel.cc View 1 chunk +0 lines, -109 lines 0 comments Download
A remoting/host/native_messaging/pipe_messaging_channel.h View 1 2 3 4 5 6 1 chunk +63 lines, -0 lines 0 comments Download
A + remoting/host/native_messaging/pipe_messaging_channel.cc View 1 2 3 4 5 6 7 8 4 chunks +25 lines, -20 lines 0 comments Download
M remoting/host/setup/me2me_native_messaging_host.h View 1 2 3 4 5 6 7 8 5 chunks +25 lines, -15 lines 0 comments Download
M remoting/host/setup/me2me_native_messaging_host.cc View 1 2 3 4 5 6 7 8 18 chunks +67 lines, -53 lines 0 comments Download
M remoting/host/setup/me2me_native_messaging_host_main.cc View 1 2 3 4 5 6 7 8 2 chunks +5 lines, -2 lines 0 comments Download
M remoting/host/setup/me2me_native_messaging_host_unittest.cc View 1 2 3 4 5 6 7 8 9 2 chunks +4 lines, -4 lines 0 comments Download
M remoting/remoting_host.gypi View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 39 (17 generated)
kelvinp
PTAL
6 years, 3 months ago (2014-09-12 01:56:55 UTC) #2
weitao
https://codereview.chromium.org/558403002/diff/20001/remoting/host/it2me/it2me_native_messaging_host.h File remoting/host/it2me/it2me_native_messaging_host.h (right): https://codereview.chromium.org/558403002/diff/20001/remoting/host/it2me/it2me_native_messaging_host.h#newcode17 remoting/host/it2me/it2me_native_messaging_host.h:17: class File; Why is this needed?
6 years, 3 months ago (2014-09-12 16:37:36 UTC) #4
kelvinp
PTAL https://codereview.chromium.org/558403002/diff/20001/remoting/host/it2me/it2me_native_messaging_host.h File remoting/host/it2me/it2me_native_messaging_host.h (right): https://codereview.chromium.org/558403002/diff/20001/remoting/host/it2me/it2me_native_messaging_host.h#newcode17 remoting/host/it2me/it2me_native_messaging_host.h:17: class File; On 2014/09/12 16:37:36, weitaosu wrote: > ...
6 years, 3 months ago (2014-09-12 17:58:32 UTC) #5
Sergey Ulanov
https://codereview.chromium.org/558403002/diff/40001/chrome/browser/extensions/api/messaging/native_messaging_channel.h File chrome/browser/extensions/api/messaging/native_messaging_channel.h (right): https://codereview.chromium.org/558403002/diff/40001/chrome/browser/extensions/api/messaging/native_messaging_channel.h#newcode1 chrome/browser/extensions/api/messaging/native_messaging_channel.h:1: // Copyright 2014 The Chromium Authors. All rights reserved. ...
6 years, 3 months ago (2014-09-15 19:53:39 UTC) #6
kelvinp
PTAL https://codereview.chromium.org/558403002/diff/40001/chrome/browser/extensions/api/messaging/native_messaging_channel.h File chrome/browser/extensions/api/messaging/native_messaging_channel.h (right): https://codereview.chromium.org/558403002/diff/40001/chrome/browser/extensions/api/messaging/native_messaging_channel.h#newcode1 chrome/browser/extensions/api/messaging/native_messaging_channel.h:1: // Copyright 2014 The Chromium Authors. All rights ...
6 years, 3 months ago (2014-09-16 00:32:51 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patchset/558403002/130001
6 years, 3 months ago (2014-09-16 23:52:54 UTC) #11
commit-bot: I haz the power
No LGTM from a valid reviewer yet. Only full committers are accepted. Even if an ...
6 years, 3 months ago (2014-09-16 23:52:57 UTC) #13
Sergey Ulanov
Let's talk tomorrow about overall design for how the components should fit together. https://codereview.chromium.org/558403002/diff/130001/extensions/browser/api/messaging/native_messaging_channel.h File ...
6 years, 3 months ago (2014-09-17 02:32:23 UTC) #14
kelvinp
PTAL https://codereview.chromium.org/558403002/diff/130001/extensions/browser/api/messaging/native_messaging_channel.h File extensions/browser/api/messaging/native_messaging_channel.h (right): https://codereview.chromium.org/558403002/diff/130001/extensions/browser/api/messaging/native_messaging_channel.h#newcode16 extensions/browser/api/messaging/native_messaging_channel.h:16: // Defines an interface to read messages and ...
6 years, 3 months ago (2014-09-17 23:06:17 UTC) #15
Sergey Ulanov
Some nits about style and comments https://codereview.chromium.org/558403002/diff/210001/extensions/browser/api/messaging/native_messaging_channel.h File extensions/browser/api/messaging/native_messaging_channel.h (right): https://codereview.chromium.org/558403002/diff/210001/extensions/browser/api/messaging/native_messaging_channel.h#newcode16 extensions/browser/api/messaging/native_messaging_channel.h:16: // Defines an ...
6 years, 3 months ago (2014-09-18 18:08:36 UTC) #18
kelvinp
PTAL https://codereview.chromium.org/558403002/diff/210001/extensions/browser/api/messaging/native_messaging_channel.h File extensions/browser/api/messaging/native_messaging_channel.h (right): https://codereview.chromium.org/558403002/diff/210001/extensions/browser/api/messaging/native_messaging_channel.h#newcode16 extensions/browser/api/messaging/native_messaging_channel.h:16: // Defines an interface to read messages and ...
6 years, 3 months ago (2014-09-18 19:03:51 UTC) #19
Sergey Ulanov
lgtm when my nits are addressed https://codereview.chromium.org/558403002/diff/270001/extensions/browser/api/messaging/native_messaging_channel.h File extensions/browser/api/messaging/native_messaging_channel.h (right): https://codereview.chromium.org/558403002/diff/270001/extensions/browser/api/messaging/native_messaging_channel.h#newcode16 extensions/browser/api/messaging/native_messaging_channel.h:16: // An interface ...
6 years, 3 months ago (2014-09-19 21:22:48 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/558403002/290001
6 years, 3 months ago (2014-09-19 21:34:04 UTC) #23
commit-bot: I haz the power
Try jobs failed on following builders: ios_rel_device_ninja on tryserver.chromium.mac (http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_rel_device_ninja/builds/11596)
6 years, 3 months ago (2014-09-19 23:04:51 UTC) #25
commit-bot: I haz the power
Try jobs failed on following builders: ios_rel_device_ninja on tryserver.chromium.mac (http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_rel_device_ninja/builds/11596)
6 years, 3 months ago (2014-09-19 23:05:56 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/558403002/290001
6 years, 3 months ago (2014-09-19 23:23:36 UTC) #29
commit-bot: I haz the power
Failed to commit the patch.
6 years, 3 months ago (2014-09-19 23:41:00 UTC) #31
commit-bot: I haz the power
Failed to apply the patch.
6 years, 3 months ago (2014-09-19 23:41:06 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/558403002/310001
6 years, 3 months ago (2014-09-19 23:46:20 UTC) #35
commit-bot: I haz the power
Failed to apply the patch.
6 years, 3 months ago (2014-09-20 02:45:27 UTC) #37
commit-bot: I haz the power
Committed patchset #12 (id:310001) as 0d8743b898758b72e3bfbf38d35ee3f04d62cb4d
6 years, 3 months ago (2014-09-20 02:45:38 UTC) #38
commit-bot: I haz the power
6 years, 3 months ago (2014-09-20 02:46:07 UTC) #39
Message was sent while issue was closed.
Patchset 12 (id:??) landed as
https://crrev.com/3a76af7b69d0b8b8cfe09a6fe264bde945364ab6
Cr-Commit-Position: refs/heads/master@{#295851}

Powered by Google App Engine
This is Rietveld 408576698