This test failing (timeout) on Qt-WK2 and Lion-WK2.
@@ -4,7 +4,7 @@
PASS document.activeElement.id is "before"
-PASS document.activeElement.id is "canvas_link"
+FAIL document.activeElement.id should be canvas_link. Was .
PASS successfullyParsed is true
Could you check it please?
It isn't timeout, it is a simple fail. And it isn't Qt, but WK2 specific bug.
I skipped this test.
The underlying issue here is that WebKitTabToLinksPreferenceKey isn't supported in WK2.
InjectedBundle::overrideBoolPreferenceForTestRunner has this comment:
// FIXME: Need an explicit way to set "WebKitTabToLinksPreferenceKey" directly in WebPage.
Also, this bug seems to be essentially the same issue:
It should be easy to enable this test once that's solved.
Created attachment 162951 [details]
Add support for overriding "WebKitTabToLinksPreferenceKey" preference in WebKitTestRunner. This is needed for fast/events/tab-focus-link-in-canvas to pass since the setting is disabled by default in WK2.
Created attachment 162952 [details]
Minor changelog fix.
Comment on attachment 162952 [details]
Clearing flags on attachment: 162952
Committed r127966: <http://trac.webkit.org/changeset/127966>
All reviewed patches have been landed. Closing bug.
Oddly, there was already a "tabsToLinks" WebKit2 pref, and you added "tabToLinks", and now we have both... but I'm not 100% sure how to untangle.