зеркало из https://github.com/mozilla/gecko-dev.git
b=542885; webgl types should not be enumerable on global objects; r=smaug
This commit is contained in:
Родитель
181b6d7485
Коммит
a689d5bcc3
|
@ -1051,7 +1051,7 @@ InitWebGLTypes(JSContext *aJSContext, JSObject *aGlobalJSObj)
|
|||
// Alias WebGLArrayBuffer -> ArrayBuffer
|
||||
if(!JS_GetProperty(aJSContext, aGlobalJSObj, "ArrayBuffer", &v) ||
|
||||
!JS_DefineProperty(aJSContext, aGlobalJSObj, "WebGLArrayBuffer", v,
|
||||
NULL, NULL, JSPROP_PERMANENT | JSPROP_ENUMERATE))
|
||||
NULL, NULL, JSPROP_PERMANENT))
|
||||
return PR_FALSE;
|
||||
|
||||
const int webglTypes[] = {
|
||||
|
@ -1080,7 +1080,7 @@ InitWebGLTypes(JSContext *aJSContext, JSObject *aGlobalJSObj)
|
|||
{
|
||||
if(!JS_GetProperty(aJSContext, aGlobalJSObj, js::TypedArray::slowClasses[webglTypes[i]].name, &v) ||
|
||||
!JS_DefineProperty(aJSContext, aGlobalJSObj, webglNames[i], v,
|
||||
NULL, NULL, JSPROP_PERMANENT | JSPROP_ENUMERATE))
|
||||
NULL, NULL, JSPROP_PERMANENT))
|
||||
return PR_FALSE;
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче