- From: Jeonghee Ahn via GitHub <sysbot+gh@w3.org>
- Date: Tue, 05 Nov 2019 02:41:35 +0000
- To: public-css-archive@w3.org
jeonghee27 has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-nav-1] Consider candidates on the navigation direction. == * please tag the issue title with the spec's shortname, like `[css-foo]` * please link to the spec section you're talking about, or at least the spec I want to resolve some unreachable cases caused by current spec about determining whether the candidate is on the navigation direction or not. In the below example, Let's assume that user press right-button from A/C/E. ![image](https://user-images.githubusercontent.com/34676178/68172679-ccb6a580-ffbb-11e9-9795-7ff78e9d6e07.png) B and D is reachable from A /C. According to current spec and chromium, F is not right side of E *Spec : https://drafts.csswg.org/css-nav-1/ -> "the item partially overlaps with searchOrigin and its two edges which are orthogonal to dir should be on the navigation direction of the respective ones of searchOrigin." *Chromium : https://cs.chromium.org/chromium/src/third_party/blink/renderer/core/page/spatial_navigation.cc?q=spatial_navigation.cc&sq=package:chromium&dr&l=117 static inline bool RightOf(const PhysicalRect& a, const PhysicalRect& b) { return a.X() >= b.Right() || (a.X() >= b.X() && a.Right() > b.Right() && a.Y() < b.Bottom() && a.Bottom() > b.Y()); } I hope to remove "a.Right() > b.Right()" part. Is there a problem if User can go from E to F using right key? I would like to know your opinions. (@jihyerish @frivoal @hugoholgersson @Bokand @anawhj ) Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/4483 using your GitHub account
Received on Tuesday, 5 November 2019 02:41:38 UTC