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

Issue 2806733002: aw: Fix multiprocess flag usage (Closed)

Created:
3 years, 8 months ago by Tobias Sargeant
Modified:
3 years, 8 months ago
Reviewers:
Robert Sesek, boliu, Torne
CC:
chromium-reviews, android-webview-reviews_chromium.org, agrieve+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

aw: Fix multiprocess flag usage Stop using kSingleProcess, which does not mean what we think it means. Pass the correct webview process type to breakpad, so that microdumps contain the correct information. BUG=708773 Review-Url: https://codereview.chromium.org/2806733002 Cr-Commit-Position: refs/heads/master@{#463302} Committed: https://chromium.googlesource.com/chromium/src/+/90bce3cf40ac6f6cfaf1e3b742bf47f86f2d4e6e

Patch Set 1 #

Patch Set 2 : Also fix breakpad component so that single process microdump ptype is right. #

Total comments: 5
Unified diffs Side-by-side diffs Delta from patch set Stats (+17 lines, -12 lines) Patch
M android_webview/browser/aw_browser_main_parts.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M android_webview/browser/aw_content_browser_client.cc View 1 chunk +1 line, -3 lines 2 comments Download
M android_webview/common/crash_reporter/aw_microdump_crash_reporter.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M android_webview/java/src/org/chromium/android_webview/AwSwitches.java View 1 chunk +2 lines, -2 lines 0 comments Download
M android_webview/lib/main/aw_main_delegate.cc View 1 chunk +3 lines, -3 lines 0 comments Download
M components/crash/content/app/breakpad_linux.cc View 1 1 chunk +8 lines, -1 line 3 comments Download

Messages

Total messages: 21 (10 generated)
Tobias Sargeant
PTAL. At present all crashes are listed as browser crashes regardless of whether they're single ...
3 years, 8 months ago (2017-04-10 11:01:55 UTC) #7
Torne
One overall question: I can't actually find where we fiddle with kSingleProcess in the first ...
3 years, 8 months ago (2017-04-10 14:06:30 UTC) #8
Tobias Sargeant
On 2017/04/10 14:06:30, Torne wrote: > One overall question: I can't actually find where we ...
3 years, 8 months ago (2017-04-10 14:11:29 UTC) #9
Tobias Sargeant
https://codereview.chromium.org/2806733002/diff/20001/android_webview/browser/aw_content_browser_client.cc File android_webview/browser/aw_content_browser_client.cc (left): https://codereview.chromium.org/2806733002/diff/20001/android_webview/browser/aw_content_browser_client.cc#oldcode274 android_webview/browser/aw_content_browser_client.cc:274: NOTREACHED() << "Android WebView does not support multi-process yet"; ...
3 years, 8 months ago (2017-04-10 14:21:15 UTC) #10
Tobias Sargeant
Adding Bo because he might know more of the history.
3 years, 8 months ago (2017-04-10 14:21:51 UTC) #12
Tobias Sargeant
Adding Bo because he might know more of the history.
3 years, 8 months ago (2017-04-10 14:21:51 UTC) #13
Torne
OK; this CL LGTM, but Robert may have more to say about breakpad process types ...
3 years, 8 months ago (2017-04-10 14:25:14 UTC) #14
Robert Sesek
LGTM https://codereview.chromium.org/2806733002/diff/20001/components/crash/content/app/breakpad_linux.cc File components/crash/content/app/breakpad_linux.cc (right): https://codereview.chromium.org/2806733002/diff/20001/components/crash/content/app/breakpad_linux.cc#newcode1957 components/crash/content/app/breakpad_linux.cc:1957: process_type == kBrowserProcessType || On 2017/04/10 14:06:29, Torne ...
3 years, 8 months ago (2017-04-10 15:17:18 UTC) #15
boliu
Summary on chat is that the command line switch changes appear to be no-op afaict. ...
3 years, 8 months ago (2017-04-10 16:20:35 UTC) #16
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/2806733002/20001
3 years, 8 months ago (2017-04-10 16:24:03 UTC) #18
commit-bot: I haz the power
3 years, 8 months ago (2017-04-10 17:16:39 UTC) #21
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/90bce3cf40ac6f6cfaf1e3b742bf...

Powered by Google App Engine
This is Rietveld 408576698