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

Issue 2862893002: 📰 Add visibility change triggers for bottom sheet content (Closed)

Created:
3 years, 7 months ago by dgn
Modified:
3 years, 7 months ago
CC:
chromium-reviews, noyau+watch_chromium.org, ntp-dev+reviews_chromium.org, agrieve+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[Suggestions] Add visibility change triggers for bottom sheet content Add SheetContentStateChangeObserver, which emits events specialised for the visibility of a BottomSheetContent, and use it to record user actions for the Suggestions bottom sheet BUG=693593, 717704 Review-Url: https://codereview.chromium.org/2862893002 Cr-Commit-Position: refs/heads/master@{#473699} Committed: https://chromium.googlesource.com/chromium/src/+/2401662bf23c6bb0a9e666324cc9d72158d9cbbb

Patch Set 1 #

Patch Set 2 : cleanup, support app switching #

Total comments: 15

Patch Set 3 : cleanup and address comments #

Patch Set 4 : include new file #

Patch Set 5 : #

Total comments: 2

Patch Set 6 : rebase, address comment, mark actions not user triggered #

Patch Set 7 : rebase, remove not_user_triggered #

Patch Set 8 : [Suggestions] Add visibility change triggers for bottm sheet content #

Patch Set 9 : Fix compilation post merge #

Messages

Total messages: 40 (28 generated)
dgn
PTAL https://codereview.chromium.org/2862893002/diff/20001/base/metrics/user_metrics.cc File base/metrics/user_metrics.cc (right): https://codereview.chromium.org/2862893002/diff/20001/base/metrics/user_metrics.cc#newcode37 base/metrics/user_metrics.cc:37: LOG(INFO) << "RecordAction: " << action; will be ...
3 years, 7 months ago (2017-05-05 13:24:53 UTC) #4
Bernhard Bauer
https://codereview.chromium.org/2862893002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/SheetContentStateChangeObserver.java File chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/SheetContentStateChangeObserver.java (right): https://codereview.chromium.org/2862893002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/SheetContentStateChangeObserver.java#newcode44 chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/SheetContentStateChangeObserver.java:44: public abstract void onContentStateChanged(int sheetState); @BottomSheet.SheetState? https://codereview.chromium.org/2862893002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/SheetContentStateChangeObserver.java#newcode68 chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/SheetContentStateChangeObserver.java:68: if ...
3 years, 7 months ago (2017-05-05 13:39:55 UTC) #5
mdjones
https://codereview.chromium.org/2862893002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/BottomSheet.java File chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/BottomSheet.java (right): https://codereview.chromium.org/2862893002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/BottomSheet.java#newcode361 chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/BottomSheet.java:361: /** Returns whether the bottom sheet is in a ...
3 years, 7 months ago (2017-05-05 15:52:00 UTC) #7
dgn
PTAL https://codereview.chromium.org/2862893002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/BottomSheet.java File chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/BottomSheet.java (right): https://codereview.chromium.org/2862893002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/BottomSheet.java#newcode361 chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/BottomSheet.java:361: /** Returns whether the bottom sheet is in ...
3 years, 7 months ago (2017-05-09 16:55:51 UTC) #15
mdjones
lgtm % nit https://codereview.chromium.org/2862893002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/BottomSheet.java File chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/BottomSheet.java (right): https://codereview.chromium.org/2862893002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/BottomSheet.java#newcode365 chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/BottomSheet.java:365: assert false; // Should never be ...
3 years, 7 months ago (2017-05-09 17:20:15 UTC) #16
Bernhard Bauer
lgtm
3 years, 7 months ago (2017-05-10 12:19:23 UTC) #17
dgn
https://codereview.chromium.org/2862893002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/BottomSheet.java File chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/BottomSheet.java (right): https://codereview.chromium.org/2862893002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/BottomSheet.java#newcode365 chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/BottomSheet.java:365: assert false; // Should never be tested, internal only ...
3 years, 7 months ago (2017-05-11 17:23:06 UTC) #18
Alexei Svitkine (slow)
lgtm
3 years, 7 months ago (2017-05-12 21:10:18 UTC) #19
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/2862893002/120001
3 years, 7 months ago (2017-05-22 16:45:09 UTC) #25
commit-bot: I haz the power
Failed to apply patch for chrome/android/java/src/org/chromium/chrome/browser/suggestions/SuggestionsBottomSheetContent.java: While running git apply --index -3 -p1; error: patch ...
3 years, 7 months ago (2017-05-22 16:51:28 UTC) #27
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/2862893002/160001
3 years, 7 months ago (2017-05-22 20:02:52 UTC) #37
commit-bot: I haz the power
3 years, 7 months ago (2017-05-22 21:18:02 UTC) #40
Message was sent while issue was closed.
Committed patchset #9 (id:160001) as
https://chromium.googlesource.com/chromium/src/+/2401662bf23c6bb0a9e666324cc9...

Powered by Google App Engine
This is Rietveld 408576698