/external/webkit/LayoutTests/fast/js/resources/ |
getOwnPropertyDescriptor.js | 17 shouldBe(test+'.configurable', '' + expected.configurable); 21 descriptorShouldBe("{definedProperty:'defined'}", "'definedProperty'", {writable: true, enumerable: true, configurable: true, value:'"defined"'}); 22 descriptorShouldBe("Array.prototype", "'concat'", {writable: true, enumerable: false, configurable: true, value:"Array.prototype.concat"}); 23 descriptorShouldBe("Date.prototype", "'toISOString'", {writable: true, enumerable: false, configurable: true, value: "Date.prototype.toISOString"}); 24 descriptorShouldBe("String.prototype", "'concat'", {writable: true, enumerable: false, configurable: true, value:"String.prototype.concat"}); 25 descriptorShouldBe("RegExp.prototype", "'exec'", {writable: true, enumerable: false, configurable: true, value:"RegExp.prototype.exec"}); 26 descriptorShouldBe("document.__proto__.__proto__", "'createElement'", {writable: true, enumerable: true, configurable: false, value:"document.createElement"}); 27 descriptorShouldBe("Number", "'NEGATIVE_INFINITY'", {writable: false, enumerable: false, configurable: false, value:"Number.NEGATIVE_INFINITY"}); 28 descriptorShouldBe("RegExp", "'$_'", {writable: true, enumerable: false, configurable: true, value:"RegExp.$_"}) [all...] |
/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...] |
object-freeze.js | 60 assertTrue(desc.configurable); 65 assertTrue(desc.configurable); 82 assertFalse(desc.configurable); 87 assertFalse(desc.configurable); 101 Object.defineProperty(obj2, 'x', { get: get, set: set, configurable: true }); 104 assertTrue(desc.configurable); 116 assertFalse(desc.configurable); 129 assertTrue(desc.configurable); 134 assertTrue(desc.configurable); 145 assertFalse(desc.configurable); [all...] |
object-seal.js | 60 assertTrue(desc.configurable); 65 assertTrue(desc.configurable); 87 assertFalse(desc.configurable); 92 assertFalse(desc.configurable); 104 Object.defineProperty(obj2, 'x', { get: get, set: set, configurable: true }); 107 assertTrue(desc.configurable); 123 assertFalse(desc.configurable); 135 assertTrue(desc.configurable); 140 assertTrue(desc.configurable); 154 assertFalse(desc.configurable); [all...] |
get-own-property-descriptor.js | 29 // configurable, enumerable, and writable set to true. 46 assertTrue(descIsData.configurable); 50 assertTrue(descIsAccessor.configurable); 62 assertTrue(descArray.configurable); 68 assertTrue(descObjectElement.configurable); 77 assertFalse(descStringObject.configurable); 87 assertTrue(descStringProperty.configurable); 93 assertTrue(descStringElement.configurable);
|
builtins.js | 55 assertFalse(proto_desc.configurable, name); 64 assertFalse(propDesc.configurable, testName);
|
array-concat.js | 209 }, configurable: true}) 218 }, configurable: true})
|
function-bind.js | 275 assertFalse(cdesc.configurable); 278 assertFalse(adesc.configurable);
|
/external/webkit/Source/JavaScriptCore/runtime/ |
PropertyDescriptor.cpp | 49 bool PropertyDescriptor::configurable() const function in class:JSC::PropertyDescriptor 133 void PropertyDescriptor::setConfigurable(bool configurable) 135 if (configurable)
|
CommonIdentifiers.h | 40 macro(configurable) \
|
PropertyDescriptor.h | 41 bool configurable() const;
|
ObjectConstructor.cpp | 161 description->putDirect(exec->globalData(), exec->propertyNames().configurable, jsBoolean(descriptor.configurable()), 0); 211 if (description->getPropertySlot(exec, exec->propertyNames().configurable, configurableSlot)) { 212 desc.setConfigurable(configurableSlot.getValue(exec, exec->propertyNames().configurable).toBoolean(exec));
|
JSObject.cpp | 679 if (!current.configurable()) { 680 if (descriptor.configurable()) { 682 throwError(exec, createTypeError(exec, "Attempting to configurable attribute of unconfigurable property.")); 703 if (!current.configurable()) { 714 if (!current.configurable()) { 742 if (!current.configurable()) {
|
/external/v8/test/mjsunit/regress/ |
regress-992.js | 29 // should just update enumerable/configurable flags. 39 assertTrue(desc.configurable);
|
regress-1213.js | 29 // redeclaration that makes the property configurable (and hence
|
regress-1513.js | 38 configurable: false
|
regress-1419.js | 47 assertEquals(false, desc.configurable);
|
regress-900.js | 46 assertFalse(desc['configurable']);
|
regress-1790.js | 43 configurable: true
|
/external/v8/test/mjsunit/harmony/ |
proxies.js | 59 return {value: 42, configurable: true} 69 return {value: 42, configurable: true} 76 return {get value() { return 42 }, get configurable() { return true }} 82 return function(k) { key = k; return {value: 42, configurable: true} } 642 case "p_writable": return {writable: true, configurable: true} 643 case "p_nonwritable": return {writable: false, configurable: true} 644 case "p_setter":return {set: function(x) { val = x }, configurable: true} 645 case "p_nosetter": return {get: function() { return 1 }, configurable: true} 664 ? {get: function() { return 5 }, configurable: true} 665 : {set: function() { return false }, configurable: true [all...] |
/external/v8/test/mjsunit/bugs/ |
bug-618.js | 29 // additional tests for configurable in the same manner as existing tests
|
/external/v8/src/ |
v8natives.js | 64 // The "prototype" property of the function object is made non-configurable, 380 configurable: desc.isConfigurable() }; 386 configurable: desc.isConfigurable() }; 412 %IgnoreAttributesAndSetProperty(obj, "configurable", 430 if ("configurable" in obj) { 431 desc.setConfigurable(ToBoolean(obj.configurable)); 546 "setConfigurable", function(configurable) { 547 this.configurable_ = configurable; 791 // Send flags - enumerable and configurable are common - writable is 793 // Take special care if enumerable and configurable is not defined o [all...] |
proxy.js | 144 configurable: true});
|
/external/libogg/ |
libogg.spec | 106 - add support for configurable prefixes
|
/external/libvorbis/ |
libvorbis.spec | 118 - Updated for configurable prefixes
|