Store URLs have to wait for main page to load

Bug #872972 reported by dobey
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
banshee-ubuntuone
New
Undecided
Unassigned
libubuntuone
Status tracked in Trunk
Stable-3-0
Fix Released
High
dobey
Trunk
Fix Released
High
dobey
banshee (Ubuntu)
Fix Released
High
Unassigned
Oneiric
Fix Released
High
Unassigned
Precise
Fix Released
High
Unassigned
libubuntuone (Ubuntu)
Fix Released
High
dobey
Oneiric
Fix Released
High
Unassigned
Precise
Fix Released
High
dobey

Bug Description

Currently, the music store main page has to load before any u1ms:// links can be loaded. This means there is up to a 10s delay for the page to be loaded, when opened from the music lens, or a web site. This can be very annoying.

TESTCASE:
It currently takes at least 10 seconds for a u1ms:// link to load in banshee when clicked, and banshee isn't already running. WIth the proposed libubuntuone installed, this amount of time is approximately cut in half. With both the proposed libubuntuone, and the proposed banshee installed, the U1MS page for the u1ms:// link appears as soon as banshee has fully loaded and rendered to screen.

Related branches

dobey (dobey)
Changed in libubuntuone:
assignee: nobody → Rodney Dawes (dobey)
importance: Undecided → High
status: New → In Progress
Changed in banshee (Ubuntu):
assignee: nobody → Rodney Dawes (dobey)
status: New → In Progress
Changed in libubuntuone (Ubuntu):
assignee: nobody → Rodney Dawes (dobey)
importance: Undecided → High
status: New → In Progress
milestone: none → oneiric-updates
dobey (dobey)
Changed in banshee (Ubuntu):
milestone: none → oneiric-updates
Changed in libubuntuone:
status: In Progress → Fix Committed
Revision history for this message
Michael Terry (mterry) wrote :

I pushed a libubuntuone to oneiric-proposed that improves this already by ~5s. Subscribing ubuntu-sru.

To reproduce, try something like this:

banshee /usr/lib/banshee/Banshee.exe --redirect-log u1ms://stores.7digital.com/us.7digital.com/artists/insane-clown-posse/forgotten-freshness-vol-1-2?partner=983

And time how long it takes for the album to appear.

Revision history for this message
Chris Halse Rogers (raof) wrote : Please test proposed package

Hello Rodney, or anyone else affected,

Accepted libubuntuone into oneiric-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in libubuntuone (Ubuntu Oneiric):
status: New → Fix Committed
tags: added: verification-needed
dobey (dobey)
Changed in banshee (Ubuntu Oneiric):
status: New → In Progress
Revision history for this message
Michael Terry (mterry) wrote :

And I just pushed the banshee branch to oneiric-proposed as well, which improves this even further. Same test sequence as above, it just takes less time.

dobey (dobey)
description: updated
Revision history for this message
Martin Pitt (pitti) wrote :

Hello Rodney, or anyone else affected,

Accepted banshee into oneiric-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in banshee (Ubuntu Oneiric):
status: In Progress → Fix Committed
Revision history for this message
Vadim Rutkovsky (roignac) wrote :

Oneiric version:
vadik@ubuntu:~$ time banshee /usr/lib/banshee/Banshee.exe --redirect-log u1ms://stores.7digital.com/us.7digital.com/artists/insane-clown-posse/forgotten-freshness-vol-1-2?partner=983
^C
real 1m8.815s
user 0m3.232s
sys 0m1.248s

But the album didn't even load - main Ubuntu One Store page was displayed

Oneiric-proposed version (updated libubuntuone and banshee):
vadik@ubuntu:~$ time banshee /usr/lib/banshee/Banshee.exe --redirect-log u1ms://stores.7digital.com/us.7digital.com/artists/insane-clown-posse/forgotten-freshness-vol-1-2?partner=983
^C

real 1m0.425s
user 0m3.580s
sys 0m1.236s

So, this saved about 8 secs

Revision history for this message
Chow Loong Jin (hyperair) wrote : Banshee 2.2.1

I realize that the -1ubuntu3 was just uploaded with a fix for these bugs, but
2.2.1 was just released and will be uploaded shortly (as soon as it gets
uploaded into Debian). It would be nice if we could have the users test against
this version instead.

--
Kind regards,
Loong Jin

Changed in banshee (Ubuntu Oneiric):
importance: Undecided → High
Changed in banshee (Ubuntu Precise):
importance: Undecided → High
Changed in libubuntuone (Ubuntu Oneiric):
importance: Undecided → High
dobey (dobey)
Changed in libubuntuone (Ubuntu Precise):
status: In Progress → Fix Released
milestone: oneiric-updates → none
status: Fix Released → In Progress
tags: added: verification-done
removed: verification-needed
Changed in banshee (Ubuntu Oneiric):
status: Fix Committed → Fix Released
Changed in banshee (Ubuntu Precise):
status: In Progress → Fix Released
assignee: Rodney Dawes (dobey) → nobody
milestone: oneiric-updates → none
Changed in banshee (Ubuntu Oneiric):
milestone: none → oneiric-updates
Changed in libubuntuone (Ubuntu Oneiric):
milestone: none → oneiric-updates
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libubuntuone - 0.11.0-0ubuntu3

---------------
libubuntuone (0.11.0-0ubuntu3) oneiric-proposed; urgency=low

  * Load u1ms:// links without blocking on main store page load (LP: #872972)
  * Work around crash introduced by WebKit 1.4.3 (LP: #851044)
 -- Rodney Dawes <email address hidden> Wed, 26 Oct 2011 10:26:03 -0400

Changed in libubuntuone (Ubuntu Oneiric):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libubuntuone - 0.11.0-0ubuntu4

---------------
libubuntuone (0.11.0-0ubuntu4) precise; urgency=low

  * debian/rules: Call dh_translations to build a POT. Add dh-translations
    build dependency. Thanks to Gabor Kelemen for the patch!
    (LP: #786632)

libubuntuone (0.11.0-0ubuntu3) oneiric-proposed; urgency=low

  * Load u1ms:// links without blocking on main store page load (LP: #872972)
  * Work around crash introduced by WebKit 1.4.3 (LP: #851044)
 -- Martin Pitt <email address hidden> Mon, 05 Dec 2011 15:15:29 +0100

Changed in libubuntuone (Ubuntu Precise):
status: In Progress → 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.