denoland / denoland/deploy_feedback
[Bug]: Deploy dashboard breaks when uBlock Origin extension is enabled
- Dominant language
- No language data
- Stars
- 79
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
### Problem description
Dashboad pages fail to load correctly with ublock origin enabled in firefox. It appears to get caused by a request for Posthog.js getting blocked by the extension. I figured out it works if I turn off ublock origin. I'm fine with that workaround but I wanted to share this with your team because it could be causing churn for others using ad blocker extensions. The issue impacted more than just the view logs page.
### Steps to reproduce
1. Use firefox
2. Add uBlock Origin extension
3. Visit a view logs page for a deployment
### Expected behavior
The page to work the same as it does without an ad blocker
### Environment
- Windows 11
- Latest Firefox
- Latest uBlock Origin
### Possible solution
Remove posthog script dependency or catch/handle that script failing so that the page can continue to function.
### Additional context
_No response_
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the failure in Firefox with uBlock Origin enabled by opening a deployment's view logs page. Start by locating the PostHog.js dependency used by the dashboard and check how the page behaves when that request is blocked. Done means dashboard pages, including view logs, continue functioning with the extension enabled.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100