зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1047509 - Part 5: Change mozJSComponentLoader::PrepareObjectForLocation to take JSContext* instead of JSCLContextHelper&. r=bholley
This commit is contained in:
Родитель
18e43ea03f
Коммит
2b80218acb
|
@ -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,
|
||||
|
|
Загрузка…
Ссылка в новой задаче