| Summary: | [settings] Installing a non-plugin URL ending with ".js" fails with no UI feedback | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | Mark Macdonald <mamacdon> |
| Component: | Client | Assignee: | Simon Kaegi <simon_kaegi> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | simon_kaegi |
| Version: | 2.0 | ||
| Target Milestone: | 2.0 RC1 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
Mark Macdonald
It fails and I get a red load timeout message after 15s. Load timeout for plugin: https://orion.eclipse.org/plugins/fileClientPlugin.js I just got the same DOM Exception 18 note and it indeed hangs The problem is that the js file is being interpreted as a Web worker however it is not in the same origin so throwing a dom exception... I've fixed this now and added a bit better error handling to differentiate between an error loading a page and a page failing to perform the plugin handshake. I've removed support for Web Worker plugins as these are not nearly as useful as I had originally hoped. Web Workers are of course still useful but should simply be created inside of the plugin instead of by the the plugin registry. |