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

Issue 2753383002: android: Move launcher_android.cc to helper (Closed)

Created:
3 years, 9 months ago by boliu
Modified:
3 years, 9 months ago
Reviewers:
Jay Civelli
CC:
chromium-reviews, jam, darin-cc_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

android: Move launcher_android.cc to helper The ultimate goal is to fix leaking mManagedConnections in BindingManagerImpl, which is leaking to support getting isOomProtected after a service has been disconnected. That requires saving that status in native when service is disconnected, which probably belongs on LauncherHelper. That implies Helper should talk directly java, and this is the first step. This is meant to to be a straight-forward move with no changes, even if the existing code makes no sense once they live in the same file. Order of function is rearranged a bit though. BUG=689758 Review-Url: https://codereview.chromium.org/2753383002 Cr-Commit-Position: refs/heads/master@{#458114} Committed: https://chromium.googlesource.com/chromium/src/+/4ac59a56d54826dbdfc5b17b2e8875863065b0b8

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+161 lines, -209 lines) Patch
M content/browser/BUILD.gn View 2 chunks +1 line, -2 lines 0 comments Download
M content/browser/android/browser_jni_registrar.cc View 2 chunks +1 line, -1 line 0 comments Download
D content/browser/android/child_process_launcher_android.h View 1 chunk +0 lines, -44 lines 0 comments Download
D content/browser/android/child_process_launcher_android.cc View 1 chunk +0 lines, -160 lines 0 comments Download
A content/browser/child_process_launcher_helper_android.h View 1 chunk +16 lines, -0 lines 0 comments Download
M content/browser/child_process_launcher_helper_android.cc View 3 chunks +143 lines, -2 lines 0 comments Download

Messages

Total messages: 13 (8 generated)
boliu
ptal
3 years, 9 months ago (2017-03-18 00:07:19 UTC) #2
Jay Civelli
lgtm
3 years, 9 months ago (2017-03-20 16:44:55 UTC) #7
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/2753383002/1
3 years, 9 months ago (2017-03-20 16:47:25 UTC) #9
commit-bot: I haz the power
Committed patchset #1 (id:1) as https://chromium.googlesource.com/chromium/src/+/4ac59a56d54826dbdfc5b17b2e8875863065b0b8
3 years, 9 months ago (2017-03-20 17:46:26 UTC) #12
johnme
3 years, 9 months ago (2017-03-21 16:17:24 UTC) #13
Message was sent while issue was closed.
A revert of this CL (patchset #1 id:1) has been created in
https://codereview.chromium.org/2766793002/ by johnme@chromium.org.

The reason for reverting is: Tentative revert to fix the following DCHECK
failure:
[FATAL:test_launcher.cc(487)] Check failed: !g_launcher_delegate.
in many tests (e.g. content_browsertests) on chromium.android:Lollipop Tablet
Tester and KitKat Tablet Tester

See
https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType...

It seems the main function of the test processes is getting called more than
once, and this and https://codereview.chromium.org/2753713002 are the only
likely culprits in crrev.com/458066..458116.

Powered by Google App Engine
This is Rietveld 408576698