Bug 672014. Pass the crossorigin attribute through to image preloading code. r=joe,hsivonen

This commit is contained in:
Boris Zbarsky
2011-07-29 14:30:00 -04:00
parent 38a291b1ed
commit ee9e6f2a2e
12 changed files with 259 additions and 225 deletions

View File

@@ -61,13 +61,13 @@ nsHtml5SpeculativeLoad::Perform(nsHtml5TreeOpExecutor* aExecutor)
aExecutor->SetSpeculationBase(mUrl);
break;
case eSpeculativeLoadImage:
aExecutor->PreloadImage(mUrl);
aExecutor->PreloadImage(mUrl, mCharsetOrCrossOrigin);
break;
case eSpeculativeLoadScript:
aExecutor->PreloadScript(mUrl, mCharset, mType);
aExecutor->PreloadScript(mUrl, mCharsetOrCrossOrigin, mType);
break;
case eSpeculativeLoadStyle:
aExecutor->PreloadStyle(mUrl, mCharset);
aExecutor->PreloadStyle(mUrl, mCharsetOrCrossOrigin);
break;
case eSpeculativeLoadManifest:
aExecutor->ProcessOfflineManifest(mUrl);