| Index: src/object-observe.js
|
| diff --git a/src/object-observe.js b/src/object-observe.js
|
| index 2dfc7522f77ab6db88baf125a0be4ab3707d8092..a6277575086c96d4b027642d09331e66574ac115 100644
|
| --- a/src/object-observe.js
|
| +++ b/src/object-observe.js
|
| @@ -438,8 +438,7 @@ function ObjectInfoEnqueueExternalChangeRecord(objectInfo, changeRecord, type) {
|
|
|
| for (var prop in changeRecord) {
|
| if (prop === 'object' || (hasType && prop === 'type')) continue;
|
| - %DefineOrRedefineDataProperty(newRecord, prop, changeRecord[prop],
|
| - READ_ONLY + DONT_DELETE);
|
| + %AddProperty(newRecord, prop, changeRecord[prop], READ_ONLY + DONT_DELETE);
|
| }
|
| ObjectFreezeJS(newRecord);
|
|
|
|
|