[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#577138: akregator: internal browser: left-click open-in-external-browser not always honored



Package: akregator
Version: 4:4.3.4-2
Severity: normal


I read the feed for the "Penny and Aggie" comic
strip at http://www.pennyandaggie.com/feed.php,
with the "load full website when reading" setting.
This opens the pages using the internal browser.

I configure the internal browser so that left-click
opens in external browser, and this usually works
nicely.

The current page for the comic is
http://www.pennyandaggie.com/index.php?p=1010
It includes two kinds of ads: Those from "Project
Wonderful!" are encoded in the page, and clicking
them in Akregator indeed opens the link target in
an external browser. However, the one from "ComicBox"
(middle of the page, right hand side) is actually an
iframe. The relevant code loaded into the iframe is
a simple link with target="_blank", and left-clicking
it opens the target page in a tab, ignoring the "left
mouse click" setting.

I'm not sure if this is caused by the target="_blank"
attribute or by being in an iframe; I haven't noticed
this happen before, and I don't have many feeds where
I watch the whole page. The "noscript" versions of the
Project Wonderful ads have target="_blank", so I suspect
the iframe more, but if JavaScript is enabled in the
internal browser, then it could be just the target as
I'm not sure what the javascript code generates.

Hope this isn't too confused,

Shai.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-3-686 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages akregator depends on:
ii  kdebase-runtime               4:4.3.4-2  runtime components from the offici
ii  kdelibs5                      4:4.3.4-3  core libraries for all KDE 4 appli
ii  kdepimlibs5                   4:4.3.4-2  core libraries for KDE PIM 4 appli
ii  libc6                         2.10.2-6   Embedded GNU C Library: Shared lib
ii  libgcc1                       1:4.4.3-6  GCC support library
ii  libkdepim4                    4:4.3.4-2  KDE PIM library
ii  libkontactinterfaces4         4:4.3.4-2  KDE Kontact interface library
ii  libqt4-dbus                   4:4.5.3-4  Qt 4 D-Bus module
ii  libqt4-xml                    4:4.5.3-4  Qt 4 XML module
ii  libqtcore4                    4:4.5.3-4  Qt 4 core module
ii  libqtgui4                     4:4.5.3-4  Qt 4 GUI module
ii  libstdc++6                    4.4.3-6    The GNU Standard C++ Library v3

akregator recommends no packages.

akregator suggests no packages.

-- no debconf information



Reply to: