Commit Graph

212820 Commits

Author SHA1 Message Date
Robert Sayre
8e017273c0 Add a missing credit to trigger a re-compile. 2009-11-30 11:15:10 -05:00
Igor Bukanov
201ba0afcc Backed out changeset b774250f04d3 - the landed patch for bug 424558 has regressed. 2009-11-30 15:33:04 +03:00
Igor Bukanov
ca8d790fc6 bug 424558, r=brendan 2009-11-29 20:33:57 +03:00
Jim Blandy
7e42f53d8c Bug 530018 - Add comment to explain why typedef is neceessary. (no r) 2009-11-27 17:05:21 -08:00
Leon Sha
7d3bee1630 Bug 530018 - js_DecompileToString Undefined symbol. r=jim 2009-11-27 09:22:24 +08:00
Nicholas Nethercote
fe9c904589 Bug 531224 - TM: associate JS source locations with fragments properly. r=graydon. 2009-11-26 13:52:22 -08:00
Jim Blandy
5bfdb45b63 Bug 499524: Always check for duplicates when destructuring params are present. r=igor
Detect duplicate names in parameter lists that include destructuring
parameters, regardless of whether the duplication becomes before or
after the destructuring. Let strict mode complaints take care of
themselves after the body has been parsed.

In BindDestructuringArg, there should never be an entry in tc->decls
for the given name if the call to js_LookupLocal didn't detect a
duplicate argument, so we can simply assert that tc->decl.lookup
returns NULL, instead of checking it.

In HashLocalName, we can tighten the assertion: both the new and
existing entries must be JSLOCAL_ARG, since we detect all non-ARG
(i.e., destructuring) duplicates early.
2009-11-26 10:23:52 -08:00
Nicholas Nethercote
87294afa65 Bug 531165 - TM: move SoftFloatFilter upstream of CseFilter. r=gal. 2009-11-25 19:10:34 -08:00
Igor Bukanov
5c96627d2e bug 528116 - trace-test test case 2009-11-26 01:39:01 +03:00
Brendan Eich
256dffda46 Tolerate race condition or broken resolve hook (530507, r=jorendorff). 2009-11-25 13:49:15 -08:00
Robert Sayre
ca11206be2 Merge 2009-11-25 15:26:16 -05:00
Robert Sayre
db7a1de59f Merge mozilla-central to tracemonkey. 2009-11-25 15:25:50 -05:00
21@vingtetun.org
adf2498ce3 Bug 530495 - textbox.xml throw an error (line 175) if the textbox.inputField didn't exist (r=neil) 2009-11-25 11:49:52 -08:00
Igor Bukanov
c8d5645df8 bug 528116 - scope chain lookup fix when recording an eval script. r=dmandelin 2009-11-25 21:16:06 +03:00
Brad Lassey
e66219b553 bug 527674 - number of askterisks doesn't match the number of password charecters when user hits delete r=neil 2009-11-25 12:50:35 -05:00
Brad Lassey
0595320f20 bug 530367 - passwords from password manager flash in clear text r=neil 2009-11-25 12:41:23 -05:00
Robert Sayre
637267220a Merge mozilla-central to tracemonkey. 2009-11-25 10:48:43 -05:00
Josh Aas
be5277e691 Fix a bug that prevents NPAPI plugins from retrieving cookies. b=526462 r=roc 2009-11-25 02:40:46 -05:00
Leon Sha
65dd69f302 Update nanojit-import-rev stamp. 2009-11-25 15:32:07 +08:00
Leon Sha
79857bda92 Bug 529849 - Assertion failed: _allocator.free & rmask(r) (../../../js/src/nanojit/Assembler.cpp:433). r=gal
--HG--
extra : convert_revision : 23ed78f42df2b7b1a590fc7e986e6d446ef4d3d4
2009-11-25 15:24:23 +08:00
Nicholas Nethercote
391c15f438 Bug 515313 - nanojit: finish killing reservations. r=edwsmith.
--HG--
extra : convert_revision : 1b6cb808f3048c25857613fa6e77e865fee51d8e
2009-11-24 23:00:23 -08:00
Brad Lassey
84b496e99b backing out bug 530087 due to talos segfault on maemo 2009-11-25 01:45:30 -05:00
Nicholas Nethercote
b3689f0b3b Bug 512181 - nanojit: rework TMFLAGS=assembly,regalloc,activation. r=edwsmith.
--HG--
extra : convert_revision : 43e64a1135f17761aad95ee7ce2d1692aa937579
2009-11-24 22:38:51 -08:00
Nicholas Nethercote
4de15a7879 Bug 505662 - nanojit: kill operandCount. r=graydon,edwsmith.
--HG--
extra : convert_revision : ab7d225a3c8b1562eb74336099abc564f770e7f3
2009-11-24 22:21:27 -08:00
Nicholas Nethercote
e0c1e58180 Bug 512181 - nanojit: rework TMFLAGS=assembly,regalloc,activation (the TM-specific part only, which is independent of the NJ-specific part). r=graydon. 2009-11-24 22:42:16 -08:00
Boris Zbarsky
229c0bea7c Bug 528134. Hand out the style context with the rulenode. r=dbaron 2009-11-25 00:35:55 -05:00
Vivien Nicolas
a2a597d568 Bug 509732 - Don't do slideIn animation if the height of the notification is 0. r=dtownsend 2009-11-24 21:00:49 -08:00
Andreas Gal
dd01623b4e -r 2009-11-24 19:35:17 -08:00
David Mandelin
eb7cee0d16 Bug 530969: fix testing of XULRunner properties in jstests.py manifest parsing, r=njn 2009-11-24 18:57:09 -08:00
Brad Lassey
d4881fd8e4 bug 530087 - improve xptcinvoke for linux on arm r=vlad a192=vlad 2009-11-24 21:12:28 -05:00
Jonas Sicking
630d0607ed Bug 530901. Fix a warning and align an error code with the spec. r=jst a=jst 2009-11-24 17:53:17 -08:00
Andreas Gal
09c011f455 Avoid frequent reallocs in Queue::ensure (530936, r=luke). 2009-11-24 17:04:24 -08:00
Nicholas Nethercote
a3c8b3801d Update nanojit-import-rev stamp. 2009-11-25 11:11:02 +11:00
Jacob Bramley
161ca34a8d Add Nanojit configuration flags (such as --sse) to lirasm. (bug 526974, r=nnethercote)
--HG--
extra : convert_revision : baa27feb8fb4fdaf1ecb0839c4bd468e83da2aeb
2009-11-24 11:05:20 +00:00
Nicholas Nethercote
c0ee79dcfd Bug 529900 - 64-bit - lots of assertions, crashes... r=edwsmith.
--HG--
extra : convert_revision : 3d99d6e37ba85c13d449352b8ce8283d4e0cbf0d
2009-11-24 15:30:04 +11:00
Nicholas Nethercote
ef48f55287 Bug 525379 - nanojit: make the _nIns/_nExitIns swap hack more consistent. r=edwsmith.
--HG--
extra : convert_revision : bad9394918255f4afcbff259153dc9d8c9afad25
2009-11-24 14:56:33 +11:00
Nicholas Nethercote
750f1073fb Bug 530713 - nanojit: fix LirReader::read() badness. r=edwsmith.
--HG--
extra : convert_revision : 39a8b47fd38af397e7fe0196637dc2e66cadb56b
2009-11-24 14:23:20 +11:00
Gavin Sharp
16f471606f Bug 530533: Add pref to control whether addEngine prompts to "use immediately", r=rflint 2009-11-23 11:05:33 -05:00
Jeff Walden
4961834a50 Bug 525819 - Followup to readd the removed functionality -- forgot about comm-central, won't be able to fix all its tests immediately so will make both functions and strings acceptable arguments to do_timeout, for the moment. r=bustage
--HG--
extra : rebase_source : aa46e8bf88538c5ca520b0e5e196e3a9bbd3f7ec
2009-11-24 16:14:26 -08:00
Brendan Eich
3fcf83f1f9 Undo hackaround for bug 529837. 2009-11-24 15:42:03 -08:00
John Daniels
2556f6f857 Bug 525819 - Make do_timeout take a callback function, not a string to eval. r=jwalden
--HG--
extra : rebase_source : 6fbaac51eabe95fcfaf4706feb9fd8a28ba4dfbf
2009-11-24 11:58:42 -08:00
Brendan Eich
28e780dc8d Undo hackaround for bug 529837. 2009-11-24 15:17:16 -08:00
Mark Banner
6afc0b0b4b Back out changeset c9c35333436b / Bug 495392 due to build bustage 2009-11-24 22:25:42 +00:00
Martin Stránský
272c8281b0 Bug 495392 Crash [@ nsClipboard::HasDataMatchingFlavors] [@ nsHTMLEditor::HavePrivateHTMLFlavor] when selection contains data from java. r=karlt. 2009-11-24 22:12:04 +00:00
Mats Palmgren
6d9d0645d8 Bug 526769. r=roc a1.9.2=dbaron 2009-11-24 20:29:48 +01:00
Dão Gottwald
becf5522cc Bug 529769 - notify observers when lightweight theme is selected. r=dtownsend 2009-11-24 16:59:53 +01:00
Ted Mielczarek
1ccefba1bf bug 522804 - fix two more JarMaker lockFile race conditions on Windows. r=pike 2009-11-24 07:11:25 -05:00
Ted Mielczarek
c6514e06d1 bug 522804 - ZipFile exception.WindowsError build problem. r=pike
--HG--
extra : rebase_source : 9a940d5e8aed187f91584a86c7bd456bd249622c
2009-11-23 10:20:21 -05:00
Daniel Brooks
fdc5ea52b6 revert an unintentional change from revision 0ccbfef948d5 2009-11-24 05:58:50 -06:00
L. David Baron
c2bec2be3a Remove the concept of stateless unicode decoders since they now all have state. (Bug 530328) r=smontagu 2009-11-23 22:43:48 -08:00