Enter full screen by left clicking on the page. Exit full screen by pointing on top of the screen. Since:…

Latest Version

Version
1
Update
December 29, 2024
Size
3.45KiB
Developer
Category
Users
0
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
See more

switch full screen by pointing & clicking Extension

Enter full screen by left clicking on the page. Exit full screen by pointing on top of the screen.

Since:
https://superuser.com/questions/1368977/how-to-re-enable-proper-full-screen-mode-in-chrome-with-display-of-toolbar-on-ho
https://groups.google.com/a/chromium.org/g/chromium-discuss/c/f9r8ZsaMm9o/m/43l1YN1KCwAJ
https://support.google.com/chrome/thread/67228761/how-to-show-tabs-bar-in-chrome-full-screen-mode-just-like-in-firefox?hl=en.

Why enter full screen by left clicking on the page, why don't just use the mouseenter event, no need to click?
document.documentElement.requestFullscreen() needs a user gesture, to avoid abuse.
But:
chrome://flags/#automatic-fullscreen-content-setting
https://chromestatus.com/feature/6218822004768768,
the .js would be:
document.addEventListener(\"mouseenter\",$,{once:true})
function $(){document.documentElement.requestFullscreen()
A=new AbortController()
addEventListener(\"mousemove\",e=>{if(e.y==0){document.exitFullscreen()
A.abort()
document.addEventListener(\"mouseenter\",$,{once:true})}},{signal:A.signal})}
Read more

Source Manifest.json

{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version":3,
"name":"switch full screen by pointing & clicking",
"version":"1",
"content_scripts":[{"js":["!.js"],
"matches":[""]}]}
Read more

Similar Extensions

icon

SponsorBlock for YouTube - Skip Sponsorships Extension · Productivity 0 2649 ★ 1.51MiB

icon

Tab Manager for Chrome™ Extension · Productivity 0 76 ★ 503KiB

icon

Voice Control for ChatGPT x Mia AI Extension · Productivity 0 632 ★ 1.32MiB

icon

Video Downloader professional Extension · Productivity 0 374 ★ 149KiB

icon

Tabrr Dashboard - New Tab with ChatGPT Extension · Productivity 0 476 ★ 5.2MiB

icon

Accept all cookies Extension · Productivity 0 302 ★ 664KiB

icon

CryptoTab START Extension · Productivity 0 15220 ★ 9.87MiB

icon

Material You NewTab Extension · Productivity 0 106 ★ 379KiB

icon

New Tab for Google Workspace™ Extension · Productivity 0 451 ★ 427KiB

icon

Tab Manager by Workona Extension · Productivity 0 3600 ★ 92.81KiB

icon

Bonjourr · Minimalist Startpage Extension · Productivity 0 14722 ★ 523KiB

icon

Just Read Extension · Productivity 0 880 ★ 387KiB

icon

UltraWide Video Extension · Productivity 0 865 ★ 110KiB

icon

Live Start Page - Living Wallpapers Extension · Productivity 0 8606 ★ 35.37MiB

icon

Tab Session Manager Extension · Productivity 0 336 ★ 733KiB

icon

IPvFoo Extension · Productivity 0 188 ★ 39.79KiB

icon

Houzz Save Button Extension · Productivity 0 183 ★ 323KiB

icon

Calendar Dark Mode Extension · Productivity 0 378 ★ 195KiB

icon

Video Popout Extension · Productivity 0 142 ★ 20.9KiB

icon

G App Launcher (Customizer for Google™) Extension · Productivity 0 464 ★ 1.34MiB

icon

Click to Remove Element Extension · Productivity 0 532 ★ 28.63KiB

icon

Tile Tabs WE Extension · Productivity 0 105 ★ 69.73KiB

icon

Tab Manager Plus for Chrome Extension · Productivity 0 1001 ★ 477KiB

icon

Homey: Productivity New Tab Extension · Productivity 0 5668 ★ 8.64MiB