| Summary: | Ensure that Orion does not hang in the presence of Ad Blockers | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | Steve Northover <steve_northover> |
| Component: | Client | Assignee: | Silenio Quarti <Silenio_Quarti> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | critical | ||
| Priority: | P2 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Mac OS X | ||
| Whiteboard: | |||
|
Description
Steve Northover
This may be the cause of other hangs we have been seeing in customer environments. Funny, this used to fail for me all the time and now it doesn't ... I tried AdBlock and AdBlockPlus and they do not seem to block our google analytics plugin. Silenio, please put the results of your investigation in this bug report (ie. some ad blockers looking for any file called googleAnalyticsPlugin) If someone adds https://easylist.to/easylist/easyprivacy.txt to the filter list of AdBlockPlus and run orion with non-minified client code, our file https://github.com/eclipse/orion.client/blob/master/bundles/org.eclipse.orion.client.ui/web/plugins/googleAnalyticsPlugin.js will be blocked because the list includes this rule (/GoogleAnalyticsPlugIn.). The main orion plugin (orionPlugin.html) fails to load because that dependent file is not found and the page hangs. We could rename this dev file, but it is unlikely the code will run in any production environment without minification. |