On some links, middle clicking opens the link in the current tab instead of a new tab. This occurs only with KHTML, not WebKit. For instance, the three links under "On blogs", under "Buzz about this programme" at http://www.bbc.co.uk/programmes/b01lxyzc
Another example is the calendar links at http://www.wellcomecollection.org/whats-on/calendar.aspx
The problem goes away if Javascript is disabled through Tools / HTML Settings. However, if Javascript is re-enabled, the problem does not reoccur. It seems to be a related problem that clicking with the Primary mouse button on links found through https://duckduckgo.com/ doesn't cause the link to be displayed. Clicking with the middle button *does* cause the link to be displayed in a new tab. Again, disabling Javascript causes the problem to disappear.
I can reproduce and I am also concerned about the primary mouse clicks on duckduckgo. I'm on 4.8.4. If middle click and primary click are revealed to be the cause of the same bug I think this one should be retitled to "<anything related to javascript>". Otherwise this bug report should be split into two. Regards,
Setting status to confirmed.
In 4.9.1, Primary click on link in duckduckgo.com doesn't open link at all. There are one or two other similar bugs resolved in 4.9.2, so I'll check when it's released and open a new bug then if the problem isn't resolved. I confirm the links in the Description and Comment 1 still fail in 4.9.1.
OK, I've submitted bug 307851 for the DuckDuckGo problem.
Still happening in 4.13.0. To reproduce: go to http://www.wellcomecollection.org/whats-on/calendar.aspx and middle click on an item.
(In reply to comment #7) > Still happening in 4.13.0. > > To reproduce: go to http://www.wellcomecollection.org/whats-on/calendar.aspx > and middle click on an item. Confirmed in KDE 4.13.0 too
Dear user, KHTML (and KJS) was a long time more or less unmaintained and got removed in KF6. Please migrate to use a QWebEngine based HTML component. We will do no further fixes or improvements to the KF5 branches of these components beside important security fixes. For security issues, please see: https://kde.org/info/security/ Sorry that we did not fix this issue during the life-time of KHTML. Greetings Christoph Cullmann