11489 Commits

Author SHA1 Message Date
bclary%bclary.com
529dde754b Sisyphus - documentation, bug 397908
git-svn-id: svn://10.0.0.236/trunk@252962 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 20:34:04 +00:00
bclary%bclary.com
382c42211d JavaScript Tests - update public failures, universe data, bug 399387
git-svn-id: svn://10.0.0.236/trunk@252961 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 20:07:23 +00:00
nboyd%atg.com
13a4297446 Patch from Hannes Wallnoefer to fix regression with jsGet_ and jsSet_.
See https://bugzilla.mozilla.org/show_bug.cgi?id=404211#c3.


git-svn-id: svn://10.0.0.236/trunk@252955 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 12:59:26 +00:00
nboyd%atg.com
d25a21c606 Better way to handle testing doctests using JUnit4.
git-svn-id: svn://10.0.0.236/trunk@252953 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 12:25:28 +00:00
bclary%bclary.com
5bca891273 JavaScript Tests - remove unreliable test machines from test universe, update public-failures.txt, universe.data, bug 404367
git-svn-id: svn://10.0.0.236/trunk@252929 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 01:23:56 +00:00
nboyd%atg.com
1ed49c6bd4 Allow indirect calls to eval as long as the execution scope is the global
scope. See http://groups.google.com/group/mozilla.dev.tech.js-engine.rhino/browse_thread/thread/1f1c24f58f662c58/7ae013eee15186e6?show_docid=7ae013eee15186e6.


git-svn-id: svn://10.0.0.236/trunk@252863 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-04 18:48:43 +00:00
nboyd%atg.com
73e6d8be93 Fix bug Bug 443491 for an assignment to a property with only a getter defined, the assignment should cancel out the getter
git-svn-id: svn://10.0.0.236/trunk@252841 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 20:16:59 +00:00
bclary%bclary.com
54a0ba990f JavaScript Tests - regression test for bug 422592, by timeless
git-svn-id: svn://10.0.0.236/trunk@252835 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 14:44:56 +00:00
bclary%bclary.com
dd66bde81d JavaScript Tests - regression test for bug 429266, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@252833 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 14:37:51 +00:00
bclary%bclary.com
da26812a1a JavaScript Tests - regression test for bug 356378, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@252832 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 14:32:34 +00:00
bclary%bclary.com
a798d9642f JavaScript Test - regression test for bug 418128, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@252830 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 14:22:43 +00:00
bclary%bclary.com
8660165ef1 JavaScript Tests - update public failures, bug 399387
git-svn-id: svn://10.0.0.236/trunk@252814 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 03:59:22 +00:00
nboyd%atg.com
cbf9a7fac2 Fix warnings for missing serialVersionUID.
git-svn-id: svn://10.0.0.236/trunk@252804 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 18:16:35 +00:00
nboyd%atg.com
cf1795ce1d Fix bug 442922: New E4X Dom based XML implementation is not serializable
git-svn-id: svn://10.0.0.236/trunk@252798 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 14:56:50 +00:00
bclary%bclary.com
28989de665 Sisyphus - JavaScript Tests - generalize std::bad_alloc -> out of memory post processing, bug 443156
git-svn-id: svn://10.0.0.236/trunk@252790 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 12:34:29 +00:00
bclary%bclary.com
cfddbf09a0 Javascript Tests - do not require js tests to be on path, bug 443154
git-svn-id: svn://10.0.0.236/trunk@252789 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 12:26:58 +00:00
bclary%bclary.com
57bb4e9cf9 JavaScript Tests - update public-failures.txt, universe.data bug 399387
git-svn-id: svn://10.0.0.236/trunk@252786 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 12:11:07 +00:00
bclary%bclary.com
7dddf20824 JavaScript Tests - reportCompare doesn't print description on failures, bug 431108, patch by x00000000@freenet.de, r=igor
git-svn-id: svn://10.0.0.236/trunk@252771 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 10:54:32 +00:00
crowder%fiverocks.com
a66a788457 Bug 440473: crash [@ Decompile][@ js_GetSrcNoteOffset] with firebug/jQuery, r=igor, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252752 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 17:22:52 +00:00
nboyd%atg.com
4f10568fad Test of new continuations API
git-svn-id: svn://10.0.0.236/trunk@252635 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 12:54:41 +00:00
nboyd%atg.com
2e55164e45 New error message
git-svn-id: svn://10.0.0.236/trunk@252634 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 12:54:05 +00:00
nboyd%atg.com
71b234b6de Ensure Counter example works as documented
git-svn-id: svn://10.0.0.236/trunk@252633 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 12:53:47 +00:00
nboyd%atg.com
5ee5dabdbb Fix bug 404211: Multiple competing function definitions leads to chaotic results
Detect and report errors for name collisions for jsFunction_, etc.


git-svn-id: svn://10.0.0.236/trunk@252632 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 12:45:44 +00:00
nboyd%atg.com
92f698a208 regression test
git-svn-id: svn://10.0.0.236/trunk@252631 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 12:23:20 +00:00
nboyd%atg.com
7e08e566c5 regression test for 429121
git-svn-id: svn://10.0.0.236/trunk@252630 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 12:22:16 +00:00
nboyd%atg.com
2c7c6d1667 New class for Java continuations API.
git-svn-id: svn://10.0.0.236/trunk@252614 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 19:54:46 +00:00
nboyd%atg.com
3534468fc3 Fix bug 435625: Rhino Shell Console's Prompt Char ">" Display Delayed
git-svn-id: svn://10.0.0.236/trunk@252600 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 15:44:39 +00:00
nboyd%atg.com
f942e5b93b New Java API for continuations in interpreter mode.
git-svn-id: svn://10.0.0.236/trunk@252596 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 13:57:11 +00:00
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