Commit Graph

30385 Commits

Author SHA1 Message Date
Leon Sha<leon.sha@sun.com>
8f74f5cc07 Bug 504043 - Firefox will crash on sparc platform when some website. r=gal 2009-07-22 17:06:23 +08:00
Nicholas Nethercote
a8cd3ba765 Bug 504705 - TM/nanojit: use NULL as the condition for unconditional guards (2nd attempt). r=gal. 2009-07-22 14:54:41 +10:00
Jason Orendorff
d53ec81df3 Fix memory leak introduced by changeset 3915e2d2c748 (bug 503080). r=mrbkap, no bug#.
--HG--
extra : rebase_source : 6cb42950ce67950f0c694bd32d90ccaa53c7a7d4
2009-07-21 21:55:27 -05:00
Nicholas Nethercote
c414a79e4f Bug 501232 - nanojit: remove LIR_2 (3rd attempt!). r=edwsmith,gal. 2009-07-22 10:28:25 +10:00
David Mandelin
e8a3e752f8 Bug 496240: trace JSOP_NAME for active (on-stack) closures, r=gal 2009-07-21 16:22:36 -07:00
Luke Wagner
dbe10c51be Bug 505400: restore fullness check for regexp character set, r=dmandelin,gal 2009-07-21 15:19:40 -07:00
Jason Orendorff
a31f80165c Bug 503080 - Remove prototype-scope-sharing. r=brendan. 2009-07-21 16:25:11 -05:00
David Mandelin
ae3b1ce36c Bug 505314: don't use LIR_ialloc with size 0, r=gal 2009-07-21 12:14:33 -07:00
Andreas Gal
2c91620976 Merge. 2009-07-20 14:18:31 -07:00
Andreas Gal
9f57d1a918 Backed out changeset 8877e1f8645b (bug 501232). 2009-07-20 14:18:17 -07:00
Andreas Gal
83790e006a Merge. 2009-07-20 14:06:39 -07:00
Andreas Gal
cb9a549160 Backed out changeset 692e8a1325f8 (bug 504705). Crashes with TMFLAGS=full on browser startup. 2009-07-20 13:58:00 -07:00
Jacob Bramley
00bf423543 Backing out a broken part of 99dfb2001094. (no bug) 2009-07-20 11:34:34 +01:00
Jacob Bramley
b5faafb00f Use ARM's 'Operand 2' encoding for immediates. Also fixes bug 504637. (490968, r=vladimir) 2009-07-20 10:56:44 +01:00
wes@page.ca
dc3efedd7d Bug 504647 - JITted regular expressions crash SPARC Nanojit. r=dmandelin 2009-07-20 14:11:12 +08:00
David Anderson
b1b8fe3444 Fixed bug where dependent traces weren't always trashed (bug 503144, r=gal). 2009-07-17 19:59:08 -07:00
Brendan Eich
4632276b25 Bug 499790 - common sub-expression elim for repeated (PND_ASSIGNED | PND_FUNARG), r=mrbkap. 2009-07-17 11:36:45 -07:00
Nicholas Nethercote
52ab095147 Bug 501232 - nanojit: remove LIR_2. r=edwsmith. 2009-07-17 16:25:18 +10:00
Paritosh Aggarwal
6b3a75eb57 Bug 500786 - lirasm - provide support for guards. r=jorendorff. 2009-07-16 21:41:53 -05:00
Andreas Gal
f8892ed21b Shrink slots during GC only, split ReallocSlots into Alloc/Grow/ShrinkSlots (504478, r=igor). 2009-07-16 18:42:54 -07:00
Andreas Gal
241532b53a Inline malloc accounting functions (504219, r=jwalden). 2009-07-16 18:36:19 -07:00
Nicholas Nethercote
dabda589bf Bug 504705 - TM/nanojit: use NULL as the condition for unconditional guards. r=gal. 2009-07-17 11:14:01 +10:00
Luke Wagner
0c16520e8b Bug 406271: add quantifier support for regexp->native compiler, r=dmandelin 2009-07-16 17:17:35 -07:00
Blake Kaplan
0a6a7cef0c Fix Windows build bustage. rs=brendan 2009-07-16 13:53:36 -07:00
Brendan Eich
e8b04487b7 Hide C++ from C includers. 2009-07-16 13:33:46 -07:00
Blake Kaplan
cd3a0971f1 Bug 504590 - Don't return a "joined" function object, since we don't support them yet. r=brendan
--HG--
extra : rebase_source : b7134d683b6e4439f284f9bb033b8040f53cdfb0
2009-07-16 13:16:33 -07:00
Brendan Eich
be04837737 Fix 502630 (r=Waldo). 2009-07-16 13:16:27 -07:00
Nicholas Nethercote
d2f31c8fbd Bug 504465 - NJ: Move GC classes to namespace MMgc, r=graydon. 2009-07-16 11:50:27 -07:00
Robert Sayre
53d13821c6 Merge mozilla-central to tracemonkey. 2009-07-16 11:46:05 -04:00
Jonathan Kew
6f803b386e bug 502795 - avoid using CTFontCreateCopyWithAttributes to disable ligatures because it fails with privately-activated download fonts, r=roc 2009-07-16 11:00:38 +01:00
Jonathan Kew
544d310f74 reftest for bug 502795, Core Text rendering fails with downloaded font and letter-spacing, r=roc 2009-07-16 10:59:07 +01:00
Makoto Kato
a5b989eabe Bug 503288 - add import/export declare for JavaScript engine. r=jim 2009-07-16 15:58:02 +09:00
Daniel Holbert
8cbc17565e Bug 491080: add support for xlink:href targeting of SVG (SMIL) animations. r+sr=roc 2009-07-15 21:20:16 -07:00
Dan Witte
ba6b491419 Bug 423132 - speed up sessionstore cookie bits. r=dietrich, sr=mconnor 2009-07-15 17:57:29 -07:00
Brendan Eich
3d1b06185e Bug 503406 - TM: Trace calling a user-attached function to RegExp (r=mrbkap). 2009-07-15 17:51:19 -07:00
Brendan Eich
221bd1197a Bug 503406 - TM: Trace calling a user-attached function to RegExp (r=mrbkap). 2009-07-15 17:48:22 -07:00
Brendan Eich
b1cf17d802 Bug 501230 - TM: fast path for String.toString (r=gal). 2009-07-15 17:36:24 -07:00
L. David Baron
b7eb3046f3 Add tests for media query serialization. 2009-07-15 17:24:25 -07:00
L. David Baron
68d83ef535 Add tests for selector serialization and cloning. 2009-07-15 17:24:24 -07:00
L. David Baron
b531ee4f08 Add test for font-family issue that some other browsers get wrong (from bug 499421). 2009-07-15 17:24:24 -07:00
L. David Baron
ab0b40b7b5 Reformat the list of CSS properties by splitting macros into multiple lines to make the list easier to edit and merge. Whitespace changes only. pre-r=bzbarsky 2009-07-15 17:24:24 -07:00
L. David Baron
a03632381b Block text-shadow when using document-specified colors is disabled. (Bug 503188) r=bzbarsky, roc 2009-07-15 17:24:24 -07:00
L. David Baron
fe56f12d3a Make whether a property should be ignored when page colors are disabled part of the property flags table. (Bug 503188) r=bzbarsky 2009-07-15 17:24:24 -07:00
L. David Baron
b6eeb9ba8e Merge backout of changeset ebea850caba8 (Bug 503942) for causing timeouts of dom/tests/mochitest/geolocation/test_allowCurrent.html and test_allowWatch.html 2009-07-15 16:52:14 -07:00
L. David Baron
07eaae0255 Backed out changeset ebea850caba8 (Bug 503942) for causing timeouts of dom/tests/mochitest/geolocation/test_allowCurrent.html and test_allowWatch.html 2009-07-15 16:52:03 -07:00
Justin Lebar
e2b23a8e47 Bug 504220: document.body and window should contain onhashchange attribute r=mrbkap, sr=mrbkap 2009-07-15 15:46:14 -07:00
Doug Turner
d4120e91bc [Bug 503942] Implement Geolocation Addresses r=jst, sr=jst 2009-07-15 14:57:32 -07:00
Neil Rashbrook
7d7253ddaa Bug 501609 Make js/src build with VC7.1 r=graydon 2009-07-15 20:31:26 +01:00
Daniel Holbert
78cacddb37 cleanup: remove trailing whitespace in SMIL code. (whitespace changes only) 2009-07-15 11:33:31 -07:00
Jeff Muizelaar
02a803e8c7 Bug 501428. SMIL: Optimize nsSMILKeySpline::CalcBezier. r=dholbert, r=longsonr
Eliminates the call to pow() and reduces the number of multiplications from 4
to 3.
2009-07-15 14:08:57 -04:00