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

Issue 217373003: Dismissing the GestureNav overlay after the first non-empty paint to improve UX/responsiveness (Closed)

Created:
6 years, 9 months ago by mfomitchev
Modified:
6 years, 8 months ago
Reviewers:
sadrul, sky
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Adding a flag to allow the GestureNav overlay to be dismissed after the first non-empty paint, without waiting for the main frame to load fully. BUG=357751 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=261347

Patch Set 1 #

Patch Set 2 : Get rid of the flag and just make the fast dismiss the default behavior. #

Patch Set 3 : Updating unit tests. #

Total comments: 1

Patch Set 4 : Removing {} #

Patch Set 5 : Re-adding StopObservingIfDone() calls to load handlers - needed when need_paint_update_ is false. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -28 lines) Patch
M content/browser/web_contents/aura/overscroll_navigation_overlay.cc View 1 2 3 4 3 chunks +3 lines, -10 lines 0 comments Download
M content/browser/web_contents/aura/overscroll_navigation_overlay_unittest.cc View 1 2 6 chunks +12 lines, -18 lines 0 comments Download

Messages

Total messages: 28 (0 generated)
mfomitchev
Sadrul, can you please review? This came out of yesterday's meeting. Thanks!
6 years, 9 months ago (2014-03-28 20:28:57 UTC) #1
sadrul
Can we collect some UMA to see how often this happens, and then make this ...
6 years, 8 months ago (2014-03-31 20:43:54 UTC) #2
mfomitchev
Sorry, how often what happens? This does make the overlay go away faster if that's ...
6 years, 8 months ago (2014-03-31 21:27:25 UTC) #3
sadrul
On 2014/03/31 21:27:25, mfomitchev wrote: > Sorry, how often what happens? How often we get ...
6 years, 8 months ago (2014-03-31 21:42:33 UTC) #4
mfomitchev
Good point, I didn't think about the string. I will do as you suggest.
6 years, 8 months ago (2014-03-31 21:48:11 UTC) #5
mfomitchev
@sky: Can you please review? Thanks!
6 years, 8 months ago (2014-04-01 18:55:39 UTC) #6
sky
LGTM https://codereview.chromium.org/217373003/diff/40001/content/browser/web_contents/aura/overscroll_navigation_overlay.cc File content/browser/web_contents/aura/overscroll_navigation_overlay.cc (right): https://codereview.chromium.org/217373003/diff/40001/content/browser/web_contents/aura/overscroll_navigation_overlay.cc#newcode312 content/browser/web_contents/aura/overscroll_navigation_overlay.cc:312: if (committed_entry_id == pending_entry_id_ || !pending_entry_id_) { nit: ...
6 years, 8 months ago (2014-04-01 20:10:22 UTC) #7
mfomitchev
The CQ bit was checked by mfomitchev@chromium.org
6 years, 8 months ago (2014-04-01 20:20:01 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mfomitchev@chromium.org/217373003/60001
6 years, 8 months ago (2014-04-01 20:24:24 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mfomitchev@chromium.org/217373003/60001
6 years, 8 months ago (2014-04-01 22:49:07 UTC) #10
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-02 00:18:32 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on linux_chromium_rel
6 years, 8 months ago (2014-04-02 00:18:32 UTC) #12
mfomitchev
The CQ bit was checked by mfomitchev@chromium.org
6 years, 8 months ago (2014-04-02 01:38:24 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mfomitchev@chromium.org/217373003/60001
6 years, 8 months ago (2014-04-02 01:38:59 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mfomitchev@chromium.org/217373003/60001
6 years, 8 months ago (2014-04-02 02:15:10 UTC) #15
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-02 10:16:35 UTC) #16
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on linux_chromium_chromeos_rel
6 years, 8 months ago (2014-04-02 10:16:35 UTC) #17
mfomitchev
The CQ bit was checked by mfomitchev@chromium.org
6 years, 8 months ago (2014-04-02 16:03:02 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mfomitchev@chromium.org/217373003/80001
6 years, 8 months ago (2014-04-02 16:04:13 UTC) #19
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-02 22:14:43 UTC) #20
commit-bot: I haz the power
Retried try job too often on android_aosp for step(s) compile http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=android_aosp&number=60576
6 years, 8 months ago (2014-04-02 22:14:43 UTC) #21
mfomitchev
The CQ bit was checked by mfomitchev@chromium.org
6 years, 8 months ago (2014-04-02 22:26:38 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mfomitchev@chromium.org/217373003/80001
6 years, 8 months ago (2014-04-02 22:28:26 UTC) #23
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-03 10:03:46 UTC) #24
commit-bot: I haz the power
Commit queue rejected this change because the description was changed between the time the change ...
6 years, 8 months ago (2014-04-03 10:03:46 UTC) #25
mfomitchev
The CQ bit was checked by mfomitchev@chromium.org
6 years, 8 months ago (2014-04-03 11:28:55 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mfomitchev@chromium.org/217373003/80001
6 years, 8 months ago (2014-04-03 11:29:03 UTC) #27
commit-bot: I haz the power
6 years, 8 months ago (2014-04-03 11:43:37 UTC) #28
Message was sent while issue was closed.
Change committed as 261347

Powered by Google App Engine
This is Rietveld 408576698