Bug 44602
Summary: | [Qt] When opening an internal link in the background, the view will not be scrolled correctly | ||
---|---|---|---|
Product: | WebKit | Reporter: | pano_90 |
Component: | WebKit Qt | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED INVALID | ||
Severity: | Normal | CC: | benjamin, pano_90 |
Priority: | P2 | Keywords: | Qt |
Version: | 528+ (Nightly build) | ||
Hardware: | PC | ||
OS: | Linux |
pano_90
When opening an internal link in the background, the view will not be scrolled correctly.
This can be seen for example on Wikipedia:
• open up e.g. http://en.wikipedia.org/wiki/Qt
• open the Platform link in the Contents Box in a new tab (the link should say: http://en.wikipedia.org/wiki/Qt#Platforms)
• if you now switch to the new tab you will see that the view will not be correctly scrolled down to the “Platforms” section, but rather at some other point
It is important to open up the tab in the background, since opening the tab in a new tab, which automatically gets the focus does not trigger the bug.
I have been able to reproduce this bug with Qt 4.6.3 and its bundled WebKit, as well as with Qt 4.7 from yesterdays git and its bundled WebKit, on both arora and rekonq.
The Gtk port of WebKit does not seem to be affected by this (tested with midori).
Interestingly enough KHTML shows the same bug as the Qt port of WebKit…
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Benjamin Poulain
This sounds like your tab implementation is filtering events.
I mark the bug as invalid for now. Please add a simple test case so we can debug this.