facebook Oauth provider: 'cancel' button in facebook's web page is ignored
Bug #1231691 reported by
Mike McCracken
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Online Accounts setup for Ubuntu Touch |
Fix Released
|
High
|
Alberto Mardegan | ||
Online Accounts: Sign-on UI |
Fix Released
|
High
|
Alberto Mardegan | ||
accounts-qml-module |
Invalid
|
High
|
Alberto Mardegan | ||
signon-ui (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
ubuntu-system-settings-online-accounts (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The cancel button in the facebook oauth login web page doesn't do anything.
(not the cancel button in the QML, but the one in the actual web page facebook serves)
This appears to be specifically facebook - the twitter cancel button changes the page to show you a "go back to ubuntu online accounts" button, which closes the web view and takes you back to the accounts list.
Related branches
lp://staging/~mardy/signon-ui/lp1231691
- PS Jenkins bot (community): Approve (continuous-integration)
- Ken VanDine: Approve
-
Diff: 287 lines (+123/-83)6 files modifiedsrc/browser-process/DefaultPage.qml (+16/-0)
src/browser-process/MainWindow.qml (+29/-0)
src/browser-process/WebView.qml (+51/-79)
src/browser-process/browser-process.cpp (+21/-2)
src/browser-process/browser-process.pro (+3/-1)
src/browser-process/qml.qrc (+3/-1)
lp://staging/~mardy/ubuntu-system-settings-online-accounts/cancel-button
- Ken VanDine: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 100 lines (+52/-3)5 files modifieddebian/ubuntu-system-settings-online-accounts.install (+1/-0)
src/module/OAuth.qml (+8/-2)
src/signon-ui/Page.qml (+28/-0)
src/signon-ui/signon-ui.pro (+13/-0)
src/src.pro (+2/-1)
Changed in accounts-qml-module: | |
assignee: | nobody → Alberto Mardegan (mardy) |
importance: | Undecided → High |
Changed in accounts-qml-module: | |
status: | New → Invalid |
Changed in ubuntu-system-settings-online-accounts: | |
status: | Fix Committed → Fix Released |
Changed in signon-ui: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The linked branches add a "Cancel" button in the window containing the WebView, allowing to cancel the creation from there. Also, it seems that changing the user-agent (away from the iPhone one) made the "Cancel" link disappear from the facebook page.