Bug 1384565 - Clean up DOMTitleChanged listener. r?billm
MozReview-Commit-ID: GFioUI3P6Hk
--- a/toolkit/content/browser-child.js
+++ b/toolkit/content/browser-child.js
@@ -420,25 +420,19 @@ var ControllerCommands = {
break;
}
}
}
ControllerCommands.init()
addEventListener("DOMTitleChanged", function(aEvent) {
- let document = content.document;
- switch (aEvent.type) {
- case "DOMTitleChanged":
- if (!aEvent.isTrusted || aEvent.target.defaultView != content)
- return;
-
- sendAsyncMessage("DOMTitleChanged", { title: document.title });
- break;
- }
+ if (!aEvent.isTrusted || aEvent.target.defaultView != content)
+ return;
+ sendAsyncMessage("DOMTitleChanged", { title: content.document.title });
}, false);
addEventListener("DOMWindowClose", function(aEvent) {
if (!aEvent.isTrusted)
return;
sendAsyncMessage("DOMWindowClose");
}, false);