DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
bug-862848-1.js 793 Bytes
bug897403.js 118 Bytes
bug911553.js 341 Bytes
getElementIfPresent-not-present.js 135 Bytes
surfaces.js 482 Bytes
testBug793160.js 107 Bytes
testDirectProxyApply1.js 139 Bytes
testDirectProxyApply2.js Call the trap with the handler as the this value, the target as the first * argument, the original 569 Bytes
testDirectProxyApply3.js 187 Bytes
testDirectProxyConstruct1.js 224 Bytes
testDirectProxyConstruct2.js Call the trap with the handler as the this value, the target as the first * argument, and the origi 465 Bytes
testDirectProxyConstruct3.js 332 Bytes
testDirectProxyConstructor.js 1.2 kB
testDirectProxyDefineProperty1.js 395 Bytes
testDirectProxyDefineProperty2.js Call the trap with the handler as the this value, the target as the first * argument, the name of t 1.0 kB
testDirectProxyDefineProperty3.js Throw a TypeError if the trap defines a new property on a non-extensible * object 415 Bytes
testDirectProxyDefineProperty4.js Throw a TypeError if the trap defines a non-configurable property that does * not exist on the targ 381 Bytes
testDirectProxyGet1.js 160 Bytes
testDirectProxyGet2.js Call the trap with the handler as the this value, the target as the first * argument, the name of t 531 Bytes
testDirectProxyGet3.js Throw a TypeError if the trap reports a different value for a non-writable, * non-configurable prop 444 Bytes
testDirectProxyGet4.js Throw a TypeError if the trap does not report undefined for a non-configurable * accessor property 458 Bytes
testDirectProxyGet5.js 295 Bytes
testDirectProxyGetOwnPropertyDescriptor1.js 653 Bytes
testDirectProxyGetOwnPropertyDescriptor10.js 960 Bytes
testDirectProxyGetOwnPropertyDescriptor2.js Call the trap with the handler as the this value, the target as the first * argument, and the name 482 Bytes
testDirectProxyGetOwnPropertyDescriptor3.js Call the trap with the handler as the this value, the target as the first * argument, and the name 482 Bytes
testDirectProxyGetOwnPropertyDescriptor4.js Throw a TypeError if the trap reports a non-configurable property as * non-existent 433 Bytes
testDirectProxyGetOwnPropertyDescriptor5.js Throw a TypeError if the trap reports an existing own property as * non-existent on a non-extensibl 490 Bytes
testDirectProxyGetOwnPropertyDescriptor6.js 306 Bytes
testDirectProxyGetOwnPropertyDescriptor7.js Throw a TypeError if the trap reports a new own property on a non-extensible * object 395 Bytes
testDirectProxyGetOwnPropertyDescriptor8.js Throw a TypeError if the trap reports a new own property on a non-extensible * object 395 Bytes
testDirectProxyGetOwnPropertyDescriptor9.js Throw a TypeError if the trap returns a non-configurable descriptor for a * non-existent property 401 Bytes
testDirectProxyGetOwnPropertyNames1.js 502 Bytes
testDirectProxyGetOwnPropertyNames2.js Call the trap with the handler as the this value, and the target as the first * argument 418 Bytes
testDirectProxyGetOwnPropertyNames3.js 276 Bytes
testDirectProxyGetOwnPropertyNames4.js 299 Bytes
testDirectProxyGetOwnPropertyNames5.js Throw a TypeError if the trap reports a new own property on a non-extensible * object 379 Bytes
testDirectProxyGetOwnPropertyNames6.js 375 Bytes
testDirectProxyGetOwnPropertyNames7.js Throw a TypeError if the trap skips an existing own property on a * non-extensible object 442 Bytes
testDirectProxyGetOwnPropertyNames8.js 856 Bytes
testDirectProxyHas1.js 310 Bytes
testDirectProxyHas2.js Call the trap with the handler as the this value, the target as the first * argument, and the name 430 Bytes
testDirectProxyHas3.js Throw a TypeError if the trap reports a non-configurable own property as * non-existent 401 Bytes
testDirectProxyHas4.js Throw a TypeError if the trap reports an existing own property as * non-existent on a non-extensibl 434 Bytes
testDirectProxyHas5.js 321 Bytes
testDirectProxyHasOwn1.js 326 Bytes
testDirectProxyHasOwn2.js Call the trap with the handler as the this value, the target as the first * argument, and the name 457 Bytes
testDirectProxyHasOwn3.js Throw a TypeError if the trap reports a non-configurable own property as * non-existent 404 Bytes
testDirectProxyHasOwn4.js Throw a TypeError if the trap reports an existing own property as * non-existent on a non-extensibl 481 Bytes
testDirectProxyHasOwn5.js Throw a TypeError if the trap reports a new own property on a non-extensible * object 372 Bytes
testDirectProxyHasOwn6.js 379 Bytes
testDirectProxyKeys1.js 462 Bytes
testDirectProxyKeys2.js Call the trap with the handler as the this value, and the target as the first * argument 368 Bytes
testDirectProxyKeys3.js 246 Bytes
testDirectProxyKeys4.js 269 Bytes
testDirectProxyKeys5.js Throw a TypeError if the trap reports a new own property on a non-extensible * object 349 Bytes
testDirectProxyKeys6.js 408 Bytes
testDirectProxyKeys7.js Throw a TypeError if the trap skips an existing own enumerable property on a * non-extensible objec 445 Bytes
testDirectProxyKeys8.js Throw a TypeError if the trap skips an existing own enumerable property on a * non-extensible objec 465 Bytes
testDirectProxyKeys9.js 516 Bytes
testDirectProxyPreventExtensions1.js 164 Bytes
testDirectProxyPreventExtensions2.js Call the trap with the handler as the this value and the target as the first * argument. 439 Bytes
testDirectProxyPreventExtensions3.js 292 Bytes
testDirectProxyPreventExtensions4.js 282 Bytes
testDirectProxySet1.js 148 Bytes
testDirectProxySet2.js Call the trap with the handler as the this value, the target as the first * argument, the name of t 608 Bytes
testDirectProxySet3.js 421 Bytes
testDirectProxySet4.js Throw a TypeError if the trap sets a non-configurable accessor property that * doest not have a set 468 Bytes
testDirectProxySet5.js 228 Bytes
testDirectProxyValidateProperty1.js Throw a TypeError if the current descriptor is non-configurable and the trap * returns a configurab 499 Bytes
testDirectProxyValidateProperty2.js Throw a TypeError if the enumerable fields of the current descriptor and the * descriptor returned 1.0 kB
testDirectProxyValidateProperty3.js Throw a TypeError if the current descriptor is a data descriptor and the * descriptor returned by t 1.1 kB
testDirectProxyValidateProperty4.js Throw a TypeError if both the current descriptor and the descriptor returned * by the trap are data 723 Bytes
testDirectProxyValidateProperty5.js Throw a TypeError if both the current descriptor and the descriptor returned * by the trap are data 764 Bytes
testDirectProxyValidateProperty6.js Throw a TypeError if both the current descriptor and the descriptor returned * by the trap are acce 806 Bytes
testDirectProxyValidateProperty7.js Throw a TypeError if both the current descriptor and the descriptor returned * by the trap are acce 783 Bytes