Robert Sayre
7642f46df7
Backed out changeset 53b153375585
2009-07-23 23:58:50 -04:00
Andreas Gal
1302ef18a7
Fix merge conflict that lost part of bug 505612.
2009-07-23 19:38:09 -07:00
Robert Sayre
1642f10340
Merge backout.
2009-07-23 22:08:05 -04:00
Robert Sayre
ac88855797
Backed out changeset 047b9102dddb
2009-07-23 22:06:31 -04:00
Robert Sayre
b3e72b45e9
merge.
2009-07-23 22:05:14 -04:00
Robert Sayre
36442e1e04
Backed out changeset 8f6d8ce284ff
2009-07-23 22:04:45 -04:00
Brendan Eich
efd00875ed
Fix assertion location to avoid botching it due to patch for 488731.
2009-07-23 18:40:13 -07:00
Andreas Gal
492882d314
Formating fix (no bug).
2009-07-23 18:26:38 -07:00
Brendan Eich
c46598451a
Avoid shape regeneration and property cache purging from the GC unless the shape generator overflows (488731, r=jorendorff).
2009-07-23 17:59:49 -07:00
Nicholas Nethercote
78d790d9f7
Bug 506139 - TM/nanojit: merge TR whitespace changes in the i386 backend. r=rreitmai.
2009-07-24 10:02:22 +10:00
Nicholas Nethercote
cea112890b
Bug 503449 - lirasm: always build it with the js shell, and fix some breakage. r=jorendorff.
2009-07-24 08:41:59 +10:00
Andreas Gal
1becb641f1
Use a background thread to free() memory while sweeping (505612, r=brendan,bent).
2009-07-23 15:12:34 -07:00
Robert Sayre
e34c6309ce
Merge mozilla-central to tracemonkey.
2009-07-23 16:49:14 -04:00
Taras Glek
4cbbbfb168
bug 505784: nuke STANDALONE mode in libjar r=bsmedberg
2009-07-23 11:40:29 -07:00
Robert Sayre
ffbc532f50
Bug 503160 - integer constants are not automatically demoted. Patch by Andreas Gal and Robert Sayre. r=dvander/gal
2009-07-22 19:47:41 -04:00
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
Brad Lassey
369aa0eb3d
bug 504917 - fix warnings in updater.cpp r=bsmedberg
2009-07-21 03:25:37 -04:00
Josh Aas
802ab6f06d
Null check after malloc in currently-unused osxspell component. b=283516 r=smorgan
2009-07-23 14:26:53 -04:00
Benjamin Smedberg
0a9e89b0d3
Merge backout of bug 448375
2009-07-23 13:45:42 -04:00
Benjamin Smedberg
ba1b578c78
Backed out changeset 6722800f261e - bug 448375 because it broke at least x86-64... turns out we do actually use DBUS bits from within libxul.so, and the fix for that bug may be quite a bit more complicated.
2009-07-23 13:41:25 -04:00
Shawn Wilsher
5cefb953b9
Backout of bug 494828 and bug 505550 due to orange.
2009-07-23 10:34:54 -07:00
Mike Hommey
0f6c391b1a
Bug 448375 - unnecessary libdbus-glib-1.so dependency, r=bsmedberg
2009-07-23 13:06:40 -04:00
Martin Stránský
4c53994fd8
Bug 453689 - "Firefox needs to register the proper name with session management for restart" (change "MOZILLA_APP_LAUNCHER" -> "MOZ_APP_LAUNCHER") [r=bsmedberg]
2009-07-23 09:27:09 -07:00
Benjamin Smedberg
577adb3056
Fix bustage again from bug 494828 by linking against libxpcomglue_s like we were, but continue to link against libxpcom_core also.
2009-07-23 12:18:12 -04:00
Benjamin Smedberg
248219b23b
Fix bustage from bug 494828 by linking against libxpcom_core.so for tracemalloc symbols.
2009-07-23 11:42:32 -04:00
Benjamin Smedberg
130d269b96
Bug 488596 - test_crashreporter.js crashes intermittently: delete the exception handler before freeing the data it references, landing as a bustage fix with presumed-r=ted
2009-07-23 11:23:19 -04:00
Shawn Wilsher
dd6c28f49f
Bug 505550 - Acquire the db's mutex when cloning statements in Connection::ExecuteAsync
...
Hold the lock around all our API calls so we don't lose so much to the
background thread.
r=asuth
2009-07-22 15:18:33 -07:00
Shawn Wilsher
d98ce2854a
Bug 494828 - Stop using our own mutexes and use SQLite's where possible.
...
Part 2: Use the helper object in a few places where we had our own mutexes.
r=asuth
2009-07-22 15:18:33 -07:00
Shawn Wilsher
4c6bbe05cc
Bug 494828 - Stop using our own mutexes and use SQLite's where possible.
...
Part 1: Create helper objects to make using sqlite3_mutex safer and easier.
r=cjones
2009-07-22 15:18:33 -07:00
Shawn Wilsher
e20d659f7c
Bug 494826 - Compile SQLite with SQLITE_DEBUG defined
...
Compile SQLite in debug mode in our debug builds. We don't hit any assertions
in tests currently, and if we ever do, we've just found a bug in SQLite.
r=ted
2009-07-22 14:43:24 -07:00
Neil Deakin
4aa815d208
Bug 503754, dropping tab on content area should not reload page, r=mano
2009-07-23 10:39:13 -04:00
Neil Deakin
aaa7feaf96
Bug 504183, crash setting focus on file input that has no frame, r=smaug
2009-07-23 10:39:10 -04:00
Neil Deakin
1076bf5866
Bug 497844, use focus event instead of load event, r=gavin
2009-07-23 10:39:07 -04:00
Neil Deakin
3ae4466a2b
Bug 504367, remove unneeded code which caches focus in nsGlobalWindow::WindowStateHolder, r=bz
2009-07-23 10:38:54 -04:00
Benjamin Smedberg
44af176a7d
Bug 505857 - Fix up locking in the category manager, r=timeless
2009-07-23 10:29:00 -04:00
Alexander Surkov
e082e88b32
Bug 504985 - get_accRole, if returning a role string, includes namespace URI withthe actual role, effective June 9, 2009, r=marcoz, davidb
2009-07-23 15:12:57 +08:00
L. David Baron
db8021d58c
Destroy frame properties right after destroying the frame tree so they're destroyed before the style set. (Bug 399994) r=roc
2009-07-23 07:40:18 -04:00
Ginn Chen
e1b3b43cd4
Bug 456719 run-mozilla.sh doesn't work well with ksh93 r=benjamin
2009-07-23 18:09:10 +08:00
Ginn Chen
8a43c1a439
Bug 492720 libgjs failed to compile with js headers of Firefox 3.5 r=brendan
2009-07-23 18:07:09 +08:00
Jonathan Watt
24c8671d83
Bug 435356. Stop using nsIDOMSVGMatrix internally. r=longsonr
2009-07-23 10:35:59 +02:00