Commit Graph

198508 Commits

Author SHA1 Message Date
Boris Zbarsky
be429767e8 Add parens to make the operation order here clearer. No bug 2008-10-22 22:41:37 -04:00
Andreas Gal
146f361a41 Make sure we set remaining fslots to void in FastNewDate (459628, r=brendan). 2008-10-22 19:19:07 -07:00
Kai Engert
175ed63a52 Bug 460829, Temporary SSL server exceptions must not use permanent cert import
r=rrelyea
2008-10-23 04:16:06 +02:00
Boris Zbarsky
c684aeb137 Moving closing paren to make it clearer what the logic really is and removing redundant comment. No behavior change. 2008-10-22 22:11:40 -04:00
Andreas Gal
fb3ef5d2db Merge. 2008-10-22 19:09:03 -07:00
Andreas Gal
0abca71ee7 Backed out changeset 82f5fed6d91a (Linux GCC doesn't seem to like clobbering ebx in inline assembly). 2008-10-22 19:08:28 -07:00
Andreas Gal
dcca09945b Added test-case for 459630 (WFM) to make sure we don't regress it down the road. 2008-10-22 19:06:18 -07:00
Andreas Gal
1abc13878f Avoid pusha/popa inside assembly (icc crashes) when checking for SSE2 using cpuid (461280, r=danderson). 2008-10-22 18:55:54 -07:00
Andreas Gal
78d90ea5ab Enable JIT by default for content (r=danderson). 2008-10-22 18:48:16 -07:00
Andreas Gal
b1d5dd310b Backed out changeset 91277d409f44 (accidentally also touched Makefile.ref and config/Darwin.mk) 2008-10-22 18:46:41 -07:00
Boris Zbarsky
d3fc632669 Bug 455311. Better handling of a successful redirect. r+sr=biesi pending 2008-10-22 21:43:15 -04:00
Andreas Gal
d495cd617d Enable JIT by default for content (r=danderson). 2008-10-22 18:21:51 -07:00
Jesse Ruderman
d78446486a Fix assertion message that was missing a space 2008-10-22 17:55:04 -07:00
Kai Engert
77debeca59 Bug 461082, Deliver NSS 3.12.2 and NSPR 4.7.2 to Mozilla
r=wtc
2008-10-23 02:38:29 +02:00
Andreas Gal
908dbeff1e Re-use loop exit side exit if we already have one for that PC location and the same type map (461076, r=danderson). 2008-10-22 16:27:25 -07:00
Andreas Gal
6e49969564 Use LIR_loop for loop edge to avoid going into a side exit handler at every loop edge (461231, r=danderson). 2008-10-22 16:00:08 -07:00
Brendan Eich
a16bb830fa Bug 461235 - "Assertion failure: pos == GET_UINT16(pc)" decompiling function with array comprehension (r=mrbkap). 2008-10-22 15:47:52 -07:00
Jim Blandy
ca2234d47a 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
4b51f4264e 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
8120c230e1 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
Graydon Hoare
4de0bab342 Bug 461205 - make callee-save LIR_param use optional. r=gal,edwsmith 2008-10-22 14:32:37 -07:00
Boris Zbarsky
d08592f586 Removing stray trailing ';' 2008-10-22 17:17:49 -04:00
Blake Kaplan
9dd8c996ad Bug 459906 - Avoid weird XPConnect wrapping behavior in setTimeout. r=zeniko 2008-10-22 13:29:14 -07:00
Blake Kaplan
874dd4b7e1 Bug 453310 - Reparameterize GetNewOrUsed and move some work around. r+sr=brendan 2008-10-22 13:19:08 -07:00
Blake Kaplan
d897bc426d 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
Brendan Eich
26a56707e9 Bug 441479 - for-in loops should use one backward branch (with downward goto on entry; r=mrbkap). 2008-10-22 12:47:51 -07:00
Jason Orendorff
548631a2f1 Bug 461110 - Extra parens in decompilation of "a += b = 3". r=brendan. 2008-10-22 14:26:49 -05:00
Dão Gottwald
be5f218a48 Bug 396816 - Location bar should be self-describing: "Search Bookmarks and History". ui-r=beltzner, r=dietrich 2008-10-22 21:25:24 +02:00
Jason Orendorff
9554636889 Bug 461108 - Decompiler emits extra parens around assignment in "for(;;)" condition. r=brendan. 2008-10-22 14:06:16 -05:00
Vladimir Vukicevic
383ccc108f [arm] fix build after SideExit sharing patch 2008-10-22 11:11:51 -07:00
Vladimir Vukicevic
000de07951 [arm] correctly have chk version of LD underrunProtect 2008-10-22 11:02:24 -07:00
Vladimir Vukicevic
3d0cddabc0 [arm] misc codegen fix 2008-10-22 11:02:24 -07:00
Vladimir Vukicevic
57df0e138a [arm] Use real B/BX instead of BL for side exit jumps; no need to update lr 2008-10-22 11:02:24 -07:00
Vladimir Vukicevic
9c7005e33d [arm] Get rid of CALL, just use BL directly 2008-10-22 11:02:24 -07:00
Vladimir Vukicevic
04e7600a56 [arm] Get correct value in return reg after fragment exit 2008-10-22 11:02:24 -07:00
Vladimir Vukicevic
c4b4f46a4b [arm] Enable VFP 2008-10-22 11:02:24 -07:00
Boris Zbarsky
fc70586314 Fixing test to actually pass on Mac 2008-10-22 13:45:07 -04:00
Boris Zbarsky
0b952f2279 Pass the right thing to InternalLoad here. It happened to work before, but let's not depend on that. No bug, r+sr=biesi 2008-10-22 13:32:25 -04:00
Dão Gottwald
a2bca640d3 Bug 460934 - tooltip-label class should be globally available. r=neil 2008-10-22 19:15:25 +02:00
Markus Stange
ce5dbf53bc Bug 460349, r+sr=roc 2008-10-22 18:39:08 +02:00
Neil Rashbrook
7316c49063 Bug 456374 disabled attribute doesn't update native submenu r=josh sr=roc 2008-10-22 17:07:45 +01:00
Boris Zbarsky
160e4afb66 Fixing indent 2008-10-22 11:44:51 -04:00
Boris Zbarsky
44e9fa1c3e Bug 455311. Better handling of Cancel and IsPending() on nsBaseChannel redirects, plus unit tests. r+sr=biesi 2008-10-22 11:42:32 -04:00
Peter Van der Beken
579fe3ede9 Fix for bug 460512 (Avoid AddRef/Release in scriptable helper methods for NodeList). r/sr=bz. 2008-10-22 16:31:14 +02:00
Siraj Razick
1594241853 Bug 424847. Clamp mousewheel text zoom to min/max percentages at zoom time. r+sr=bzbarsky. 2008-10-22 10:15:14 -04:00
Peter Van der Beken
27ac6908df Fix for bug 459828 (Remove nsIDOMCustomEvent.idl). r=smaug, sr=sicking. 2008-10-22 15:35:34 +02:00
Peter Van der Beken
0b7ace8c5b Fix for bug 459830 (Remove unused quickstubs). r=jorendorff. 2008-10-22 15:08:56 +02:00
Peter Van der Beken
0916157d5c 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
d997302a48 bug 461044 - Sisyphus - add fennec support 2008-10-22 04:50:22 -07:00
Chris Double
6db5ea1cb1 Bug 461135 - Update libsydneyaudio to fix PulseAudio playback issues 2008-10-23 00:43:11 +13:00