setting .length can delete non-configurable properties http://codereview.appspot.com/6495102
setting .length can delete non-configurable properties
http://codereview.appspot.com/6495102

Setting a.length can delete non-configurable properties of a.
This is fixed in current versions of firefox and safari,
but Chrome Canary still has this bug.

So this adds a test for that in repairES5.js.
This is similar to the pop() ignores frozenness problem,
but Chrome passes the pop test and fails this test.

R=erights@gmail.com


git-svn-id: eb21526166532bd3afc2c1499c0cf105ce815f5a@5037 360991c0-9f3b-0410-ba87-8b362a00edf4

cepm-nate/caja,jasvir/caja,cepm-nate/caja,jasvir/caja,googlearchive/caja,wishabi/caja-1,googlearchive/caja,cepm-nate/caja,initaldk/caja,googlearchive/caja,wishabi/caja-1,googlearchive/caja,wishabi/caja-1,initaldk/caja,wishabi/caja-1,initaldk/caja,initaldk/caja,jasvir/caja,googlearchive/caja,cepm-nate/caja,wishabi/caja-1,initaldk/caja,cepm-nate/caja,cepm-nate/caja,jasvir/caja,jasvir/caja,initaldk/caja,googlearchive/caja,jasvir/caja,wishabi/caja-1