Bug 1415086 - Fixing a out-of-scope issue for a string in Worklet code, r=qdot

This commit is contained in:
Andrea Marchesini 2017-11-08 00:58:11 +01:00
Родитель 6ad3193382
Коммит bd3028679b
1 изменённых файлов: 3 добавлений и 1 удалений

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

@ -201,9 +201,11 @@ public:
(void) new XPCWrappedNativeScope(cx, globalObj);
NS_ConvertUTF16toUTF8 url(mURL);
JS::CompileOptions compileOptions(cx);
compileOptions.setIntroductionType("Worklet");
compileOptions.setFileAndLine(NS_ConvertUTF16toUTF8(mURL).get(), 0);
compileOptions.setFileAndLine(url.get(), 0);
compileOptions.setVersion(JSVERSION_DEFAULT);
compileOptions.setIsRunOnce(true);
compileOptions.setNoScriptRval(true);