mirror of
https://github.com/HeyPuter/puter
synced 2024-11-14 22:06:00 +00:00
Merge pull request #147 from BrowserBox/puter-143-Safari-embedded-cookie-permissions
Update UIWindow.js to permit Safari to store cookies for embedded apps
This commit is contained in:
commit
726f0111ae
@ -296,7 +296,7 @@ async function UIWindow(options) {
|
|||||||
${options.iframe_url ? 'src="'+ html_encode(options.iframe_url)+'"' : ''}
|
${options.iframe_url ? 'src="'+ html_encode(options.iframe_url)+'"' : ''}
|
||||||
${options.iframe_srcdoc ? 'srcdoc="'+ html_encode(options.iframe_srcdoc) +'"' : ''}
|
${options.iframe_srcdoc ? 'srcdoc="'+ html_encode(options.iframe_srcdoc) +'"' : ''}
|
||||||
allow = "accelerometer; camera; encrypted-media; gamepad; display-capture; geolocation; gyroscope; microphone; midi; clipboard-read; clipboard-write; web-share; fullscreen;"
|
allow = "accelerometer; camera; encrypted-media; gamepad; display-capture; geolocation; gyroscope; microphone; midi; clipboard-read; clipboard-write; web-share; fullscreen;"
|
||||||
sandbox="allow-forms allow-modals allow-pointer-lock allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts allow-top-navigation-by-user-activation allow-downloads allow-presentation"></iframe>`;
|
sandbox="allow-forms allow-modals allow-pointer-lock allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts allow-top-navigation-by-user-activation allow-downloads allow-presentation allow-storage-access-by-user-activation"></iframe>`;
|
||||||
}
|
}
|
||||||
// custom body
|
// custom body
|
||||||
else if(options.body_content !== undefined){
|
else if(options.body_content !== undefined){
|
||||||
@ -3265,4 +3265,4 @@ document.addEventListener('scroll', function (event) {
|
|||||||
}
|
}
|
||||||
}, true);
|
}, true);
|
||||||
|
|
||||||
export default UIWindow;
|
export default UIWindow;
|
||||||
|
Loading…
Reference in New Issue
Block a user