Bug 383450 - [Firefox 55] - is trigering too many unnecessary windowChanged eventss
Summary: [Firefox 55] - is trigering too many unnecessary windowChanged eventss
Status: RESOLVED NOT A BUG
Alias: None
Product: frameworks-kwindowsystem
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.36.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Martin Flöser
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-08-13 10:30 UTC by Michail Vourlakos
Modified: 2017-08-13 17:07 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michail Vourlakos 2017-08-13 10:30:57 UTC
We are observing from the new Firefox 55 that is sending through kwin too many windowChanged events when the mouse is just hovering over webpages... this wasnt happening with Firefox 54.

is that normal? or firefox broke something?
Comment 1 Martin Flöser 2017-08-13 10:36:48 UTC
what is a "windowChanged" event?
Comment 3 Martin Flöser 2017-08-13 11:10:54 UTC
and which properties are changed?
Comment 4 Michail Vourlakos 2017-08-13 12:13:42 UTC
It is changing, NET::WM2IconPixmap in every mouse hovering
Comment 5 Michail Vourlakos 2017-08-13 12:15:58 UTC
Oh... and also NET::WM2OpaqueRegion in every mouse hovering in webpage especially in its startup screen
Comment 6 Michail Vourlakos 2017-08-13 12:19:35 UTC
Ohhhh... this is serious... if you search something with google the results page from firefox creates an endless loop of signals like mentioned here and makes kwin to high cpu usage...
Comment 7 Martin Flöser 2017-08-13 14:25:57 UTC
These are both properties set by Firefox and not by the window manager. The window manager only listens to changes. Sorry, but from our side there is nothing to do, we cannot do anything about Firefox sending those changes.

Please report to Firefox.
Comment 8 Michail Vourlakos 2017-08-13 17:07:06 UTC
ok Martin,
reported at: https://bugzilla.mozilla.org/show_bug.cgi?id=1389953