204732 Commits

Author SHA1 Message Date
Brendan Eich
12fc4b0b91 Bug 488015 - Crash [@ js_GetUpvar ] (also bogus JS errors, also probably Crash [@js_Interpret]) (future r=mrbkap, see bug). 2009-04-15 01:57:13 -07:00
Andreas Gal
b418790d7a Backed out bug 488203. 2009-04-14 23:44:34 -07:00
Andreas Gal
4e231750f3 Merge. 2009-04-14 21:28:57 -07:00
Andreas Gal
f2e7bab47a Backed out changeset 4c157cfe2289 (bug 487845). 2009-04-14 21:28:40 -07:00
Andreas Gal
eec2644260 Add missing FASTCALL declaration. 2009-04-14 20:54:22 -07:00
Andreas Gal
bd4ff09b80 Fix static analysis. It is ok for ComputeThis_tn to see a stale cx->fp since we just want to ensure the global object is wrapped. 2009-04-14 20:15:43 -07:00
Andreas Gal
28ae2c328d Properly compute 'this' object on trace and wrap if necessary (488203, r=mrbkap). 2009-04-14 19:52:09 -07:00
Brendan Eich
087d5e2840 Bug 488272 - Crash [@ RebindLets] (r=mrbkap). 2009-04-14 17:52:13 -07:00
Brendan Eich
ee1a5c5d19 Back out bad patch for 488272. 2009-04-14 17:20:12 -07:00
jorendorff
a96a054fee Leaving outermost request should js_LeaveTrace (480301, r=brendan). 2009-04-14 17:15:38 -07:00
Jason Orendorff
89f3ccddef Bug 487550 - "Assertion failure: cx->bailExit" with {__proto__: window}. r=brendan. 2009-04-14 16:59:55 -05:00
Brendan Eich
1442b10d29 Bug 488272 - Crash [@ RebindLets] (r=mrbkap). 2009-04-14 11:34:05 -07:00
Blake Kaplan
b65cb94173 Bug 487430 - call_enumerate doesn't take upvars into account. r=brendan 2009-04-14 11:29:34 -07:00
Jason Orendorff
df9890765f Bug 487845 - TM: After deep-bailing, we can lirbuf->rewind() and then return to a dead code page. r=gal. 2009-04-14 08:45:37 -05:00
Igor Bukanov
c12cac54ea bug 488029 - fixing bindname optimization regression from the bug 462734 plus creating js_DeclEnvClass instances together with Call objects. r=brendan 2009-04-14 12:54:37 +02:00
Brendan Eich
d4559c2393 Bug 488050 - upvar2: incorrect optimization of delete function_name (r=igor). 2009-04-13 17:13:21 -07:00
Andreas Gal
0cf447f2d3 Remove amd64 code (will be replaced with tamarin's new amd64 backend, 487981, r=danderson). 2009-04-13 16:16:10 -07:00
Jeff Walden
5a927c0b95 Import http://hg.mozilla.org/mozilla-central/rev/a94142e82a0d to TM since it seems to be horking my shell builds (but not a browser build? odd, I thought I'd tested both) 2009-04-11 15:01:17 -07:00
Brendan Eich
e6a3b66fad Bug 487968 - TM: shutdown leak of rt->builtinFunctions (r=jorendorff). 2009-04-13 14:22:01 -07:00
Brendan Eich
0d6cf0e148 Bug 488034 - Crash [@ js_GetUpvar] or "Assertion failure: (script)->upvarsOffset != 0, at ../jsinterp.cpp" (r=mrbkap). 2009-04-13 14:16:15 -07:00
Andreas Gal
c2ca04a58a Update ip in recycled branch fragments (487531, r=graydon). 2009-04-13 13:24:17 -07:00
L. David Baron
8a77235201 Fix occasional leak of either array or hashtable entrystore allocated in js_AddLocal by accounting for fun->u.i.upvars in DestroyLocalNames. (Bug 487967) r=brendan 2009-04-11 16:03:13 -07:00
Igor Bukanov
5c72587812 bug 462734 - fixing JSOP_BINDNAME caching issues. r=brendan 2009-04-11 10:11:06 +02:00
Igor Bukanov
202e87ecaa Backed out changeset 595ebe7b82fa - it had wrong patch 2009-04-11 10:07:42 +02:00
Igor Bukanov
1ae24a77a8 bug 462734 - fixing JSOP_BINDNAME caching issues. r=brendan 2009-04-11 10:04:24 +02:00
Jeff Walden
d5fbd4024f Bug 473096 - js1_5/Regress/regress-366601.js - Internal Error: script too large. r=brendan 2009-04-10 17:41:13 -07:00
Blake Kaplan
5e45c9c2e3 Bug 487684 - Store the last trace PC to pass into the decompiler. r=igor 2009-04-10 14:06:28 -07:00
Igor Bukanov
8dde9a922d bug 486713 - fixing flag propagation to generator expression function. r=brendan 2009-04-10 20:50:47 +02:00
Shawn Wilsher
fdacde3da4 Bug 487660 - Places depends on a buggy behavior of SQLite's SUBSTR
Places code wrongly assumed that SUBSTR used a zero-based index instead of a
one-based index.
r=dietrich
2009-04-10 13:51:51 -04:00
Shawn Wilsher
1017334566 Bug 487511 - nsINavHistoryObserver has no "onBeforeDeleteURI" callback
r=dietrich
2009-04-10 13:51:40 -04:00
Benjamin Smedberg
6150cbae42 Removal of strings from bug 326628 2009-04-10 13:21:36 -04:00
Benjamin Smedberg
5a7f33d593 Bug 326628 Try #2 - User content can pop up PKCS11 dialogs, which is annoying and entirely unnecessary r+sr=jsr,r=kaie 2009-04-10 13:21:04 -04:00
Shawn Wilsher
c79541124a Bug 487715 - Update mozStorageVariant.* to follow style guidelines
Consistent spacing, consistent naming, and namespaces - OH MY!
r=asuth
2009-04-10 13:20:12 -04:00
Mark Finkle
da93f81200 Fix mobile plugin bustage. b=487795 r=josh 2009-04-10 12:45:24 -04:00
Olli Pettay
f13323cddf Bug 486398, r+sr=jst 2009-04-10 19:06:34 +03:00
Edward Lee
da1fbb8ad9 Bug 476298 - Switch RecalculateFrecencies to just fix invalid frecencies. r=dietrich
Bug 476300 - Calculate all page frecencies when upgrading/migrating
Bug 482351 - 1 sort operation required by mDBInvalidFrecencies
Create a new method FixInvalidFrecencies that finds invalid (negative) frecencies and recalculates them. Use it for handling creating/migrating DBs as well as recalculating invalid places on daily idle (place frecencies are already estimated by decay). This obviates a few preferences, queries and methods related to recalculating on idle. The test uses mork history with a number of pages that now all get their frecencies calculated on migrate, where before this fix, the test fails with a bunch of pages still with negative frecencies.
2009-04-10 10:24:10 -05:00
Boris Zbarsky
8bf2ecbda6 Bug 485012 followup. Rev the iid of nsICSSLoader. r+sr=peterv 2009-04-10 10:32:44 -04:00
Boris Zbarsky
973f44492a Bug 485012. Allow passing a charset hint (e.g. the element's 'charset' attribute for preloads) to nsICSSLoader::LoadSheet. r+sr=peterv 2009-04-10 10:29:08 -04:00
Peter Van der Beken
6f0b054294 Fix for bug 423473 (Cycle collector should restart after getting a fault). r/sr=jst.
--HG--
extra : rebase_source : fd82c02bef434c36383df0862af2399455caa65b
2009-04-09 14:02:48 +02:00
Olli Pettay
e02880ae1f Bug 481139, r+sr=peterv 2009-04-10 17:14:11 +03:00
Robert Longson
1acf3b9351 Bug 486933 - image-rendering does not work on body or root CSS background images. r+sr=roc 2009-04-10 14:41:59 +01:00
Marco Bonardo
4fc4f19182 Bug 487594 - 1 sort operation required by mDBGetTags, stop warning for now, r=sdwilsh 2009-04-10 13:39:51 +02:00
Marco Bonardo
9c5d9160bd Bug 482353 - 1 sort operation required by mDBGetChildren, r=sdwilsh 2009-04-10 13:39:47 +02:00
Masayuki Nakano
4184a11813 Bug 482928 All menus, context menus, panels, etc, appear on primary display/screen/monitor when Firefox is on secondary r=smichaud+roc+jmathies, sr=vlad 2009-04-10 19:43:19 +09:00
Serge Gautherie
6275922234 Bug 485175 - [SeaMonkey] Some Mochitest geolocation tests time out now (test_allowCurrent.html, test_allowWatch.html); (Dv1a) Fix test_timeoutWatch.html errorCallback(); r=doug.turner 2009-04-10 12:30:33 +02:00
Serge Gautherie
f247d18469 Bug 484231 - A Mochitest crashdump turns the waterfall orange but misses to |TinderboxPrint|; (Bv1) runtests.py.in: return |status| instead of |0|, and 3 (unrelated) nits; r=jwalden+bmo 2009-04-10 12:30:32 +02:00
Serge Gautherie
4205221e9a Bug 483967 - Mochitest test_regExpStatics.html runs fine but needs to check/report success; (Av1) Add |ok(true, ...);|; r=jonas 2009-04-10 12:30:30 +02:00
Serge Gautherie
366f022f42 Bug 471122 - test_CrossSiteXHR.html : improve thrown exceptions from file_CrossSiteXHR_server.sjs; (Bv1) file_CrossSiteXHR_server.sjs: Add missing |var|; r=jonas 2009-04-10 12:30:27 +02:00
Dão Gottwald
65b5d09e58 Bug 487059 - clearUserPref shouldn't throw if a pref doesn't have a default or user value. r+sr=bsedberg 2009-04-10 10:24:24 +02:00
Dão Gottwald
725fb78407 Bug 486821 - Misplaced white line under last visible entry of location bar autocomplete. r=enn 2009-04-09 08:42:01 +02:00