mattwillis%gmail.com
977ebe3767
bug 396119 - Fix minor errors in XPCOMUtils.jsm. Patch by Manish Singh <manish@flock.com>, r1=gavin, r2=sayrer
...
git-svn-id: svn://10.0.0.236/trunk@236252 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 22:11:31 +00:00
bclary%bclary.com
709785419f
JavaScript Test- regression test for bug 380833, by Jesse Ruderman
...
git-svn-id: svn://10.0.0.236/trunk@236234 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 19:49:21 +00:00
nboyd%atg.com
a66f774fe0
Fix warnings for unused local variables.
...
git-svn-id: svn://10.0.0.236/trunk@236231 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 18:29:37 +00:00
nboyd%atg.com
d80d224479
Common package names preloaded
...
Prior to 1.7R1, Java classes in packages starting with "java." could be
referenced directly, while classes in other packages would need to use the
"Packages" object first. Now the following top-level packages are available,
like "java", in the global scope: "javax", "org", "com", "edu", and "net".
git-svn-id: svn://10.0.0.236/trunk@236224 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 16:54:52 +00:00
nboyd%atg.com
c419ac1817
Correct spelling error in comment
...
git-svn-id: svn://10.0.0.236/trunk@236223 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 16:54:29 +00:00
nboyd%atg.com
0efea07a5c
Fix spelling error in comment
...
git-svn-id: svn://10.0.0.236/trunk@236221 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 16:46:59 +00:00
mrbkap%gmail.com
dc2178a2bf
Give scx a global object so that we can always calculate a "this" object. bug 394967, r+a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@236219 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 16:37:13 +00:00
igor%mir2.org
5c2043335e
Bug 394551: no JS frames for fast native calls. r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@236200 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 07:34:54 +00:00
igor%mir2.org
230369cb84
Bug 396049: the last ditch GC gcPoke checks are moved to js_NewGCThing. r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@236198 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 07:22:07 +00:00
brendan%mozilla.org
a0fb96ec55
Back-out due to test failure.
...
git-svn-id: svn://10.0.0.236/trunk@236183 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 01:22:20 +00:00
brendan%mozilla.org
27709655b0
Make GCF_SYSTEM immutable per object (396487, r=igor).
...
git-svn-id: svn://10.0.0.236/trunk@236177 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 00:47:43 +00:00
igor%mir2.org
611d7405fb
Bug 394802: mark the property only when tracing from GC. r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@236130 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-17 20:16:07 +00:00
igor%mir2.org
c419e325d6
Bug 394551: taking out the last patch as broke Windows build.
...
git-svn-id: svn://10.0.0.236/trunk@236126 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-17 19:28:14 +00:00
mrbkap%gmail.com
f4b0f26f5c
Actually use an escape for the nul character. bug 375639, r+a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@236124 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-17 19:11:52 +00:00
igor%mir2.org
7f9902eed6
Bug 394551: no JS frames for fast native calls. r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@236123 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-17 19:08:46 +00:00
bclary%bclary.com
c610f19f6a
JavaScript Test - regression test for bug 395907, by Martin Honnen, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@236080 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-17 03:50:25 +00:00
bclary%bclary.com
6107c4555b
JavaScript Tests - regression tests for bug 396326, by Seno Aiko, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@236079 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-17 02:48:25 +00:00
igor%mir2.org
62bc96181f
Bug 396326: patch from Seno Aiko to use thr proper bytecode flags. r=mrbkap
...
git-svn-id: svn://10.0.0.236/trunk@236062 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-16 18:23:39 +00:00
igor%mir2.org
21544a31bd
Bug 392263: using mmap/VirtualAlloc for GC arenas. r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@236056 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-16 13:03:17 +00:00
igor%mir2.org
105b2c6de1
Bug 392263: taking out the patch due to bug 396299.
...
git-svn-id: svn://10.0.0.236/trunk@236055 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-16 12:02:56 +00:00
reed%reedloden.com
da6d27c439
Backing out patch by Mook from bug 390328 due to compile errors.
...
git-svn-id: svn://10.0.0.236/trunk@236042 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-15 18:15:01 +00:00
reed%reedloden.com
f5b3897564
Bug 390328 - "Let nsIXPConnect::debugDumpJSStack take a file" [p=Mook r=bsmedberg sr=bzbarsky a1.9=jst]
...
git-svn-id: svn://10.0.0.236/trunk@236041 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-15 18:03:34 +00:00
igor%mir2.org
81f5a5bb6f
Bug 392263: using mmap/VirualAlloc for GC arenas. r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@236038 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-15 17:19:32 +00:00
mrbkap%gmail.com
6511484952
Create a JSClass hook to allow object classes to easily support custom iteration without having to override __iterator__ in a resolve hook. bug 393306, r+a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@236036 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-15 16:58:45 +00:00
mrbkap%gmail.com
cf15fb4cfc
Treat the pseudo frame even more like a real frame. bug 390597, r+a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@236034 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-15 16:46:42 +00:00
igor%mir2.org
563c0e2e53
Bug 392263: taking out the patch due to Mac build problems.
...
git-svn-id: svn://10.0.0.236/trunk@236031 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-15 15:26:30 +00:00
igor%mir2.org
af63c70b07
Bug 392263: using mmap/VirualAlloc for GC arenas. r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@236029 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-15 15:11:41 +00:00
brendan%mozilla.org
0c47e6cc70
Fix old bug involving eval of a local function named by an existing local var (395907, r=mrbkap).
...
git-svn-id: svn://10.0.0.236/trunk@236012 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-15 00:13:37 +00:00
sayrer%gmail.com
f4b40f4864
Bug 395849. XPCVariant::VariantDataToJS leaks strings with sizes. r/sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@236007 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-14 22:48:47 +00:00
brendan%mozilla.org
bb2d2dd0c2
Fix dumb signed comparison bug (395828, r=mrbkap).
...
git-svn-id: svn://10.0.0.236/trunk@235980 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-14 18:00:38 +00:00
nboyd%atg.com
127f7d994e
Enable catching of all Java exceptions through a Rhino FEATURE (disabled
...
by default).
git-svn-id: svn://10.0.0.236/trunk@235547 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 16:57:09 +00:00
bclary%bclary.com
8e13933fe6
JavaScript Test - regression test for bug 394709, by Igor Bukanov, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@235503 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-11 18:03:23 +00:00
nboyd%atg.com
457a144b7f
Fix warnings in downloaded code.
...
git-svn-id: svn://10.0.0.236/trunk@235493 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-11 15:30:39 +00:00
nboyd%atg.com
0154979581
Start running some tests for features we now implement, and skip another
...
bad test.
git-svn-id: svn://10.0.0.236/trunk@235492 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-11 12:43:51 +00:00
nboyd%atg.com
7c75b79d9f
Fix javadoc warning.
...
git-svn-id: svn://10.0.0.236/trunk@235491 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-11 12:32:06 +00:00
nboyd%atg.com
d840417167
Drop use of deprecated interface.
...
git-svn-id: svn://10.0.0.236/trunk@235490 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-11 12:31:33 +00:00
nboyd%atg.com
eaa128a255
Fix warnings for unused private fields.
...
git-svn-id: svn://10.0.0.236/trunk@235489 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-11 12:29:29 +00:00
benjamin%smedbergs.us
0d019dfff5
Bug 395444 - Fast-path QueryInterface in XPCWrappedNative::CallMethod, r=mrbkap sr=jst a=damons
...
git-svn-id: svn://10.0.0.236/trunk@235460 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-10 18:16:05 +00:00
bclary%bclary.com
6b65ab1f4f
JavaScript Tests - regression test for devmo example, by Norris Boyd, bug 395498, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@235402 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-08 14:04:01 +00:00
bclary%bclary.com
0d8376cc0d
JavaScript Test - add additional case to test, by Norris Boyd, bug 344951, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@235401 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-08 13:53:33 +00:00
gavin%gavinsharp.com
cf4c1657c2
Back out patch for bug 395256 because it caused bug 395467 (a=schrep/bsmedberg)
...
git-svn-id: svn://10.0.0.236/trunk@235399 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-08 01:43:13 +00:00
igor%mir2.org
cb07525d2f
Bug 394709: fixing memory leak with watch handlers. r+a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@235385 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-07 21:02:20 +00:00
nboyd%atg.com
2d08bac900
DOM3 E4X implementation preferred
...
As of Rhino 1.7R1, the E4X implementation based on DOM3 is now preferred over
the XMLBeans implementation. Previously the XMLBeans implementation would be
used if present in the classpath; now it will be used only if DOM3 is not
supported on the version of Java running Rhino (i.e., before JDK 1.5).
Also a bit of small cleanup.
git-svn-id: svn://10.0.0.236/trunk@235373 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-07 18:57:45 +00:00
igor%mir2.org
8d5fc9a7fa
Bug 394853: countHeap function for js shell and help() cleanup. r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@235371 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-07 18:25:19 +00:00
benjamin%smedbergs.us
60ee3c874f
Bug 395256 - Make nsJSID/IID/CID objects .equals method slightly faster, r=mrbkap sr=jst a=damons
...
git-svn-id: svn://10.0.0.236/trunk@235370 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-07 18:06:15 +00:00
nboyd%atg.com
13b2a6a559
Now tracking changes through Rhino documentation on MDC, so no need to
...
use this file.
git-svn-id: svn://10.0.0.236/trunk@235362 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-07 14:14:12 +00:00
nboyd%atg.com
1f940350d8
Fix bug: scope of initializer in for statement should be outside of the scope
...
introduced by the for.
git-svn-id: svn://10.0.0.236/trunk@234077 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-06 20:11:20 +00:00
nboyd%atg.com
f6b63d0376
small tweak to commented-out debug code
...
git-svn-id: svn://10.0.0.236/trunk@234076 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-06 20:08:52 +00:00
crowder%fiverocks.com
135c939f76
Bug 375651 - "Assertion failure: nbytes != 0" with regexp quantifiers, r=mrbkap, a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@234018 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-06 04:26:11 +00:00
benjamin%smedbergs.us
9cc720ac9b
Bug 394329 - Ship the JS import library in the SDK, and stop linking it from browsercomps which doesn't use it, r=luser a=NPDB
...
git-svn-id: svn://10.0.0.236/trunk@233950 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 15:56:56 +00:00