nassh: automatically start app in fullscreen |
||
Issue descriptionChrome Version: Google Inc. Copyright 2018 Google Inc. All rights reserved. Google Chrome 65.0.3325.209 (Official Build) (64-bit) Revision 0 Platform 10323.67.5 (Official Build) stable-channel eve Firmware Version Google_Eve.9584.107.0 Customization ID GOOGLE-EVE ARC 4691291 JavaScript V8 6.5.254.43 Flash 29.0.0.125 /run/imageloader/PepperFlashPlayer/libpepflashplayer.so User Agent Mozilla/5.0 (X11; CrOS x86_64 10323.67.5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.209 Safari/537.36 Command Line /opt/google/chrome/chrome --ppapi-flash-path=/opt/google/chrome/pepper/libpepflashplayer.so --ppapi-flash-version=29.0.0.113 --ui-prioritize-in-gpu-process --use-gl=egl --enable-native-gpu-memory-buffers --enable-drm-atomic --enable-hardware-overlays=single-fullscreen,single-on-top --enable-webgl-image-chromium --enable-features=Pepper3DImageChromium,PointerEvent,EnableBackgroundBlur --gpu-sandbox-failures-fatal=yes --enable-logging --log-level=1 --use-cras --enable-wayland-server --user-data-dir=/home/chronos --max-unused-resource-memory-usage-percentage=5 --force-clamshell-power-button --login-profile=user --has-chromeos-keyboard --enable-touchview --enable-voice-interaction --guest-wallpaper-large=/usr/share/chromeos-assets/wallpaper/guest_large.jpg --guest-wallpaper-small=/usr/share/chromeos-assets/wallpaper/guest_small.jpg --child-wallpaper-large=/usr/share/chromeos-assets/wallpaper/child_large.jpg --child-wallpaper-small=/usr/share/chromeos-assets/wallpaper/child_small.jpg --default-wallpaper-large=/usr/share/chromeos-assets/wallpaper/oem_large.jpg --default-wallpaper-small=/usr/share/chromeos-assets/wallpaper/oem_small.jpg --default-wallpaper-is-oem --arc-availability=officially-supported --enable-arc-oobe-optin --enterprise-enrollment-initial-modulus=15 --enterprise-enrollment-modulus-limit=19 --login-user=guocb@google.com --login-profile=bf189433a61c9c0e780384ffc3cec38d443c3071 --flag-switches-begin --flag-switches-end --isolate-origins=https://appspot.com/,https://chromium.org/,https://googleapis.com/,https://googleplex.com/,https://googlesource.com/,https://youtube.com/,https://google.com/,https://withgoogle.com/,https://googleacquisitionmigration.com/,https://googleusercontent.com/,https://googleprod.com/,https://nest.com/,https://myworkday.com/,https://chromiumapp.org/,https://lucidchart.com/,https://service-now.com/,https://concursolutions.com/,https://salesforce.com/,https://gcorppartners.com/,https://morganstanley.com/,https://schwab.com/,https://qualtrics.com/,https://ultipro.com/,https://google.secure2-enroll.com/,https://googlegroups.com/,https://google.secure.force.com/,https://ebenefitsnow.com/,https://firebase.com/,https://elo.plusrelocation.com/,https://anthem.com/,https://g.viapeople.net/,https://gdjap.com/,https://asana.com/,https://perquisite.net/,https://postini.com/,https://perkhub.com/,https://gstave.us/,https://geolearning.com/,https://lecorpio.com/,https://inverify.net/,https://preceda.com.au/,https://secureacceptance.cybersource.com/,https://solium.com/,https://fgvms.com/,https://withgoogle.com/,https://ridecell.com/,https://tds.ie/,https://sprinklr.com/,https://smartsheet.com/,https://fieldglass.net/,https://dochub.com/ --vmodule=*arc/*=1,automatic_reboot_manager=1,tablet_power_button_controller=1,*chromeos/login/*=1,auto_enrollment_controller=1,*plugin*=2,*zygote*=1,*/ui/ozone/*=1,*/ui/display/manager/chromeos/*=1,*night_light*=1,power_button_observer=2,webui_login_view=2,lock_state_controller=2,webui_screen_locker=2,screen_locker=2 --enable-features=Pepper3DImageChromium,PointerEvent,EnableBackgroundBlur --isolate-origins=https://appspot.com/,https://chromium.org/,https://googleapis.com/,https://googleplex.com/,https://googlesource.com/,https://youtube.com/,https://google.com/,https://withgoogle.com/,https://googleacquisitionmigration.com/,https://googleusercontent.com/,https://googleprod.com/,https://nest.com/,https://myworkday.com/,https://chromiumapp.org/,https://lucidchart.com/,https://service-now.com/,https://concursolutions.com/,https://salesforce.com/,https://gcorppartners.com/,https://morganstanley.com/,https://schwab.com/,https://qualtrics.com/,https://ultipro.com/,https://google.secure2-enroll.com/,https://googlegroups.com/,https://google.secure.force.com/,https://ebenefitsnow.com/,https://firebase.com/,https://elo.plusrelocation.com/,https://anthem.com/,https://g.viapeople.net/,https://gdjap.com/,https://asana.com/,https://perquisite.net/,https://postini.com/,https://perkhub.com/,https://gstave.us/,https://geolearning.com/,https://lecorpio.com/,https://inverify.net/,https://preceda.com.au/,https://secureacceptance.cybersource.com/,https://solium.com/,https://fgvms.com/,https://withgoogle.com/,https://ridecell.com/,https://tds.ie/,https://sprinklr.com/,https://smartsheet.com/,https://fieldglass.net/,https://dochub.com/ Executable Path /opt/google/chrome/chrome Profile Path /home/chronos/u-bf189433a61c9c0e780384ffc3cec38d443c3071 Variations bd23585d-3f4a17df 6a89113b-ccb9a6a5 59aeb88e-3f4a17df 31101bd6-ca7d8d80 a6674cf-442ee8e1 6345b824-3f4a17df 3095aa95-3f4a17df d52c4ff7-d52c4ff7 47e5d3db-3d47f4f4 9cfd95a0-ca7d8d80 4dc30737-b8a5ea08 79898f76-ca7d8d80 34d450b1-3f4a17df 121ae2bc-ca7d8d80 116c6887-65bced95 57f575bb-3d47f4f4 f347910c-65bced95 4b61504a-c9eb6633 937cad47-65bced95 9773d3bd-f23d1dea 8e3b2dc5-93702590 9e5c75f1-2ad3bd2f c322f799-2dbe5f9 3de1fbf2-3d47f4f4 f79cb77b-3f4a17df 4ea303a6-ecbb250e 2b33233e-d8253d6f 72606c4f-3f4a17df 58a025e3-c2b41702 1bced4a3-90fa85cd b2f0086-d6b26420 2d871858-3f4a17df 4bc337ce-69465896 9a2f4e5b-d226bfeb 1354da85-c7531228 494d8760-52325d43 3ac60855-3ec2a267 f296190c-d7f6b13c 4442aae2-6bdfffe7 ed1d377-e1cc0f14 12e17bc5-e1cc0f14 75f0f0a0-e1cc0f14 e2b18481-6bdfffe7 e7e71889-e1cc0f14 34baa302-ae68ed72 f5fff3a2-ca7d8d80 98426e68-ca7d8d80 da4aaa01-4d2fac87 OS: chrome os Hi there, I prefer my term can be start in fullscreen mode. Right now I have to press the full screen button to have it.
,
Apr 27 2018
Not fully sure. But I guess it should be an APP because it has its own window.
,
Apr 27 2018
if you open the options page, what is the URL in the omnibox ? that'll include the extension id to clearly differentiate. Chrome is a bit limited when it comes to fullscreen. we can make a request in JS to go fullscreen, but we can't control how you exit ... it's always via the Escape key which isn't super helpful in terminal environments. however if you pressed F11 yourself, that's now the fullscreen toggle key.
,
Apr 27 2018
the URL is chrome-extension://pnhechapfaindjhompbnflcldabbghjo/html/nassh_preferences_editor.html I know there's a fullscreen toggle key, that's the way I use.
,
Apr 28 2018
pnhechapfaindjhompbnflcldabbghjo is the App. i'll double check if the Chrome platform APIs offer something here, but the general JS fullscreen API [1] does not let you capture Escape which means automatically going fullscreen would be practically useless (considering how frequently Escape is used in terminals). |
||
►
Sign in to add a comment |
||
Comment 1 by vapier@chromium.org
, Apr 27 2018