Jim Blandy
35e434274a
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
4437c0eac2
Bug 531165 - TM: move SoftFloatFilter upstream of CseFilter. r=gal.
2009-11-25 19:10:34 -08:00
Alex Pakhotin
ef747845b5
bug 530676 - WinMo Installer gets stuck at User Profile Creation on 11/23 1.9.2 nightly, don't wait for for Fennec to exit infinitely r=gavin.sharp
2009-11-25 15:03:56 -08:00
Peter Van der Beken
2186f69c09
Fix build bustage.
2009-11-28 15:25:40 +01:00
Peter Van der Beken
1f7d9b23d4
Fix for bug 437449 (top crash [@ nsCycleCollector::MarkRoots(GCGraphBuilder&)][@ nsBaseContentList::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)]). r=jst, a=blocking1.9.2+.
2009-11-28 10:35:35 +01:00
Peter Van der Beken
7359aa65c2
Backing out 10630074beca to fix orange, was fix for bug 530298 which isn't blocking or approved
2009-11-28 15:15:58 +01:00
Peter Van der Beken
ec87a9968c
Backing out 49f9273e22a9 to fix orange, was fix for bug 528776 which isn't blocking or approved
2009-11-28 15:15:18 +01:00
Peter Van der Beken
524567d11a
Backing out 4a7f5376270a to fix orange
2009-11-28 15:13:33 +01:00
Peter Van der Beken
d948e913ff
Backing out 269def72796c to fix orange
2009-11-28 15:13:06 +01:00
Peter Van der Beken
2640a08001
Backing out 655f2ee419a7 to fix orange
2009-11-28 15:11:58 +01:00
Peter Van der Beken
f797766c5d
Backing out 8f943a699370 to fix orange
2009-11-28 15:11:05 +01:00
Dão Gottwald
5c2bf055f7
hotfix for newly-discovered browser_526613.js failure; will file a bug on this
2009-11-28 12:28:11 +01:00
Dão Gottwald
1ce0836a4f
browser_514751.js cleanup
2009-11-28 09:58:32 +01:00
Dão Gottwald
efefb60830
browser_490040.js cleanup
2009-11-28 09:58:11 +01:00
Dão Gottwald
654dfcc249
additional output in browser_526613.js
2009-11-28 09:57:51 +01:00
Dão Gottwald
da67e9cbba
Bug 528776 - discard stale windows before messing with the browser state. r=zeniko
2009-11-28 07:39:31 +01:00
Dão Gottwald
31bebe1198
Bug 530298 - nsPrivateBrowsingService.js thinks closed windows are open. r=ehsan
2009-11-28 07:38:09 +01:00
Mike Connor
82e73959ac
bug 519137 - remove F1 shortcut to help, r=gavin
2009-11-27 12:47:16 -08:00
Karl Tomlinson
b393a46c52
b=528852 subtract invalid regions in move destinations r=roc
2009-11-27 13:24:39 +13:00
Karl Tomlinson
1d68719f4b
b=528769 revert predicate for drawing button due to buttons not visually depressing r=roc
2009-11-27 13:23:40 +13:00
Karl Tomlinson
3e31a49e93
b=527980 don't use tree-cairo preprocessor symbols to test for fontconfig r=bsmedberg
2009-11-27 13:21:31 +13:00
Martin Stránský
9e9c545c0a
b=495392 protect against bogus GdkAtoms from gtk_selection_data_get_targets() r=karlt
2009-11-27 13:20:27 +13:00
Marco Bonardo
ff746574c7
Disable Places Sync on some frequent random failing test, to workaround bug 507790 and reduce orangeness. a=tests-only
2009-11-26 15:29:03 +01:00
Dão Gottwald
7fbf2f0c4b
Bug 531227 - Fix window watcher use in browser_bookmarksProperties.js. r=mak
2009-11-26 12:30:46 +01:00
Olli Pettay
2a7bca1c92
Bug 530880, r=bz, sr=roc
...
--HG--
extra : rebase_source : 4f1e95223fd0c167fa5ec882b46ae36f9edbb071
2009-11-26 11:12:20 +02:00
Makoto Kato
d37efc17c2
Bug 530939 - New crash [@ GenerateFlatTextContent] in Firefox 3.6b3. r=Olli.Pettay
2009-11-26 17:41:32 +09:00
Dão Gottwald
be62b13d7d
Bug 530906 - random timeout while running browser_privatebrowsing_certexceptionsui.js. r=ehsan
2009-11-26 07:37:15 +01:00
Dão Gottwald
74627e4b06
Bug 530654 - Full-screen video closes immediately on OS X. r=gavin
2009-11-26 07:36:17 +01:00
Martin Stránský
2150aa916b
Bug 311340 - "Clipboard data is lost on exit (Should implement the freedesktop.org specification for clipboard management)" [r=karlt]
2009-11-25 22:08:09 -06:00
Doug Turner
81d6db5548
Bug 530739 - Intermittent Shutdown crash after visiting a page with flash video. r=jst
2009-11-25 18:38:22 -08:00
Clint Talbert
9d4e70e54d
Causing oranges -- Backed out changeset b3c18f150531
2009-11-25 18:00:31 -08:00
Joel Maher
7badfdc5f7
Bug 512319 Add option to allow mochitest to use external web server patch=jmaher r=ted
2009-11-25 17:04:02 -08:00
Igor Bukanov
13dbd2ef1b
bug 528116 - trace-test test case
2009-11-26 01:39:01 +03:00
Mark Finkle
2fab901966
Bug 530931: Maemo shouldn't use the true DPI [r=roc]
2009-11-25 17:27:05 -05:00
cbiesinger@gmail.com
70988940df
Bug 529701 - nsCategoryCache could add a category observer twice in some situation (r=bsmedberg)
2009-11-25 13:50:01 -08:00
Brendan Eich
5120898335
Tolerate race condition or broken resolve hook (530507, r=jorendorff).
2009-11-25 13:49:15 -08:00
Doug Turner
9da78ac6f9
Bug 531008 - nsIDOMGeoPositionAddress must use DOMString instead of string. r=jst
2009-11-25 13:17:58 -08:00
Robert Sayre
fa66fe2e77
Merge
2009-11-25 15:26:16 -05:00
Robert Sayre
0faa8aa356
Merge mozilla-central to tracemonkey.
2009-11-25 15:25:50 -05:00
21@vingtetun.org
0a382c6370
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
4f0dd855b8
bug 528116 - scope chain lookup fix when recording an eval script. r=dmandelin
2009-11-25 21:16:06 +03:00
Brad Lassey
c7d187e05b
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
926e622d2a
bug 530367 - passwords from password manager flash in clear text r=neil
2009-11-25 12:41:23 -05:00
Robert Sayre
57982d9fff
Merge mozilla-central to tracemonkey.
2009-11-25 10:48:43 -05:00
Josh Aas
a4b1dd24fa
Fix a bug that prevents NPAPI plugins from retrieving cookies. b=526462 r=roc
2009-11-25 02:40:46 -05:00
Leon Sha<leon.sha@sun.com>
26ceb9e49b
Update nanojit-import-rev stamp.
2009-11-25 15:32:07 +08:00
Leon Sha<leon.sha@sun.com>
8b045f25a8
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
dfc1dd039d
Bug 515313 - nanojit: finish killing reservations. r=edwsmith.
...
--HG--
extra : convert_revision : 1b6cb808f3048c25857613fa6e77e865fee51d8e
2009-11-24 23:00:23 -08:00
Brad Lassey
42694ea646
backing out bug 530087 due to talos segfault on maemo
2009-11-25 01:45:30 -05:00
Nicholas Nethercote
a603d864d1
Bug 512181 - nanojit: rework TMFLAGS=assembly,regalloc,activation. r=edwsmith.
...
--HG--
extra : convert_revision : 43e64a1135f17761aad95ee7ce2d1692aa937579
2009-11-24 22:38:51 -08:00