11611 Commits

Author SHA1 Message Date
nboyd%atg.com
40b815a928 Fix problem where while (1) {} was not getting caught by
instruction count thresholds.


git-svn-id: svn://10.0.0.236/trunk@252595 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 13:48:09 +00:00
nboyd%atg.com
46b4369d3d Changes URI encoding so that the hex letters are capitalized,
which is important in oAuth.  According to rfc3986:

 2.1.  Percent-Encoding
  [...]
  If two URIs
  differ only in the case of hexadecimal digits used in percent-encoded
  octets, they are equivalent.  For consistency, URI producers and
  normalizers should use uppercase hexadecimal digits for all percent-
  encodings.


git-svn-id: svn://10.0.0.236/trunk@252586 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 02:11:57 +00:00
bclary%bclary.com
52bd468e8c Sisyphus/JavaScript - update to support 1.9.1, bug 441875
git-svn-id: svn://10.0.0.236/trunk@252583 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 22:10:11 +00:00
bclary%bclary.com
9a2bf69b41 JavaScript Tests - correct test typos, bug 433999
git-svn-id: svn://10.0.0.236/trunk@252567 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 14:45:47 +00:00
bclary%bclary.com
d108382552 JavaScript Tests - update statistics handling in test, bug 311414 by jorendorff
git-svn-id: svn://10.0.0.236/trunk@252566 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 14:29:24 +00:00
brendan%mozilla.org
547cd4323d Fix 433672, r=igor, a=shaver.
git-svn-id: svn://10.0.0.236/trunk@252554 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 00:23:05 +00:00
nboyd%atg.com
3e3a93e0f6 Remove obsolete statement in comment.
git-svn-id: svn://10.0.0.236/trunk@252459 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 00:46:27 +00:00
nboyd%atg.com
e0123f0945 Fix the last of the warnings!
git-svn-id: svn://10.0.0.236/trunk@252451 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-19 17:30:46 +00:00
nboyd%atg.com
c0bcb6d911 Fix bug 437988. Rhino must discover the abstract methods in the interface
of a base class in JavaAdapter


git-svn-id: svn://10.0.0.236/trunk@252248 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 13:02:18 +00:00
gavin%gavinsharp.com
062bddef47 Bug 422055: use jemalloc on Solaris, patch by Ginn Chen <ginn.chen@sun.com>,
r=ted, a=shaver


git-svn-id: svn://10.0.0.236/trunk@251895 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 18:42:32 +00:00
igor%mir2.org
c6697085b0 [Bug 435546] proper stacking of JS_(PUSH|POP)_TEMP_ROOT. r=brendan aRC2=shaver
git-svn-id: svn://10.0.0.236/trunk@251882 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 17:55:06 +00:00
nboyd%atg.com
d1b9ad5baf Fix typos in comments.
git-svn-id: svn://10.0.0.236/trunk@251874 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 12:36:35 +00:00
nboyd%atg.com
86f35cd48b Improve error reporting if sourceName == null.
git-svn-id: svn://10.0.0.236/trunk@251873 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 12:35:52 +00:00
nboyd%atg.com
44a23166cd Fix typo in comment.
git-svn-id: svn://10.0.0.236/trunk@251872 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 12:35:18 +00:00
jst%mozilla.org
36abf6c32b Fixing bug 434673. Fix GC safety issue when calling through XPCWrapper into an IDL defined function. r+sr=brendan@mozilla.org, a=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@251867 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 05:42:53 +00:00
jst%mozilla.org
07f19d9216 Fixing bug 433005. Make calls through XPConnect on threads other than the main thread suspend JS request to avoid blocking GC on the main thread while calling slow functions on non-main threads. Patch by benjamin@smedbergs.us and jst@mozilla.org, r=jst@mozilla.org, sr=brendan@mozilla.org, a=schrep@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@251861 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 21:59:58 +00:00
brendan%mozilla.org
691198f536 Fix 433279, r=mrbkap+shaver, a=schrep.
git-svn-id: svn://10.0.0.236/trunk@251771 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 05:06:09 +00:00
nboyd%atg.com
3208b345e4 Fix bug where we were getting a strict warning on the following code:
function f() { x && g(); }


git-svn-id: svn://10.0.0.236/trunk@251768 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-22 20:42:31 +00:00
brendan%mozilla.org
3eb779d797 Patch from nanto@moon.email.ne.jp for misordered alternates in string-lexing regexp, and lack of IE /[/]/ compat in regexp-lexing regexp (433831, r=me, NPOTB).
git-svn-id: svn://10.0.0.236/trunk@251758 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 22:38:18 +00:00
nboyd%atg.com
a6082db9b8 Fix bug 433878: minor glitch when decompiling 'let' statements
Once I ran this through the regression tests, this ended up being more complicated unfortunately. There was a missing error check all along, but the previous bug caused us to pass a negative test, so I had to implement that to get everything to pass.


git-svn-id: svn://10.0.0.236/trunk@251678 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-16 21:13:02 +00:00
bclary%bclary.com
835a39b2c2 JavaScript Tests - update test and remove from exclusion list, bug 433698, r=jorendorff
git-svn-id: svn://10.0.0.236/trunk@251633 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 23:18:47 +00:00
bclary%bclary.com
64bfcc51aa JavaScript Tests - add unary - tests for bug 432881
git-svn-id: svn://10.0.0.236/trunk@251496 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 03:33:48 +00:00
reed%reedloden.com
0677fa7e31 Bug 430955 - "jsfun.h uses JSArenaPool without needed typename" [p=mh+mozilla@glandium.org (Mike Hommey) r=brendan a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@251452 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 07:40:10 +00:00
nboyd%atg.com
5f9f8fa428 Fix spelling error, add more info about -f -
git-svn-id: svn://10.0.0.236/trunk@251328 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 13:02:35 +00:00
reed%reedloden.com
6b8d7d337d Bug 410606 - "AIX linker error for trunk build xpconnect module : ERROR: Undefined symbol: .JSAutoTempValueRooter::operator delete(void*,unsigned long)" [p=shailen.n.jain@gmail.com (Shailen) r+sr=mrbkap a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251317 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:26:52 +00:00
crowder%fiverocks.com
a1437123e0 Bug 432275: Regression - Java applets crashing browser [@ obj_eval], patch by mrbkap, r=crowder, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251289 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 22:01:32 +00:00
crowder%fiverocks.com
ba29a0945f Bug 432275 - Regression - Java applets crashing browser [@ obj_eval], r=igor, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251288 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 21:59:49 +00:00
bent.mozilla%gmail.com
95b39e9b49 Bug 429442 - "crashes [@ nsJSIID::HasInstance][@ XPCNativeSet::FindInterfaceWithIID]". r+sr=jst, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@251283 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 21:37:50 +00:00
nboyd%atg.com
d86b2052f3 Fix warning for use of cx.enter(), move regExpParse.doctest
git-svn-id: svn://10.0.0.236/trunk@251251 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 12:43:29 +00:00
nboyd%atg.com
698fc5d9c2 Regression test for Matrix example
git-svn-id: svn://10.0.0.236/trunk@251164 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 15:24:55 +00:00
nboyd%atg.com
9876f36d0e Fix more warnings, serialVersionUID, generics, clean up examples
git-svn-id: svn://10.0.0.236/trunk@251163 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 15:22:28 +00:00
crowder%fiverocks.com
9113f5dcb6 Bug 429864: assertion at startup with venkman, patch by mrbkap, r=brendan, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251158 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 04:31:01 +00:00
crowder%fiverocks.com
5cb70bd082 Bug 431465 -- (relanding) Crash [@ DecompileExpression] with trap, r=brendan, shaver, igor; a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@251155 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 04:20:23 +00:00
nboyd%atg.com
88a7411b4d Regression test (updated to fix warnings).
git-svn-id: svn://10.0.0.236/trunk@251146 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 01:32:02 +00:00
nboyd%atg.com
c236f677ed Had already fixed bug 368019 from another source, mark it fixed and
rename regression test


git-svn-id: svn://10.0.0.236/trunk@251100 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 12:57:39 +00:00
nboyd%atg.com
d7edfd83d8 Fix typo in comment
git-svn-id: svn://10.0.0.236/trunk@251076 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 02:02:06 +00:00
bclary%bclary.com
cd24ca2fdb Sisyphus|JavaScript Tests - runtests.sh -I include conflicts with msvc include on Windows
git-svn-id: svn://10.0.0.236/trunk@251069 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 23:38:30 +00:00
gavin%gavinsharp.com
83aeeffa09 Back out patch for bug 431465 due to unit test failures
git-svn-id: svn://10.0.0.236/trunk@251068 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 23:06:43 +00:00
crowder%fiverocks.com
655ab1c54d Addressing white-space nits.
git-svn-id: svn://10.0.0.236/trunk@251065 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 22:16:38 +00:00
igor%mir2.org
dcc7fdc503 [Bug 427798] faster js_PutBlockObject(), r=brendan a1.9=shaver
git-svn-id: svn://10.0.0.236/trunk@251063 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:59:52 +00:00
crowder%fiverocks.com
a95468d5ea Bug 431465 - Crash [@DecompileExpression] with trap, r/a=shaver
git-svn-id: svn://10.0.0.236/trunk@251056 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:36:19 +00:00
bclary%bclary.com
b76e0f5b92 JavaScript Tests - update public failures, bug 404367
git-svn-id: svn://10.0.0.236/trunk@251031 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 15:05:24 +00:00
nboyd%atg.com
200daab556 Fix bug 431674 Java field private access doesn't work well with Java Bean
access


git-svn-id: svn://10.0.0.236/trunk@251028 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 14:08:48 +00:00
nboyd%atg.com
58941333be Fix bug 419090: Object properties list in different (hash?) order than entered
Connect slots in a linked list to keep track of the insertion order.


git-svn-id: svn://10.0.0.236/trunk@251026 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 12:36:40 +00:00
bclary%bclary.com
5c1752f4c8 JavaScript Tests - test for section ecma 262-3 15.4.5.1
git-svn-id: svn://10.0.0.236/trunk@251013 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 01:22:00 +00:00
bclary%bclary.com
441d0f32cf JavaScript Tests - regression test for bug 414531
git-svn-id: svn://10.0.0.236/trunk@251012 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 01:17:05 +00:00
brendan%mozilla.org
8999b0dfce Fix JSOP_GETTHISPROP decompile-value-generator bug (431248, r=igor, a=dsicore).
git-svn-id: svn://10.0.0.236/trunk@251000 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 18:33:51 +00:00
gavin%gavinsharp.com
56ac813dfc Bug 414531: The return value of some of math method of javascript is not IEEE standard on solaris, patch by Leon Sha <leon.sha@gmail.com>, r=brendan, a=damon
git-svn-id: svn://10.0.0.236/trunk@250996 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 17:15:42 +00:00
igor%mir2.org
595e8e571f [Bug 431489] r=brendan a1.9=shaver
git-svn-id: svn://10.0.0.236/trunk@250981 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 13:30:38 +00:00
bclary%bclary.com
320648fd08 JavaScript Tests - regression test for bug 431428, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@250979 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 12:41:59 +00:00