| Index: src/handles.cc
|
| diff --git a/src/handles.cc b/src/handles.cc
|
| index d625d644c776e744251d69bfc7f582b77751c1b2..57b5b336af67fc896e17aa8ebdd67b2afb452931 100644
|
| --- a/src/handles.cc
|
| +++ b/src/handles.cc
|
| @@ -421,7 +421,7 @@ Handle<String> SubString(Handle<String> str,
|
| Handle<Object> SetElement(Handle<JSObject> object,
|
| uint32_t index,
|
| Handle<Object> value) {
|
| - if (object->HasPixelElements() || object->HasExternalArrayElements()) {
|
| + if (object->HasExternalArrayElements()) {
|
| if (!value->IsSmi() && !value->IsHeapNumber() && !value->IsUndefined()) {
|
| bool has_exception;
|
| Handle<Object> number = Execution::ToNumber(value, &has_exception);
|
| @@ -436,7 +436,7 @@ Handle<Object> SetElement(Handle<JSObject> object,
|
| Handle<Object> SetOwnElement(Handle<JSObject> object,
|
| uint32_t index,
|
| Handle<Object> value) {
|
| - ASSERT(!object->HasPixelElements());
|
| + ASSERT(!object->HasExternalPixelElements());
|
| ASSERT(!object->HasExternalArrayElements());
|
| CALL_HEAP_FUNCTION(object->SetElement(index, *value, false), Object);
|
| }
|
|
|