Re: Firefox field autocomplete drop-down menu annoying problem

2019-10-18 Thread Matthew D. Fuller
On Thu, Oct 17, 2019 at 06:22:17PM +0200 I heard the voice of Rhialto, and lo! it spake thus: > > Maybe they mean that _NET_FRAME_EXTENTS is meant to be set only > *after* a window is mapped, and _NET_REQUEST_FRAME_EXTENTS can > request that it happens earlier. My best reading is something

Re: Firefox field autocomplete drop-down menu annoying problem

2019-10-18 Thread Matthew D. Fuller
On Thu, Oct 17, 2019 at 11:23:58AM -0400 I heard the voice of Stefan Monnier, and lo! it spake thus: > > AFAICT, that doesn't explain why this is needed for Firefox's > popups. It's because the form autofill popups[0] are separate windows positioned by FF on top of it. That is, they're not

Re: Firefox field autocomplete drop-down menu annoying problem

2019-10-17 Thread Stefan Monnier
> The "specification" isn't entirely explicit on this point. On the one > hand, it says "The Window Manager MUST set _NET_FRAME_EXTENTS" (at > https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html#idm140200472552416 > ) but then the _NET_REQUEST_FRAME_EXTENTS action "To retrieve

Re: Firefox field autocomplete drop-down menu annoying problem

2019-10-17 Thread Rhialto
On Thu 17 Oct 2019 at 11:23:58 -0400, Stefan Monnier wrote: > In any case, I'm now running with the patch below (i.e. Maxime's but > without the KDE part, with a few comments added, and using the {...} > syntax to initialize the array) and it also fixes the problem for me. Maybe we need some

Re: Firefox field autocomplete drop-down menu annoying problem

2019-10-17 Thread Bradan J. Wolbeck
Hi Olaf, Oct 17, 2019, 10:06 by rhia...@falu.nl : > ...do you use 3D borders (UseThreeDBorders, or UseThreeDTitles perhaps?) > It happens regardless of whether all of my UseThreeD* settings are enabled or commented out, unfortunately. Regards, Bradan J. Wolbeck

Re: Firefox field autocomplete drop-down menu annoying problem

2019-10-17 Thread Rhialto
On Thu 17 Oct 2019 at 17:53:51 +0200, Bradan J. Wolbeck wrote: > (I have a pair of attachments showing the difference for anyone who hasn't > encountered the issue for themselves.) Thanks, that is illustrative. You can't see it on these pictures, but do you use 3D borders (UseThreeDBorders, or

Re: Firefox field autocomplete drop-down menu annoying problem

2019-10-17 Thread Bradan J. Wolbeck
Oct 15, 2019, 15:41 by btik-c...@scoubidou.com: > > I don't know whether you encounter this problem or not, but in my case > (Linux or FreeBSD, with ctwm and without any session manager nor > desktop), the field autocomplete feature of firefox is very annoying as > the drop-down

Re: Firefox field autocomplete drop-down menu annoying problem

2019-10-17 Thread Maxime Soulé
Hi Stefan, On 17/10/2019 15:59, Stefan Monnier wrote: The reason is the presence of at least one XProperty set only by fvwm, either _NET_FRAME_EXTENTS or _KDE_NET_WM_FRAME_STRUT: Do I understand right that it's not necessary to set _KDE_NET_WM_FRAME_STRUT if we set _NET_FRAME_EXTENTS? You

Re: Firefox field autocomplete drop-down menu annoying problem

2019-10-17 Thread Rhialto
On Thu 17 Oct 2019 at 09:59:19 -0400, Stefan Monnier wrote: > Does anyone know what _NET_FRAME_EXTENTS is supposed to mean? Seems to be described here: https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html#idm140200472552416 > > Stefan signature.asc Description: PGP

Re: Firefox field autocomplete drop-down menu annoying problem

2019-10-17 Thread Tadziu Hoffmann
> Does anyone know what _NET_FRAME_EXTENTS is supposed to mean? It is used to notify the client about the width(s) of the window decoration added by the window manager. https://standards.freedesktop.org/wm-spec/wm-spec-latest.html A Client whose window has not yet been mapped can request

Re: Firefox field autocomplete drop-down menu annoying problem

2019-10-17 Thread Stefan Monnier
> The reason is the presence of at least one XProperty set only by fvwm, > either _NET_FRAME_EXTENTS or > _KDE_NET_WM_FRAME_STRUT: Do I understand right that it's not necessary to set _KDE_NET_WM_FRAME_STRUT if we set _NET_FRAME_EXTENTS? That would be good, since having to use something with

Re: Firefox field autocomplete drop-down menu annoying problem

2019-10-17 Thread Rhialto
On Tue 15 Oct 2019 at 23:41:17 +0200, Maxime Soulé wrote: > I don't know whether you encounter this problem or not, but in my case > (Linux or FreeBSD, with ctwm and without any session manager nor desktop), > the field autocomplete feature of firefox is very annoying as the drop-down > menu of

Re: Firefox field autocomplete drop-down menu annoying problem

2019-10-16 Thread Aaron Sloman
Max, Many thanks for your rapid and helpful response! I followed your instructions: > git clone https://github.com/maxatome/ctwm-mirror.git > cd ctwm-mirror > make > ls -la build/ctwm then copied the new ctwm to replace the old one and did ctwm --replace & And it seems to have fixed the

Re: Firefox field autocomplete drop-down menu annoying problem

2019-10-16 Thread Max
Hi Aaron, Le 16/10/2019 à 01:10, Aaron Sloman a écrit : > [snip] > > I am not a regular user of github or patches, but would be willing to test > this if given exact instructions, i.e. what to do after downloading the > four changed files. git clone https://github.com/maxatome/ctwm-mirror.git

Re: Firefox field autocomplete drop-down menu annoying problem

2019-10-15 Thread Aaron Sloman
Max wrote: > I don't know whether you encounter this problem or not, but in my case > (Linux or FreeBSD, with ctwm and without any session manager nor > desktop), the field autocomplete feature of firefox is very annoying as > the drop-down menu of possible completions appears just over the

Firefox field autocomplete drop-down menu annoying problem

2019-10-15 Thread Maxime Soulé
Hi, I don't know whether you encounter this problem or not, but in my case (Linux or FreeBSD, with ctwm and without any session manager nor desktop), the field autocomplete feature of firefox is very annoying as the drop-down menu of possible completions appears just over the field itself.