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

Issue 2263333002: Disable StrictMode for disk reads during Snippet formatting. (Closed)

Created:
4 years, 4 months ago by PEConn
Modified:
4 years, 4 months ago
CC:
chromium-reviews, asvitkine+watch_chromium.org, ntp-dev+reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Disable StrictMode for disk reads during Snippet formatting. During Snippet formatting we call DateUtils.getRelativeTimeSpanString(...), which itself calls through to TimeZone.getDefault(). If this has never been called before it loads the current time zone from disk. In most likelihood this will have been called previously and the current time zone will have been cached, but in some cases (eg instrumentation tests) it will cause a strict mode violation. BUG=639877 Committed: https://crrev.com/f0418916f751a8e1d1854f37c2aa06d07456376c Cr-Commit-Position: refs/heads/master@{#413613}

Patch Set 1 #

Total comments: 5

Patch Set 2 : Timed only text formatting. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+33 lines, -7 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java View 1 3 chunks +24 lines, -7 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 chunk +9 lines, -0 lines 0 comments Download

Messages

Total messages: 19 (8 generated)
PEConn
holte@, could you please review the change in histograms.xml. Others, could you please review the ...
4 years, 4 months ago (2016-08-22 17:21:40 UTC) #2
PEConn
https://codereview.chromium.org/2263333002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java (right): https://codereview.chromium.org/2263333002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java#newcode303 chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java:303: mPublisherTextView.setText(publisherAttribution); We could actually make this asynchronous - create ...
4 years, 4 months ago (2016-08-22 17:22:53 UTC) #3
Bernhard Bauer
lgtm https://codereview.chromium.org/2263333002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java (right): https://codereview.chromium.org/2263333002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java#newcode303 chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java:303: mPublisherTextView.setText(publisherAttribution); On 2016/08/22 17:22:53, PEConn wrote: > We ...
4 years, 4 months ago (2016-08-22 18:00:37 UTC) #4
PEConn
https://codereview.chromium.org/2263333002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java (right): https://codereview.chromium.org/2263333002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java#newcode303 chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java:303: mPublisherTextView.setText(publisherAttribution); On 2016/08/22 18:00:37, Bernhard Bauer wrote: > On ...
4 years, 4 months ago (2016-08-22 18:11:25 UTC) #5
Peter Wen
lgtm % comment https://codereview.chromium.org/2263333002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java (right): https://codereview.chromium.org/2263333002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java#newcode303 chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java:303: mPublisherTextView.setText(publisherAttribution); On 2016/08/22 18:11:24, PEConn wrote: ...
4 years, 4 months ago (2016-08-22 19:33:00 UTC) #6
PEConn
https://codereview.chromium.org/2263333002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java (right): https://codereview.chromium.org/2263333002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java#newcode303 chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java:303: mPublisherTextView.setText(publisherAttribution); On 2016/08/22 19:33:00, Peter Wen wrote: > On ...
4 years, 4 months ago (2016-08-22 23:28:15 UTC) #11
Steven Holte
lgtm
4 years, 4 months ago (2016-08-23 00:57:04 UTC) #12
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/2263333002/20001
4 years, 4 months ago (2016-08-23 01:01:21 UTC) #15
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 4 months ago (2016-08-23 01:07:08 UTC) #16
commit-bot: I haz the power
Patchset 2 (id:??) landed as https://crrev.com/f0418916f751a8e1d1854f37c2aa06d07456376c Cr-Commit-Position: refs/heads/master@{#413613}
4 years, 4 months ago (2016-08-23 01:10:06 UTC) #18
Michael van Ouwerkerk
4 years, 4 months ago (2016-08-23 11:47:29 UTC) #19
Message was sent while issue was closed.
lgtm

Powered by Google App Engine
This is Rietveld 408576698