Brendan Eich
335791e844
Bug 454184 - Implement eval caching (r=mrbkap).
2009-01-27 13:53:31 -08:00
Robert Sayre
103d02661d
Merge tracemonkey to mozilla-central.
2009-01-27 13:40:39 -08:00
Jason Orendorff
5b13be3f69
Bug 475593 - TM: Assertion failed: "Should not move data from GPR/XMM to x87 FPU": false (../nanojit/Nativei386.cpp:1851) (js_BooleanOrUndefinedToNumber emitted twice). r=brendan.
2009-01-27 15:33:45 -06:00
Shawn Wilsher
5be8b9bc5a
Bug 454242 - The location of files used by helper app locations is no longer consistent with the download location.
...
Follow-up patch to make the original actually work. nsIFile is not the same as
nsILocalFile :(
r=mconnor
sr=mconnor
2009-01-27 14:55:29 -05:00
Robert Sayre
7dfa709a7f
Merge m-c to tm.
2009-01-27 11:08:09 -08:00
Alexander Surkov
c44a1240e8
Bug 475298 - mochitests for accessible relations, r=davidb, marcoz
2009-01-28 01:27:51 +08:00
Andrei Saprykin
7b91b30052
bug 474801 - Checking for MaybeGC conditions when allocating GC things in JS shell. r=igor
2009-01-27 18:21:51 +01:00
Serge Gautherie
3dbe1e78fb
Bug 446300 - move tools/test-harness/xpcshell-simple to testing/xpcshell; (Dv1-MC) Move the source harness directory, followup; r=ted.mielczarek
...
Fix changeset 2cff77c405f8: move new files (and update them) to the correct place.
--HG--
rename : testing/xpcshell/xpcshell-simple/example/location_load.js => testing/xpcshell/example/location_load.js
rename : testing/xpcshell/xpcshell-simple/example/unit/test_location.js => testing/xpcshell/example/unit/test_location.js
2009-01-27 17:48:14 +01:00
Igor Bukanov
65cda4b280
Backed out changeset 39b1c9f21064 - the patch again has triggered the crashtest timeout.
2009-01-27 15:11:47 +01:00
Theppitak Karoonboonyanan
39fd2c6edd
Bug 462188. Make nsHTMLEditRules::WillDeleteSelection extend the selection before checking whether there's anything to delete. r+sr=peterv.
2009-01-27 13:50:32 +01:00
Andreas Gal
f17d7cf056
Set on-trace flag only during trace execution, not recording (474771, r=brendan, patch has failed before, please back out at the earliest sign of trouble).
2009-01-27 01:55:31 -08:00
Simon Montagu
f635a3220d
Some more testcases for character set encoding/decoding
2009-01-27 11:52:09 +02:00
Andreas Gal
868cf7c72c
Backed out changeset ece63b96379b
2009-01-27 00:10:38 -08:00
Jason Orendorff
c0cc74fa99
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-27 00:19:58 -06:00
Jonas Sicking
41e86fb4e9
More bug 461555 fixes to fix orange by making sure to remove deferred-scripts' onloadblocker when the parser is terminated. r/sr=mrbkap
2009-01-26 21:41:25 -08:00
Andreas Gal
519b56ea2f
Correct incorrectly reversed order of argument types in builtin description (472533, r=brendan).
2009-01-26 21:05:59 -08:00
Ryan Flint
92e375760d
Bug 475471 - Engine._updateInterval isn't cached properly. r=gavin, a=typo
2009-01-26 23:24:51 -05:00
Graydon Hoare
170e5b5921
Bug 473688 - provide a 2-level hash map (global, pc) -> tree, r=gal.
2009-01-26 19:53:19 -08:00
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