| Index: test/mjsunit/harmony/object-observe.js
|
| diff --git a/test/mjsunit/harmony/object-observe.js b/test/mjsunit/harmony/object-observe.js
|
| index 06254ee6d86a2a13d0b126698373533bc3aad5ad..103dda65670dc1014421b904383af1503598a555 100644
|
| --- a/test/mjsunit/harmony/object-observe.js
|
| +++ b/test/mjsunit/harmony/object-observe.js
|
| @@ -259,16 +259,6 @@ records = undefined;
|
| Object.deliverChangeRecords(observer.callback);
|
| observer.assertRecordCount(1);
|
|
|
| -// Get notifier prior to observing
|
| -reset();
|
| -var obj = {};
|
| -Object.getNotifier(obj);
|
| -Object.observe(obj, observer.callback);
|
| -obj.id = 1;
|
| -Object.deliverChangeRecords(observer.callback);
|
| -observer.assertCallbackRecords([
|
| - { object: obj, type: 'new', name: 'id' },
|
| -]);
|
|
|
| // Observing a continuous stream of changes, while itermittantly unobserving.
|
| reset();
|
| @@ -646,8 +636,8 @@ function recursiveObserver2(r) {
|
| Object.observe(obj1, recursiveObserver2);
|
| Object.observe(obj2, recursiveObserver2);
|
| ++obj1.a;
|
| +Object.deliverChangeRecords(recursiveObserver2);
|
| // TODO(verwaest): Disabled because of bug 2774.
|
| -// Object.deliverChangeRecords(recursiveObserver2);
|
| // assertEquals(199, recordCount);
|
|
|
|
|
| @@ -793,8 +783,6 @@ observer.assertNotCalled();
|
| // Test all kinds of objects generically.
|
| function TestObserveConfigurable(obj, prop) {
|
| reset();
|
| - Object.observe(obj, observer.callback);
|
| - Object.unobserve(obj, observer.callback);
|
| obj[prop] = 1;
|
| Object.observe(obj, observer.callback);
|
| obj[prop] = 2;
|
| @@ -864,8 +852,6 @@ function TestObserveConfigurable(obj, prop) {
|
|
|
| function TestObserveNonConfigurable(obj, prop, desc) {
|
| reset();
|
| - Object.observe(obj, observer.callback);
|
| - Object.unobserve(obj, observer.callback);
|
| obj[prop] = 1;
|
| Object.observe(obj, observer.callback);
|
| obj[prop] = 4;
|
|
|