Hello @Everyone, hi @Mattches
Follow-up: Enhancement Requests Based on This Issue
Rationale: Web compatibility issues are tricky - they can be caused by changes in Brave, website updates, or third-party libraries. My original OneDrive issue was random and impossible to reproduce consistently. Interestingly, it hasn’t happened recently, but there’s no guarantee it won’t return or affect other websites.
Since these issues are unpredictable by nature, I think it’s better to focus on making Brave more resilient when they do occur and easier for users to report and recover from them.
Enhancement Requests:
1. Enhanced Cookie Management - Domain Selection Currently, clearing cookies requires either clearing everything (affecting all sites) or waiting for a problematic site to load/timeout to access site-specific settings.
Enhancement request: Add a cookie management interface in Settings that allows users to:
- Browse cookies by domain/site
- Selectively clear cookies for specific domains without needing to visit those sites
- Search for domains in the cookie list
2. Improved Site Information Access During Loading Currently, the “View site information” button (tune icon) and related features aren’t available until a page finishes loading.
Enhancement request: Enable site information access immediately when navigation begins, allowing users to:
- Access “Cookies and site data” settings even while page is loading/hanging
- Clear site-specific data without waiting for timeout
- Modify shields settings proactively
3. Early “Report Broken Site” Functionality The reporting feature is currently unavailable during loading states, making it difficult to report issues when they’re actually occurring. Users experiencing loading problems have to wait for timeouts or find workarounds before they can access reporting tools.
Enhancement request: Make the “Report broken site” feature accessible during loading/hanging states, when users are most motivated to report the issue they’re actively experiencing.
4. Enhanced Debugging Information Collection For intermittent issues like mine, gathering diagnostic data is challenging.
Enhancement request: Add optional diagnostic logging for specific domains that users can enable to help troubleshoot sporadic loading issues.
These enhancements would transform frustrating loading issues into manageable situations and provide better tools for both users and developers to identify and resolve compatibility problems, regardless of their root cause or frequency.
What do you think about these suggestions? Are any of these worth exploring further?