Bug 1493737 - Fix many trivial calls to do_QueryInterface r=smaug
If class A is derived from class B, then an instance of class A can be converted to B via a static cast, so a slower QI is not needed. Differential Revision: https://phabricator.services.mozilla.com/D6861
This commit is contained in:
@@ -2260,7 +2260,7 @@ XMLHttpRequestMainThread::OnStopRequest(nsIRequest *request, nsISupports *ctxt,
|
||||
NS_ASSERTION(!mFlagSyncLooping,
|
||||
"We weren't supposed to support HTML parsing with XHR!");
|
||||
mParseEndListener = new nsXHRParseEndListener(this);
|
||||
nsCOMPtr<EventTarget> eventTarget = do_QueryInterface(mResponseXML);
|
||||
nsCOMPtr<EventTarget> eventTarget = mResponseXML;
|
||||
EventListenerManager* manager =
|
||||
eventTarget->GetOrCreateListenerManager();
|
||||
manager->AddEventListenerByType(mParseEndListener,
|
||||
|
||||
Reference in New Issue
Block a user