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

Issue 2387813002: Move session into //blimp/client/app and update GN files. (Closed)

Created:
4 years, 2 months ago by nyquist
Modified:
4 years, 2 months ago
CC:
chromium-reviews, anandc+watch-blimp_chromium.org, maniscalco+watch-blimp_chromium.org, sriramsr+watch-blimp_chromium.org, bgoldman+watch-blimp_chromium.org, steimel+watch-blimp_chromium.org, gcasto+watch-blimp_chromium.org, shaktisahu+watch-blimp_chromium.org, nyquist+watch-blimp_chromium.org, perumaal+watch-blimp_chromium.org, marcinjb+watch-blimp_chromium.org, jessicag+watch-blimp_chromium.org, kmarshall+watch-blimp_chromium.org, lethalantidote+watch-blimp_chromium.org, dtrainor+watch-blimp_chromium.org, scf+watch-blimp_chromium.org, khushalsagar+watch-blimp_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Move session into //blimp/client/app and update GN files. As part of making the Android Blimp APK compatible with the //blimp/client/public APIs, this first CL moves the session code into //blimp/client/app. This includes the GN-targets to ensure that they are easily identifiable as belonging to the app directory. This moves the APK-target itself, which means that the testing bots needed to be updated with the new path to the target. In addition, the lint suppressions needed to be updated with a new path. The //blimp/client:blimp_unittests_java_deps (moved from //blimp), still needs to be referred to directly by //blimp/BUILD.gn, because adding it as a deps to //blimp/client:unit_tests on the Android platform does not make the Java classes end up in the unit test APK. Other than this, the rest of the targets have now been moved to //blimp/client and //blimp/client/app. Some targets have been renamed since they now reside in the app directory. Lastly, since the visibility parts of //blimp/client/core is cleaned up, a bug was also filed for removing the visibility for internal core targets for the engine browser tests. BUG=651964, 653789 Committed: https://crrev.com/1ce09cbb95446995ca12230ccf86b3467d0259f1 Cr-Commit-Position: refs/heads/master@{#423825}

Patch Set 1 #

Patch Set 2 : update testing targets and fix include paths #

Patch Set 3 : Fix more includes #

Patch Set 4 : Fix android tests and lint suppressions #

Patch Set 5 : Rebased for good measure #

Total comments: 2

Patch Set 6 : Addressed comment #

Patch Set 7 : Rebased #

Unified diffs Side-by-side diffs Delta from patch set Stats (+254 lines, -904 lines) Patch
M blimp/BUILD.gn View 1 2 3 5 chunks +4 lines, -50 lines 0 comments Download
M blimp/client/BUILD.gn View 1 2 3 1 chunk +39 lines, -342 lines 0 comments Download
A + blimp/client/app/BUILD.gn View 10 chunks +123 lines, -96 lines 0 comments Download
M blimp/client/app/android/blimp_client_session_android.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M blimp/client/app/linux/blimp_client_session_linux.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
A + blimp/client/app/session/blimp_client_session.h View 2 chunks +3 lines, -3 lines 0 comments Download
A + blimp/client/app/session/blimp_client_session.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
A + blimp/client/app/session/test_client_session.h View 1 2 2 chunks +4 lines, -4 lines 0 comments Download
A + blimp/client/app/session/test_client_session.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M blimp/client/core/BUILD.gn View 2 chunks +6 lines, -3 lines 0 comments Download
M blimp/client/core/common/BUILD.gn View 1 chunk +4 lines, -1 line 0 comments Download
M blimp/client/core/compositor/BUILD.gn View 1 2 3 4 5 6 1 chunk +4 lines, -1 line 0 comments Download
M blimp/client/core/contents/BUILD.gn View 1 2 3 4 5 6 4 chunks +14 lines, -3 lines 0 comments Download
M blimp/client/core/context/BUILD.gn View 1 2 3 4 5 4 chunks +11 lines, -2 lines 0 comments Download
M blimp/client/core/geolocation/BUILD.gn View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
M blimp/client/core/input/BUILD.gn View 1 chunk +1 line, -1 line 0 comments Download
M blimp/client/core/render_widget/BUILD.gn View 1 2 3 4 5 6 2 chunks +10 lines, -1 line 0 comments Download
M blimp/client/core/session/BUILD.gn View 1 2 3 4 5 1 chunk +3 lines, -2 lines 0 comments Download
M blimp/client/core/settings/BUILD.gn View 3 chunks +9 lines, -3 lines 0 comments Download
M blimp/client/core/switches/BUILD.gn View 1 2 3 4 5 2 chunks +4 lines, -3 lines 0 comments Download
D blimp/client/session/blimp_client_session.h View 1 chunk +0 lines, -136 lines 0 comments Download
D blimp/client/session/blimp_client_session.cc View 1 chunk +0 lines, -194 lines 0 comments Download
D blimp/client/session/test_client_session.h View 1 chunk +0 lines, -25 lines 0 comments Download
D blimp/client/session/test_client_session.cc View 1 chunk +0 lines, -20 lines 0 comments Download
M blimp/engine/BUILD.gn View 1 chunk +2 lines, -2 lines 0 comments Download
M blimp/engine/browser_tests/input_browsertest.cc View 1 2 chunks +1 line, -1 line 0 comments Download
M blimp/engine/browser_tests/navigation_browsertest.cc View 1 2 3 4 5 1 chunk +4 lines, -3 lines 0 comments Download
M build/android/lint/suppressions.xml View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M testing/buildbot/gn_isolate_map.pyl View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 34 (26 generated)
nyquist
dtrainor: PTAL //blimp dpranke: PTAL //build/android/lint and //testing/buildbot. agrieve / dpranke: I would be happy ...
4 years, 2 months ago (2016-10-03 04:22:35 UTC) #19
agrieve
On 2016/10/03 04:22:35, nyquist wrote: > dtrainor: PTAL //blimp > dpranke: PTAL //build/android/lint and //testing/buildbot. ...
4 years, 2 months ago (2016-10-03 18:42:45 UTC) #20
Dirk Pranke
This basically lgtm. I think agrieve@ answered your question about groups. Let me know if ...
4 years, 2 months ago (2016-10-03 19:56:16 UTC) #21
David Trainor- moved to gerrit
lgtm! https://codereview.chromium.org/2387813002/diff/80001/blimp/client/core/context/BUILD.gn File blimp/client/core/context/BUILD.gn (right): https://codereview.chromium.org/2387813002/diff/80001/blimp/client/core/context/BUILD.gn#newcode15 blimp/client/core/context/BUILD.gn:15: "//blimp/engine:browser_tests", Is this blocked on porting over the ...
4 years, 2 months ago (2016-10-07 06:36:49 UTC) #26
nyquist
https://codereview.chromium.org/2387813002/diff/80001/blimp/client/core/context/BUILD.gn File blimp/client/core/context/BUILD.gn (right): https://codereview.chromium.org/2387813002/diff/80001/blimp/client/core/context/BUILD.gn#newcode15 blimp/client/core/context/BUILD.gn:15: "//blimp/engine:browser_tests", On 2016/10/07 06:36:48, David Trainor wrote: > Is ...
4 years, 2 months ago (2016-10-07 07:47:23 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2387813002/120001
4 years, 2 months ago (2016-10-07 07:47:47 UTC) #31
commit-bot: I haz the power
Committed patchset #7 (id:120001)
4 years, 2 months ago (2016-10-07 09:39:22 UTC) #32
commit-bot: I haz the power
4 years, 2 months ago (2016-10-07 09:41:27 UTC) #34
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/1ce09cbb95446995ca12230ccf86b3467d0259f1
Cr-Commit-Position: refs/heads/master@{#423825}

Powered by Google App Engine
This is Rietveld 408576698