Summary: | >=www-client/{chromium,google-chrome}-95.0.4638.54: maximize gets screen dimension wrong | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | bagas <bagas1983> |
Component: | Current packages | Assignee: | Chromium Project <chromium> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cnfczn, sam, xfce |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://crbug.com/1261797 | ||
See Also: | https://gitlab.xfce.org/xfce/xfwm4/-/issues/603 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 826938 | ||
Bug Blocks: |
Description
bagas
2021-10-23 15:55:31 UTC
Known issue and no workaround at the moment. See https://crbug.com/1261797 for details. Why is there no previous stable port? And how long will this situation last? This situation strains me. This package needs to be masked 95.0.4638.54, it doesn't work correctly! (In reply to bagas from comment #2) > Why is there no previous stable port? > And how long will this situation last? > This situation strains me. > This package needs to be masked 95.0.4638.54, it doesn't work correctly! You are free to restore the previous _vulnerable_ version locally. I also added the link to upstream bug report. You can ask there for an ETA. Why should we mask a version that has a minor user interface bug while the previous version has known serious vulnerabilities? You can workaround the issue with enabling "Use system title bar and borders" in Settings->Appearance. Problem remained at 95.0.4638.69 !!! Apparently there is only one solution, switch to firefox! (In reply to bagas from comment #2) > Why is there no previous stable port? > And how long will this situation last? > This situation strains me. > This package needs to be masked 95.0.4638.54, it doesn't work correctly! We are not developers of Chromium. We just maintain it in Gentoo. Please leave out comments like this because it's counter-productive. Feel free to go help the Google developers to fix the bug instead. (In reply to bagas from comment #5) > Problem remained at 95.0.4638.69 !!! > Apparently there is only one solution, switch to firefox! Stop. (In reply to bagas from comment #5) > Problem remained at 95.0.4638.69 !!! > Apparently there is only one solution, switch to firefox! Have you tried the work around? The problem only occurs with XFCE. (In reply to Stephan Hartmann from comment #7) > (In reply to bagas from comment #5) > > Problem remained at 95.0.4638.69 !!! > > Apparently there is only one solution, switch to firefox! > > Have you tried the work around? The problem only occurs with XFCE. You can workaround the issue with enabling "Use system title bar and borders" in Settings->Appearance. Does not fit. Started slowly moving to firefox. *** Bug 820800 has been marked as a duplicate of this bug. *** The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a035ae5851832c168d6db5955027ef3f9051534 commit 4a035ae5851832c168d6db5955027ef3f9051534 Author: Stephan Hartmann <sultan@gentoo.org> AuthorDate: 2021-10-30 17:29:36 +0000 Commit: Stephan Hartmann <sultan@gentoo.org> CommitDate: 2021-10-30 17:30:01 +0000 www-client/chromium: dev channel bump to 97.0.4682.3 Bug: https://bugs.gentoo.org/819771 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Stephan Hartmann <sultan@gentoo.org> www-client/chromium/Manifest | 4 +-- ...0.4676.0.ebuild => chromium-97.0.4682.3.ebuild} | 9 +++---- .../chromium/files/chromium-95-xfce-maximize.patch | 30 ++++++++++++++++++++++ 3 files changed, 36 insertions(+), 7 deletions(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61ba25145e2693ec3da97b6fe059de0f6d92dc69 commit 61ba25145e2693ec3da97b6fe059de0f6d92dc69 Author: Stephan Hartmann <sultan@gentoo.org> AuthorDate: 2021-10-30 17:41:04 +0000 Commit: Stephan Hartmann <sultan@gentoo.org> CommitDate: 2021-10-30 17:41:34 +0000 www-client/chromium: stable channel bump to 95.0.4638.69 Bug: https://bugs.gentoo.org/819771 Bug: https://bugs.gentoo.org/820689 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Stephan Hartmann <sultan@gentoo.org> www-client/chromium/Manifest | 1 + www-client/chromium/chromium-95.0.4638.69.ebuild | 953 +++++++++++++++++++++++ 2 files changed, 954 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c98993934e5ee4a8c2d52d81d49843f00ef14918 commit c98993934e5ee4a8c2d52d81d49843f00ef14918 Author: Stephan Hartmann <sultan@gentoo.org> AuthorDate: 2021-11-04 14:59:47 +0000 Commit: Stephan Hartmann <sultan@gentoo.org> CommitDate: 2021-11-04 15:00:16 +0000 www-client/chromium: beta channel bump to 96.0.4664.35 Bug: https://bugs.gentoo.org/819771 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Stephan Hartmann <sultan@gentoo.org> www-client/chromium/Manifest | 2 +- .../{chromium-96.0.4664.27.ebuild => chromium-96.0.4664.35.ebuild} | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574de6d3160c7dc97d8d9f3bff9b9e14e925251c commit 574de6d3160c7dc97d8d9f3bff9b9e14e925251c Author: Stephan Hartmann <sultan@gentoo.org> AuthorDate: 2021-11-13 20:06:30 +0000 Commit: Stephan Hartmann <sultan@gentoo.org> CommitDate: 2021-11-13 20:06:51 +0000 www-client/chromium: beta channel bump to 96.0.4664.45 Bug: https://bugs.gentoo.org/816699 Bug: https://bugs.gentoo.org/819771 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Stephan Hartmann <sultan@gentoo.org> www-client/chromium/Manifest | 2 +- ...4664.35.ebuild => chromium-96.0.4664.45.ebuild} | 5 ++- .../chromium/files/chromium-96-xfce-maximize.patch | 51 ++++++++++++++++++++++ .../chromium/files/chromium-glibc-2.34.patch | 28 ++++++++++++ 4 files changed, 83 insertions(+), 3 deletions(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56248a329aa954b3bf33c8206a40fc8eb7c20c27 commit 56248a329aa954b3bf33c8206a40fc8eb7c20c27 Author: Stephan Hartmann <sultan@gentoo.org> AuthorDate: 2021-11-13 22:14:06 +0000 Commit: Stephan Hartmann <sultan@gentoo.org> CommitDate: 2021-11-13 22:14:33 +0000 www-client/chromium: dev channel bump to 97.0.4692.8 Bug: https://bugs.gentoo.org/816699 Bug: https://bugs.gentoo.org/819771 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Stephan Hartmann <sultan@gentoo.org> www-client/chromium/Manifest | 4 ++-- .../{chromium-97.0.4688.2.ebuild => chromium-97.0.4692.8.ebuild} | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) @XFCE Can we add [1] to xfce-base/xfwm4 and consider fast stabilization to fix this bug? Applied it locally and it seems to work with google-chrome and microsoft-edge. I can keep the Chromium hack for the moment, but all other Chromium based are broken. [1] https://gitlab.xfce.org/xfce/xfwm4/-/commit/488288f6e35d5d3dc077e87fe2ed83129692f62e 96.0.4664.45 not fixed! 97.0.4692.20 Window behavior is normal. This means we will have to wait for the stabilization of version 97. Ehh, for a long time, it’s about a month to wait means. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a48f9aa81348de4240df10eb44933acd5348412 commit 6a48f9aa81348de4240df10eb44933acd5348412 Author: Stephan Hartmann <sultan@gentoo.org> AuthorDate: 2021-11-18 17:05:34 +0000 Commit: Stephan Hartmann <sultan@gentoo.org> CommitDate: 2021-11-18 17:05:47 +0000 xfce-base/xfwm4: add patch for handling GTK_FRAME_EXTENTS Bug: https://bugs.gentoo.org/819771 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Stephan Hartmann <sultan@gentoo.org> .../files/xfwm4-4.16.1-gtk_frame_extents.patch | 56 ++++++++++++++++ xfce-base/xfwm4/xfwm4-4.16.1-r1.ebuild | 74 ++++++++++++++++++++++ 2 files changed, 130 insertions(+) I cannot reproduce the issue with xfwm4-4.16.1-r1 anymore. |