gecko/js/xpconnect/tests/chrome
Bobby Holley 71708ef37a Bug 808608 - Rescue expando sharing tests. r=mrbkap
We have a very nice and robust infrastructure for per-origin expando sharing
for Xrays. Unfortunately, the only way to currently exercise it is with
Location objects, since those are the only objects with same-origin Xrays
(cross-origin Xrays don't allow expandos at all). Sandbox wantXrays would
almost work here, but we actually make an explicit exception for sandboxes
so that they never share expandos (the 'exlusive global' stuff).

I think the infrastructure is nice and that we may want it in the future, so
I don't really want to back it out. But I also don't want to leave it in the
tree untested. So I'm adding an explicit Cu API to force DOM compartments to
use same-origin Xrays. This allows us to keep testing this stuff, which I think
is important.
2012-11-21 13:20:04 -08:00
..
bug503926.xul
file_bug618176.xul
file_evalInSandbox.html
file_expandosharing.jsm Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-31 09:13:28 -07:00
Makefile.in Bug 795104 - Sources with a custom charset can't be lazily loaded. r=bz 2012-11-20 11:30:03 -06:00
outoflinexulscript.js
subscript.js
test_APIExposer.xul
test_bug361111.xul Bug 799537 - Move xpconnect chrome mochitests in tests/mochitest to tests/chrome. r=bholley 2012-10-19 22:44:26 +02:00
test_bug448587.xul
test_bug484459.xul
test_bug500931.xul
test_bug503926.xul
test_bug517163.xul
test_bug533596.xul
test_bug571849.xul
test_bug596580.xul
test_bug601803.xul
test_bug610390.xul
test_bug614757.xul
test_bug616992.xul
test_bug618176.xul
test_bug654370.xul
test_bug658560.xul
test_bug664689.xul
test_bug679861.xul
test_bug706301.xul
test_bug720619.xul
test_bug726949.xul
test_bug738244.xul
test_bug743843.xul
test_bug760076.xul
test_bug760109.xul
test_bug760131.html Bug 799537 - Move xpconnect chrome mochitests in tests/mochitest to tests/chrome. r=bholley 2012-10-19 22:44:26 +02:00
test_bug763343.xul
test_bug771429.xul
test_bug773962.xul
test_bug792280.xul
test_bug793433.xul
test_bug795275.xul
test_bug799348.xul
test_bug801241.xul Bug 802968 - Fix racy test behavior. r=me DONTBUILD 2012-10-18 14:41:13 +02:00
test_chrometoSource.xul Bug 795104 - Sources with a custom charset can't be lazily loaded. r=bz 2012-11-20 11:30:03 -06:00
test_cows.xul
test_documentdomain.xul
test_doublewrappedcompartments.xul
test_evalInSandbox.xul
test_exnstack.xul
test_expandosharing.xul Bug 808608 - Rescue expando sharing tests. r=mrbkap 2012-11-21 13:20:04 -08:00
test_exposeInDerived.xul Bug 804630 - Tests for exposing prototype properties on a derived object. r=mrbkap 2012-10-30 18:29:11 +01:00
test_getweakmapkeys.xul
test_mozMatchesSelector.xul
test_nodelists.xul Fix for bug 801083 (Remove old proxy-based list bindings). r=bz. 2012-10-13 14:50:24 +02:00
test_precisegc.xul
test_sandboxImport.xul
test_watchpoints.xul
test_weakmap_keys_preserved2.xul Bug 798678 - Weakmap key preservation test (r=mccr8) 2012-10-17 18:22:54 -07:00
test_weakmap_keys_preserved.xul Bug 798678 - Refactor wrapper preservation for weakmaps (r=mccr8) 2012-10-08 18:22:47 -07:00
test_weakmaps.xul
test_weakref.xul
test_wrappers-2.xul
test_wrappers.xul
utf8_subscript.js Bug 795104 - Sources with a custom charset can't be lazily loaded. r=bz 2012-11-20 11:30:03 -06:00