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

Bug #1464436 reported by Riccardo Padovani on 2015-06-11
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Canonical System Image
Bill Filler
webbrowser-app (Ubuntu)
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

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) on 2015-08-10
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
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) on 2015-11-04
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
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

 -- 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  Edit
Everyone can see this information.

Other bug subscribers