lp://staging/~ps-jenkins/signon-ui/latestsnapshot-0.14daily13.05.02.1ubuntu.unity.next-0ubuntu1

Created by PS Jenkins bot and last modified
Get this branch:
bzr branch lp://staging/~ps-jenkins/signon-ui/latestsnapshot-0.14daily13.05.02.1ubuntu.unity.next-0ubuntu1
Only PS Jenkins bot can upload to this branch. If you are PS Jenkins bot please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
PS Jenkins bot
Project:
Online Accounts: Sign-on UI
Status:
Merged

Recent revisions

96. By PS Jenkins bot

Releasing 0.14daily13.05.02.1ubuntu.unity.next-0ubuntu1, based on r95

95. By Alberto Mardegan

Runtime detection of browser handler

Even if the "use-webkit2" option is given at build time, allow using the
qtwebkit1 interface on xcb.
This allows us to use the same signon-ui binary for desktop and phone form factors.
.

Approved by PS Jenkins bot, Ken VanDine.

94. By Ken VanDine

Don't build for powerpc, qtsensors5-dev isn't available for it.

Approved by Alberto Mardegan, PS Jenkins bot.

93. By PS Jenkins bot

Releasing 0.14daily13.05.02ubuntu.unity.next-0ubuntu1 to ubuntu.

Approved by PS Jenkins bot.

92. By Alberto Mardegan

Optionally use WebKit2 in Qt5

Add a configuration option ("qmake CONFIG+=no-widgets") to disable using the QtWidgets based QWebView and use QtQuick's WebView, which is based on WebKit2.
Another configuration option ("CONFIG+=force-foreign-qwindow") can be used to enable window embedding/reparenting with Qt5, which otherwise would only be enabled with Qt 5.1 or later.
Note that the "no-widgets" option is not activated in debian/rules; that bit should go into a separate branch.

The WebView implementation is mostly based on Ken Vandine's "phablet-rebased" branch; the big difference here is that the WebView is opened in a separate process, which is spawned by signon-ui with a hacked $HOME variable which will force WebKit2 to store all its data (cookies and form completions) into a different location depending on the identity being authenticated. The process separation is needed in order not to share the same WebKit's WebProcess among the WebViews, which would defeat the trick of changing $HOME.

Approved by PS Jenkins bot, Ken VanDine.

91. By PS Jenkins bot

Releasing 0.14daily13.05.01.1ubuntu.unity.next-0ubuntu1 to ubuntu.

Approved by PS Jenkins bot.

90. By Ken VanDine

Automatic snapshot from revision 84 (bootstrap).

Approved by PS Jenkins bot, Robert Bruce Park.

89. By Alberto Mardegan

Implement removeIdentityData

signond will call this method when an identity is removed or being signed out.
.

Approved by Ken VanDine, PS Jenkins bot.

88. By Alberto Mardegan

Cancel fail timer when a load is in progress

If a page is loading, don't make the request fail.
. Fixes: https://bugs.launchpad.net/bugs/1171853.

Approved by Ken VanDine, PS Jenkins bot.

87. By Alberto Mardegan

Wait 3 seconds before reporting a page load failure

When logging in to Google with an Ubuntu SSO account, the browser is briefly
redirected to a page which fails to load; however, the authentication then
continues successfully.
In order not to stop the authentication process, wait three seconds before
terminating the authentication with an error, and abort the timer if another
URL is queued.
. Fixes: https://bugs.launchpad.net/bugs/1171853.

Approved by PS Jenkins bot, Ken VanDine.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/signon-ui
This branch contains Public information 
Everyone can see this information.

Subscribers