[Webkit-unassigned] [Bug 25533] Elements on the same line should be treated as such by caret navigation
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Mar 1 09:04:20 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=25533
Mario Sanchez Prada <msanchez at igalia.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #77809|0 |1
is obsolete| |
Attachment #84236| |review?
Flag| |
--- Comment #13 from Mario Sanchez Prada <msanchez at igalia.com> 2011-03-01 09:04:19 PST ---
Created an attachment (id=84236)
--> (https://bugs.webkit.org/attachment.cgi?id=84236&action=review)
Patch proposal + Layout test
Attaching a new patch that doesn't present the problems stated by Joanie, although we still need to fix another bug I found while working on this one that is causing trouble with other issues related to vertical movement of the caret (see below)...
(In reply to comment #10)
> [...]
> Mario, when re-testing your change for this bug with the test case I
> mentioned in #a11y, I discovered that your patch impacts it. Therefore
> maybe this (and my previous comment about skipping lines on Ubuntu) is
> the same issue after all.
Yep, it certainly was :-)
> To use this test case, enable caret navigation. Then Tab/Shift+Tab into
> focus is on the 'Start here' link at the top of the page. Start Down
> Arrowing.
>
> Without your patch, I get stuck on every instance of the 'bla' link.
> I cannot Down Arrow off of it. If I Right Arrow once to move off of the
> link and then Down Arrow, I move to the end of the line.
>
> With your patch, I only get stuck on the first instance of the 'bla'
> link. I still cannot Down Arrow off of it. But if I Right Arrow once
> to move off of the link and then Down Arrow, I jump to the very end
> of the document.
You were right, I found there was a "different wrong behaviour" with my patch that was not happening without it (still wrong, though), but I found it to be a different bug I'll be reporting in some minutes, right after posting this comment. Also (and that's why I mention this here), I'll be making that new bug blocking this one, since it definitely impacts vertical caret navigation as well.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list