204996 Commits

Author SHA1 Message Date
Andreas Gal
93a7a263a2 Abort trace if the global object gets wrapped and we already hold a reference to the unwrapped object (489007, r=brendan). 2009-04-20 11:30:32 -07:00
Andreas Gal
674e2ba28b Remove bogus assert (489040, r=brendan). 2009-04-20 09:52:56 -07:00
Igor Bukanov
50676de446 bug 488414 - js_GenerateShape just schedules, not run, the GC. r=brendan,gal 2009-04-20 12:10:29 +02:00
Igor Bukanov
6656a67c90 Backed out changeset f4662701526b (bug 488414) to fix !JS_THREADSAFE compilation errors 2009-04-20 11:59:36 +02:00
Igor Bukanov
5eb920bf48 bug 488414 - js_GenerateShape just schedules, not run, the GC. r=brendan,gal 2009-04-20 10:17:28 +02:00
Jeff Walden
74e36907f2 Kick tinderboxen out of a Linux orange that looks bogus 2009-04-18 22:09:37 -07:00
Jeff Walden
c0d75a9b44 Bug 488781 - Followup readability fix to rearrange the ordering of cases in various type-switch statements to correspond to numeric values; this makes it much easier (for me at least) to see that such switches are properly exhaustive. r=gal 2009-04-18 16:47:24 -07:00
Jeff Walden
d4bb1be9b3 Bug 488781 - Add a trace-time type to differentiate functions from objects. r=brendan 2009-04-18 16:47:23 -07:00
Jeff Walden
d7f3e4e6e8 Bug 473117 - Rejigger how guards use side exits, and fix an erroneous comment. r=graydon 2009-04-18 16:47:23 -07:00
Igor Bukanov
ae21197aa6 bug 487039 - caching only white-listed non-globals on the scope chain. r=brendan 2009-04-18 20:10:59 +02:00
Igor Bukanov
154244359d bug 487204 - NativeGet caching fixes. r=brendan 2009-04-18 19:56:53 +02:00
David Mandelin
60c7bc2aa1 Bug 488808: crash due to JSString INIT macros stomping deflated flag, r=brendan 2009-04-17 19:30:26 -07:00
Andreas Gal
a53703f832 During trecording detect null 'this' object before wrapping it (488816, r=brendan). 2009-04-17 19:24:54 -07:00
Robert Sayre
0005bfb400 Merge mozilla-central to tracemonkey. 2009-04-17 21:35:32 -04:00
Blake Kaplan
506999dce8 Bug 485868 - Remove code duplication in xpcjsruntime.cpp. r=jst sr=brendan
--HG--
extra : rebase_source : 68dbe531ff1dca8b436ae938be763ff3921a1c9a
2009-04-17 16:52:15 -07:00
Blake Kaplan
b29c6d06fb Bug 484180 - Don't call the class getter (especially not the scriptable helper!) for functions. r+sr=jst
--HG--
extra : rebase_source : 15e927e3a4281a0d5ffd54b528c9c90c76b7c6ee
2009-04-17 16:52:10 -07:00
Jason Orendorff
f7b8041f14 Bug 488693 - TM: "Assertion failure: !JS_TRACE_MONITOR(cx).needFlush, at ../jstracer.cpp". r=gal.
--HG--
extra : rebase_source : 4ff76dfc6418e818c7cabba6a7d87e5b49123540
2009-04-17 18:22:16 -05:00
Neil Rashbrook
fd31aad459 Bug 488266 Eliminate xptiInterfaceInfoManagersEnumerator r+sr=bsmedberg 2009-04-17 23:38:11 +01:00
Graydon Hoare
2fb81f250e Bug 488363 - Missing write barrier on global object, r=jorendorff. 2009-04-17 15:25:25 -07:00
Gavin Sharp
267f897f87 Mac bustage fix for bug 436998, r=mfinkle 2009-04-17 18:13:05 -04:00
Justin Dolske
fa15baa2b1 Bug 243136 - saved form data should expire after a time period defined by user. r=sdwilsh, r=gavin 2009-04-17 14:36:13 -07:00
Shawn Wilsher
a37a46bf09 Bug 488379 - Update mozStorageConnection.* to follow style guidelines
Consistent spacing, consistent naming, and namespaces - OH MY!
r=asuth
2009-04-17 17:19:31 -04:00
Doug Turner
f64255ace2 Bug 488862 - Fix for [@ nsGeolocation::OwnerStillExists() ] crash. r/sr=jst 2009-04-17 13:42:04 -07:00
Karl Tomlinson
e333ea2940 Bug 478871: Switch to new_font() and default_substitute() functions from Pango API to fix compile issues with newer pango versions. r=behdad sr=roc 2009-04-17 12:51:43 -07:00
Andreas Gal
35ae1c4428 Merge. 2009-04-17 12:44:37 -07:00
Andreas Gal
df77313391 Backed out changeset 324bb9dc8372 (bug 487204 is implicated in top site failures). 2009-04-17 12:41:00 -07:00
Doug Turner
e54832d798 Bug 488806 - network geolocation can spam server. r/sr=jst 2009-04-17 09:28:14 -07:00
Myk Melez
ef2d6626fb Bug 488821 - rememberChoice checkboxes conflict in two tabs with geolocation notifications. r=dougt/gavin 2009-04-17 09:27:26 -07:00
timeless@mozdev.org
3d4a36cc9d Bug 487188 - PRExpectEndValue is a typo for PEExpectEndValue. r=dbaron 2009-04-17 16:47:45 +02:00
ben turner
128acb4c3b Bug 479624 - Use JSAutoTempValueRooter instead of nsAutoGCRoot in nsJSContext::CallEventHandler. r=mrbkap, sr=jst 2009-04-17 15:13:08 +02:00
David Dahl
08b78939d1 Bug 485442 - crash bug calling nsINavHistoryQuery.uri, r=mak,sdwilsh 2009-04-17 14:42:39 +02:00
Drew Willcoxon
be9fb60956 Bug 470314 - Send a bookmarks-restore notification, r=mak77 2009-04-17 14:42:34 +02:00
Marco Bonardo
c630a1ce65 Bug 487789 - 1 sort operation required by mDBAdaptiveQuery, stop warning for now. rs=sdwilsh 2009-04-17 14:42:29 +02:00
Marco Bonardo
8571cad7f8 Bug 487787 - 1 sort operation required by mDBKeywordQuery , stop warning for now. rs=sdwilsh 2009-04-17 14:42:24 +02:00
Marco Bonardo
54b4d678dc Bug 487781 - 5 sort operations required by FindVisits selectStatement, r=sdwilsh 2009-04-17 14:42:20 +02:00
Blake Kaplan
4c879cbdf2 Bug 479560, r+sr=jst 2009-04-17 12:41:42 +01:00
Dão Gottwald
3b5962c57e merge 2009-04-17 12:03:43 +02:00
Dão Gottwald
3155daa517 Backout bug 243136 (changeset 5eb5a07df2e0) to fix Windows unit test orange 2009-04-17 12:03:03 +02:00
Justin Dolske
86a368f13d Bug 243136 - saved form data should expire after a time period defined by user. r=sdwilsh, r=gavin 2009-04-17 00:03:54 -07:00
Justin Dolske
10f87f2d9e Bug 488571 - Get rid of explicit form history caching. r=sdwilsh, r=gavin 2009-04-17 00:03:52 -07:00
Ryan Flint
67370d4975 Remove unused sanitizer module. r+sr+ui-r+a=mconnor 2009-04-17 02:26:37 -04:00
Masayuki Nakano
277dff0569 Bug 487601 Crash [@ nsTextStateManager::Init] contenteditable and onfocus removing window r+sr=roc 2009-04-17 14:01:23 +09:00
Robert Strong
c7ff23bcf9 Test bustage fix for bug 487346 2009-04-16 19:46:03 -07:00
Robert Strong
665be959a7 Bug 485624 - Downloads in progress for previous releases should be canceled on startup instead of resumed. r=dtownsend 2009-04-16 18:40:46 -07:00
Robert Strong
495b8f33be Bug 487346 - app update test cleanup. r=dtownsend 2009-04-16 18:32:32 -07:00
David Dahl
89076c94b8 Bug 487012 - License file not found for nightly update. r=rstrong 2009-04-16 18:32:31 -07:00
Justin Dolske
46645f02e3 Bug 466086 - Remove unused safebrowsing phishing EULA. r=gavin 2009-04-16 18:27:23 -07:00
Justin Dolske
7e13a9766f Bug 474846 - Data loss by migration from wallet to login manager. r=gavin 2009-04-16 18:27:21 -07:00
Andreas Gal
7138445b23 Backed out changeset 5bd116148175 (attempting to re-land bug 487204). 2009-04-16 17:56:18 -07:00
L. David Baron
0d81fda75a Destroy content viewers in session history when destroying docshell, just like we destroy the current one. (Bug 488394) r+sr=bzbarsky 2009-04-16 13:55:13 -07:00