SpiderMonkey 38 upgrade: 21/35
The naming conventions for typed array types changed. Patch by leper. Addresses https://bugzilla.mozilla.org/show_bug.cgi?id=1021790 This was SVN commit r18675.
This commit is contained in:
parent
f77441fb10
commit
2db0fb27ae
@ -26,27 +26,27 @@
|
|||||||
#include "scriptinterface/ScriptExtraHeaders.h"
|
#include "scriptinterface/ScriptExtraHeaders.h"
|
||||||
#include "SerializedScriptTypes.h"
|
#include "SerializedScriptTypes.h"
|
||||||
|
|
||||||
static u8 GetArrayType(JSArrayBufferViewType arrayType)
|
static u8 GetArrayType(js::Scalar::Type arrayType)
|
||||||
{
|
{
|
||||||
switch(arrayType)
|
switch(arrayType)
|
||||||
{
|
{
|
||||||
case js::ArrayBufferView::TYPE_INT8:
|
case js::Scalar::Int8:
|
||||||
return SCRIPT_TYPED_ARRAY_INT8;
|
return SCRIPT_TYPED_ARRAY_INT8;
|
||||||
case js::ArrayBufferView::TYPE_UINT8:
|
case js::Scalar::Uint8:
|
||||||
return SCRIPT_TYPED_ARRAY_UINT8;
|
return SCRIPT_TYPED_ARRAY_UINT8;
|
||||||
case js::ArrayBufferView::TYPE_INT16:
|
case js::Scalar::Int16:
|
||||||
return SCRIPT_TYPED_ARRAY_INT16;
|
return SCRIPT_TYPED_ARRAY_INT16;
|
||||||
case js::ArrayBufferView::TYPE_UINT16:
|
case js::Scalar::Uint16:
|
||||||
return SCRIPT_TYPED_ARRAY_UINT16;
|
return SCRIPT_TYPED_ARRAY_UINT16;
|
||||||
case js::ArrayBufferView::TYPE_INT32:
|
case js::Scalar::Int32:
|
||||||
return SCRIPT_TYPED_ARRAY_INT32;
|
return SCRIPT_TYPED_ARRAY_INT32;
|
||||||
case js::ArrayBufferView::TYPE_UINT32:
|
case js::Scalar::Uint32:
|
||||||
return SCRIPT_TYPED_ARRAY_UINT32;
|
return SCRIPT_TYPED_ARRAY_UINT32;
|
||||||
case js::ArrayBufferView::TYPE_FLOAT32:
|
case js::Scalar::Float32:
|
||||||
return SCRIPT_TYPED_ARRAY_FLOAT32;
|
return SCRIPT_TYPED_ARRAY_FLOAT32;
|
||||||
case js::ArrayBufferView::TYPE_FLOAT64:
|
case js::Scalar::Float64:
|
||||||
return SCRIPT_TYPED_ARRAY_FLOAT64;
|
return SCRIPT_TYPED_ARRAY_FLOAT64;
|
||||||
case js::ArrayBufferView::TYPE_UINT8_CLAMPED:
|
case js::Scalar::Uint8Clamped:
|
||||||
return SCRIPT_TYPED_ARRAY_UINT8_CLAMPED;
|
return SCRIPT_TYPED_ARRAY_UINT8_CLAMPED;
|
||||||
default:
|
default:
|
||||||
LOGERROR("Cannot serialize unrecognized typed array view: %d", arrayType);
|
LOGERROR("Cannot serialize unrecognized typed array view: %d", arrayType);
|
||||||
|
Loading…
Reference in New Issue
Block a user