Improve popup, navigation, and user agent handling

Refactored window.open and new-window logic to better support OAuth/SSO popups and preserve POST bodies, removing deprecated event handlers that broke login flows. Updated user agent handling to append Nebula branding to the real Chromium UA for improved compatibility with anti-bot systems. Enhanced webview event handling for Cloudflare challenge detection and refined tab/popup heuristics. Cleaned up site-history.json.
This commit is contained in:
2025-08-13 11:15:54 +12:00
parent e0cdc9f0bb
commit da7f871d69
3 changed files with 76 additions and 30 deletions
+1 -6
View File
@@ -1,8 +1,3 @@
[
"https://nebula.zambazosmedia.group/roadmap.html",
"https://nebula.zambazosmedia.group/index.html",
"https://nebula.zambazosmedia.group/wiki/index.html",
"https://nebula.zambazosmedia.group/",
"https://github.com/Bobbybear007/NebulaBrowser",
"https://www.youtube.com/"
]