Is there a way to define (environment variables, configuration) a default browser for Electron apps? I am trying to ensure that Slack will always open links in Slack with a specific browser / Chrome profile.
Is this configurable or does it ultimately default to OS default browser settings with no way to intercept?
Related
When I try to login to kibana(7.6 Version) iframe embedded dashboard it is redirecting to the same login page every time. As per my research on google, I found this is due to chrome browser latest update which enabled SameSite by default cookies default( Chrome Browser Settings Link ),
I can able to access the dashboard normally when I disable this setting.
But I am expecting a proper production kind of solution.
You can add the parameter xpack.security.sameSiteCookies: None in kibana.yml with ELK stack version above 7.8.0, to allow third-party cookies in iFrame. It can be used in the elastic.co cloud provider.
If you use a reverse proxy, you can add a header for SameSite.
References: https://discuss.elastic.co/t/cookies-issue-while-embedding-kibana-dashboard-with-iframe/256777/8
User needs to go to chrome://flags/#overlay-strategies in chrome browser and change Select HW overlay strategies from Default to Unoccluded buffers (single-fullscreen, single-on-top). After the change, the user needs to restart the browser. How can I do this on more than 1000 Chromebooks?
Is it possible to set both chrome themes and chrome defaults (i.e. Default Homepage and Search engine) in single chrome extension?
No, since Themes are separate from Extensions (that have the functionality to override settings) - it cannot be one entity. As soon as you declare "theme" in the manifest, you can't add normal Extension keys.
An extension cannot cause other extensions (including themes) to be installed. I have briefly thought of using Shared Modules mechanism, but that doesn't allow the imported extension to operate normally - so an imported theme (if that was even possible, which I doubt) wouldn't work.
Additionally, there is no extension API to manipulate themes, and no setting override to configure a theme.
I tried to lookup many answers from stackoverflow but couldnt find anything specific to this, I am implementing payment app and I want to display custom-tab in my app to record user visit by storing user-id, either by setting a cookie or using localstorage or by installing a service worker for the domain that custom tabs opens.
Can a https page loaded in custom-tab write cookies that are also
available when visiting the same page from Chrome?
Is localstorage API available for my domain in custom-tab? if yes,
is stored value available from Chrome?
Is installing service worker allowed from Custom-tab? So I have
access to S/W from Chrome browser?
If none of this possible, how could I record the visit from custom-tab and have it available in Chrome when user opens the domain from chrome browser?
Thanks in advance
Chrome Custom Tabs uses the same Cookie jar as Chrome. So, if a Cookie is created when a user accesses the page from a Custom Tab and Chrome is the Custom Tabs provider, it is also available when the user goes to the same domain from Chrome (outside Custom Tabs).
Same as above.
Yes, it is possible to install a service-worker from a Chrome Custom Tab.
You can check all the above by opening the URL that adds the cookie, install the service-worker or writes to the local store inside a Custom Tab, setup the device for debugging, connecting it to your computer and navigating to chrome://inspect/#devices in Chrome. Then choose the device and inspect the cookies, local storage, service-workers, etc.
I'm developing an App for Google Docs. I have 2 users. User A shares a file *.customFileType with user B. I want to know how to setup a default application (customFileType App) to be used/suggested when I try to open the file type *.customFileType
User B opens an email with a link to fizz.customFileType.
I want to know how to setup a default application (customFileType App) to be used/suggested when I try to open the file type fizz.customFileType
Your application should indicate in the developer console that it supports the specific file extension and MIME type. This page talks about the steps to go through to configure your app.
See also this page specifically about integrating with open capability.