Nicholas Nethercote
348df1cdbf
Bug 529725 - nanojit: improve asm_prep_fcall() in i386 and Sparc backends. r=rreitmai.
...
--HG--
extra : convert_revision : 30767eb970427b1044fae5db99c2427f57e576fe
2009-11-23 11:04:59 +11:00
Nicholas Nethercote
8ec279f9f4
Bug 529709 - lirasm: 'not' is a unary operator. r=graydon.
...
--HG--
extra : convert_revision : f26d4cf0e8091d41ecb5b48b849d63dce56ec259
2009-11-23 11:01:02 +11:00
Doug Turner
7f9938ce48
Bug 530381 - Cache X11 GC for NativeImageDraw. r=karlt
2009-11-22 15:46:42 -08:00
Jonas Sicking
31307e744b
Trivial fix for orange. Tests are good. Bug 530269
2009-11-22 12:42:17 -08:00
Jonas Sicking
d63cf8c9ee
Jonas Sicking - Bug 530269: Clear data when reusing a FileReader for multiple reads. r=bz a=jst
2009-11-22 11:05:12 -08:00
Jonas Sicking
ef9e4230b7
Bug 530220: Fix bug in handling of binary data, kill some dead variables, and improve tests. All for FileReader. r=jst a=jst
2009-11-21 03:56:31 -08:00
Brad Lassey
b77fcda89b
bug 530393 - improve xptcinvoke for Windows Mobile and Windows CE on ARM r=vlad
...
--HG--
rename : xpcom/reflect/xptcall/src/md/win32/xptc_arm_ceppc.asm => xpcom/reflect/xptcall/src/md/win32/xptcstubs_asm_ce.asm
2009-11-22 13:43:49 -05:00
Dão Gottwald
0bb69ec297
Bug 521282 - Make sure the browser window is focused before each test. r=mano
2009-11-22 15:05:54 +01:00
Dão Gottwald
9f9e95635f
test cleanup
2009-11-22 11:52:22 +01:00
Brendan Eich
c731045c51
Bye-bye middle-deletes and their O(n^2) worst case complexity; hello dictionary-mode scopes (473228, r=jorendorff).
2009-11-20 16:14:42 -08:00
Brendan Eich
8655c42887
Test branded *and* hasMethodBarrier consistently, and with a combined helper (529837, r=jorendorff).
2009-11-20 14:05:16 -08:00
Julian Seward
937420dbec
Bug 520905 - collapse callee saved register spills/reloads into LDMIA/STMIA instructions, r=vlad.
...
--HG--
extra : convert_revision : 73952814a07755be92fba1060efc97d5010b38c9
2009-11-20 10:11:33 -08:00
Brendan Eich
ce41e7e1bf
Undo hackaround for bug 529837.
2009-11-24 15:15:37 -08:00
Luke Wagner
f32b364347
Bug 530490 - keep starting position live across quantifier loop (r=dmandelin)
2009-11-24 11:22:20 -08:00
Bob Clary
e0700138da
Bug 530774 - js1_5/GC/regress-319980-01.js should not be enabled.
2009-11-24 13:01:42 -08:00
Bob Clary
96a7107e51
Bug 530774 - temporarily disable js1_5/GC/regress-331719.js due to time out regression.
2009-11-24 07:14:13 -08:00
Bob Clary
cc40e9b31d
bug 530510 - js1_8/extensions/regress-446169-01.js should guard for undefined gczeal.
2009-11-24 07:14:12 -08:00
Andreas Gal
363350c1f9
I will get it right one of these days (hotfix for 484627).
2009-11-23 22:11:21 -08:00
Andreas Gal
e6b8d3b25c
Hotfix for 484627 for 64-bit systems.
2009-11-23 21:49:53 -08:00
Andreas Gal
87fd2f16f4
Inline js_CallTree (484627, r=dvander).
2009-11-23 19:02:49 -08:00
Andreas Gal
ab1febc2c0
Stop passing a useless NULL argument to fragment->code() (530700, r=dmandelin).
2009-11-23 17:16:30 -08:00
timeless@mozdev.org
97876953bd
Bug 506699 js_printf doesn't always use va_end after va_start. rs=brendan
2009-11-23 16:20:55 -08:00
Andreas Gal
433f67d130
Merge.
2009-11-23 16:09:35 -08:00
Andreas Gal
574e4cf9f2
Properly reject new arrays with negative length (530617, r=jwalden).
2009-11-23 16:09:02 -08:00
Blake Kaplan
b93b80eb94
Bug 530537 - Don't over-parenthesize JSOP_CONCATN. r=brendan over IRC
2009-11-23 18:08:05 -05:00
Jason Orendorff
d3dfa97516
Bug 509354 - Crash [@ DecompileDestructuringLHS] with destructuring and "arguments". r=mrbkap.
2009-11-20 11:33:30 -06:00
Peter Van der Beken
543fe93113
Fix for bug 528963 (Crash [@ txXPathNode::RootOf]). r=sicking, a=beltzner.
...
--HG--
extra : rebase_source : d3933a2cafddb13edb4a54371cc8c603792d153a
2009-11-18 10:26:23 +01:00
Marco Bonardo
1d5aec67b5
Bug 532094 - crash [@ nsNavHistory::AutoCompleteFeedback(int, nsIAutoCompleteController*)], r=sdwilsh
2009-12-02 17:39:16 +01:00
Johnathan Nightingale
95f6323202
Bug 531337 - Blocklist hook.dll - frequent bystander in timeGetTime crashes. r=bsmedberg a=blocking-firefox3.6
2009-12-02 09:31:08 -05:00
Brendan Eich
5bcc54508f
Fix js_FindDuplicateFormal to crack the fun->u.i.names union correctly, and spruce it up with C++ (532041, r=jimb).
2009-12-01 14:48:05 -08:00
Shawn Wilsher
dbe4c12454
Merge for back out of changeset f91a016416d1 (bug 496019)
2009-12-01 15:06:31 -08:00
Shawn Wilsher
7dac22ddd2
Backed out changeset f91a016416d1 (bug 496019)
2009-12-01 15:05:52 -08:00
Shawn Wilsher
bd1aa0d86e
Merge for back out of changeset e9f64cd044f3 (bug 526601)
2009-12-01 15:04:46 -08:00
Shawn Wilsher
8298fc4936
Backed out changeset e9f64cd044f3 (bug 526601)
2009-12-01 15:04:24 -08:00
Shawn Wilsher
dc31e9b214
Merge for back out of changeset a93d705bb969 (bug 525356).
2009-12-01 15:03:40 -08:00
Shawn Wilsher
9f65d9012b
Backed out changeset a93d705bb969 (bug 525356).
2009-12-01 15:03:14 -08:00
Zack Weinberg
e125669860
Bug 531847: Include address chosen for frame poisoning in breakpad reports. r=ted a192=roc
2009-12-01 14:48:23 -08:00
Daniel Holbert
635a2cd037
Bug 531075: Don't allow ourselves to reopen popups that are already in the open-popup chain. r=bz
2009-12-01 13:42:19 -08:00
Alex Pakhotin
cb935d3abc
bug 530889 - Shutdown FastStart service r=crowder a=blocking-fennec
...
--HG--
extra : rebase_source : 5f092dbfdd748f6a5d19a7afc24044a9fd96ef0c
2009-11-24 17:01:04 -08:00
Shawn Wilsher
b567077e43
Bug 525356 - windows debug unit tests: test_connection_executeAsync.js and test_statement_executeAsync.js failing frequently (fatal assertion)
...
Release on the calling thread so when the connections destructor is called, it
is not on the background thread.
r=asuth
a=dbaron
--HG--
extra : rebase_source : c546987a611b92ca319f17faf4163a3f5bc257f5
2009-11-20 12:35:45 -08:00
Peter Van der Beken
ce7a9f6cc1
Fix for bug 528300. r=sicking, a=blocking1.9.2+.
2009-11-15 11:57:49 +01:00
Peter Van der Beken
a40cdf8854
Back out c5619fbfb2b1 to fix orange.
2009-11-21 15:48:49 +01:00
Peter Van der Beken
bad6f3129e
Fix for bug 528300. r=sicking, a=blocking1.9.2+.
...
--HG--
extra : rebase_source : c5bf7807f1840ab5a34b868b0eb90a6b1ec2d017
2009-11-15 11:57:49 +01:00
Jonas Sicking
a65f925387
Backed out changeset 544bfe26c96d due to orange
2009-11-21 01:27:02 -08:00
Jonas Sicking
b74d355393
Backed out changeset 029128b70708 due to orange
2009-11-21 01:26:28 -08:00
Jonas Sicking
e39467b652
Backed out changeset 3005c5da5a20 due to orange
2009-11-21 01:25:56 -08:00
Jonas Sicking
ea529df623
Bustage fix
2009-11-21 00:42:58 -08:00
Jonas Sicking
2bff8771d9
Bug 530269: Clear data when reusing a FileReader for multiple reads. r=bz a=jst
2009-11-21 00:39:33 -08:00
Jonas Sicking
b0a4186bd6
Bug 530220: Fix bug in binary data handling, and write more comprehensive tests. r=jst a=jst
2009-11-20 23:39:08 -08:00
L. David Baron
7d22021f2b
Do unicode conversion separately for each byte in the encoding so encoder/decoder errors don't skew the results or leave them uninitialized. (Bug 525581) r=jst
...
--HG--
extra : transplant_source : bQ%F2i%3F%16%D3N%81%EC%C1%3D%D0%AA%F7%8D4%8C%CA%25
2009-11-20 17:21:12 -08:00