Commit Graph

236047 Commits

Author SHA1 Message Date
Nicholas Nethercote
c91ab0b8ab Bug 616310 - JM: reduce fragmentation in ExecutableAllocator. r=jseward. 2010-12-06 17:16:08 -08:00
David Mandelin
98b52d4461 Fix tiny formatting botch. 2010-12-06 16:30:47 -08:00
David Mandelin
c5f48e3d74 Bug 601046: fix freelist maintenance and modify shapes in place in changeProperty, r=brendan 2010-12-06 16:27:39 -08:00
Blake Kaplan
d6bcfba0ea Bug 610941 - Don't resolve prototypes for things that aren't windows. r=jst
--HG--
extra : rebase_source : c455e27b68f15789eae5e7b12d6886560338b22e
2010-12-06 14:46:49 -08:00
Blake Kaplan
24be46323d Bug 617093 - Kill the dead XOW cache. r=jst
--HG--
extra : rebase_source : 3c31bedb7101204c636a2a082b6fb2d848d7ffc3
2010-12-06 12:10:28 -08:00
Blake Kaplan
bfdff26f9f Bug 614757 - Properly deep wrap via call/construct. r=gal
--HG--
extra : rebase_source : a46e4a24a62d3738f8161f1623bb619cc28bdb79
2010-12-03 19:00:23 -08:00
Jason Orendorff
1dbecc6d30 Fix overeager property cache fills, leading to wrong answers after certain JOF_INCDEC ops. Bug 614782, r=dmandelin. 2010-12-06 15:34:30 -06:00
Robert Sayre
636d62bfb1 Merge mozilla-central to tracemonkey. 2010-12-06 13:17:56 -05:00
Jacob Bramley
c628dc78d7 Extend the IC protection introduced by bug 614323. [Bug 615875] [r=cdleary] 2010-12-06 11:07:37 +00:00
Jonathan Kew
752e9e2c6f bug 467722 - don't short-circuit pref font search unless the previous search really did use the first font. r=jdaggett a=roc 2010-12-06 10:51:02 +00:00
Jonathan Kew
6b26859dd5 bug 616281 - fix the wordwrap-02 reftest to be independent of platform fonts. r=roc a=test-only 2010-12-06 10:49:50 +00:00
Jonathan Kew
72b0ddd7d4 bug 614904 - prefer CoreText path for complex-script fonts if AAT tables are present. r=jdaggett a=blocking-betaN 2010-12-06 10:41:29 +00:00
Neil Deakin
6e4383281d Bug 606343, part 4, fix arrow position in rtl, r=dao, a=blocking 2010-12-05 17:10:45 -05:00
Neil Deakin
159870049d Bug 606343, part 3, use centered arrow panel for bookmarks and identity panel, r=dao, a=blocking 2010-12-05 17:10:45 -05:00
Margaret Leibovic
cc2b331580 Bug 597557, use arrow panel for bookmarks and identity panel, r=dao, a=blocking 2010-12-05 17:10:45 -05:00
Neil Deakin
e716f0928a Bug 606343, part 2, centre arrow on anchor in notification panel, r=dao, a=blocking 2010-12-05 17:10:36 -05:00
Neil Deakin
ebc6069358 Bug 606343, part 1, add centering position types for panels, r=neil, a=blocking 2010-12-05 17:09:36 -05:00
Robert O'Callahan
26240320bc Bug 615417. Postpone AsyncSetWindow processing until we're not in the middle of painting the plugin. r=bsmedberg a=pavlov 2010-12-05 21:57:33 +00:00
Walter Meinl
45d6554ae4 Bug 596737 - [JAEGER] fix linking of MethodJIT on OS/2 p=wuno,r=daveryeo,dvander,a=dvander 2010-12-05 21:55:40 +00:00
Jonathan Watt
02f7c07535 Back out 02b080d3a0e0 (bug 599393) due to Youtube regression (bug 599393 comment 8). a=backout 2010-12-05 21:52:56 +00:00
Igor Bukanov
fbf4aecada bug 590533 - InvokeOperationCallback should yield when the is cancelled. r=gal 2010-12-04 17:04:10 +01:00
Andreas Gal
04f37e6fc5 Preserve identity for deep wrapping (bug 610390, r=mrbkap, a=b8). 2010-12-03 19:42:11 -08:00
David Anderson
71f28c46d2 Simplify LOCALINC and friends to fix bugs (bug 610618, r=dmandelin). 2010-12-03 15:53:51 -08:00
Jason Orendorff
bf77520c33 In js shell, make dis() with no arguments disassemble the current script. No bug, rs=Waldo.
--HG--
extra : rebase_source : 9775e4b9da3ee38a346174c3987bd3f897798ff1
2010-12-03 16:39:58 -06:00
David Mandelin
6e5e9d7faf Bug 605015: Add slot check in JSObject::methodWriteBarrier, r=dvander 2010-12-03 13:51:12 -08:00
David Anderson
2c2a097edd Fix crash in ic::Name with weird scope chains (bug 616508, r=dmandelin). 2010-12-03 11:46:53 -08:00
Jason Orendorff
1228bec466 Fix structured cloning deserialization bug that could create invalid Date objects. Bug 602806, r=gal. 2010-12-03 12:15:06 -06:00
Jason Orendorff
70a445fdb9 Add support for structured cloning of String/Boolean/Number objects. Bug 602804, r=gal.
--HG--
extra : rebase_source : 09d8a6b0ea4dd188a93d37e5e00971b065400c96
2010-12-03 10:07:08 -06:00
Julian Seward
3abf237c4e Bug 609905 - reTempAlloc: 512k heap allocation for no purpose. r=nnethercote. 2010-12-02 22:26:24 -08:00
Blake Kaplan
40e9856d94 bug 601803 - Support adopting a node cross-compartment. r=gal/jst 2010-11-15 17:21:25 -08:00
Blake Kaplan
d13cf90abe Merge backout 2010-12-02 17:14:54 -08:00
Blake Kaplan
481f2f7185 Backout due to bustage 2010-12-02 17:13:20 -08:00
Blake Kaplan
ff6db43b43 Attempt to fix Windows bustage. 2010-12-02 15:46:39 -08:00
Blake Kaplan
edddd018b8 Bug 610941 - Don't resolve prototypes for things that aren't windows. r=jst 2010-12-02 14:35:27 -08:00
Blake Kaplan
50573f6b31 Bug 611401 - Avoid potential problems by doing this wrapping ourselves. r=gal 2010-12-02 14:34:13 -08:00
Blake Kaplan
f0e729dee7 Fix bug 612835. r=gal 2010-12-02 14:33:19 -08:00
Chris Leary
c8225992ef Remove zealous match paren assertion. (r=dmandelin, b=613400) 2010-12-02 14:14:12 -08:00
Jeff Walden
74a419e4fd Bug 616244 - Update the shell test harness to ignore empty and comment-only lines in test manifests. r=dmandelin 2010-12-02 14:16:24 -08:00
Jeff Walden
75d81e4a12 Bug 615975 - Switch to the manifest directory before running a test in a debugger. r=dmandelin 2010-12-02 12:35:21 -08:00
Jan de Mooij
37c1a048b6 Bug 615070 - Newline after backslash is invalid in regexp literals. r=jwalden 2010-11-29 19:35:03 +01:00
Blake Kaplan
e07697a315 bug 601803 - Support adopting a node cross-compartment. r=gal/jst 2010-11-15 17:21:25 -08:00
Igor Bukanov
8a36984640 bug 603318 - make dense array slow during array growth, not during the GC. r=bhackett 2010-10-14 16:12:19 +02:00
Jacob Bramley
471a654e2f Link the shape guard in bindname to the exit sequence (bug 614907, r=dvander). 2010-12-01 17:38:23 -08:00
David Anderson
c3bc52c80a Fix constructors that return objects in catch blocks (bug 604381, r=dmandelin). 2010-12-01 17:02:15 -08:00
Chris Leary
d0f33878f7 Additional regexp DoReplace diagnostics. (r=dmandelin, b=605754) 2010-12-01 16:34:42 -08:00
Chris Leary
8833fb7516 Make paren indexing uniform. (r=dmandelin, b=605754) 2010-12-01 16:34:10 -08:00
Chris Leary
db093928c0 Fix regexp match pair end-index == -1 assumption. (r=dmandelin, b=605754) 2010-12-01 16:33:49 -08:00
Nicholas Nethercote
ce85b234ca Update nanojit-import-rev stamp. 2010-12-01 14:58:24 -08:00
Nicholas Nethercote
18402713d9 Bug 580515 - TM: LIR_cmovd mishandled with X86_FORCE_SSE2=no. r=edwsmith.
--HG--
extra : convert_revision : 4effe362e918583ec7b98b08da24f02c0833d306
2010-12-01 14:23:44 -08:00
David Anderson
884504296d Fix prototype guards on array hole ICs (bug 615440, r=dmandelin). 2010-11-30 17:14:01 -08:00