Lines Matching full:enumerable
131 assertFalse(desc.enumerable);
152 assertFalse(desc.enumerable);
167 assertFalse(desc.enumerable);
190 assertFalse(desc.enumerable);
207 assertFalse(desc.enumerable);
219 assertFalse(desc.enumerable);
234 assertFalse(desc.enumerable);
251 assertFalse(desc.enumerable);
268 assertFalse(desc.enumerable);
283 assertFalse(desc.enumerable);
301 assertFalse(desc.enumerable);
319 assertFalse(desc.enumerable);
328 assertFalse(desc.enumerable);
345 assertFalse(desc.enumerable);
362 assertFalse(desc.enumerable);
378 assertTrue(desc.enumerable);
387 // Redefine to accessor property (non configurable) - note that enumerable
392 assertTrue(desc.enumerable);
413 assertTrue(desc.enumerable);
426 assertTrue(desc.enumerable);
497 // Enumerable will default to false.
507 enumerable:false,
517 enumerable:false,
524 // Different enumerable.
527 enumerable:true,
537 enumerable:true,
547 enumerable:false,
558 assertFalse(desc.enumerable);
562 // Also exercise step 6 on data property, writable and enumerable
572 enumerable:false,
582 enumerable:false,
590 // Different enumerable.
593 enumerable:true ,
604 enumerable:false,
614 enumerable:false,
625 assertFalse(desc.enumerable);
659 var descElementNonEnumerable = { value: 'barbar', enumerable: false };
663 enumerable: false };
671 assertTrue(desc.enumerable);
679 assertTrue(desc.enumerable);
701 assertTrue(desc.enumerable);
708 assertTrue(desc.enumerable);
716 assertFalse(desc.enumerable);
724 assertFalse(desc.enumerable);
732 assertFalse(desc.enumerable);
751 var descElementNonEnumerable = { value: 'barbar', enumerable: false };
755 enumerable: false };
763 assertTrue(desc.enumerable);
771 assertTrue(desc.enumerable);
793 assertTrue(desc.enumerable);
800 assertTrue(desc.enumerable);
808 assertFalse(desc.enumerable);
816 assertFalse(desc.enumerable);
824 assertFalse(desc.enumerable);
868 assertEquals(resultDesc.enumerable, actualDesc.enumerable);
887 { value : 42, writable : true, enumerable : true, configurable : true });
891 { enumerable : true },
892 { value : 42, writable : true, enumerable : true, configurable : true });
897 { value : 42, writable : true, enumerable : true, configurable : true });
901 { enumerable : false },
902 { value : 42, writable : true, enumerable : false, configurable : true });
907 { value : 42, writable : true, enumerable : true, configurable : false });
911 { enumerable : true, configurable : true },
912 { value : 42, writable : true, enumerable : true, configurable : true });
916 { enumerable : false, configurable : true },
917 { value : 42, writable : true, enumerable : false, configurable : true });
921 { enumerable : true, configurable : false },
922 { value : 42, writable : true, enumerable : true, configurable : false });
926 { enumerable : false, configurable : false },
927 { value : 42, writable : true, enumerable : false, configurable : false });
934 { value : 42, writable : false, enumerable : true, configurable : false });
939 { get : getter1, enumerable: true, configurable: true }));
941 { enumerable : false, configurable : false },
942 { get: getter1, set: undefined, enumerable : false, configurable : false });
947 { get: getter1, set: setter1, enumerable: true, configurable: true }));
949 { enumerable : false, configurable : false },
950 { get: getter1, set: setter1, enumerable : false, configurable : false });
955 { set : setter1, enumerable: true, configurable: true }));
957 { enumerable : false, configurable : false },
958 { get: undefined, set: setter1, enumerable : false, configurable : false });
964 // Non-enumerable property forces dictionary mode.
965 assertTrue(Reflect.defineProperty(o, i, {value: i, enumerable: false}));
977 enumerable:false