Bug 562791: Add NS_TIME_FUNCTION and friends to content code. r=jst

This commit is contained in:
Jonas Sicking
2010-04-30 12:40:59 -07:00
parent 99275f6e1b
commit e51e2a9f6e
12 changed files with 37 additions and 0 deletions

View File

@@ -86,6 +86,7 @@
#include "nsIChannelEventSink.h"
#include "nsIUploadChannel.h"
#include "nsISecurityEventSink.h"
#include "mozilla/FunctionTimer.h"
#include "nsIScriptSecurityManager.h"
#include "nsIJSContextStack.h"
#include "nsIScriptObjectPrincipal.h"
@@ -6092,6 +6093,8 @@ nsDocShell::EnsureContentViewer()
if (mIsBeingDestroyed)
return NS_ERROR_FAILURE;
NS_TIME_FUNCTION;
nsIPrincipal* principal = nsnull;
nsCOMPtr<nsIURI> baseURI;
@@ -10299,6 +10302,8 @@ nsDocShell::EnsureScriptEnvironment()
return NS_ERROR_NOT_AVAILABLE;
}
NS_TIME_FUNCTION;
#ifdef DEBUG
NS_ASSERTION(!mInEnsureScriptEnv,
"Infinite loop! Calling EnsureScriptEnvironment() from "