11611 Commits

Author SHA1 Message Date
bclary%bclary.com
a56f1bac7b JavaScript Tests - match a[1] ~ a['1'], bug 452369
git-svn-id: svn://10.0.0.236/trunk@253883 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 17:23:16 +00:00
nboyd%atg.com
e21b3ceeda Fix comment: we now support observeInstructionCount for compiled mode.
git-svn-id: svn://10.0.0.236/trunk@253880 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 15:23:59 +00:00
crowder%fiverocks.com
c7554a28cd Bug 451906 - Array index has different results between number and numeric-string, patch by brendan, r=shaver, a=ss
git-svn-id: svn://10.0.0.236/trunk@253843 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 20:49:04 +00:00
crowder%fiverocks.com
4671417138 Bug 435345 - watching the 'length' of shavarrays is broken, r=shaver, a=ss
git-svn-id: svn://10.0.0.236/trunk@253840 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 18:53:31 +00:00
szegedia%freemail.hu
628f9c1a96 Made the Context(ContextFactory) constructor protected
git-svn-id: svn://10.0.0.236/trunk@253839 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 15:43:29 +00:00
nboyd%atg.com
96d6920e43 New unit tests for ContextFactory usage, and observeInstructionCount.
git-svn-id: svn://10.0.0.236/trunk@253838 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 15:07:46 +00:00
nboyd%atg.com
25e55953f8 Fix for regression introduced by previous change to fix 447697.
Moves code into a new method to avoid exceeding the maximum method size
for Hotspot compilation.


git-svn-id: svn://10.0.0.236/trunk@253812 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 16:42:32 +00:00
nboyd%atg.com
a384b8837d Regression test.
git-svn-id: svn://10.0.0.236/trunk@253777 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 16:50:10 +00:00
nboyd%atg.com
19a8a21103 Fix bug 441417: DOM exception when mixing empty and non-empty namespaces
Patch from Matthieu Riou.


git-svn-id: svn://10.0.0.236/trunk@253775 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 16:09:45 +00:00
igor%mir2.org
d7b49e6f4f bug 444608, r=brendan, a1.9.0.2=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253657 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-16 23:36:48 +00:00
mrbkap%gmail.com
b3d0410bd3 Create implicit XPCNativeWrappers in fewer situations. bug 441087, r=jst sr=bzbarsky a=ss
git-svn-id: svn://10.0.0.236/trunk@253646 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 22:52:31 +00:00
szegedia%freemail.hu
60d87226f0 Fix for bug #447697 Ð Continuations don't work across __noSuchMethod__ methods. Patch contributed by Jamie McCrindle
git-svn-id: svn://10.0.0.236/trunk@253594 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 18:17:00 +00:00
bclary%bclary.com
d5fbf8a9ab JavaScript Tests - trace mini test suite, bug 450334
git-svn-id: svn://10.0.0.236/trunk@253579 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 06:51:39 +00:00
bclary%bclary.com
c35cd04645 Sisyphus - add ecma_3_1, js1_8_1 and new JavaScript options
git-svn-id: svn://10.0.0.236/trunk@253572 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 18:21:56 +00:00
bclary%bclary.com
2e9bdab798 Sisyphus - Allow universe.data to be overridden by environment variable
git-svn-id: svn://10.0.0.236/trunk@253571 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 18:07:30 +00:00
bclary%bclary.com
87d6497e3b JavaScript Tests - clean up contributors on boilerplate shell.js files, no bug
git-svn-id: svn://10.0.0.236/trunk@253567 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 12:16:59 +00:00
bclary%bclary.com
a52d90b4ea JavaScript Tests - update template copyright dates, no bug
git-svn-id: svn://10.0.0.236/trunk@253566 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 12:10:56 +00:00
bclary%bclary.com
51c49ab49f JavaScript Tests - update tests for bug 305064, r=Mike Kaplinskiy
git-svn-id: svn://10.0.0.236/trunk@253564 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 12:01:08 +00:00
bclary%bclary.com
0ced86eba4 JavaScript Tests - add ecma_3_1, js1_8_1 suites, bug 450386
git-svn-id: svn://10.0.0.236/trunk@253562 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 10:25:16 +00:00
bclary%bclary.com
6602a93140 JavaScript Tests - update test machine universe, no bug
git-svn-id: svn://10.0.0.236/trunk@253561 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 09:15:23 +00:00
bclary%bclary.com
814a24aeab JavaScript Tests - update known failures, bug 399387
git-svn-id: svn://10.0.0.236/trunk@253560 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 09:09:40 +00:00
mrbkap%gmail.com
3f840bc622 Bug 449152 - js_CheckAccess should init out params on failure, r=brendan a=ss
git-svn-id: svn://10.0.0.236/trunk@253527 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 00:04:13 +00:00
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