Andreas Gal
459950dce5
Enable JIT by default for content (r=danderson).
2008-10-22 18:48:16 -07:00
Andreas Gal
ffe407c883
Backed out changeset 91277d409f44 (accidentally also touched Makefile.ref and config/Darwin.mk)
2008-10-22 18:46:41 -07:00
Boris Zbarsky
1322caec18
Bug 455311. Better handling of a successful redirect. r+sr=biesi pending
2008-10-22 21:43:15 -04:00
Andreas Gal
3b66906c5d
Enable JIT by default for content (r=danderson).
2008-10-22 18:21:51 -07:00
Jesse Ruderman
6a02e83886
Fix assertion message that was missing a space
2008-10-22 17:55:04 -07:00
Kai Engert
afdeb339c5
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
5cc94e1d59
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
e2a6acb46a
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
e0a0cfe21f
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
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
Graydon Hoare
95bed8b2ed
Bug 461205 - make callee-save LIR_param use optional. r=gal,edwsmith
2008-10-22 14:32:37 -07:00
Boris Zbarsky
772fea1f1f
Removing stray trailing ';'
2008-10-22 17:17:49 -04:00
Blake Kaplan
5e1c8eca6f
Bug 459906 - Avoid weird XPConnect wrapping behavior in setTimeout. r=zeniko
2008-10-22 13:29: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
Brendan Eich
5c85747b5c
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
88e0a669e0
Bug 461110 - Extra parens in decompilation of "a += b = 3". r=brendan.
2008-10-22 14:26:49 -05:00
Dão Gottwald
3e33cd72e9
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
da34f1f2e5
Bug 461108 - Decompiler emits extra parens around assignment in "for(;;)" condition. r=brendan.
2008-10-22 14:06:16 -05:00
Vladimir Vukicevic
0a60bbe04b
[arm] fix build after SideExit sharing patch
2008-10-22 11:11:51 -07:00
Vladimir Vukicevic
efb82ea705
[arm] correctly have chk version of LD underrunProtect
2008-10-22 11:02:24 -07:00
Vladimir Vukicevic
d2f0736eb6
[arm] misc codegen fix
2008-10-22 11:02:24 -07:00
Vladimir Vukicevic
57b6c8d721
[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
9ae67df93c
[arm] Get rid of CALL, just use BL directly
2008-10-22 11:02:24 -07:00
Vladimir Vukicevic
844190ed5d
[arm] Get correct value in return reg after fragment exit
2008-10-22 11:02:24 -07:00
Vladimir Vukicevic
eb73398c11
[arm] Enable VFP
2008-10-22 11:02:24 -07:00
Boris Zbarsky
d2d14f4bcb
Fixing test to actually pass on Mac
2008-10-22 13:45:07 -04:00
Boris Zbarsky
7ef73e9f20
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
9388b2d6e0
Bug 460934 - tooltip-label class should be globally available. r=neil
2008-10-22 19:15:25 +02:00
Markus Stange
d14e4e58e6
Bug 460349, r+sr=roc
2008-10-22 18:39:08 +02:00
Neil Rashbrook
54cb623945
Bug 456374 disabled attribute doesn't update native submenu r=josh sr=roc
2008-10-22 17:07:45 +01:00
Boris Zbarsky
91368d770a
Fixing indent
2008-10-22 11:44:51 -04:00
Boris Zbarsky
2938178520
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
f3f2a880fb
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
8fac55eee5
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
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
Chris Double
704b5ebb3b
Bug 461135 - Update libsydneyaudio to fix PulseAudio playback issues
2008-10-23 00:43:11 +13:00
Robert Longson
cdab2d161e
Bug 458493 - Crash calling nsSVGEffects::RemoveRenderingObserver. r+sr=roc
2008-10-22 10:09:03 +01:00
Joshua Cranmer
7a1c750320
Bug 460979 - nsIdleServiceGTK.cpp crashes if no X display. r/sr=roc
2008-10-21 23:35:30 -04:00
Jesse Ruderman
b0356cef11
Add crashtest for bug 225868. The setTimeout seems to be necessary to get the second onload to fire.
2008-10-21 20:50:14 -07:00
Kai Engert
533a2e2d3f
Bug 450429, Enable COMODO ECC Certificate Authority for EV in PSM
...
r=nelson
2008-10-22 04:29:51 +02:00
Brad Lassey
d3f20c5653
Bug 459674: widget printing wide char fixes r=stuart sr=roc
2008-10-21 20:54:26 -04:00
Andreas Gal
74418814c5
Merge.
2008-10-21 17:52:37 -07:00
Andreas Gal
b14d526b66
Merge.
2008-10-21 17:50:52 -07:00
Andreas Gal
ec7efc925c
Remove code to unlink trees to reduce the size of GuardRecord. Allow GuardRecords to share one common SideExit structure. The VM places both explicitly into the LIR (460538, r=danderson).
2008-10-21 17:50:32 -07:00