Merge lp:~alecu/ubuntu-sso-client/fix-100pct-links into lp:ubuntu-sso-client
Proposed by
Alejandro J. Cura
Status: | Merged |
---|---|
Approved by: | Natalia Bidart |
Approved revision: | 643 |
Merged at revision: | 641 |
Proposed branch: | lp:~alecu/ubuntu-sso-client/fix-100pct-links |
Merge into: | lp:ubuntu-sso-client |
Diff against target: |
48 lines (+9/-17) 1 file modified
bin/ubuntu-sso-login (+9/-17) |
To merge this branch: | bzr merge lp:~alecu/ubuntu-sso-client/fix-100pct-links |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Natalia Bidart (community) | Approve | ||
Rodrigo Moya (community) | Approve | ||
Review via email: mp+37655@code.launchpad.net |
Commit message
Replace twisted gtk reactor with the standard gtk mainloop. (LP: #655327)
Description of the change
The twisted gtk reactor was being installed and used as the mainloop, even though twisted was not used (only trial is used for the tests). I've replaced this with the standard gtk main loop, and the webkit 100% usage issue is now gone.
For the record: pygtkwebkit + twisted gtk reactor somehow do not play nicely with each other.
To post a comment you must log in.
In order to test this, when the sso registration dialog shows up, click on the Terms and Conditions button, and then click on some of the links of the T&C page that is shown inside the dialog. The linked page should open in your default browser, and the CPU usage of ubuntu-sso-client should not grow to 100%.