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

Issue 49113003: It2Me native messaging: GYP and source refactoring (Closed)

Created:
7 years, 1 month ago by weitao
Modified:
7 years, 1 month ago
CC:
chromium-reviews, jamiewalch+watch_chromium.org, dcaiafa+watch_chromium.org, hclam+watch_chromium.org, wez+watch_chromium.org, amit, sanjeevr, garykac+watch_chromium.org, lambroslambrou+watch_chromium.org, rmsousa+watch_chromium.org, weitaosu+watch_chromium.org, alexeypa+watch_chromium.org, sergeyu+watch_chromium.org
Visibility:
Public.

Description

It2Me native messaging: GYP and source refactoring 1. Add "me2me" to the names of all the me2me specific GYP targets and source files. This makes it easier for my next CL that will add the It2Me native messaging host component. 2. Create a remoting_native_messaging_base GYP target that contains the common native messaging plumbing code shared between remoting_core, remoting_me2me_native_messaging_host and the to-be-created remoting_it2me_native_messaging_host. 3. Clean up some dependencies in remoting.gyp: e.g. the native messaging manifest should be depended on by the archive targets, not the native messaging host binary targets. 4. Rename It2MeImpl to It2MeHost. BUG=309844 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=232331 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=232543

Patch Set 1 #

Patch Set 2 : It2Me native messaging: GYP and source refactoring #

Patch Set 3 : #

Patch Set 4 : #

Total comments: 2

Patch Set 5 : #

Patch Set 6 : Fixing Android, ChromeOS, and Windows build break. #

Patch Set 7 : Fixing Windows build break. #

Patch Set 8 : Fixing Windows build break #

Total comments: 9

Patch Set 9 : Addressing Sergey's CR feedback. #

Patch Set 10 : More CR feedback. #

Patch Set 11 : Max/Linux build break: remoting_native_messaging_host #

Unified diffs Side-by-side diffs Delta from patch set Stats (+145 lines, -2906 lines) Patch
M remoting/host/host_main.cc View 1 3 chunks +6 lines, -4 lines 0 comments Download
A + remoting/host/it2me/it2me_host.h View 1 2 3 4 5 6 7 8 6 chunks +11 lines, -11 lines 0 comments Download
A + remoting/host/it2me/it2me_host.cc View 1 2 3 4 5 6 7 8 18 chunks +33 lines, -38 lines 0 comments Download
D remoting/host/it2me/it2me_impl.h View 1 1 chunk +0 lines, -161 lines 0 comments Download
D remoting/host/it2me/it2me_impl.cc View 1 1 chunk +0 lines, -468 lines 0 comments Download
A + remoting/host/native_messaging/native_messaging_channel.h View 1 4 chunks +6 lines, -6 lines 0 comments Download
A + remoting/host/native_messaging/native_messaging_channel.cc View 1 1 chunk +1 line, -1 line 0 comments Download
A + remoting/host/native_messaging/native_messaging_reader.h View 1 2 chunks +3 lines, -3 lines 0 comments Download
A + remoting/host/native_messaging/native_messaging_reader.cc View 1 1 chunk +1 line, -1 line 0 comments Download
A + remoting/host/native_messaging/native_messaging_reader_unittest.cc View 1 1 chunk +1 line, -1 line 0 comments Download
A + remoting/host/native_messaging/native_messaging_writer.h View 1 2 chunks +3 lines, -3 lines 0 comments Download
A + remoting/host/native_messaging/native_messaging_writer.cc View 1 1 chunk +1 line, -1 line 0 comments Download
A + remoting/host/native_messaging/native_messaging_writer_unittest.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M remoting/host/plugin/host_script_object.h View 1 4 chunks +8 lines, -8 lines 0 comments Download
M remoting/host/plugin/host_script_object.cc View 1 5 chunks +13 lines, -13 lines 0 comments Download
A + remoting/host/setup/me2me_native_messaging_host.h View 1 2 chunks +4 lines, -4 lines 0 comments Download
A + remoting/host/setup/me2me_native_messaging_host.cc View 1 1 chunk +1 line, -1 line 0 comments Download
A + remoting/host/setup/me2me_native_messaging_host_main.cc View 1 1 chunk +1 line, -1 line 0 comments Download
A + remoting/host/setup/me2me_native_messaging_host_unittest.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
A + remoting/host/setup/me2me_native_messaging_manifest.json View 1 1 chunk +1 line, -1 line 0 comments Download
D remoting/host/setup/native_messaging_channel.h View 1 1 chunk +0 lines, -94 lines 0 comments Download
D remoting/host/setup/native_messaging_channel.cc View 1 1 chunk +0 lines, -129 lines 0 comments Download
D remoting/host/setup/native_messaging_host.h View 1 1 chunk +0 lines, -158 lines 0 comments Download
D remoting/host/setup/native_messaging_host.cc View 1 1 chunk +0 lines, -514 lines 0 comments Download
D remoting/host/setup/native_messaging_host_main.cc View 1 1 chunk +0 lines, -18 lines 0 comments Download
D remoting/host/setup/native_messaging_host_unittest.cc View 1 1 chunk +0 lines, -555 lines 0 comments Download
D remoting/host/setup/native_messaging_manifest.json View 1 1 chunk +0 lines, -15 lines 0 comments Download
D remoting/host/setup/native_messaging_reader.h View 1 1 chunk +0 lines, -76 lines 0 comments Download
D remoting/host/setup/native_messaging_reader.cc View 1 1 chunk +0 lines, -167 lines 0 comments Download
D remoting/host/setup/native_messaging_reader_unittest.cc View 1 1 chunk +0 lines, -163 lines 0 comments Download
D remoting/host/setup/native_messaging_writer.h View 1 1 chunk +0 lines, -37 lines 0 comments Download
D remoting/host/setup/native_messaging_writer.cc View 1 1 chunk +0 lines, -103 lines 0 comments Download
D remoting/host/setup/native_messaging_writer_unittest.cc View 1 1 chunk +0 lines, -115 lines 0 comments Download
M remoting/remoting.gyp View 1 2 3 4 5 6 7 8 9 10 19 chunks +48 lines, -33 lines 0 comments Download

Messages

Total messages: 19 (0 generated)
weitao
I decided to start fresh so I am using a new issue for this CL. ...
7 years, 1 month ago (2013-10-29 19:34:27 UTC) #1
Lambros
lgtm with comment https://codereview.chromium.org/49113003/diff/80001/remoting/remoting.gyp File remoting/remoting.gyp (right): https://codereview.chromium.org/49113003/diff/80001/remoting/remoting.gyp#newcode539 remoting/remoting.gyp:539: 'VERSION=<(version_full)', This #define is not needed ...
7 years, 1 month ago (2013-10-29 20:09:40 UTC) #2
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/weitaosu@chromium.org/49113003/130001
7 years, 1 month ago (2013-10-29 21:21:17 UTC) #3
commit-bot: I haz the power
Retried try job too often on linux_chromeos for step(s) app_list_unittests, ash_unittests, aura_unittests, base_unittests, browser_tests, cacheinvalidation_unittests, ...
7 years, 1 month ago (2013-10-30 01:05:51 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/weitaosu@chromium.org/49113003/460001
7 years, 1 month ago (2013-10-30 18:01:18 UTC) #5
commit-bot: I haz the power
Retried try job too often on win_x64_rel for step(s) base_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_x64_rel&number=49761
7 years, 1 month ago (2013-10-30 18:55:50 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/weitaosu@chromium.org/49113003/780001
7 years, 1 month ago (2013-10-30 22:46:36 UTC) #7
Sergey Ulanov
https://codereview.chromium.org/49113003/diff/780001/remoting/host/it2me/it2me_host.h File remoting/host/it2me/it2me_host.h (right): https://codereview.chromium.org/49113003/diff/780001/remoting/host/it2me/it2me_host.h#newcode5 remoting/host/it2me/it2me_host.h:5: #ifndef REMOTING_HOST_IT2ME__IT2ME_HOST_H_ s/__/_/ https://codereview.chromium.org/49113003/diff/780001/remoting/host/setup/me2me_native_messaging_host.h File remoting/host/setup/me2me_native_messaging_host.h (right): https://codereview.chromium.org/49113003/diff/780001/remoting/host/setup/me2me_native_messaging_host.h#newcode154 remoting/host/setup/me2me_native_messaging_host.h:154: ...
7 years, 1 month ago (2013-10-30 22:51:01 UTC) #8
commit-bot: I haz the power
List of reviewers changed. sergeyu@chromium.org did a drive-by without LGTM'ing!
7 years, 1 month ago (2013-10-31 01:26:17 UTC) #9
weitao
Sergey PTAL. https://codereview.chromium.org/49113003/diff/80001/remoting/remoting.gyp File remoting/remoting.gyp (right): https://codereview.chromium.org/49113003/diff/80001/remoting/remoting.gyp#newcode539 remoting/remoting.gyp:539: 'VERSION=<(version_full)', On 2013/10/29 20:09:40, Lambros wrote: > ...
7 years, 1 month ago (2013-10-31 17:59:33 UTC) #10
Sergey Ulanov
https://codereview.chromium.org/49113003/diff/780001/remoting/remoting.gyp File remoting/remoting.gyp (right): https://codereview.chromium.org/49113003/diff/780001/remoting/remoting.gyp#newcode635 remoting/remoting.gyp:635: 'target_name': 'remoting_me2me_native_messaging_host_static', Problem is that each additional target adds ...
7 years, 1 month ago (2013-10-31 19:20:42 UTC) #11
weitao
PTAL. https://codereview.chromium.org/49113003/diff/780001/remoting/remoting.gyp File remoting/remoting.gyp (right): https://codereview.chromium.org/49113003/diff/780001/remoting/remoting.gyp#newcode635 remoting/remoting.gyp:635: 'target_name': 'remoting_me2me_native_messaging_host_static', On 2013/10/31 19:20:42, Sergey Ulanov wrote: ...
7 years, 1 month ago (2013-10-31 20:59:15 UTC) #12
Sergey Ulanov
lgtm. Thanks!
7 years, 1 month ago (2013-10-31 21:01:50 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/weitaosu@chromium.org/49113003/830002
7 years, 1 month ago (2013-10-31 21:11:52 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/weitaosu@chromium.org/49113003/830002
7 years, 1 month ago (2013-10-31 23:30:11 UTC) #15
commit-bot: I haz the power
Change committed as 232331
7 years, 1 month ago (2013-11-01 11:43:42 UTC) #16
robertphillips
I reverted this due to compilation failures on the following bots: Mac http://build.chromium.org/p/chromium/builders/Mac/builds/22699/steps/compile/logs/stdio Google Chrome ...
7 years, 1 month ago (2013-11-01 12:50:13 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/weitaosu@chromium.org/49113003/1260001
7 years, 1 month ago (2013-11-01 22:13:14 UTC) #18
commit-bot: I haz the power
7 years, 1 month ago (2013-11-02 01:27:04 UTC) #19
Message was sent while issue was closed.
Change committed as 232543

Powered by Google App Engine
This is Rietveld 408576698