Merge lp://qastaging/~mardy/webbrowser-app/multi-account-no-ui into lp://qastaging/webbrowser-app

Proposed by Alberto Mardegan
Status: Needs review
Proposed branch: lp://qastaging/~mardy/webbrowser-app/multi-account-no-ui
Merge into: lp://qastaging/webbrowser-app
Diff against target: 1344 lines (+809/-244)
16 files modified
src/app/webcontainer/AccountChooserDialog.qml (+129/-0)
src/app/webcontainer/AccountItem.qml (+4/-6)
src/app/webcontainer/AccountsLoginPage.qml (+54/-137)
src/app/webcontainer/AccountsModel.qml (+0/-51)
src/app/webcontainer/AccountsPage.qml (+173/-10)
src/app/webcontainer/CMakeLists.txt (+1/-1)
src/app/webcontainer/LoggingInSheet.qml (+39/-0)
src/app/webcontainer/LogoutDetector.qml (+78/-0)
src/app/webcontainer/LogoutErrorSheet.qml (+64/-0)
src/app/webcontainer/SplashScreen.qml (+105/-0)
src/app/webcontainer/WebApp.qml (+2/-0)
src/app/webcontainer/cookie-store.cpp (+1/-0)
src/app/webcontainer/logout-detector.js (+41/-0)
src/app/webcontainer/webapp-container.cpp (+24/-0)
src/app/webcontainer/webapp-container.h (+3/-0)
src/app/webcontainer/webapp-container.qml (+91/-39)
To merge this branch: bzr merge lp://qastaging/~mardy/webbrowser-app/multi-account-no-ui
Reviewer Review Type Date Requested Status
system-apps-ci-bot continuous-integration Needs Fixing
PS Jenkins bot continuous-integration Needs Fixing
Ubuntu Phablet Team Pending
Review via email: mp+255946@code.qastaging.launchpad.net

Commit message

Detection of logout events

Description of the change

Detection of logout events

This can be tested with Twitter: its .desktop file needs to be modified so that the Exec line becomes (remove any newlines!):

Exec=webapp-container --enable-back-forward --store-session-cookies
--name=Twitter --icon=./twitter.png --accountProvider='twitter' --logoutSelectors='input[type="password"]' --logoutUrlPattern=https://mobile.twitter.com/api/destroy --webappUrlPatterns=https?://mobile.twitter.com/* https://mobile.twitter.com/session/new %u

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
974. By Alberto Mardegan

Remove multi-account leftovers

975. By Alberto Mardegan

From trunk

[ Alexandre Abreu ]
* remove qtwebkit deps (LP: #1362640) (LP: #1362640)
[ CI Train Bot ]
* New rebuild forced.
[ Justin McPherson ]
* Command line options for media-hub use through Oxide.
[ Olivier Tilloy ]
* Update translation template.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
976. By Alberto Mardegan

Add missing import

977. By Alberto Mardegan

Remove count of login attempts

We cannot count it reliably anyway.

978. By Alberto Mardegan

Reset the webview on logout detected

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
979. By Alberto Mardegan

UI changes

980. By Alberto Mardegan

Fixes

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
981. By Alberto Mardegan

UI updates

982. By Alberto Mardegan

alignment

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
system-apps-ci-bot (system-apps-ci-bot) wrote :
review: Needs Fixing (continuous-integration)

Unmerged revisions

982. By Alberto Mardegan

alignment

981. By Alberto Mardegan

UI updates

980. By Alberto Mardegan

Fixes

979. By Alberto Mardegan

UI changes

978. By Alberto Mardegan

Reset the webview on logout detected

977. By Alberto Mardegan

Remove count of login attempts

We cannot count it reliably anyway.

976. By Alberto Mardegan

Add missing import

975. By Alberto Mardegan

From trunk

[ Alexandre Abreu ]
* remove qtwebkit deps (LP: #1362640) (LP: #1362640)
[ CI Train Bot ]
* New rebuild forced.
[ Justin McPherson ]
* Command line options for media-hub use through Oxide.
[ Olivier Tilloy ]
* Update translation template.

974. By Alberto Mardegan

Remove multi-account leftovers

973. By Alberto Mardegan

Automatic re-login

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches

to status/vote changes: