Bug 1477670 - empty out DOM implementation of registerContentHandler, r?baku
MozReview-Commit-ID: 7Oe6P1sC4KW
--- a/dom/base/Navigator.cpp
+++ b/dom/base/Navigator.cpp
@@ -873,28 +873,16 @@ Navigator::MaxTouchPoints()
//*****************************************************************************
void
Navigator::RegisterContentHandler(const nsAString& aMIMEType,
const nsAString& aURI,
const nsAString& aTitle,
ErrorResult& aRv)
{
- if (!mWindow || !mWindow->GetOuterWindow() || !mWindow->GetDocShell()) {
- return;
- }
-
- nsCOMPtr<nsIWebContentHandlerRegistrar> registrar =
- do_GetService(NS_WEBCONTENTHANDLERREGISTRAR_CONTRACTID);
- if (!registrar) {
- return;
- }
-
- aRv = registrar->RegisterContentHandler(aMIMEType, aURI, aTitle,
- mWindow->GetOuterWindow());
}
void
Navigator::RegisterProtocolHandler(const nsAString& aProtocol,
const nsAString& aURI,
const nsAString& aTitle,
ErrorResult& aRv)
{