[Touch-packages] [Bug 1564767] Re: Wrong size of embedded window

2016-04-26 Thread Alberto Mardegan
** Changed in: webapps-sprint
   Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1564767

Title:
  Wrong size of embedded window

Status in webapps-sprint:
  Fix Released
Status in qtbase-opensource-src package in Ubuntu:
  Fix Released

Bug description:
  When creating an online account in Xenial, the embedded webview is not
  properly resized to fill up the embedder's area (see attached
  screenshot).

  I'll investigate to find out whether this is a problem with the window
  manager, or with the XEMBED implementation in Gdk or Qt; but
  meanwhile, I'll try to apply a workaround in unity-control-center-
  signon.

To manage notifications about this bug go to:
https://bugs.launchpad.net/webapps-sprint/+bug/1564767/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1564767] Re: Wrong size of embedded window

2016-04-26 Thread David Barth
** Changed in: webapps-sprint
Milestone: sprint-20 => sprint-19

** Changed in: webapps-sprint
Milestone: sprint-19 => sprint-21

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1564767

Title:
  Wrong size of embedded window

Status in webapps-sprint:
  In Progress
Status in qtbase-opensource-src package in Ubuntu:
  Fix Released

Bug description:
  When creating an online account in Xenial, the embedded webview is not
  properly resized to fill up the embedder's area (see attached
  screenshot).

  I'll investigate to find out whether this is a problem with the window
  manager, or with the XEMBED implementation in Gdk or Qt; but
  meanwhile, I'll try to apply a workaround in unity-control-center-
  signon.

To manage notifications about this bug go to:
https://bugs.launchpad.net/webapps-sprint/+bug/1564767/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1564767] Re: Wrong size of embedded window

2016-04-06 Thread Launchpad Bug Tracker
This bug was fixed in the package qtbase-opensource-src - 5.5.1+dfsg-
16ubuntu6

---
qtbase-opensource-src (5.5.1+dfsg-16ubuntu6) xenial; urgency=medium

  [ Alberto Mardegan ]
  * debian/patches/xcb_fix_parent_screen_of_embedded_windows.patch:
- Fix wrong size of embedded window. Fixed in upstream Qt 5.6.
  (LP: #1564767)

 -- Timo Jyrinki   Tue, 05 Apr 2016 13:59:17
+

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1564767

Title:
  Wrong size of embedded window

Status in webapps-sprint:
  In Progress
Status in qtbase-opensource-src package in Ubuntu:
  Fix Released

Bug description:
  When creating an online account in Xenial, the embedded webview is not
  properly resized to fill up the embedder's area (see attached
  screenshot).

  I'll investigate to find out whether this is a problem with the window
  manager, or with the XEMBED implementation in Gdk or Qt; but
  meanwhile, I'll try to apply a workaround in unity-control-center-
  signon.

To manage notifications about this bug go to:
https://bugs.launchpad.net/webapps-sprint/+bug/1564767/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1564767] Re: Wrong size of embedded window

2016-04-05 Thread Timo Jyrinki
(this is waiting for testing in a silo since yesterday)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1564767

Title:
  Wrong size of embedded window

Status in webapps-sprint:
  In Progress
Status in qtbase-opensource-src package in Ubuntu:
  In Progress

Bug description:
  When creating an online account in Xenial, the embedded webview is not
  properly resized to fill up the embedder's area (see attached
  screenshot).

  I'll investigate to find out whether this is a problem with the window
  manager, or with the XEMBED implementation in Gdk or Qt; but
  meanwhile, I'll try to apply a workaround in unity-control-center-
  signon.

To manage notifications about this bug go to:
https://bugs.launchpad.net/webapps-sprint/+bug/1564767/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1564767] Re: Wrong size of embedded window

2016-04-04 Thread Ubuntu Foundations Team Bug Bot
The attachment "Patch for qtbase" seems to be a patch.  If it isn't,
please remove the "patch" flag from the attachment, remove the "patch"
tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the
team.

[This is an automated message performed by a Launchpad user owned by
~brian-murray, for any issues please contact him.]

** Tags added: patch

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1564767

Title:
  Wrong size of embedded window

Status in webapps-sprint:
  In Progress
Status in qtbase-opensource-src package in Ubuntu:
  In Progress

Bug description:
  When creating an online account in Xenial, the embedded webview is not
  properly resized to fill up the embedder's area (see attached
  screenshot).

  I'll investigate to find out whether this is a problem with the window
  manager, or with the XEMBED implementation in Gdk or Qt; but
  meanwhile, I'll try to apply a workaround in unity-control-center-
  signon.

To manage notifications about this bug go to:
https://bugs.launchpad.net/webapps-sprint/+bug/1564767/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1564767] Re: Wrong size of embedded window

2016-04-04 Thread Alberto Mardegan
** No longer affects: gnome-control-center-signon (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gnome-control-center-
signon in Ubuntu.
https://bugs.launchpad.net/bugs/1564767

Title:
  Wrong size of embedded window

Status in webapps-sprint:
  In Progress
Status in qtbase-opensource-src package in Ubuntu:
  In Progress

Bug description:
  When creating an online account in Xenial, the embedded webview is not
  properly resized to fill up the embedder's area (see attached
  screenshot).

  I'll investigate to find out whether this is a problem with the window
  manager, or with the XEMBED implementation in Gdk or Qt; but
  meanwhile, I'll try to apply a workaround in unity-control-center-
  signon.

To manage notifications about this bug go to:
https://bugs.launchpad.net/webapps-sprint/+bug/1564767/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1564767] Re: Wrong size of embedded window

2016-04-04 Thread Timo Jyrinki
** Changed in: qtbase-opensource-src (Ubuntu)
   Status: New => In Progress

** Changed in: qtbase-opensource-src (Ubuntu)
 Assignee: (unassigned) => Timo Jyrinki (timo-jyrinki)

** Changed in: qtbase-opensource-src (Ubuntu)
   Importance: Undecided => Critical

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gnome-control-center-
signon in Ubuntu.
https://bugs.launchpad.net/bugs/1564767

Title:
  Wrong size of embedded window

Status in webapps-sprint:
  In Progress
Status in gnome-control-center-signon package in Ubuntu:
  New
Status in qtbase-opensource-src package in Ubuntu:
  In Progress

Bug description:
  When creating an online account in Xenial, the embedded webview is not
  properly resized to fill up the embedder's area (see attached
  screenshot).

  I'll investigate to find out whether this is a problem with the window
  manager, or with the XEMBED implementation in Gdk or Qt; but
  meanwhile, I'll try to apply a workaround in unity-control-center-
  signon.

To manage notifications about this bug go to:
https://bugs.launchpad.net/webapps-sprint/+bug/1564767/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1564767] Re: Wrong size of embedded window

2016-04-04 Thread Alberto Mardegan
It looks like the bug is in QtBase: in the XCB plugin, the
handleConfigureNotifyEvent() method initially wants to find out what is
the new screen for the window, but due to a bug, it gets a NULL screen
and decides to return from the function without processing the size
changes. The reason for the failure (that is, the reason why we get NULL
as a screen) is that the parentScreen() method doesn't take foreign
windows into account: when we are embedding windows with the XEMBED
protocol, the parent window is the embedder, which might live in another
process; Qt does not know anything about this window other than its
numeric ID, meaning that it doesn't know its screen either.

Therefore, we need to special-case these windows, and make sure that
parentScreen() returns a sensible value.

Note that the patch doesn't need upstreaming: the Qt 5.6 code is already
quite different (it doesn't even call the parentScreen() method here)
and might be already fine. I'll test it with a local build, and report a
bug to the Qt bugtracker in case.


** Patch added: "Patch for qtbase"
   
https://bugs.launchpad.net/webapps-sprint/+bug/1564767/+attachment/4622777/+files/xcb_fix_parent_screen_of_embedded_windows.patch

** Also affects: qtbase-opensource-src (Ubuntu)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gnome-control-center-
signon in Ubuntu.
https://bugs.launchpad.net/bugs/1564767

Title:
  Wrong size of embedded window

Status in webapps-sprint:
  In Progress
Status in gnome-control-center-signon package in Ubuntu:
  New
Status in qtbase-opensource-src package in Ubuntu:
  New

Bug description:
  When creating an online account in Xenial, the embedded webview is not
  properly resized to fill up the embedder's area (see attached
  screenshot).

  I'll investigate to find out whether this is a problem with the window
  manager, or with the XEMBED implementation in Gdk or Qt; but
  meanwhile, I'll try to apply a workaround in unity-control-center-
  signon.

To manage notifications about this bug go to:
https://bugs.launchpad.net/webapps-sprint/+bug/1564767/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1564767] Re: Wrong size of embedded window

2016-04-01 Thread Alberto Mardegan
** Changed in: gnome-control-center-signon (Ubuntu)
   Importance: Undecided => Critical

** Also affects: webapps-sprint
   Importance: Undecided
   Status: New

** Changed in: webapps-sprint
   Status: New => In Progress

** Changed in: webapps-sprint
   Importance: Undecided => Critical

** Changed in: webapps-sprint
 Assignee: (unassigned) => Alberto Mardegan (mardy)

** Changed in: gnome-control-center-signon (Ubuntu)
 Assignee: (unassigned) => Alberto Mardegan (mardy)

** Changed in: webapps-sprint
Milestone: None => sprint-20

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gnome-control-center-
signon in Ubuntu.
https://bugs.launchpad.net/bugs/1564767

Title:
  Wrong size of embedded window

Status in webapps-sprint:
  In Progress
Status in gnome-control-center-signon package in Ubuntu:
  New

Bug description:
  When creating an online account in Xenial, the embedded webview is not
  properly resized to fill up the embedder's area (see attached
  screenshot).

  I'll investigate to find out whether this is a problem with the window
  manager, or with the XEMBED implementation in Gdk or Qt; but
  meanwhile, I'll try to apply a workaround in unity-control-center-
  signon.

To manage notifications about this bug go to:
https://bugs.launchpad.net/webapps-sprint/+bug/1564767/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp