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

Issue 815573002: Spatial Navigation: Make non-SVG elements with event listener not focusable. (Closed)

Created:
6 years ago by c.shu
Modified:
5 years, 11 months ago
CC:
blink-reviews, blink-reviews-dom_chromium.org, dglazkov+blink, sof, eae+blinkwatch, rwlbuis
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Spatial Navigation: Make non-SVG elements with event listener not focusable. Making sptnav stop on elements with event listener has both positive and negative impacts on the user experience. It's good to simplify the case. In addition, the original patch only meant to support SVG elements and this patch does not affect SVG.

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+6 lines, -7 lines) Patch
M Source/core/dom/Element.cpp View 1 chunk +6 lines, -7 lines 0 comments Download

Messages

Total messages: 7 (2 generated)
c.shu
6 years ago (2014-12-17 20:04:15 UTC) #2
Erik Dahlström (inactive)
Could you elaborate on why you want to make this change? What exactly are the ...
6 years ago (2014-12-18 11:52:06 UTC) #3
c.shu
On 2014/12/18 11:52:06, Erik Dahlström wrote: > Could you elaborate on why you want to ...
6 years ago (2014-12-18 16:48:47 UTC) #5
Krzysztof Olczyk
On 2014/12/18 at 16:48:47, c.shu wrote: > On 2014/12/18 11:52:06, Erik Dahlström wrote: > > ...
6 years ago (2014-12-19 08:41:38 UTC) #6
c.shu
5 years, 11 months ago (2014-12-29 23:17:44 UTC) #7
> Can you come with some live web page where this behavior brings negative
impact?

On news.google.com, the spatial navigation is able to focus on the "news block",
which is the positive side;
however, it stops "twice" on the block, because of two layers of divs, and this
brings the negative impact.

Powered by Google App Engine
This is Rietveld 408576698