chrome kiosk mode in windows 10, proper way to close chrome - google-chrome

we have an C# backend that launches and integrates with a chrome webapp in kiosk mode. we have a message that is executed from webapp that tells the backend to close chrome and show the backend ui (a service ui).
This works fine, but we are using Process.Kill to close chrome. We've got other issues that we believe that may be related to left overs from the harsh closing of chrome.
What is the proper way to close chrome, once Kiosk mode has been entered?

Related

Kiosk or 'Receipt' Printing in Chrome OS/Chrome OS Flex

We have an application we currently run in Chrome browser on Ubuntu and Windows using PrintNode. We'd like to run our application ChromeOS to move away from Linux and Windows, but our the printing of our app requires no user interaction. It appears Chrome browser on Chrome OS forces a Print Dialog/Prompt to the user to confirm the print job. Does anyone know how to suppress this? In the past on Windows/Linux we've leveraged "--kiosk-printing" in Chrome through properties of the desktop shortcut, but this doesn't appear to be possible in the browser in ChromeOS.
Does anyone have an ideas on how to bypass the print dialog in ChromeOS?

reconnect chromecast if lost connection via chrome built in chrome cast feature

I'm casting a google calendar page (so there is auth involved) to chrome cast via the chrome browser Cast.. feature - but occasionally it loses the connection.
Is there any chrome extension or other way that I can detect this lost connection and reconnect and send it to this specific chrome cast device.
The Chrome browser is always on - it's a chromebook tablet.

Cypress can't open popup windows in headless Chrome

I'm new to Cypress and recently started implementing e2e tests for our system. A peculiarity of this system is that the authentication happens on a popup window.
I've already successfully created a simple test that loads the site, waits for the authentication to complete and then asserts that the page title is shown. This test runs without errors using the cypress client (cypress open), but when I run it in headless mode (cypress run --headless) the test fails.
When I see the video from the headless run, I don't see the popup window appear like it does when I run it with the GUI. Has anyone else had an issue like this where popup windows don't show on headless mode?
I also found this bug on the Chromium site related to issues displaying popup windows in headless mode, so it might be related to that, but the bug appears as closed.
I'm using Cypress 6.1.0 and Chrome 87
Thanks in advance for any help.
This was being caused by an issue with the integration of my website with another service that for some reason only occurred on headless mode. After fixing that, it works ok.

Flash is always blocked in Chrome

I noticed that recently Chrome started blocking flash on a site even when it's manually allowed in the site settings. Probably something has been changed in security policy last days? I completed all steps desribed on Google Chrome Help and still have no luck.
I'm running Windows 10, Google Chrome Version 60.0.3112.78 (Official Build) (64-bit)
Try:
Launch chrome
Navigate to chrome://flags/#prefer-html-over-flash
The flag is most likely set to Default
Change the flag to Disabled
Relaunch Chrome
Does Flash content display now?

Google cloud messaging in chrome browser: does chrome itself have to be open to receive gcm?

I am not sure if the Chrome browser itself must be open to receive google cloud messages on a laptop.
I know that my chrome extension does not need to be open, but what about Chrome itself?
I'd like my user to be able to receive google cloud messages through Chrome as long as their laptop is on.
I know Safari push notifications will be received even if Safari is not running. Is this true for Chrome google cloud messages too?
Thanks
Yes Chrome must be running. However Chrome runs differently on Windows if there are background app.