Andreas Gal
56a9096701
Merge.
2009-01-26 18:16:11 -08:00
Andreas Gal
13ebda54e6
LirNameMap gets large over time and searching it with binary search is slow (475127, r=shaver).
2009-01-26 18:15:39 -08:00
Blake Kaplan
a84029c4e6
Bug 475449 - JS shell gets stuck on EOF. r=brendan
...
--HG--
extra : rebase_source : 1de44569fe303339b1d1a28b1709918a4569daf0
2009-01-26 16:47:25 -08:00
Blake Kaplan
663d23ef5d
Bug 475426 - GetPDA returns n copies of the first entry. Bug noticed by Mads Bondo Dydensborg <mbd@dbc.dk>. r=brendan
...
--HG--
extra : rebase_source : 1f5e87ad1fb88c3174c17cb5f0b89ff09dd6e6ad
2009-01-26 16:47:22 -08:00
Blake Kaplan
500f0a0301
Bug 467499 - Pass the proper size argument to ResizeSlots. r=shaver/crowder
2009-01-26 16:20:05 -08:00
Andreas Gal
48281a796f
Merge from mozilla-central to catch up with a backout (due to a leak).
2009-01-26 15:44:30 -08:00
Phil Ringnalda
c5fb4a66fa
Bug 474602 - package oji.xpt based on the AC_DEFINE, OJI, not the AC_SUBST, MOZ_OJI, r=gavin
2009-01-26 15:34:08 -08:00
Joe Drew
763c2531bd
Backout bug 473161
2009-01-26 17:12:05 -05:00
Joe Drew
4b8233638e
Back out tests for bug 466586
2009-01-26 17:09:48 -05:00
Joe Drew
40b7703a1f
Backed out changeset 18988bc1c727
2009-01-26 17:08:14 -05:00
Joe Drew
962cd7d3c1
Backed out changeset 72fda0d63f66
2009-01-26 17:07:54 -05:00
Joe Drew
daedbb0955
Backed out changeset 7d9bea3fa51a
2009-01-26 17:07:38 -05:00
Robert Sayre
cd3999104d
Merge m-c to tm.
2009-01-26 13:54:59 -08:00
Joe Drew
2528fd153b
Bug 473161 - Fix imgRequest::Cancel() to call Cancel() on the loadgroup instead of the channel. The fix to bug 89419 included a mistaken change from cancelling the loadgroup to cancelling the channel. r=bzbarsky, sr=vladimir, a=blocking1.9.1+
2009-01-26 15:34:03 -05:00
Joe Drew
a3bb205467
Bug 466586 - Only expire cache elements that don't have any proxies/observers. r=stuart sr=vlad a=blocking1.9.1+
...
The image cache is now composed of two things: a heap of tracked items that
can be expired and evicted, and a superset of that which hashes from URI to
cache element. Cache elements start out in the second set, and are moved to
the first (and start to be tracked for expiry) once they have no observers.
2009-01-26 15:34:01 -05:00
Joe Drew
480285ad5f
Bug 466586 - Test to ensure that we don't have to reload an image that exists in a document.
2009-01-26 15:33:59 -05:00
Mark Banner
53fa5080ff
Disable TestCrashReporterAPI TUnit test due to random failures on Windows - this test currently only runs on non-Firefox boxes. r=ted, bug 474688
2009-01-26 20:17:16 +00:00
Benjamin Smedberg
7ee0b42cb8
Bug 474996 - JS_REQUIRES_STACK violation in TraceRecorder::hasIteratorMethod, r=jorendorff
2009-01-26 14:26:24 -05:00
Igor Bukanov
ae33cd4a05
bug 475146 - fixing gczeal checks in RefillDoubleFreeList. r=mrbkap
2009-01-26 19:51:20 +01:00
Benjamin Smedberg
46dcd9a715
Bug 475199 - PPC builds crash on startup. I moved the output of JS_STACK_GROWTH_DIRECTION inside a !CROSS_COMPILE block incorrectly in bug 269538. This just moves it back.
2009-01-26 10:11:07 -05:00
Peter Van der Beken
690b96a622
Fix for bug 464676 (Cycle collector sometimes unlinks live cycles). r=bent, sr=jst.
2009-01-26 14:12:37 +01:00
Axel Hecht
49dea74bf7
bug 466570, fix for GNU Make 3.80, don't use $(or), rs=ted
2009-01-26 14:02:56 +01:00
Dave Townsend
686e67addc
Bug 424488: Test infrastructure for signed jars. r=ted
2009-01-26 09:39:08 +00:00
Jonas Sicking
6a95c287a3
Backed out changeset e8023bc83264 due to orange
2009-01-26 01:53:20 -08:00
Robert Sayre
b5cd4ca3dc
Backout c0b2c82a524e.
2009-01-25 22:36:46 -08:00
Andreas Gal
e481ee3eb8
Only set onTrace flag while running native code, not when recording (474771, r=brendan).
2009-01-25 20:24:25 -08:00
David Anderson
d1ac280790
Fixed multitrees assert regression from bug 469044 (bug 474935, r=gal).
2009-01-23 22:24:58 -05:00
Andrew Paprocki
a4ec9c19ad
Bug 471716 - jsobj.cpp DEBUG / js_DumpObject crash on JSFunction with null proto. r=jorendorff
2009-01-23 17:20:14 -08:00
Brendan Eich
c13882a292
Bug 470187 - TM: "Assertion failure: entry->kpc == (jsbytecode*) atoms[index]" with valueOf, regexp (r=jorendorff).
2009-01-23 14:33:42 -08:00
Brendan Eich
196e15a45e
Bug 473282 - TM: Crash [@ JS_CallTracer] (r=jwalden).
2009-01-23 14:31:07 -08:00
Andreas Gal
184fc63cd1
Backout bug 468782. Confirmed to leak.
2009-01-25 16:38:31 -08:00
Graydon Hoare
da2b8f5507
Bug 472180 - Move fragment hit and blacklist counts to hashtable in oracle, r=gal.
2009-01-23 14:24:50 -08:00
David Anderson
0e4418db16
Bug 473880 - TM: Add a way to keep stack values alive without emitting guard code. r=gal.
2009-01-23 15:21:55 -06:00
L. David Baron
ec7dae4083
Warn when nsIDOMCSSStyleDeclaration::GetPropertyCSSValue is called. (Bug 474655) r+sr=bzbarsky
2009-01-22 17:28:14 -08:00
L. David Baron
03a5098541
Remove nsStyleContext::Equals, since it is unused. (Bug 474675) r+sr=bzbarsky
2009-01-22 17:28:14 -08:00
L. David Baron
469a3f7e77
Fix mismatch between new[] and delete. (Bug 376075) r+sr=bzbarsky
2009-01-22 17:28:14 -08:00
L. David Baron
4835f2a61a
Make getComputedStyle() for 'outline-width' return values in pixels even when keywords are used. (Bug 474184) r+sr=bzbarsky
2009-01-22 17:28:13 -08:00
L. David Baron
473a55f246
Fix parsing of 'none' values in 'list-style' shorthand. (Bug 474135) r+sr=bzbarsky
2009-01-22 17:28:13 -08:00
Jason Orendorff
c9961fe054
Bug 468782 - TM: js_FastValueToIterator and js_FastCallIteratorNext can reenter. r=brendan. Note that this changeset alone does not fix the bug; an upcoming patch in bug 462027 completes the fix.
2009-01-22 16:39:26 -06:00
Andreas Gal
0feab81363
Backout bug 475048, it causes mochitests to hang.
2009-01-25 15:26:52 -08:00
Andreas Gal
8a264cf6ce
Only emit alias check in for *PROP if the object's shape matches the global object's shape (475048, r=brendan, relanding).
2009-01-23 10:41:44 -08:00
Vladimir Vukicevic
63e0570b8d
[arm] fix up ARM floating point comparisons; fixes ARM trace-test (relanding)
2009-01-23 00:53:15 -08:00
Brendan Eich
0122eef654
Bug 453955 - "Assertion failure: sprop->setter != js_watch_set || pobj != obj, at jsdbgapi.c" (r=mrbkap, relanding).
2009-01-23 00:50:35 -08:00
Andreas Gal
9460746d1d
Fixed correctness and leak regression from bug 469044 landing (bug 474769, r=gal, relanding).
2009-01-25 09:05:21 -08:00
Andreas Gal
570f41d3b7
Fix incorrect reliance on the identity of the global object on trace (474888, r=brendan, relanding).
2009-01-25 09:04:03 -08:00
Andreas Gal
1d277bc633
Backout all patches since last mozilla-central merge (Thu Jan 22 19:14:02 2009 -500 by sayrer).
2009-01-25 02:58:22 -08:00
Andreas Gal
c1e3906c82
Merge.
2009-01-25 02:51:00 -08:00
Andreas Gal
bd46097700
Backed out changeset 1c95c3031450 (thereby re-landing 475048, it seems it was not the offending patch).
2009-01-25 02:50:38 -08:00
Andreas Gal
7e5d1049be
Merge.
2009-01-24 18:24:54 -08:00
Andreas Gal
f11b9ef5eb
Backed out changeset 9fe03078c765 (bug 475048).
2009-01-24 18:24:35 -08:00