Bug 1047509 - Part 5: Change mozJSComponentLoader::PrepareObjectForLocation to take JSContext* instead of JSCLContextHelper&. r=bholley

This commit is contained in:
Bob Owen 2014-08-07 19:16:47 +01:00
Родитель 18e43ea03f
Коммит 2b80218acb
2 изменённых файлов: 2 добавлений и 5 удалений

Просмотреть файл

@ -660,7 +660,7 @@ class ANSIFileAutoCloser
#endif
JSObject*
mozJSComponentLoader::PrepareObjectForLocation(JSCLContextHelper& aCx,
mozJSComponentLoader::PrepareObjectForLocation(JSContext* aCx,
nsIFile *aComponentFile,
nsIURI *aURI,
bool aReuseLoaderGlobal,

Просмотреть файл

@ -33,13 +33,10 @@ class ComponentLoaderInfo;
{ 0xbb, 0xef, 0xf0, 0xcc, 0xb5, 0xfa, 0x64, 0xb6 }}
#define MOZJSCOMPONENTLOADER_CONTRACTID "@mozilla.org/moz/jsloader;1"
class JSCLContextHelper;
class mozJSComponentLoader : public mozilla::ModuleLoader,
public xpcIJSModuleLoader,
public nsIObserver
{
friend class JSCLContextHelper;
public:
NS_DECL_ISUPPORTS
NS_DECL_XPCIJSMODULELOADER
@ -65,7 +62,7 @@ class mozJSComponentLoader : public mozilla::ModuleLoader,
nsresult ReallyInit();
void UnloadModules();
JSObject* PrepareObjectForLocation(JSCLContextHelper& aCx,
JSObject* PrepareObjectForLocation(JSContext* aCx,
nsIFile* aComponentFile,
nsIURI *aComponent,
bool aReuseLoaderGlobal,