Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

UX: new-tab URL bar blocked for ~12ms #12130

Closed
shaunlebron opened this issue Nov 29, 2017 · 2 comments
Closed

UX: new-tab URL bar blocked for ~12ms #12130

shaunlebron opened this issue Nov 29, 2017 · 2 comments
Labels
initiative/perf perf priority/P4 Minor loss of function. Workaround usually present. usability

Comments

@shaunlebron
Copy link

shaunlebron commented Nov 29, 2017

Description

When starting a new tab for a search, I often type my query in quick succession of pressing +T. But this does not work in Brave, because the URL bar for the new tab takes ~12ms to focus, which hurts the UX of this flow ever so slightly to frustrate. (There is no delay in Chome/Firefox/Safari.)

Gifs

Gif demos shown below at 0.1x. Notice that the new-tab URL bar is focused immediately in Chrome/Firefox/Safari but not Brave.

browser delay demo at 0.1x speed
Brave ~12ms brave-slow-tab
Chrome 0 chrome-fast-tab
Firefox 0 firefox-fast-tab
Safari 0 safari-fast-tab

Steps to Reproduce

  1. +T
  2. immediately type hello

Actual result:
new-tab URL bar reads llo

Expected result:
new-tab URL bar reads hello

Reproduces how often:
everytime

Brave Version

about:brave info:

Brave: 0.19.95
rev: cc0ebad
Muon: 4.5.16
libchromiumcontent: 62.0.3202.94
V8: 6.2.414.42
Node.js: 7.9.0
Update Channel: Release
OS Platform: macOS
OS Release: 16.7.0
OS Architecture: x64

Reproducible on current live release:
(haven't tried)

@bsclifton bsclifton added initiative/perf perf usability priority/P4 Minor loss of function. Workaround usually present. labels Nov 29, 2017
@bsclifton bsclifton added this to the Backlog (Prioritized) milestone Nov 29, 2017
@pllearns
Copy link

FWIW: I have OS Release at 17.2.0 and I can't reproduce this issue.

@bsclifton bsclifton removed this from the Backlog (Prioritized) milestone Aug 23, 2018
@bsclifton
Copy link
Member

Closing as I believe this was fixed when we did the single webview improvement (unable to reproduce)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
initiative/perf perf priority/P4 Minor loss of function. Workaround usually present. usability
Projects
None yet
Development

No branches or pull requests

3 participants