Fix for bug 18843. Dynamically added SCRIPT elements are now processed through a per-document script loader. Script execution that originally occured in the content sinks is now done by the script loader. r=heikki sr=jst
git-svn-id: svn://10.0.0.236/trunk@95228 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -57,7 +57,7 @@ public:
|
||||
nsScriptLoadRequest(nsIDOMHTMLScriptElement* aElement,
|
||||
nsIScriptLoaderObserver* aObserver,
|
||||
const char* aVersionString);
|
||||
~nsScriptLoadRequest();
|
||||
virtual ~nsScriptLoadRequest();
|
||||
|
||||
NS_DECL_ISUPPORTS
|
||||
|
||||
@@ -81,8 +81,8 @@ nsScriptLoadRequest::nsScriptLoadRequest(nsIDOMHTMLScriptElement* aElement,
|
||||
nsIScriptLoaderObserver* aObserver,
|
||||
const char* aVersionString) :
|
||||
mElement(aElement), mObserver(aObserver),
|
||||
mJSVersion(aVersionString), mLoading(PR_TRUE), mWasPending(PR_FALSE),
|
||||
mIsInline(PR_TRUE), mLineNo(1)
|
||||
mLoading(PR_TRUE), mWasPending(PR_FALSE),
|
||||
mIsInline(PR_TRUE), mJSVersion(aVersionString), mLineNo(1)
|
||||
{
|
||||
NS_INIT_ISUPPORTS();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user