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

Issue 1180633002: Chromecast: don't try to upload crash immediately. (Closed)

Created:
5 years, 6 months ago by gunsch
Modified:
5 years, 6 months ago
Reviewers:
lcwu1, slan, byungchul, halliwell
CC:
chromium-reviews, gunsch+watch_chromium.org, lcwu+watch_chromium.org, sadrul, kalyank
Base URL:
https://chromium.googlesource.com/chromium/src@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Chromecast: don't try to upload crash immediately. This has already been the source of compounding issues after a crash and isn't a great practice anyways. To make the upload path cleaner, this also moves some internal code for Cast ATV settings handling upstream. R=slan@chromium.org,halliwell@chromium.org,lcwu@chromium.org BUG=internal b/21664262 Committed: https://crrev.com/1863f66a9edf3cc220ad7159b2090d9556130df6 Cr-Commit-Position: refs/heads/master@{#334417}

Patch Set 1 #

Total comments: 6

Patch Set 2 : address slan's comments #

Total comments: 8

Patch Set 3 : add some TODOs, remove renderer path #

Patch Set 4 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+279 lines, -175 lines) Patch
M chromecast/android/cast_jni_registrar.cc View 2 chunks +2 lines, -0 lines 0 comments Download
D chromecast/android/chromecast_config_android.h View 1 chunk +0 lines, -47 lines 0 comments Download
D chromecast/android/chromecast_config_android.cc View 1 chunk +0 lines, -33 lines 0 comments Download
D chromecast/android/chromecast_config_android_stub.cc View 1 chunk +0 lines, -15 lines 0 comments Download
A + chromecast/base/chromecast_config_android.h View 3 chunks +4 lines, -3 lines 0 comments Download
A chromecast/base/chromecast_config_android.cc View 1 2 1 chunk +56 lines, -0 lines 0 comments Download
A chromecast/base/java/src/org/chromium/chromecast/base/CastSettingsManager.java View 1 2 1 chunk +145 lines, -0 lines 0 comments Download
A chromecast/base/java/src/org/chromium/chromecast/base/ChromecastConfigAndroid.java View 1 2 1 chunk +37 lines, -0 lines 0 comments Download
M chromecast/browser/android/apk/src/org/chromium/chromecast/shell/CastBrowserHelper.java View 2 chunks +3 lines, -0 lines 0 comments Download
M chromecast/browser/android/apk/src/org/chromium/chromecast/shell/CastCrashHandler.java View 1 chunk +13 lines, -15 lines 0 comments Download
M chromecast/browser/android/apk/src/org/chromium/chromecast/shell/CastCrashUploader.java View 1 chunk +0 lines, -4 lines 0 comments Download
M chromecast/browser/service/cast_service_android.cc View 1 chunk +1 line, -1 line 0 comments Download
M chromecast/chromecast.gyp View 1 2 3 chunks +15 lines, -3 lines 0 comments Download
M chromecast/crash/android/cast_crash_reporter_client_android.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M chromecast/crash/android/crash_handler.h View 1 2 3 3 chunks +0 lines, -10 lines 0 comments Download
M chromecast/crash/android/crash_handler.cc View 1 2 3 3 chunks +2 lines, -43 lines 0 comments Download

Messages

Total messages: 21 (4 generated)
gunsch
5 years, 6 months ago (2015-06-10 22:29:24 UTC) #1
slan
https://codereview.chromium.org/1180633002/diff/1/chromecast/chromecast.gyp File chromecast/chromecast.gyp (right): https://codereview.chromium.org/1180633002/diff/1/chromecast/chromecast.gyp#newcode487 chromecast/chromecast.gyp:487: 'target_name': 'cast_base_java', Why is this target necessary? https://codereview.chromium.org/1180633002/diff/1/chromecast/chromecast.gyp#newcode496 chromecast/chromecast.gyp:496: ...
5 years, 6 months ago (2015-06-11 15:12:46 UTC) #2
gunsch
[+byungchul] https://codereview.chromium.org/1180633002/diff/1/chromecast/chromecast.gyp File chromecast/chromecast.gyp (right): https://codereview.chromium.org/1180633002/diff/1/chromecast/chromecast.gyp#newcode487 chromecast/chromecast.gyp:487: 'target_name': 'cast_base_java', On 2015/06/11 15:12:46, slan wrote: > ...
5 years, 6 months ago (2015-06-11 16:35:45 UTC) #4
slan
lgtm lgtm
5 years, 6 months ago (2015-06-11 16:59:59 UTC) #5
byungchul
https://codereview.chromium.org/1180633002/diff/2/chromecast/base/chromecast_config_android.cc File chromecast/base/chromecast_config_android.cc (right): https://codereview.chromium.org/1180633002/diff/2/chromecast/base/chromecast_config_android.cc#newcode49 chromecast/base/chromecast_config_android.cc:49: ChromecastConfigAndroid::GetInstance()-> Why is ChromecastConfigAndroid static in Java and instantiated ...
5 years, 6 months ago (2015-06-11 17:15:01 UTC) #6
gunsch
https://codereview.chromium.org/1180633002/diff/2/chromecast/base/chromecast_config_android.cc File chromecast/base/chromecast_config_android.cc (right): https://codereview.chromium.org/1180633002/diff/2/chromecast/base/chromecast_config_android.cc#newcode49 chromecast/base/chromecast_config_android.cc:49: ChromecastConfigAndroid::GetInstance()-> On 2015/06/11 17:15:00, byungchul wrote: > Why is ...
5 years, 6 months ago (2015-06-12 00:30:30 UTC) #8
gunsch
(+lcwu for committer stamp, since alokp is OOO)
5 years, 6 months ago (2015-06-12 00:30:41 UTC) #9
lcwu1
rs lgtm
5 years, 6 months ago (2015-06-12 01:13:56 UTC) #10
byungchul
https://codereview.chromium.org/1180633002/diff/2/chromecast/base/chromecast_config_android.cc File chromecast/base/chromecast_config_android.cc (right): https://codereview.chromium.org/1180633002/diff/2/chromecast/base/chromecast_config_android.cc#newcode49 chromecast/base/chromecast_config_android.cc:49: ChromecastConfigAndroid::GetInstance()-> On 2015/06/12 00:30:30, gunsch wrote: > On 2015/06/11 ...
5 years, 6 months ago (2015-06-12 05:57:00 UTC) #11
gunsch
https://codereview.chromium.org/1180633002/diff/2/chromecast/base/chromecast_config_android.cc File chromecast/base/chromecast_config_android.cc (right): https://codereview.chromium.org/1180633002/diff/2/chromecast/base/chromecast_config_android.cc#newcode49 chromecast/base/chromecast_config_android.cc:49: ChromecastConfigAndroid::GetInstance()-> On 2015/06/12 05:57:00, byungchul wrote: > On 2015/06/12 ...
5 years, 6 months ago (2015-06-12 16:54:52 UTC) #12
byungchul
On 2015/06/12 16:54:52, gunsch wrote: > https://codereview.chromium.org/1180633002/diff/2/chromecast/base/chromecast_config_android.cc > File chromecast/base/chromecast_config_android.cc (right): > > https://codereview.chromium.org/1180633002/diff/2/chromecast/base/chromecast_config_android.cc#newcode49 > ...
5 years, 6 months ago (2015-06-12 17:08:04 UTC) #13
gunsch
On 2015/06/12 17:08:04, byungchul wrote: > On 2015/06/12 16:54:52, gunsch wrote: > > > https://codereview.chromium.org/1180633002/diff/2/chromecast/base/chromecast_config_android.cc ...
5 years, 6 months ago (2015-06-12 17:12:21 UTC) #14
gunsch
I've made a few small changes, mostly around removing the renderer path and adding some ...
5 years, 6 months ago (2015-06-12 23:52:01 UTC) #15
byungchul
lgtm
5 years, 6 months ago (2015-06-15 17:36:25 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1180633002/50001
5 years, 6 months ago (2015-06-15 17:52:38 UTC) #19
commit-bot: I haz the power
Committed patchset #4 (id:50001)
5 years, 6 months ago (2015-06-15 18:25:00 UTC) #20
commit-bot: I haz the power
5 years, 6 months ago (2015-06-15 18:26:01 UTC) #21
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/1863f66a9edf3cc220ad7159b2090d9556130df6
Cr-Commit-Position: refs/heads/master@{#334417}

Powered by Google App Engine
This is Rietveld 408576698