/external/v8/test/mjsunit/regress/ |
regress-4534.js | 11 dp(obj1, "golf", { get: getter, configurable: true }); 12 dp(obj1, "golf", { set: setter, configurable: true }); 15 dp(obj2, "golf", { get: getter, configurable: true }); 16 dp(obj2, "golf", { set: setter, configurable: true });
|
regress-2615.js | 29 Object.defineProperty(a, "1", {writable:false, configurable:false, value: 100}); 34 assertEquals(false, desc.configurable); 42 assertEquals(false, desc.configurable); 53 assertEquals(false, desc.configurable); 57 Object.defineProperty(a, "1", {configurable:false, value:10}); 61 assertEquals(false, desc.configurable); 64 Object.defineProperty(a, "3", {configurable:false, writable:false, value:3}); 68 assertEquals(false, desc.configurable); 72 Object.defineProperty(a, "5", {configurable:false, value:5}); 76 assertEquals(false, desc.configurable); [all...] |
regress-3404.js | 6 // Reconfigure e.stack to be non-configurable 9 {get: desc1.get, set: desc1.set, configurable: false}); 12 assertFalse(desc2.configurable);
|
regress-crbug-580584.js | 9 writable: true, configurable: true, value: 10}); 10 assertEquals({value: 10, writable: true, enumerable: false, configurable: true}, 18 assertEquals({value: 10, writable: true, configurable: true, enumerable: false},
|
cross-script-vars.js | 118 ' configurable: true ' + 129 ' configurable: true ' + 145 ' enumerable: true, configurable: true' + 156 ' enumerable: true, configurable: true' + 176 assertEquals(false, GetDescriptor().configurable); 181 assertEquals(false, GetDescriptor().configurable); 200 assertEquals(true, GetDescriptor().configurable); 203 assertEquals(true, GetDescriptor().configurable); 214 assertEquals(true, GetDescriptor().configurable); 242 assertEquals(true, GetDescriptor().configurable); [all...] |
regress-539875.js | 13 assertFalse(desc.configurable); 26 assertFalse(desc.configurable);
|
regress-350887.js | 8 Object.defineProperty(arr, '2501866687', { value: 4, configurable: false });
|
regress-3612.js | 16 configurable: true,
|
regress-4267.js | 10 Object.defineProperty(a, "0", {configurable: false, value: 10});
|
/external/v8/test/mjsunit/es6/ |
proxies-get-own-property-descriptor.js | 8 configurable: true, 12 Object.defineProperty(target, "configurable", configurable_desc); 15 configurable: false, 23 configurable: true 44 Object.getOwnPropertyDescriptor(proxy, "configurable")); 48 configurable: proxied_desc.configurable, 54 "configurable")); 63 Object.getOwnPropertyDescriptor(proxy, "configurable")); 68 // non-configurable own property of the target object. [all...] |
reflect-define-property.js | 88 configurable: true 94 configurable: false 99 configurable: true 104 configurable: true 109 var dataConfigurable = { value: 1000, configurable: true }; 111 var dataNoConfigurable = { value: 2000, configurable: false }; 130 assertFalse(desc.configurable); 143 // Make sure that foo can't be reset (as configurable is false). 151 assertTrue(desc.configurable); 163 // Redefine bar with non configurable tes [all...] |
proxies-define-property.js | 18 var desc = { value: 1, writable: true, configurable: true, enumerable: true }; 63 // Step 15b: Trap returns true for adding a non-configurable property. 66 desc = {value: 1, writable: true, configurable: false, enumerable: true}; 68 // No exception is thrown if a non-configurable property exists on the target. 70 {value: 1, writable: true, configurable: false}); 71 Object.defineProperty(proxy, "nonconf", {value: 2, configurable: false}); 75 {value: 1, writable: false, configurable: false}); 78 // Step 16b: Trap returns true for overwriting a configurable property 79 // with a non-configurable descriptor. 81 assertThrows("Object.defineProperty(proxy, 'bar', {configurable: false})" [all...] |
proxies-delete-property.js | 24 Object.defineProperty(target, p, {value: 42, configurable: false}); 89 // Trap returns trueish and target property is configurable. 95 // Trap returns trueish but target property is not configurable. 97 Object.defineProperty(target, p, {value: 42, configurable: false}); 116 Object.defineProperty(target, p, {configurable: false}); 123 // Trap returns trueish but target property is not configurable. In contrast 124 // to above, here the target property was configurable before the trap call. 159 // Trap returns falsish and target property is configurable. 169 // Trap returns falsish and target property is not configurable. 171 Object.defineProperty(target, p, {value: 42, configurable: false}) [all...] |
proxies-get.js | 62 // Define a non-configurable, non-writeable property on the target for 65 configurable: false, 74 // Define a non-configurable getter on the target for which the handler 77 configurable: false, 85 // Define a non-configurable setter without a corresponding getter on the 88 configurable: false, 96 // Define a non-configurable setter without a corresponding getter on the 99 configurable: false,
|
proxies-property-is-enumerable.js | 15 return { configurable: true, enumerable: true, value: 10 }; 23 return { configurable: true, enumerable: false, value: 10 };
|
json.js | 9 assertTrue(desc.configurable);
|
math.js | 9 assertTrue(desc.configurable);
|
proxies-keys.js | 17 if (name == "non-enum") return {configurable: true}; 19 return {enumerable: true, configurable: true}; 63 { enumerable: false, value: "nope", configurable: true, writable: true }); 71 { enumerable: false, value: "nope", configurable: true, writable: true });
|
/external/v8/test/mjsunit/ |
object-define-property.js | 86 configurable: true 92 configurable: false 97 configurable: true 102 configurable: true 107 var dataConfigurable = { value: 1000, configurable: true }; 109 var dataNoConfigurable = { value: 2000, configurable: false }; 132 assertFalse(desc.configurable); 145 // Make sure that foo can't be reset (as configurable is false). 157 assertTrue(desc.configurable); 169 // Redefine bar with non configurable tes [all...] |
accessor-map-sharing.js | 81 dp(obj1, "golf", { get: getter, configurable: true }); 82 dp(obj1, "golf", { set: setter, configurable: true }); 84 dp(obj2, "golf", { get: getter, configurable: true }); 85 dp(obj2, "golf", { set: setter, configurable: true }); 99 dp(obj1, "india", { get: getter, configurable: true, enumerable: true }); 101 assertTrue(gop(obj1, "india").configurable); 105 assertTrue(gop(obj1, "india").configurable); 110 dp(obj1, "juliet", { set: setter, configurable: true, enumerable: false }); 112 assertTrue(gop(obj1, "juliet").configurable); 115 dp(obj2, "juliet", { set: setter, configurable: true, enumerable: false }) [all...] |
/external/v8/test/webkit/fast/js/ |
Object-defineProperty.js | 27 "JSON.stringify({value: 1, writable: false, enumerable: false, configurable: false})"); 29 "JSON.stringify({writable: false, enumerable: false, configurable: false})"); 31 "JSON.stringify({enumerable: false, configurable: false})"); 33 "JSON.stringify({value: 1, writable: false, enumerable: false, configurable: false})"); 35 "JSON.stringify({value: 1, writable: true, enumerable: false, configurable: false})"); 37 "JSON.stringify({value: 1, writable: false, enumerable: false, configurable: false})"); 39 "JSON.stringify({value: 1, writable: false, enumerable: true, configurable: false})"); 40 shouldBe("JSON.stringify(Object.getOwnPropertyDescriptor(Object.defineProperty({}, 'foo', {value:1, configurable: false}), 'foo'))", 41 "JSON.stringify({value: 1, writable: false, enumerable: false, configurable: false})"); 42 shouldBe("JSON.stringify(Object.getOwnPropertyDescriptor(Object.defineProperty({}, 'foo', {value:1, configurable: true}), 'foo'))" [all...] |
/external/v8/test/mjsunit/harmony/ |
object-get-own-property-descriptors.js | 9 return { "enumerable": true, "configurable": true, "writable": true, value }; 23 assertTrue(desc.configurable); 53 configurable: true, 59 configurable: true, 68 configurable: true, 74 configurable: true, 92 configurable: true, 98 configurable: true, 107 configurable: true, 113 configurable: true [all...] |
/external/v8/test/mjsunit/es6/regress/ |
regress-3902.js | 6 assertTrue(Object.getOwnPropertyDescriptor(g.__proto__, "constructor").configurable); 7 assertTrue(Object.getOwnPropertyDescriptor(g.prototype.__proto__, "constructor").configurable);
|
regress-crbug-461520.js | 12 return {value: function() {}, configurable: true};
|
/external/v8/src/ |
property-descriptor.h | 77 bool configurable() const { return configurable_; } function in class:v8::internal::PropertyDescriptor 78 void set_configurable(bool configurable) { 79 configurable_ = configurable; 109 (has_configurable() && !configurable() ? DONT_DELETE : NONE) |
|