Bug 93844

Summary: [Qt]Focus outline remains on the bottom when we want to move the focus
Product: WebKit Reporter: xiangpeng <imxiangpeng>
Component: WebKit QtAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Critical CC: imxiangpeng
Priority: P1 Keywords: Qt
Version: 528+ (Nightly build)   
Hardware: All   
OS: Linux   
Attachments:
Description Flags
the html source files
none
screen shot of the problem none

xiangpeng
Reported 2012-08-13 07:26:35 PDT
Please see the attachment! after the we have set the setSpatialNavigationEnabled(true); we can use up/down/left/right to navigate in the pape . In the right six grad , after we have focus the first <a><img/></a>, we can use right key to move the focus to right, but the prevous outline on the first grad img remains on the first element(<a><img/></a>). It seems that the webkit(or qt api) erase the focus ring error .(drawFocusRingForPath in GraphicsContextQt.cpp) I will attach two picture to explain the problem . also the html files will be here . I have tested this on x86(32) and embedded platform .
Attachments
the html source files (223.37 KB, application/x-gzip)
2012-08-13 07:28 PDT, xiangpeng
no flags
screen shot of the problem (382.97 KB, image/png)
2012-08-13 07:32 PDT, xiangpeng
no flags
xiangpeng
Comment 1 2012-08-13 07:28:02 PDT
Created attachment 157990 [details] the html source files the html source files
xiangpeng
Comment 2 2012-08-13 07:32:59 PDT
Created attachment 157994 [details] screen shot of the problem screen shot of the problem You can see the problem from the picture .
xiangpeng
Comment 3 2012-08-16 08:06:49 PDT
Why it's unconfirmed?
Jocelyn Turcotte
Comment 4 2014-02-03 03:22:04 PST
=== Bulk closing of Qt bugs === If you believe that this bug report is still relevant for a non-Qt port of webkit.org, please re-open it and remove [Qt] from the summary. If you believe that this is still an important QtWebKit bug, please fill a new report at https://bugreports.qt-project.org and add a link to this issue. See http://qt-project.org/wiki/ReportingBugsInQt for additional guidelines.
Note You need to log in before you can comment on or make changes to this bug.