QupZilla / qupzilla

Cross-platform Qt web browser
http://www.qupzilla.com
GNU General Public License v3.0
1.12k stars 348 forks source link

StatusBar Icons not working on window opened by javascript #1310

Open megamann opened 10 years ago

megamann commented 10 years ago

Hi, by default I don't use javascript. I swiched js on selected pages. The problem is when javascript open a new window (for example, to write e-mail or display some information). In the window is a status bar, but there is no extension icons.

On this page I want to check the weather but does not generate a picture of przebiegeim temperature, precipitation, etc. ...because no javascript: qupzmeteo

JHooverman commented 10 years ago

Please add the following information to your issue as shown in the following example via Menu -> Configuration Information

Application version: 1.7.0 (7369e86) Qt version: 5.3.0 WebKit version: 538.1 Build time: Mar 31 2014 20:31:21 Platform: openSUSE Tumbleweed (Linux)

megamann commented 10 years ago

Application version: 1.7.0 (5b25b4bda6) Qt version: 5.2.1 WebKit version: 538.1 Build time: Apr 26 2014 08:08:59 Platform: Linux (Archlinux) with WebGL without KDE, Gnome integration

pejakm commented 10 years ago

That's because javascript pop-up windows are not "normal" windows (they're just what they name says they are: pop-up windows), so they don't have icons in their status bar. (You can disable hiding status bar in javascript pop-up windows in Preferences -> Privacy -> JavaScript options.) Anyway, this is another thing for @nowrep to decide what to do.

megamann commented 10 years ago

@pejakm Hi. I have this option disabled. If the problem statusbar that worked on pop-up window, maybe is possible to add an option that popup window opens in the main window... as in the dwb browser.

pejakm commented 10 years ago

@megaman, Agreed, that would be an interesting solution. I have noticed this in another browser (can't remember which, though).