Ctrl+click or middle click on a link overlays content of new tab on current tab

Bug #1464436 reported by Riccardo Padovani
42
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
High
Bill Filler
webbrowser-app (Ubuntu)
Fix Released
High
Ugo Riboni

Bug Description

Go to a site with a link, click on a link while you are pressing ctrl: the page changes to the new page you want to go to, but you can't scroll it and you can't click links. If you open tabs you see there is a new tab open in the background.

Switch from a tab to another and eventually all goes ok.

My opinion here is the new tab is opened in background, but its render is overlying the current page.

I didn't think oxide is relevant here, because it opens the tab in background, it's only a wrong management by webbrowser.
I found this while I was testing lp:~uriboni/webbrowser-app/keyboard-navigation, but it's present also in trunk, and we need to fix for convergence

Related branches

Revision history for this message
Olivier Tilloy (osomon) wrote :

Re-targetted at oxide. The browser does open the link in a background tab, but oxide incorrectly renders the new background view on top of the current one.

affects: webbrowser-app (Ubuntu) → oxide
Changed in oxide:
importance: Undecided → High
status: New → Confirmed
Olivier Tilloy (osomon)
summary: - Pressing CTRL while clicking on a link mix old and new tab
+ Ctrl+click or middle click on a link overlays content of new tab on
+ current tab
Revision history for this message
Ugo Riboni (uriboni) wrote :

The bug is actually a mismanagement of the newly created webview by webbrowser-app. Oxide is doing nothing wrong.

Changed in oxide:
assignee: nobody → Ugo Riboni (uriboni)
affects: oxide → webbrowser-app
Olivier Tilloy (osomon)
Changed in webbrowser-app (Ubuntu):
assignee: nobody → Ugo Riboni (uriboni)
importance: Undecided → High
status: New → In Progress
no longer affects: webbrowser-app
Changed in canonical-devices-system-image:
assignee: nobody → Bill Filler (bfiller)
importance: Undecided → Wishlist
milestone: none → ww02-2016
importance: Wishlist → High
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package webbrowser-app - 0.23+16.04.20151111.2-0ubuntu1

---------------
webbrowser-app (0.23+16.04.20151111.2-0ubuntu1) xenial; urgency=medium

  [ CI Train Bot ]
  * New rebuild forced.
  * Resync trunk.

  [ Olivier Tilloy ]
  * Add missing unit test cleanup.
  * Ship empty apparmor hardware profile directories to avoid adding a
    runtime dependency on apparmor-easyprof-ubuntu. (LP: #1511439)

  [ Ugo Riboni ]
  * Add keyboard shortcuts to undo closing tabs (Ctrl+Shift+T and
    Ctrl+Shift+W). (LP: #1499767)
  * Create the webview in a safer way, by keeping the incubator around
    and monitoring the progress, and by using sync creation if there is
    a pending request. (LP: #1514701)
  * Hide webviews created via onNewViewRequested until the tab they
    belong to becomes current. (LP: #1464436)
  * Use lowercase letters for keyboard shortcut invokation in autopilot
    tests.

 -- Olivier Tilloy <email address hidden> Wed, 11 Nov 2015 16:04:11 +0000

Changed in webbrowser-app (Ubuntu):
status: In Progress → Fix Released
Changed in canonical-devices-system-image:
status: Fix Committed → Fix Released
Changed in canonical-devices-system-image:
status: Fix Released → Fix Committed
Changed in canonical-devices-system-image:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.