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