Gavin Sharp
055bd5e6e2
Back out patch for bug 450633
2008-10-25 17:10:34 -04:00
Blake Kaplan
0aefd37c4a
Bug 455971 - Clear Function and Object (and any other properties) off of the outer object so that Function always refers to the inner window's function. This ensures that the implict Function and explicit window.Function forms refer to the same object. r+sr=brendan
2008-10-24 16:53:37 -07:00
Jim Blandy
48c4b8be4b
Bug 461192: Rename fd_copysign to js_copysign. r=jorendorff
...
Since we're no longer using fdlibm, it doesn't make sense to use
fd_copysign as the name of SpiderMonkey's appropriately chosen version
of copysign. js_copysign seems more appropriate.
2008-10-22 14:52:14 -07:00
Jim Blandy
aff447bc08
Bug 461192: Drop fd_ prefix from math functions. r=jorendorff
...
The Mozilla tree used to optionally use its own math library, fdlibm.
For each standard math function FOO, fdlibm defined its own version
named fd_FOO. The SpiderMonkey sources called the fd_FOO functions
directly. In configurations where fdlibm was not used, jslibmath.h
#defined fd_FOO to expand to FOO, resulting in references to the
standard math library's functions.
Now that fdlibm is not used, even optionally, those fd_ prefixes are
unnecessary. However, some code is still needed to choose the right
copysign function, so jslibmath.h still has a reason to exist.
2008-10-22 14:52:14 -07:00
Jim Blandy
cf8c925b8f
Bug 461192: Remove references to JS_USE_FDLIBM_MATH from js/src/jsmath.cpp. r=jorendorff
...
The Mozilla tree no longer uses fdlibm, so these adaptor macros are no
longer necessary.
2008-10-22 14:52:14 -07:00
Blake Kaplan
2d412e5217
Bug 453310 - Reparameterize GetNewOrUsed and move some work around. r+sr=brendan
2008-10-22 13:19:08 -07:00
Blake Kaplan
5adf556d30
Bug 396851 - Check to see if we're UniversalXPConnect-enabled to allow privileged web pages to unwrap XOWs. r+sr=bzbarsky
2008-10-22 13:15:22 -07:00
Peter Van der Beken
0261cd68b1
Fix for bug 459828 (Remove nsIDOMCustomEvent.idl). r=smaug, sr=sicking.
2008-10-22 15:35:34 +02:00
Peter Van der Beken
601505a0e8
Fix for bug 459830 (Remove unused quickstubs). r=jorendorff.
2008-10-22 15:08:56 +02:00
Peter Van der Beken
ddd2023646
Fix for bug 460940 (Dependency problem when removing an interface from dom_quickstubs.qsconf). r=ted.
2008-10-22 15:07:20 +02:00
Bob Clary
96e591f9ba
bug 461044 - Sisyphus - add fennec support
2008-10-22 04:50:22 -07:00
Peter Van der Beken
993024875b
Backed out changeset 4bc3dc1f6e11
2008-10-21 11:43:01 +02:00
Peter Van der Beken
3ba81f6270
Fix for bug 459828 (Remove nsIDOMCustomEvent.idl). r=smaug, sr=sicking.
2008-10-21 11:10:47 +02:00
Bob Clary
bdbaaf99e8
JavaScript Tests - tests for bug 443074, bug 443074, bug 451946, bug 459293, bug 459389, bug 459606, bug 459990, bug 460116, bug 460180 with updates for public failures and spidermonkey-n-1.9.1.tests
2008-10-20 08:54:14 -07:00
Bob Clary
9d00c8dd31
bug 460765 - Sisyphus - JavaScript Tests - fix bisect.sh directory munging on windows
2008-10-20 08:32:18 -07:00
Bob Clary
26872aae22
JavaScript Tests - regression tests for bug 346642, bug 349605, bug 351336, bug 351626, bug 352281, bug 354878, bug 355569, bug 359024, bug 373678, bug 417817, bug 419091, bug 444979, bug 445818, bug 446386, bug 449627, bug 450369, bug 451483, bug 451906, bug 452008, bug 452742, bug 454040, bug 456494, bug 456845, with updates for js1_8_1/trace/trace-test.js, public-failures.txt, spidermonkey-n-1.9.1.tests, universe.data
2008-10-17 14:15:06 -07:00
Robert Sayre
dfdc67476d
Bug 460333. Implement toJSON for primitive wrapper classes. r=crowder
2008-10-17 14:57:34 -04:00
Robert Sayre
c79f329ed4
Bug 459293. Sites not loading - redeclaration const JSON error on console. r=brendan
2008-10-16 01:20:57 -04:00
Brian Crowder
552f67b08c
Backed out changeset 82af7163534f
...
(Bug 411726 -- Time offset and zone code are set wrong for some locales, r=mrbkap)
2008-10-14 16:48:40 -04:30
Brian Crowder
da1b1b708b
Bug 411726 -- Time offset and zone code are set wrong for some locales, r=mrbkap
2008-10-14 16:29:16 -04:30
Brian Crowder
9267725c77
Bug 453915 -- XML namespace escaping improvement, r=igor
2008-10-14 16:29:05 -04:30
Igor Bukanov
59702db0da
Bug 459656 - Implementing nsIThreadJSContextStack in nsXPConnect. r+sr=mrbkap
2008-10-14 16:16:25 +02:00
Blake Kaplan
d9dc5056dc
Bug 455633 - Protect against the weird Sandbox global object case when creating XPCNativeWrappers. r+sr=bzbarsky
2008-10-13 15:55:38 -07:00
Blake Kaplan
76e8be0e68
Bug 457310 - Don't potentially run code with an exception still on cx. r+sr=jst
2008-10-13 15:53:33 -07:00
Blake Kaplan
197604d43a
Bug 459606 - Restore long-standing mozilla change to return a non-empty string for the no_digits case. r=crowder
2008-10-13 15:47:36 -07:00
Blake Kaplan
973ba75c26
Re-re-re-merge
2008-10-13 13:10:33 -07:00
David Anderson
55ee8061f8
Return innermost guard from js_ExecuteTree and not outermost (r=gal).
2008-10-13 12:44:37 -07:00
Jason Orendorff
12c5730930
TM: Remove unreachable "return false" in TraceRecorder::record_JSOP_NOT. No bug, r=gal.
2008-10-13 14:10:35 -05:00
Blake Kaplan
54cdbe81ec
Merge mozilla-central -> tracemonkey
2008-10-13 11:05:05 -07:00
Blake Kaplan
665c19d6ac
Bug 458355 - ecma_3/Operators/11.4.1-002.js fail; r=brendan
2008-10-13 19:02:43 +02:00
Jason Orendorff
6b88d0da8d
Bug 459426 - Reunite record_JSOP_{NEW,CALL}. r=gal.
2008-10-13 11:04:26 -05:00
Robert Sayre
da78ac865a
Merge.
2008-10-12 20:50:34 -04:00
Robert Sayre
79bbd2eb93
Bug 459300. JSON should use internal JS functions where it makes sense. r=brendan
2008-10-12 20:48:48 -04:00
Andreas Gal
315c3a9ce7
Use a single instance of the shell to run the quick benchmark.
2008-10-12 15:58:34 -07:00
Andreas Gal
9bfc3c5072
Properly recover from a nested side exit with more than a single level of nesting (459539, r=danderson).
2008-10-12 15:39:32 -07:00
Ben Turner
9a82f09922
Bustage fix.
2008-10-12 12:03:40 -07:00
Ben Turner
311284ddff
Bug 455436 - "XPConnect insists on using its own error reporter even when another is already set." r+sr=jst.
2008-10-12 11:32:34 -07:00
Bob Clary
bb1a2f1351
JavaScript Tests for bug 453024, bug 454682, bug 455605, bug 455748, bug 455775, bug 456477, bug 456540, bug 457456, bug 457778, bug 459085, bug 457824, bug 421621, bug 432075, bug 435497, bug 455413, bug 456826, bug 455982, bug 452476, bug 458076, bug 459185, bug 459186, bug 458959 with updates to public failures, spidermonkey-n-1.9.1.tests and js1_8_1/trace/trace-test.js, and update for sisyphus configuration files.
2008-10-11 20:51:18 -07:00
Andreas Gal
d622ee23d8
Merge.
2008-10-11 20:27:03 -07:00
Andreas Gal
798a62ad00
Stack water level is off by +1 in getTop, and JSOP_CALLPROP premature updates the tracker (459537, r=danderson).
2008-10-11 20:26:29 -07:00
Igor Bukanov
db18f808c9
Bug 408539 - Storing XPCContext inside JSContext
2008-10-11 19:35:39 +02:00
Boris Zbarsky
c7e2dfdbea
Fixing docs a bit
2008-10-10 12:45:19 -04:00
Boris Zbarsky
33415ac1fb
Adding some documentation
2008-10-10 12:43:30 -04:00
Jason Orendorff
232767cb27
Bug 459294 - TM: move soft float builtins next to SoftFloatFilter. r=andreas.
2008-10-10 11:31:23 -05:00
Arpad Borsos
8b11d938d2
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
Igor Bukanov
35f70f6096
bug 458679 - r=crowder
2008-10-10 15:16:27 +02:00
Bob Clary
442ed2107e
bug 399387 - JavaScript Tests - update public failures
2008-10-10 05:08:59 -07:00
Bob Clary
cc8e95b294
bug 458780 - JavaScript Tests - add cvs support to bisect.sh
2008-10-10 05:06:40 -07:00
Bob Clary
b3277b0a11
bug 459037 - JavaScript Tests - do not exclude timeouts and crashes from post processing
2008-10-10 04:58:59 -07:00
Bob Clary
792a79a7fa
bug 459233 - JavaScript Tests - update js1_8_1/trace/trace-test.js
2008-10-10 04:56:08 -07:00