nboyd%atg.com
aa05600b51
Add regression test.
...
git-svn-id: svn://10.0.0.236/trunk@247326 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 20:17:50 +00:00
dbaron%dbaron.org
7230a868b2
Deal with nsXPCWrappedJS::GetClass being null, which it can be after Unlink. a=Not part of the default build (DEBUG_CC only)
...
git-svn-id: svn://10.0.0.236/trunk@247311 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 17:54:41 +00:00
nboyd%atg.com
aebaa1202a
Fix bug 416127.
...
git-svn-id: svn://10.0.0.236/trunk@247306 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 14:51:22 +00:00
igor%mir2.org
253a301606
bug=421154 r=brendan a1.9=blockin1.9
...
Faster number conversions
git-svn-id: svn://10.0.0.236/trunk@247257 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 23:24:09 +00:00
mrbkap%gmail.com
8773c74b88
Don't assume that chrome:// implies system principals. bug 419848, r=brendan sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@247253 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 22:52:58 +00:00
igor%mir2.org
8963ee5f83
bug=421314 r=myself a1.9=beltzner
...
Patch from Mike Moening to fix VC2005 warnings that my recent changes introduced.
git-svn-id: svn://10.0.0.236/trunk@247252 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 22:51:14 +00:00
igor%mir2.org
235265baa1
bug=421266 r=brendan a1.9=beltzner
...
js_Interpret now takes just single cx argument.
git-svn-id: svn://10.0.0.236/trunk@247251 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 22:47:46 +00:00
nboyd%atg.com
9eab4bcc7f
Stop building debugger to avoid incorporation of binaries built from
...
non-open source.
git-svn-id: svn://10.0.0.236/trunk@247244 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 22:00:35 +00:00
nboyd%atg.com
86ef6b1b14
Changes for new JsTest JUnit test runner.
...
git-svn-id: svn://10.0.0.236/trunk@247242 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 21:47:14 +00:00
mrbkap%gmail.com
bbcb33f992
Remove unused variable. bug 420966
...
git-svn-id: svn://10.0.0.236/trunk@247240 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 21:43:26 +00:00
igor%mir2.org
41038847e1
bug=415455 r=brendan a1.9=blocking1.9
...
git-svn-id: svn://10.0.0.236/trunk@247239 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 21:40:43 +00:00
mrbkap%gmail.com
a242cf1cfd
Protect |accum| from being collected in js_ConcatStrings. bug 393874, r=igor a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@247233 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:16:42 +00:00
mrbkap%gmail.com
87dd53a900
Fix array_concat to be more generic. bug 420966, r=brendan a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@247228 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:05:18 +00:00
mrbkap%gmail.com
f9fddc1309
Allow things to happen to SJOWs if there's no code running. bug 420647, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@247227 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:04:05 +00:00
mrbkap%gmail.com
68ee5cb802
Remove a now-unnecessary eval hack. bug 420642, r+sr=jst a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@247226 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:01:26 +00:00
mrbkap%gmail.com
8b4604cd0a
Fix mochitest depending on the old toString behavior.
...
git-svn-id: svn://10.0.0.236/trunk@247224 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:00:23 +00:00
mrbkap%gmail.com
bf45df1be2
Propagate getters and setters onto the inner object. bug 420585, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@247223 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 19:58:28 +00:00
mrbkap%gmail.com
8cf62a7419
Make Object.prototype.toString show the underlying object. bug 420480, r+a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@247222 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 19:57:16 +00:00
nboyd%atg.com
c841ecdee7
Add new JsTests unit test wrapper
...
git-svn-id: svn://10.0.0.236/trunk@247209 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 18:33:12 +00:00
bclary%bclary.com
a2bbfbbc77
JavaScript Tests - update known failures, bug 418069
...
git-svn-id: svn://10.0.0.236/trunk@247194 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 16:01:57 +00:00
bclary%bclary.com
aadc20cf2b
JavaScript Tests - update known failures, bug 355258
...
git-svn-id: svn://10.0.0.236/trunk@247184 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 09:45:16 +00:00
timeless%mozdev.org
703ea994f4
Bug 421044 get jsdb to finalize runtimes correctly
...
git-svn-id: svn://10.0.0.236/trunk@247176 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 05:24:04 +00:00
timeless%mozdev.org
30ff7c7235
Bug 421052 add gc to jsdb frames
...
git-svn-id: svn://10.0.0.236/trunk@247175 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 05:11:39 +00:00
timeless%mozdev.org
e36ae32722
Bug 421044 get jsdb to finalize runtimes correctly
...
excluding patch to js shell
git-svn-id: svn://10.0.0.236/trunk@247174 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 05:10:10 +00:00
timeless%mozdev.org
64a0c318c7
Bug 420789 jsdb_HandleValToPointer fails JS_ASSERT(p->type == type);
...
git-svn-id: svn://10.0.0.236/trunk@247173 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 05:08:01 +00:00
brendan%mozilla.org
dabf3650d7
Fix signed vs. unsigned comparison in assertion warning.
...
git-svn-id: svn://10.0.0.236/trunk@247143 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 23:43:33 +00:00
timeless%mozdev.org
a96741e346
Bug 282660 Crash [@ jsds_NotifyPendingDeadScripts] ds->script is null
...
r=jst a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247125 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 21:10:01 +00:00
igor%mir2.org
06206ee0e3
bug=418641 r=brendan a1.9=dsicore
...
Avoiding code bloat on slow paths in the interpreter.
git-svn-id: svn://10.0.0.236/trunk@247118 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 20:26:06 +00:00
igor%mir2.org
1a6d8dfac6
bug=355258 r=brendan a1.9=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@247117 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 20:18:52 +00:00
crowder%fiverocks.com
959f2fbd8c
Bug 324161 - Optimize parseInt for integer values, if radix is 10, r=brendan, blocking1.9=dsicore
...
git-svn-id: svn://10.0.0.236/trunk@247111 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 19:11:54 +00:00
mrbkap%gmail.com
2f42356296
Fix bracing mistake from bug 344494.
...
git-svn-id: svn://10.0.0.236/trunk@247064 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 02:45:09 +00:00
mrbkap%gmail.com
c4527e62d9
Always wrap content nodes in chrome with some sort of wrapper. bug 344494, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@247063 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 01:39:45 +00:00
brendan%mozilla.org
899886b9de
Fix over-including dependencies, and relocate ID_TO_VALUE to avoid over-including (r=mrbkap, bustage fix).
...
git-svn-id: svn://10.0.0.236/trunk@247059 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 23:58:10 +00:00
brendan%mozilla.org
a82601388a
Break bad old nested include cycle for good, by un-nesting (420554, r=jorendorff, a=vlad).
...
git-svn-id: svn://10.0.0.236/trunk@247057 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 23:40:10 +00:00
igor%mir2.org
88cbe6b67d
bug=420399 r=brendan a1.9=blocking1.9
...
eliminating the pc stack in the interpreter
git-svn-id: svn://10.0.0.236/trunk@247055 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 23:30:58 +00:00
bclary%bclary.com
722ec70f65
JavaScript Tests - update known failures
...
git-svn-id: svn://10.0.0.236/trunk@247040 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 21:59:50 +00:00
bclary%bclary.com
8d732772df
JavaScript Tests - update known failures
...
git-svn-id: svn://10.0.0.236/trunk@247014 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 17:27:38 +00:00
bclary%bclary.com
4f0170a265
JavaScript Tests - remove wfm failure, bug 417916
...
git-svn-id: svn://10.0.0.236/trunk@247008 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 16:54:08 +00:00
igor%mir2.org
5aa66e680a
Bug 419969: the interpreter loop belongs to its own compilation unit. r,a1.9=brendan
...
git-svn-id: svn://10.0.0.236/trunk@246999 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 12:52:43 +00:00
timeless%mozdev.org
66109cb0a5
Bug 420807 xpconnect should not use fun->atom
...
r=dbradley a=brendan
git-svn-id: svn://10.0.0.236/trunk@246974 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 03:19:17 +00:00
bent.mozilla%gmail.com
d29d96d18a
Bug 414977 - "insufficient unlink methods in some DOM classes?". Fix for DEBUG_xpc_hacker builds. Not part of the normal build, r+sr+a=jst.
...
git-svn-id: svn://10.0.0.236/trunk@246964 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 01:20:55 +00:00
nboyd%atg.com
dc30f073a5
First take at a doctest function like the Python doctest, with JUnit driver
...
and a few tests.
git-svn-id: svn://10.0.0.236/trunk@246950 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 22:20:35 +00:00
bclary%bclary.com
4e4a08649e
JavaScript Tests - update known failures, bug 420480
...
git-svn-id: svn://10.0.0.236/trunk@246929 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 17:01:40 +00:00
brendan%mozilla.org
c20e555bad
Urghh...
...
git-svn-id: svn://10.0.0.236/trunk@246908 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 08:09:36 +00:00
brendan%mozilla.org
15e58d93ac
Clean up and fix computed this under js_Execute (420610, r=mrbkap+crowder, a=vlad).
...
git-svn-id: svn://10.0.0.236/trunk@246907 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 07:49:14 +00:00
brendan%mozilla.org
8604b5a100
mrbkap's fantabulous fix for 418565, r=me, a=beltzner.
...
git-svn-id: svn://10.0.0.236/trunk@246903 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 07:14:45 +00:00
jruderman%hmc.edu
7892ac89d3
Add crashtest
...
git-svn-id: svn://10.0.0.236/trunk@246902 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 07:13:04 +00:00
brendan%mozilla.org
27add454e3
mrbkap's patch for 418293 with a few nits picked, r=me, a=beltzner.
...
git-svn-id: svn://10.0.0.236/trunk@246901 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 07:10:18 +00:00
brendan%mozilla.org
792ef21496
mrbkap's fix for 420612, r=me, a=beltzner.
...
git-svn-id: svn://10.0.0.236/trunk@246900 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 07:02:53 +00:00
brendan%mozilla.org
3346487462
Checking in mrbkap's fix for 420513, r=me, a=beltzner.
...
git-svn-id: svn://10.0.0.236/trunk@246898 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 06:49:26 +00:00