| Index: chrome/content/frameScript.js |
| =================================================================== |
| --- a/chrome/content/frameScript.js |
| +++ b/chrome/content/frameScript.js |
| @@ -14,17 +14,25 @@ |
| addMessageListener("ElemHideHelper:Shutdown", onShutdown); |
| addMessageListener("ElemHideHelper:GetNodeInfo", onGetNodeInfo); |
| addMessageListener("ElemHideHelper:Preview", onTogglePreview); |
| function onShutdown() |
| { |
| shutdown(); |
| - Cu.unload(module); |
| + try |
| + { |
| + Cu.unload(module); |
| + } |
| + catch (e) |
| + { |
| + Cu.reportError(e); |
| + } |
| + |
| removeMessageListener("ElemHideHelper:Shutdown", onShutdown); |
| removeMessageListener("ElemHideHelper:GetNodeInfo", onGetNodeInfo); |
| removeMessageListener("ElemHideHelper:Preview", onTogglePreview); |
| } |
| function onGetNodeInfo(message) |
| { |
| let nodeInfo = getNodeInfo(message.objects.element); |