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

Issue 340083002: [Android] Use exceptions rather that Log.wtf on Android (Closed)

Created:
6 years, 6 months ago by benm (inactive)
Modified:
6 years, 6 months ago
CC:
chromium-reviews, feature-media-reviews_chromium.org, avayvod+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

[Android] Use exceptions rather that Log.wtf on Android AudioManagerAndroid uses Log.wtf to signal error conditions. However, the undefined behavior of this function depending on device configuration makes debugging difficult. Throw exceptions instead. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=278807

Patch Set 1 #

Total comments: 4

Patch Set 2 : nit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+17 lines, -34 lines) Patch
M media/base/android/java/src/org/chromium/media/AudioManagerAndroid.java View 1 9 chunks +17 lines, -34 lines 0 comments Download

Messages

Total messages: 22 (0 generated)
benm (inactive)
Hey Henrik, I noticed the use of Log.wtf in AudioManagerAndroid while we were looking at ...
6 years, 6 months ago (2014-06-18 17:52:46 UTC) #1
henrika (OOO until Aug 14)
Looks great. I will check details tomorrow. What exactly happens now when you do the ...
6 years, 6 months ago (2014-06-18 17:56:41 UTC) #2
benm (inactive)
Right, it will crash the app (as nothing will catch the exception) and output the ...
6 years, 6 months ago (2014-06-18 17:59:39 UTC) #3
henrika (OOO until Aug 14)
Thx. Do you need OK now or can I check tomorrow?
6 years, 6 months ago (2014-06-18 18:02:25 UTC) #4
benm (inactive)
Tomorrow is fine! Thanks! Sent from my Android On 18 Jun 2014 19:02, <henrika@chromium.org> wrote: ...
6 years, 6 months ago (2014-06-18 18:48:59 UTC) #5
henrika (OOO until Aug 14)
LGTM with question.
6 years, 6 months ago (2014-06-19 08:56:28 UTC) #6
henrika (OOO until Aug 14)
https://codereview.chromium.org/340083002/diff/1/media/base/android/java/src/org/chromium/media/AudioManagerAndroid.java File media/base/android/java/src/org/chromium/media/AudioManagerAndroid.java (right): https://codereview.chromium.org/340083002/diff/1/media/base/android/java/src/org/chromium/media/AudioManagerAndroid.java#newcode657 media/base/android/java/src/org/chromium/media/AudioManagerAndroid.java:657: BluetoothManager btManager = Why do you remove try-catch here?
6 years, 6 months ago (2014-06-19 08:56:34 UTC) #7
benm (inactive)
https://codereview.chromium.org/340083002/diff/1/media/base/android/java/src/org/chromium/media/AudioManagerAndroid.java File media/base/android/java/src/org/chromium/media/AudioManagerAndroid.java (right): https://codereview.chromium.org/340083002/diff/1/media/base/android/java/src/org/chromium/media/AudioManagerAndroid.java#newcode657 media/base/android/java/src/org/chromium/media/AudioManagerAndroid.java:657: BluetoothManager btManager = On 2014/06/19 08:56:34, henrika (OOO June ...
6 years, 6 months ago (2014-06-19 09:23:10 UTC) #8
henrika (OOO until Aug 14)
Fine as is. LGTM++ On Thu, Jun 19, 2014 at 11:23 AM, <benm@chromium.org> wrote: > ...
6 years, 6 months ago (2014-06-19 09:44:30 UTC) #9
benm (inactive)
thanks!
6 years, 6 months ago (2014-06-19 09:45:50 UTC) #10
benm (inactive)
The CQ bit was checked by benm@chromium.org
6 years, 6 months ago (2014-06-19 09:45:52 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/benm@chromium.org/340083002/1
6 years, 6 months ago (2014-06-19 09:47:14 UTC) #12
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 6 months ago (2014-06-19 16:41:09 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/chromium_presubmit/builds/74831)
6 years, 6 months ago (2014-06-19 16:41:10 UTC) #14
benm (inactive)
The CQ bit was checked by benm@chromium.org
6 years, 6 months ago (2014-06-20 12:42:46 UTC) #15
benm (inactive)
The CQ bit was unchecked by benm@chromium.org
6 years, 6 months ago (2014-06-20 12:42:48 UTC) #16
benm (inactive)
+marcus for owners
6 years, 6 months ago (2014-06-20 12:44:23 UTC) #17
bulach
lgtm, tiny nit: https://codereview.chromium.org/340083002/diff/1/media/base/android/java/src/org/chromium/media/AudioManagerAndroid.java File media/base/android/java/src/org/chromium/media/AudioManagerAndroid.java (right): https://codereview.chromium.org/340083002/diff/1/media/base/android/java/src/org/chromium/media/AudioManagerAndroid.java#newcode668 media/base/android/java/src/org/chromium/media/AudioManagerAndroid.java:668: profileConnectionState = btAdapter.getProfileConnectionState( nit: unindent
6 years, 6 months ago (2014-06-20 14:12:09 UTC) #18
benm (inactive)
https://codereview.chromium.org/340083002/diff/1/media/base/android/java/src/org/chromium/media/AudioManagerAndroid.java File media/base/android/java/src/org/chromium/media/AudioManagerAndroid.java (right): https://codereview.chromium.org/340083002/diff/1/media/base/android/java/src/org/chromium/media/AudioManagerAndroid.java#newcode668 media/base/android/java/src/org/chromium/media/AudioManagerAndroid.java:668: profileConnectionState = btAdapter.getProfileConnectionState( On 2014/06/20 14:12:08, bulach wrote: > ...
6 years, 6 months ago (2014-06-20 16:21:40 UTC) #19
benm (inactive)
The CQ bit was checked by benm@chromium.org
6 years, 6 months ago (2014-06-20 16:21:53 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/benm@chromium.org/340083002/20001
6 years, 6 months ago (2014-06-20 16:22:32 UTC) #21
commit-bot: I haz the power
6 years, 6 months ago (2014-06-20 20:03:40 UTC) #22
Message was sent while issue was closed.
Change committed as 278807

Powered by Google App Engine
This is Rietveld 408576698