signin or signup in twitter webapp fails as the buttons are actionless

Bug #1183475 reported by Sergio Schvezov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
webbrowser-app
Fix Released
High
Olivier Tilloy

Bug Description

HARDWARE=maguro
JENKINS_BUILD=133
webbrowser-app 0.20daily13.05.22ubuntu.unity.next-0ubuntu1

Steps to reproduce:
- Open Twitter webapp
- Login

Expected result:
- Login page displayed

Actual result:
- No action.

Notes:
- Works when going to the site from the browser.

Tags: iso-testing

Related branches

Changed in webbrowser-app:
importance: Undecided → High
summary: - Can't sign in or singup to twitter as the buttons are actionless
+ sign in or singup in twitter webapp fails as the buttons are actionless
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote : Re: sign in or singup in twitter webapp fails as the buttons are actionless

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1183475

tags: added: iso-testing
Revision history for this message
Bill Filler (bfiller) wrote :

Couple of interesting things to note. If you open Browser app and go to twitter.com you can login as sergio points out. However you can't scroll at all in the main twitter view of tweets. Not sure if this is related at all, but seems webkit is having troubles with this site in general.

Changed in webbrowser-app:
milestone: ubuntu-13.04-month-5 → ubuntu-13.05
status: New → Confirmed
Revision history for this message
Olivier Tilloy (osomon) wrote :

I can reliably reproduce when running the app on the desktop:

 - launch `webbrowser-app http://mobile.twitter.com` → the signup and signin buttons work
 - launch `webbrowser-app --chromeless http://mobile.twitter.com` → the signup and signin buttons don’t work

I suspect an invisible mouse area at the bottom of the window is in the way, eating click events. Investigating.

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

I introspected the app while running with and without chrome, and it turns out that when run chromeless, the Panel, even though invisible because it has no contents, is in state "spread", so it’s eating mouse events.

The proper fix would probably involve moving the Panel component inside the Loader, so that it’s not instantiated at all when in chromeless mode.

A less invasive fix could be to explicitly set panel.opened to false when the source of the Loader is unset (the problem happens because browser.chromeless is initially false, so the chrome component is initially loaded for a brief moment at startup, and then unloaded as browser.chromeless is changed to true).

Olivier Tilloy (osomon)
summary: - sign in or singup in twitter webapp fails as the buttons are actionless
+ signin or signup in twitter webapp fails as the buttons are actionless
Olivier Tilloy (osomon)
Changed in webbrowser-app:
status: Confirmed → In Progress
Revision history for this message
Olivier Tilloy (osomon) wrote :

> However you can't scroll at all in the main twitter view of tweets.
> Not sure if this is related at all, but seems webkit is having
> troubles with this site in general.

Not related to this specific bug. This is being tracked by bug #1130087.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:webbrowser-app at revision 143, scheduled for release in webbrowser-app, milestone ubuntu-13.04-month-5

Changed in webbrowser-app:
status: In Progress → Fix Committed
Olivier Tilloy (osomon)
Changed in webbrowser-app:
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.