[webkit-reviews] review canceled: [Bug 18662] Extend keyboard navigation to allow directional navigation : [Attachment 46881] Add directional navigation to WebCore (v9)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Jan 25 09:40:58 PST 2010
Antonio Gomes (tonikitoo) <tonikitoo at webkit.org> has canceled Antonio Gomes
(tonikitoo) <tonikitoo at webkit.org>'s request for review:
Bug 18662: Extend keyboard navigation to allow directional navigation
https://bugs.webkit.org/show_bug.cgi?id=18662
Attachment 46881: Add directional navigation to WebCore (v9)
https://bugs.webkit.org/attachment.cgi?id=46881&action=review
------- Additional Comments from Antonio Gomes (tonikitoo)
<tonikitoo at webkit.org>
clearing review flag for now to incorporate further fixes and Kim's suggestion.
@Kim: Thanks for the input. Could you share the test cases you faced the
crashes ? I would hapelly add layout tests to cover these cases as well.
(In reply to comment #39)
> I make a try to use the last patch on my linux PC. However, When I went some
> websites, browser(GtkLauncher) sometimes came to crash during the keyboard
> navigation. It seems to me that the distanceIndirection() of
> FocusController.cpp needs to check if renderer of start / end node is null or
> not. To my knowledge, node can has a renderer or not.(But, I am not sure)
>
> After modifing the source code as below, I don't meet crash further.
>
> static long long distanceInDirection(Node* start,...
> {
> ...
> RenderObject* startRender = NULL;
> startRender = start->renderer();
> if (!startRender)
> return -1;
>
> RenderObject* destRender = NULL;
> destRender = dest->renderer();
> if (!destRender)
> return -1;
> ...
More information about the webkit-reviews
mailing list