11489 Commits

Author SHA1 Message Date
mrbkap%gmail.com
6e923ee242 Make XPCNativeWrapper deal with non-browser embeddings. bug 422113, r+sr=jst a=ss
git-svn-id: svn://10.0.0.236/trunk@253525 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 23:33:51 +00:00
mrbkap%gmail.com
2ee419e7a3 Do not attempt to lock a non-native object. bug 436741, r=brendan a=ss
git-svn-id: svn://10.0.0.236/trunk@253514 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 18:29:35 +00:00
mrbkap%gmail.com
195f78fa40 Don't cause a GC before the script is on the JS call stack. bug 440558, r=brendan a=ss
git-svn-id: svn://10.0.0.236/trunk@253513 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 18:28:03 +00:00
mrbkap%gmail.com
ebec4fd897 Follow the invariant that we flow through label exit2. bug 442358, r=igor a=ss
git-svn-id: svn://10.0.0.236/trunk@253512 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 18:26:45 +00:00
mrbkap%gmail.com
aa7e42877d Don't do things to the object before we're sure it's the right type of object. bug 443569, r=brendan a=ss
git-svn-id: svn://10.0.0.236/trunk@253511 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 18:24:13 +00:00
mrbkap%gmail.com
811e213108 Don't use 'i' if the id was not an index. bug 443843, r=shaver a=ss
git-svn-id: svn://10.0.0.236/trunk@253510 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 18:22:59 +00:00
mrbkap%gmail.com
440fee66d4 Always check the type of the object that we're operating on, even when called from native code. bug 444233, r=shaver a=ss
git-svn-id: svn://10.0.0.236/trunk@253509 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 18:21:27 +00:00
bclary%bclary.com
4346411d30 JavaScript Tests - remove obsolete import|export tests for trunk, bug 447713
git-svn-id: svn://10.0.0.236/trunk@253492 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 12:20:11 +00:00
nboyd%atg.com
58d506b172 A little cleaner.
git-svn-id: svn://10.0.0.236/trunk@253472 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 21:04:00 +00:00
nboyd%atg.com
84b40a28f7 New test for strict mode API.
git-svn-id: svn://10.0.0.236/trunk@253471 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 21:00:04 +00:00
nboyd%atg.com
5c2ebcefea Switch to StringBuilder for better performance.
git-svn-id: svn://10.0.0.236/trunk@253470 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 19:45:36 +00:00
bclary%bclary.com
699fe95798 JavaScript Tests - regression test for bug 448595, by Oliver Hunt
git-svn-id: svn://10.0.0.236/trunk@253450 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 00:59:47 +00:00
nboyd%atg.com
8d18c77cc2 Add additional javadoc indicating that people should look to FunctionObject
constructor for varargs forms


git-svn-id: svn://10.0.0.236/trunk@253441 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 20:59:49 +00:00
crowder%fiverocks.com
cf61291cc1 Bug 442333: remove eval's optional second argument, r=mrbkap, r=brendan, a=ss
git-svn-id: svn://10.0.0.236/trunk@253438 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 19:02:47 +00:00
bclary%bclary.com
acab91d9e1 JavaScript Tests - regression test for bug 443569, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@253432 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 12:18:11 +00:00
bclary%bclary.com
382f6cd3af JavaScript Tests - regression test for bug 442333
git-svn-id: svn://10.0.0.236/trunk@253431 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 12:00:08 +00:00
bclary%bclary.com
d9209ad788 JavaScript Tests - regression test for bug 442242, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@253430 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 11:47:00 +00:00
bclary%bclary.com
fba3af9d26 JavaScript Tests - regression test for bug 441477, by Jason Orendorff
git-svn-id: svn://10.0.0.236/trunk@253426 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 10:21:39 +00:00
bclary%bclary.com
08f51fd945 JavaScript Tests - regression test for bug 440558, by Ben Turner
git-svn-id: svn://10.0.0.236/trunk@253424 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 09:53:20 +00:00
bugzilla%standard8.plus.com
bd332ebd4c Bug 435853 Running xpcshell tests involving Mac components leaks memory due to not having an NSAutoreleasePool. r=shaver,sr=brendan,a=ss
git-svn-id: svn://10.0.0.236/trunk@253423 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 09:12:57 +00:00
bclary%bclary.com
c28f51ef9f JavaScript Tests - regression tests for bug 435345, by Cyrus Omar
git-svn-id: svn://10.0.0.236/trunk@253417 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 04:57:07 +00:00
bclary%bclary.com
125ed4eb9d JavaScript Tests - regression tests for bug 434837, by Cyrus Omar
git-svn-id: svn://10.0.0.236/trunk@253416 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 04:47:45 +00:00
bclary%bclary.com
a83ed5ad0b JavaScript Tests - regression tests for bug 446169, by romaxa, Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@253415 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 02:58:16 +00:00
bclary%bclary.com
04f9d8f90c JavaScript Test - binary operator evaluation order, bug 433672
git-svn-id: svn://10.0.0.236/trunk@253414 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 02:13:31 +00:00
bclary%bclary.com
1bdbbbd2c7 JavaScript Tests - regression test for bug 433279, by nanto_vi (TOYAMA Nao), Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@253403 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 17:47:54 +00:00
bclary%bclary.com
1a4707cb8a JavaScript Test - regression test for bug 427798, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@253400 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 09:37:58 +00:00
bclary%bclary.com
8ab9d4d46d JavaScript Tests - regression test for bug 422269, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@253399 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 09:24:15 +00:00
bclary%bclary.com
7f76d888d6 JavaScript Tests - regression test for bug 410852, by Rob Sayre
git-svn-id: svn://10.0.0.236/trunk@253398 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 08:44:47 +00:00
bclary%bclary.com
0bd072164c JavaScript Tests - regression test for bug 438415, by Brian Crowder
git-svn-id: svn://10.0.0.236/trunk@253396 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 06:44:40 +00:00
crowder%fiverocks.com
d8d98fa82d Bug 438415: shavarrays do not handle holes correctly for pop(), r=shaver, r=brendan, a=ss
git-svn-id: svn://10.0.0.236/trunk@253395 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-05 22:49:25 +00:00
crowder%fiverocks.com
7714616160 Bug 446494: better toLocaleString() handling, r=mrbkap, a=ss
git-svn-id: svn://10.0.0.236/trunk@253392 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-05 20:53:02 +00:00
bclary%bclary.com
d9c8bde6bc JavaScript Tests - modify test for BOM to whitespace conversion, bug 430740
git-svn-id: svn://10.0.0.236/trunk@253391 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-05 20:43:02 +00:00
bclary%bclary.com
9e2675a719 JavaScript Tests - regression test for bug 446494, by Philip Taylor
git-svn-id: svn://10.0.0.236/trunk@253379 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 23:44:10 +00:00
crowder%fiverocks.com
f57aac0a9e Bug 430740: better handling of BOM characters in JS parsing, r=igor
git-svn-id: svn://10.0.0.236/trunk@253372 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 20:52:56 +00:00
nboyd%atg.com
071d18ee8a Fix some missing cases in ClassShutter / exception interaction.
git-svn-id: svn://10.0.0.236/trunk@253318 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-28 14:55:46 +00:00
nboyd%atg.com
ab05c1758d Move NativeContinuation class into org.mozilla.javascript
git-svn-id: svn://10.0.0.236/trunk@253317 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-28 13:57:00 +00:00
nboyd%atg.com
3fa67eaa5c Fix javadoc
git-svn-id: svn://10.0.0.236/trunk@253316 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-28 13:52:37 +00:00
nboyd%atg.com
023fa78026 Fix test
git-svn-id: svn://10.0.0.236/trunk@253315 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-28 13:16:52 +00:00
bclary%bclary.com
22645f776c JavaScript Tests - regression test for bug 438415, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@253305 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-27 04:08:48 +00:00
nboyd%atg.com
275189626f Unit test as example of defining global functions.
git-svn-id: svn://10.0.0.236/trunk@253290 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-26 13:55:10 +00:00
nboyd%atg.com
aed71fb828 Fix bug where an opaque ClassShutter was interfering with throwing a
JavaScript exception.


git-svn-id: svn://10.0.0.236/trunk@253289 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-26 13:53:48 +00:00
nboyd%atg.com
3870b22fca Fix spelling in comment.
git-svn-id: svn://10.0.0.236/trunk@253288 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-26 13:49:25 +00:00
bclary%bclary.com
7abcedf969 Sisyphus|JavaScript Tests - add repository information to failure tracking, bug 447738
git-svn-id: svn://10.0.0.236/trunk@253229 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 05:03:26 +00:00
bclary%bclary.com
c8c20b7e1d Sisyphus|JavaScript Tests - update public failures, bug 399397
git-svn-id: svn://10.0.0.236/trunk@253228 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 04:48:45 +00:00
nboyd%atg.com
c2c259b710 Bug was "works for me", but still nice to have a test
git-svn-id: svn://10.0.0.236/trunk@253217 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-23 16:51:13 +00:00
nboyd%atg.com
ab9dfad5b1 Another round on a Java API for continuations.
Also enables serializing an entire scope without using
ScriptableOutputStream and ScriptableInputStream.


git-svn-id: svn://10.0.0.236/trunk@253206 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 18:49:45 +00:00
bclary%bclary.com
b8392ed2a3 Sisyphus|JavaScript Tests - allow user to execute tests from other location than TEST_DIR, bug 446097, r=cbook
git-svn-id: svn://10.0.0.236/trunk@253175 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 22:15:34 +00:00
bclary%bclary.com
cb8ed2ba8b JavaScript Tests - update public-failures and universe.data to include mozilla-central 1.9.1 branch, remove unsupported machine configurations, bug 399387
git-svn-id: svn://10.0.0.236/trunk@253119 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 17:56:05 +00:00
bclary%bclary.com
6b5db9476c JavaScript Tests - update test to match mozilla-central change due to bug 442342, bug 445350
git-svn-id: svn://10.0.0.236/trunk@253118 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 17:52:18 +00:00
bclary%bclary.com
efe69955fc Sisyphus - JavaScript Tests - add detect-universe.sh, bug 446037
git-svn-id: svn://10.0.0.236/trunk@253116 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 16:53:59 +00:00