Xpra: Ticket #519: google chrome drop down windows are missing attributes

split from #139: we now handle grabs correctly and simulate pressing the Escape key when the application loses focus (since there are no grabs on win32).

The problem with the drop down windows as used by chrome is that they are:

I'm not sure there's much we can do about it. Any amount of guessing is bound to break well behaved applications. It would be much easier to get chrome fixed instead.

FWIW: I've tried google chrome 32, and now google chrome beta 33 (which is meant to be using the "aura" toolkit instead of gtk), as well as chromium. No luck with any of them.



Sat, 15 Feb 2014 11:59:16 GMT - Antoine Martin: owner, status, description changed


Wed, 05 Mar 2014 04:32:06 GMT - Antoine Martin:

Here's a diff of the xwininfo showing the new drop down window as a child of the root window, it should really be a child of the browser window it came from:

6c6,10
<      110 children:
---
>      111 children:
>      0x2a50015 "Google Chrome": ("google-chrome-beta" "Google-chrome-beta")  252x302+513+579  +513+579
>         2 children:
>         0x2a50018 (has no name): ()  252x302+0+0  +513+579
>         0x2a50016 (has no name): ()  1x1+-1+-1  +512+578
164a169,172
>      0x2a4a2d3 "Test Page - Google Chrome": ("Google-chrome-beta (/home/antoine/.config/google-chrome-beta)" "Google-chrome-beta")  1515x898+23+45  +23+45
>         2 children:
>         0x2a42419 (has no name): ()  1507x789+4+105  +27+150
>         0x2a4a2d4 (has no name): ()  1x1+-1+-1  +22+44
170,173d177
<      0x2a4a2d3 "Test Page - Google Chrome": ("Google-chrome-beta (/home/antoine/.config/google-chrome-beta)" "Google-chrome-beta")  1515x898+23+45  +23+45
<         2 children:
<         0x2a42419 (has no name): ()  1507x789+4+105  +27+150
<         0x2a4a2d4 (has no name): ()  1x1+-1+-1  +22+44

The drop down window is 252x302 pixels in dimension.


Wed, 05 Mar 2014 05:02:18 GMT - Antoine Martin:

I have created an upstream bug with chrome: chromium #349322


Sun, 16 Mar 2014 08:52:13 GMT - Antoine Martin: status, milestone changed; resolution set

Nothing we can do about this but wait for upstream to fix their code.

Closing.


Thu, 24 Sep 2015 23:08:23 GMT - Dweller:

Upstream bug has been archived due to inactivity.. might need a prod, else it'll never be looked at.


Sat, 23 Jan 2021 04:58:10 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/519