Commit Graph

207914 Commits

Author SHA1 Message Date
Igor Bukanov
7abefe3052 bug 504033 - avoiding calling JSFinalizeStub. r=brendan 2009-07-22 18:23:21 +02:00
Leon Sha
221684ebd1 Bug 504043 - Firefox will crash on sparc platform when some website. Last checkin is not up to date. r=gal. 2009-07-22 17:44:28 +08:00
Leon Sha
59a0540bab Bug 505416 - http://www.usatoday.com/ crash on sparc. r=gal 2009-07-22 17:28:33 +08:00
Leon Sha
8fcfc49618 Bug 504043 - Firefox will crash on sparc platform when some website. r=gal 2009-07-22 17:06:23 +08:00
Nicholas Nethercote
1ead103028 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
5458c0f694 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
1d19e53394 Bug 501232 - nanojit: remove LIR_2 (3rd attempt!). r=edwsmith,gal. 2009-07-22 10:28:25 +10:00
David Mandelin
b86e6e893d Bug 496240: trace JSOP_NAME for active (on-stack) closures, r=gal 2009-07-21 16:22:36 -07:00
Luke Wagner
7999b2dbf4 Bug 505400: restore fullness check for regexp character set, r=dmandelin,gal 2009-07-21 15:19:40 -07:00
Jason Orendorff
915ec3c0c7 Bug 503080 - Remove prototype-scope-sharing. r=brendan. 2009-07-21 16:25:11 -05:00
David Mandelin
8b13cd55dc Bug 505314: don't use LIR_ialloc with size 0, r=gal 2009-07-21 12:14:33 -07:00
Andreas Gal
9b68c183a8 Merge. 2009-07-20 14:18:31 -07:00
Andreas Gal
ba92d97947 Backed out changeset 8877e1f8645b (bug 501232). 2009-07-20 14:18:17 -07:00
Andreas Gal
a2d0c90ce1 Merge. 2009-07-20 14:06:39 -07:00
Andreas Gal
e86a754bfd Backed out changeset 692e8a1325f8 (bug 504705). Crashes with TMFLAGS=full on browser startup. 2009-07-20 13:58:00 -07:00
Jacob Bramley
b2926d7961 Backing out a broken part of 99dfb2001094. (no bug) 2009-07-20 11:34:34 +01:00
Jacob Bramley
db291b282d 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
00eac88708 Bug 504647 - JITted regular expressions crash SPARC Nanojit. r=dmandelin 2009-07-20 14:11:12 +08:00
David Anderson
08b448d9dd Fixed bug where dependent traces weren't always trashed (bug 503144, r=gal). 2009-07-17 19:59:08 -07:00
Brendan Eich
c1bd7212b8 Bug 499790 - common sub-expression elim for repeated (PND_ASSIGNED | PND_FUNARG), r=mrbkap. 2009-07-17 11:36:45 -07:00
Nicholas Nethercote
29e68cb007 Bug 501232 - nanojit: remove LIR_2. r=edwsmith. 2009-07-17 16:25:18 +10:00
Paritosh Aggarwal
98c1abd1cd Bug 500786 - lirasm - provide support for guards. r=jorendorff. 2009-07-16 21:41:53 -05:00
Andreas Gal
3d82e3202b Shrink slots during GC only, split ReallocSlots into Alloc/Grow/ShrinkSlots (504478, r=igor). 2009-07-16 18:42:54 -07:00
Andreas Gal
029e84a2e4 Inline malloc accounting functions (504219, r=jwalden). 2009-07-16 18:36:19 -07:00
Nicholas Nethercote
3ab6da1f70 Bug 504705 - TM/nanojit: use NULL as the condition for unconditional guards. r=gal. 2009-07-17 11:14:01 +10:00
Luke Wagner
08412ce5c6 Bug 406271: add quantifier support for regexp->native compiler, r=dmandelin 2009-07-16 17:17:35 -07:00
Blake Kaplan
58629e2032 Fix Windows build bustage. rs=brendan 2009-07-16 13:53:36 -07:00
Brendan Eich
32d0f32e60 Hide C++ from C includers. 2009-07-16 13:33:46 -07:00
Blake Kaplan
69712fde21 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
db6175d9ac Fix 502630 (r=Waldo). 2009-07-16 13:16:27 -07:00
Nicholas Nethercote
b3b080cb98 Bug 504465 - NJ: Move GC classes to namespace MMgc, r=graydon. 2009-07-16 11:50:27 -07:00
Robert Sayre
46f17eb174 Merge mozilla-central to tracemonkey. 2009-07-16 11:46:05 -04:00
Jonathan Kew
d1ebeafde8 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
eba6d70ef1 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
06e7309221 Bug 503288 - add import/export declare for JavaScript engine. r=jim 2009-07-16 15:58:02 +09:00
Daniel Holbert
6b50542ae3 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
73a268beee Bug 423132 - speed up sessionstore cookie bits. r=dietrich, sr=mconnor 2009-07-15 17:57:29 -07:00
Brendan Eich
f03f40764b Bug 503406 - TM: Trace calling a user-attached function to RegExp (r=mrbkap). 2009-07-15 17:51:19 -07:00
Brendan Eich
1b9ab7371f Bug 503406 - TM: Trace calling a user-attached function to RegExp (r=mrbkap). 2009-07-15 17:48:22 -07:00
Brendan Eich
bf844a5e81 Bug 501230 - TM: fast path for String.toString (r=gal). 2009-07-15 17:36:24 -07:00
L. David Baron
ba2a418757 Add tests for media query serialization. 2009-07-15 17:24:25 -07:00
L. David Baron
f9881288ec Add tests for selector serialization and cloning. 2009-07-15 17:24:24 -07:00
L. David Baron
514a225d80 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
2962f5d981 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
bb685a72b2 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
9a168b3d35 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
0c4d689180 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
5c1bdf122d 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
7e5c8ef585 Bug 504220: document.body and window should contain onhashchange attribute r=mrbkap, sr=mrbkap 2009-07-15 15:46:14 -07:00
Doug Turner
8dc22c7d14 [Bug 503942] Implement Geolocation Addresses r=jst, sr=jst 2009-07-15 14:57:32 -07:00