Joe Drew
73b0c73878
Backed out changeset 18988bc1c727
2009-01-26 17:08:14 -05:00
Joe Drew
0c06399200
Backed out changeset 72fda0d63f66
2009-01-26 17:07:54 -05:00
Joe Drew
4c7fedee71
Backed out changeset 7d9bea3fa51a
2009-01-26 17:07:38 -05:00
Robert Sayre
4e1caf5eff
Merge m-c to tm.
2009-01-26 13:54:59 -08:00
Joe Drew
99c4ffa500
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
852b5dc273
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
b06270e0e0
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
29fa427138
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
05fe09b27a
Bug 474996 - JS_REQUIRES_STACK violation in TraceRecorder::hasIteratorMethod, r=jorendorff
2009-01-26 14:26:24 -05:00
Igor Bukanov
7724ba6f1f
bug 475146 - fixing gczeal checks in RefillDoubleFreeList. r=mrbkap
2009-01-26 19:51:20 +01:00
Benjamin Smedberg
f5f6415635
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
ea9ea0246a
Fix for bug 464676 (Cycle collector sometimes unlinks live cycles). r=bent, sr=jst.
2009-01-26 14:12:37 +01:00
Axel Hecht
8cb01f4bbb
bug 466570, fix for GNU Make 3.80, don't use $(or), rs=ted
2009-01-26 14:02:56 +01:00
Dave Townsend
480e4a0a4f
Bug 424488: Test infrastructure for signed jars. r=ted
2009-01-26 09:39:08 +00:00
Jonas Sicking
41679160f6
Backed out changeset e8023bc83264 due to orange
2009-01-26 01:53:20 -08:00
Robert Sayre
5a866dfa1a
Backout c0b2c82a524e.
2009-01-25 22:36:46 -08:00
Andreas Gal
6d6611efa9
Only set onTrace flag while running native code, not when recording (474771, r=brendan).
2009-01-25 20:24:25 -08:00
David Anderson
106ffeb059
Fixed multitrees assert regression from bug 469044 (bug 474935, r=gal).
2009-01-23 22:24:58 -05:00
Andrew Paprocki
2459f6decb
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
8a94903669
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
a7d5caa344
Bug 473282 - TM: Crash [@ JS_CallTracer] (r=jwalden).
2009-01-23 14:31:07 -08:00
Andreas Gal
f3bca92387
Backout bug 468782. Confirmed to leak.
2009-01-25 16:38:31 -08:00
Graydon Hoare
b014d7265b
Bug 472180 - Move fragment hit and blacklist counts to hashtable in oracle, r=gal.
2009-01-23 14:24:50 -08:00
David Anderson
ecf33c165d
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
f0ecf93e24
Warn when nsIDOMCSSStyleDeclaration::GetPropertyCSSValue is called. (Bug 474655) r+sr=bzbarsky
2009-01-22 17:28:14 -08:00
L. David Baron
a16f1b0d6f
Remove nsStyleContext::Equals, since it is unused. (Bug 474675) r+sr=bzbarsky
2009-01-22 17:28:14 -08:00
L. David Baron
879cadee1b
Fix mismatch between new[] and delete. (Bug 376075) r+sr=bzbarsky
2009-01-22 17:28:14 -08:00
L. David Baron
bebe5594c8
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
e5173ca99c
Fix parsing of 'none' values in 'list-style' shorthand. (Bug 474135) r+sr=bzbarsky
2009-01-22 17:28:13 -08:00
Jason Orendorff
053609bbb6
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
725fd4bda1
Backout bug 475048, it causes mochitests to hang.
2009-01-25 15:26:52 -08:00
Andreas Gal
991e37f6f1
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
56155f4e54
[arm] fix up ARM floating point comparisons; fixes ARM trace-test (relanding)
2009-01-23 00:53:15 -08:00
Brendan Eich
937e5d9cec
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
c5320e85c5
Fixed correctness and leak regression from bug 469044 landing (bug 474769, r=gal, relanding).
2009-01-25 09:05:21 -08:00
Andreas Gal
d561d9ccb0
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
06351211cb
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
11cfa23197
Merge.
2009-01-25 02:51:00 -08:00
Andreas Gal
e08bccf7b7
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
801111dae5
Merge.
2009-01-24 18:24:54 -08:00
Andreas Gal
b0c31b12e3
Backed out changeset 9fe03078c765 (bug 475048).
2009-01-24 18:24:35 -08:00
Andreas Gal
c76e5a40db
Backed out changeset 716fe0739e2b which fixes a spelling bug to force a tinderbox build.
2009-01-24 12:10:05 -08:00
Andreas Gal
8bb1c352be
I heard fixing spelling mistakes makes the tinderboxes happy (106386, r=me).
2009-01-23 22:28:34 -08:00
Andreas Gal
12a9be7d76
Compilation fix for bug 474771 (r=me).
2009-01-23 20:33:14 -08:00
Andreas Gal
f81d683a1b
Merge.
2009-01-23 20:22:41 -08:00
Andreas Gal
d82aa76f32
Only set onTrace flag while running native code, not when recording (474771, r=brendan).
2009-01-23 20:22:23 -08:00
David Anderson
914ac25902
Fixed multitrees assert regression from bug 469044 (bug 474935, r=gal).
2009-01-23 22:24:58 -05:00
Andrew Paprocki
e3a8df33a1
Bug 471716 - jsobj.cpp DEBUG / js_DumpObject crash on JSFunction with null proto. r=jorendorff
2009-01-23 17:20:14 -08:00
Andreas Gal
c05df55b53
Merge.
2009-01-23 16:57:04 -08:00
Andreas Gal
65be154db5
Backed out changeset 05cbbc9f1ae2, which backed out bug 24106 (so this is re-landing 24106).
2009-01-23 16:56:38 -08:00