// Tests the object.defineProperty method - ES 15.2.3.6
-// Flags: --allow-natives-syntax --es5-readonly
+// Flags: --allow-natives-syntax
// Check that an exception is thrown when null is passed as object.
var exception = false;
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-// Flags: --es5_readonly
-
// According to ECMA-262, sections 8.6.2.2 and 8.6.2.3 you're not
// allowed to override read-only properties, not even if the read-only
// property is in the prototype chain.
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-// Flags: --allow-natives-syntax --es5_readonly
-// Flags: --harmony-proxies
+// Flags: --allow-natives-syntax --harmony-proxies
// Different ways to create an object.
// Test that readonly variables are treated correctly.
-// Flags: --es5_readonly
-
// Create an object with a read-only length property in the prototype
// chain by putting the string split function in the prototype chain.
var o = {};