Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fullscreen Bug in Fedora 31 #9296

Open
rm210 opened this issue Apr 17, 2020 · 6 comments
Open

Fullscreen Bug in Fedora 31 #9296

rm210 opened this issue Apr 17, 2020 · 6 comments
Assignees
Labels
needs-investigation A bug not 100% confirmed/fixed OS/Desktop OS/Linux priority/P5 Not scheduled. Don't anticipate work on this any time soon.

Comments

@rm210
Copy link

rm210 commented Apr 17, 2020

Description

Okay so this is quiet a weird bug that I am facing in FEDORA 31 related to FULL SCREEN.
This bug only exists when I don't use the option USE SYSTEM TITLE BAR AND BORDER i.e this option is disabled then Brave Browser struggles to go Fullscreen as you can see in Screenshot 1.png and 2.png.
1
2

You can see in 3.png that I am not using the SYSTEM TITLE BAR AND BORDERS which is causing this bug because with this option enabled Fullscreen works fine.
NOTE: This bug only exists when I'm using the scaling of apps and display to 1.3x and when i switch to 1.2x there is no such bug irrespective of SYSTEM TITLE BAR AND BORDERS. Fullscreen works fine then.
3

Specs of the system I'm using:

Operating System: Fedora 31
KDE Plasma Version: 5.17.5
KDE Frameworks Version: 5.68.0
Qt Version: 5.13.2
Kernel Version: 5.5.16-200.fc31.x86_64
OS Type: 64-bit
Processors: 8 × AMD Ryzen 5 3550H with Radeon Vega Mobile Gfx
Memory: 15.5 GiB of RAM

Steps to Reproduce

  1. Use display scaling of 1.3x.
  2. Disable the option USE SYSTEM TITLE BAR AND BORDER.
  3. Try FullScreen mode by Pressing F11.

Actual result:

Fullscreen not working properly.

Expected result:

Fullscreen

Reproduces how often:

Everytime

Brave version (brave://version info)

Brave 1.7.92 Chromium: 80.0.3987.163 (Official Build) (64-bit)
Revision e7fbe071abe9328cdce4ffedac9822435fbd3656-refs/branch-heads/3987@{#1037}
OS Linux
JavaScript V8 8.0.426.30
Flash (Disabled)
User Agent Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36
Command Line /opt/brave.com/brave/brave --enable-dom-distiller --disable-domain-reliability --no-pings --extension-content-verification=enforce_strict --extensions-install-verification=enforce --sync-url=https://no-thanks.invalid --enable-features=WebUIDarkMode,PasswordImport,DnsOverHttps,AutoupgradeMixedContent,PassiveMixedContentWarning,MixedContentSiteSetting,SimplifyHttpsIndicator --disable-features=AllowPopupsDuringPageUnload,VideoPlaybackQuality,LookalikeUrlNavigationSuggestionsUI,AutofillServerCommunication,SmsReceiver,AudioServiceOutOfProcess,NotificationTriggers --flag-switches-begin --load-media-router-component-extension=0 --enable-features=WebUIDarkMode,PasswordImport,DnsOverHttps,AutoupgradeMixedContent,PassiveMixedContentWarning,MixedContentSiteSetting,SimplifyHttpsIndicator,WebContentsForceDark --flag-switches-end --disable-webrtc-apm-in-audio-service --disable-sync
Executable Path /opt/brave.com/brave/brave
Profile Path /home/LEGiON/.config/BraveSoftware/Brave-Browser/Default
Variations 7beeeebd-70ea8f25

Version/Channel Information:

  • Can you reproduce this issue with the current release?
    Started using Brave on Fedora since 1.4 stable release and the bug is present till now.
  • Can you reproduce this issue with the beta channel?
  • Can you reproduce this issue with the dev channel?
  • Can you reproduce this issue with the nightly channel?

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields?
    No
  • Does the issue resolve itself when disabling Brave Rewards?
    No
  • Is the issue reproducible on the latest version of Chrome?
    No idea.

Miscellaneous Information:

Scaling of my Display is 1.3x
Before that it's working fine.

@aapit
Copy link

aapit commented May 29, 2020

I can confirm this issue on Ubuntu 19.10, Ubuntu 20.04 and LinuxMint 19.3.

It happens as soon as I set my display settings to scale to anything else than 100% (I prefer 200%).

Other browsers / versions:

  • I just verified this does not happen on the latest Chromium, 83.0.4103.61 (Official Build). Chromium has the same Use system title bar and borders, but either way fullscreen mode does expand the browser window over the whole available screen, as opposed to Brave which seems to think the window size is a fraction of the actual window size.
  • It also doesn't occur on Firefox, it seems to be specific to Brave.
  • I have experienced this issue for a long time, many Brave versions, but was never able to pinpoint where the problem lies.

My Brave version on Ubuntu 20.04:

Brave | 1.9.72 Chromium: 81.0.4044.138 (Official Build) (64-bit)
-- | --
Revision | 8c6c7ba89cc9453625af54f11fd83179e23450fa-refs/branch-heads/4044@{#999}
OS | Linux
JavaScript | V8 8.1.307.32
Flash | (Disabled)
User Agent | Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36
Command Line | /opt/brave.com/brave/brave --enable-dom-distiller --disable-domain-reliability --no-pings --extension-content-verification=enforce_strict --extensions-install-verification=enforce --sync-url=https://no-thanks.invalid --enable-features=PasswordImport,DnsOverHttps,MixedContentSiteSetting,SimplifyHttpsIndicator,PassiveMixedContentWarning,AutoupgradeMixedContent,WebUIDarkMode --disable-features=TextFragmentAnchor,AutofillServerCommunication,AudioServiceOutOfProcess,SmsReceiver,AllowPopupsDuringPageUnload,NotificationTriggers,LookalikeUrlNavigationSuggestionsUI,VideoPlaybackQuality --flag-switches-begin --load-media-router-component-extension=1 --flag-switches-end --disable-webrtc-apm-in-audio-service --disable-sync
Executable Path | /opt/brave.com/brave/brave
Profile Path | /home/david/.config/BraveSoftware/Brave-Browser/Default

@rebron
Copy link
Collaborator

rebron commented May 29, 2020

cc: @mbacchi if you have a moment can you see if you run into this as well?
I'll check on Linux Mint.

And likely reproduces on Chrome so may need to wait on an upstream fix.

@rebron rebron self-assigned this May 29, 2020
@rebron rebron added the needs-investigation A bug not 100% confirmed/fixed label May 29, 2020
@rebron rebron added the priority/P5 Not scheduled. Don't anticipate work on this any time soon. label Jun 2, 2020
@Sir-Gamealot
Copy link

I can confirm this bug on Elementary OS 5.1.5 Hera, Built on Ubuntu 18.04.4 LTS, Linux 5.3.0-53-generic, GTK 3.22.30. In Youtube I sometimes get a full-screen not available notification. Firefox can display fullscreen pages properly. This is somehow related to going fullscreen after having maximized the browser window. If I keep the window free floating on the monitor and go fullscreen on the video, it works correctly. Also, on the primary 1440p monitor fullscreen mode works ok, it only fails on the secondary 4k monitor, probably due to different scaling factors. Scaling factor is Pixel Doubled in Settings, but I have modified other configurations so scaling factors might be different per monitor.

Brave Version 1.9.76 Chromium: 81.0.4044.138 (Official Build) (64-bit).

Screenshot from 2020-06-05 18-02-34@2x

@Sir-Gamealot
Copy link

New information: on Elementary OS with dual monitors with fractional scaling, when switching primary and secondary monitors from Display settings, the problem switches monitors too. So it seems that it only happens on the secondary monitor, whichever that one is set, at least on Elementary OS.

@srirambv srirambv changed the title Fullscreen Bug in Fedora 31 [Desktop] Fullscreen Bug in Fedora 31 Sep 9, 2020
@NumDeP
Copy link

NumDeP commented Nov 20, 2020

The F11 feature doesn't work at all in openSuse Version 1.17.73 Chromium: 87.0.4280.67 (Official Build) (64-bit) I wish you'd fix it with this issue.

@Sir-Gamealot
Copy link

This bug is back as of a few versions ago. I've made my 4k monitor primary and my 1440p monitor secondary. Now, when the Youtube player is going to full screen on the secondary monitor from a maximized window state, the browser window properly covers the monitor, but the video content is scaled to a higher width, possibly matching the primary monitor's resolution. The play icon is where it's supposed to be on the bottom left, but the bottom right icons aren't visible. Same behavior on 2 other video websites.

@rebron rebron changed the title [Desktop] Fullscreen Bug in Fedora 31 Fullscreen Bug in Fedora 31 Oct 6, 2021
@rebron rebron added this to General May 28, 2024
@rebron rebron moved this to P5 Backlog / waiting upstream in General May 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-investigation A bug not 100% confirmed/fixed OS/Desktop OS/Linux priority/P5 Not scheduled. Don't anticipate work on this any time soon.
Projects
Status: P5 Backlog / waiting upstream
Development

No branches or pull requests

7 participants