Home | History | Annotate | Download | only in mjsunit

Lines Matching defs:writable

111 var dataWritable = { value: 3000, writable: true};
134 assertFalse(desc.writable);
159 assertEquals(desc.writable, undefined);
174 assertEquals(desc.writable, undefined);
207 assertEquals(desc.writable, undefined);
225 assertEquals(desc.writable, undefined);
238 assertEquals(desc.writable, undefined);
253 assertEquals(desc.writable, undefined);
266 assertFalse(desc.writable);
270 //Try writing to non writable attribute - should remain 1000
275 // Redefine to writable descriptor - now writing to foobar should be allowed.
283 assertTrue(desc.writable);
298 assertTrue(desc.writable);
326 assertTrue(desc.writable);
344 assertFalse(desc.writable);
355 assertEquals(desc.writable, undefined);
372 assertEquals(desc.writable, undefined);
387 assertFalse(desc.writable);
405 assertEquals(desc.writable, undefined);
419 assertEquals(desc.writable, undefined);
438 assertFalse(desc.writable);
453 assertEquals(desc.writable, undefined);
608 // Also exercise step 6 on data property, writable and enumerable
619 writable: false,
630 // Different writable.
634 writable: true,
650 writable:false,
666 writable:false,
681 writable:false,
690 assertFalse(desc.writable);
738 var descElementNonWritable = { value: 'foofoo', writable: false };
742 writable: false,
750 assertTrue(desc.writable);
758 assertTrue(desc.writable);
787 assertFalse(desc.writable);
794 assertFalse(desc.writable);
802 assertTrue(desc.writable);
810 assertFalse(desc.writable);
818 assertFalse(desc.writable);
837 var descElementNonWritable = { value: 'foofoo', writable: false };
841 writable: false,
849 assertTrue(desc.writable);
857 assertTrue(desc.writable);
886 assertFalse(desc.writable);
893 assertFalse(desc.writable);
901 assertTrue(desc.writable);
909 assertFalse(desc.writable);
917 assertFalse(desc.writable);
928 Object.defineProperty(o, "x", { writable: false });
941 Object.defineProperty(o, "x", { writable: false });
947 Object.defineProperty(o, "x", { writable: false });
954 Object.defineProperty(o, "x", { writable: false });
966 assertEquals(resultDesc.writable, actualDesc.writable);
973 assertFalse(resultDesc.hasOwnProperty('writable'));
981 { value : 42, writable : true, enumerable : true, configurable : true });
986 { value : 42, writable : true, enumerable : true, configurable : true });
991 { value : 42, writable : true, enumerable : true, configurable : true });
996 { value : 42, writable : true, enumerable : false, configurable : true });
1001 { value : 42, writable : true, enumerable : true, configurable : false });
1006 { value : 42, writable : true, enumerable : true, configurable : true });
1011 { value : 42, writable : true, enumerable : false, configurable : true });
1016 { value : 42, writable : true, enumerable : true, configurable : false });
1021 { value : 42, writable : true, enumerable : false, configurable : false });
1023 // can make a writable, non-configurable field non-writable
1027 { writable: false },
1028 { value : 42, writable : false, enumerable : true, configurable : false });
1076 writable:false