Blake Kaplan
|
feb7d2f3f6
|
Bug 612267 - window.__proto__ doesn't correspond to Window.prototype. r=jst a=blocking-betaN
|
2010-12-22 19:41:01 -05:00 |
|
Ben Turner
|
8a02f568a0
|
Backing out worker changes, a=backout.
|
2010-12-21 16:44:49 -05:00 |
|
Ben Turner
|
d8739dcb8a
|
Bug 618484 - 'Allow ChromeWorkers access to XPCOM objects'. r=jst, a=blocking.
|
2010-12-21 14:28:08 -05:00 |
|
Luke Wagner
|
2fc61cf52e
|
Bug 609440, part 3 - remove fallible public APIs, update mozilla (r=bent,jst,mrbkap,waldo,sdwilsh)
|
2010-12-03 00:24:17 -08:00 |
|
Blake Kaplan
|
9decea4995
|
Bug 612267 - window.__proto__ doesn't correspond to Window.prototype. r=jst
|
2010-12-10 16:05:20 -08:00 |
|
Igor Bukanov
|
933918e6f4
|
Bug 614578 - Removal of nsAutoGCRoot. r=mrbkap
|
2010-11-26 15:11:14 +01:00 |
|
Johnny Stenback
|
4d5b3039cf
|
Bug 606709. Ensure that a traced inner window's outer window gets traced too, so that the inner doesn't outlive its outer window. r=mrbkap@gmail.com, a=blocker
|
2010-12-02 16:55:38 -08:00 |
|
Dave Townsend
|
56dbcd668a
|
Backing out changeset 5d4678e9fc37 from bug 609543 due to potentially causing bug 615736. a=backout
|
2010-12-01 10:52:53 -08:00 |
|
Gregor Wagner
|
45f84f0f1d
|
Bug 609543 - Frequent hangs in dromaeo_sunspider during sunspider-access-nsieve.html (after sunspider-access-nbody.html); r=dmandelin a=blocking-beta9+
|
2010-11-30 14:48:46 -05:00 |
|
Boris Zbarsky
|
4e7a985fd2
|
Bug 617097 part 2. Make the localeToUnicode callback take |const char*|. r=brendan a=sayrer
|
2010-12-09 16:25:18 -05:00 |
|
Jonas Sicking
|
212d56d31f
|
Fix build error when building with --enable-functiontimer. b=613589 r=mwu a=build bustage fix
|
2010-11-19 13:49:53 -08:00 |
|
Robert Sayre
|
2d10c1480d
|
Merge tracemonkey to mozilla-centra. a=blockers.
|
2010-11-17 13:55:14 -08:00 |
|
Igor Bukanov
|
d34f057e79
|
bug 607292 - eliminating JS_GetStringBytes and friends. r=gal
|
2010-11-08 13:17:31 +01:00 |
|
Igor Bukanov
|
52ea348c4c
|
bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
|
2010-11-11 21:40:29 +01:00 |
|
David Anderson
|
7487c14d37
|
Backed out changeset 8e119f847f97 (build busted)
|
2010-11-11 11:19:42 -08:00 |
|
Igor Bukanov
|
e32ba97023
|
bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
|
2010-11-02 15:36:25 +01:00 |
|
Mounir Lamouri
|
fe18c4a5a8
|
Bug 597809 - Makes nsScriptNameSpaceManager being aware of new category entries after Init(). r=peterv a=blocking-betaN
|
2010-11-16 23:09:50 +01:00 |
|
Robert Sayre
|
78fcef6d2d
|
Merge mozilla-central to tracemonkey.
|
2010-11-09 15:29:44 -05:00 |
|
Luke Wagner
|
a5861fe116
|
Bug 603045 - JM: don't optimize away JSFRAME_HAS_RVAL check in debug mode (r=bhackett)
--HG--
extra : rebase_source : 6c975694160595fa65e0acf174b9b7f6c5997d56
|
2010-11-08 09:28:12 -08:00 |
|
Gregor Wagner
|
805701a996
|
Bug 598650 - Increase JSGC_MAX_MALLOC_BYTES to 128MB, r=gal
|
2010-11-01 18:16:03 -07:00 |
|
Robert Sayre
|
03513401da
|
Bug 595243 - Expose debugMode to JSD. Relanding test bustage fixed up. r=gal.
|
2010-10-30 12:13:02 -04:00 |
|
Jeff Walden
|
ff603e73f4
|
Backed out changeset 85feecf161fe (Career Limiting Move? <http://bonsai.mozilla.org/cvsquery.cgi?who=sspitzer%40netscape.com&whotype=regexp&date=explicit&mindate=2001-01-25+10%3A00&maxdate=2001-01-25+10%3A15>), seems to have turned mochitest-plain-4 orange.
|
2010-10-29 22:31:12 -07:00 |
|
Robert Sayre
|
19cc79ccf3
|
Bug 595243 - Expose debugMode to JSD. r=gal
|
2010-10-29 18:35:07 -04:00 |
|
Robert Sayre
|
05033a2e47
|
Merge m-c to tm
|
2010-10-28 21:26:36 -04:00 |
|
Blake Kaplan
|
1802eb481e
|
Bug 606585 - Make the compartment map use principals properly. r=peterv/bz
--HG--
extra : rebase_source : b4585beb4aa5f9f44cb02beb3f0f91212345f1f8
|
2010-10-26 23:57:31 -07:00 |
|
David Mandelin
|
61c89f1888
|
Backout merge, a=backing out changeset tried for b7 blocker
|
2010-10-26 18:20:20 -07:00 |
|
David Mandelin
|
5aa436fc27
|
Backed out changeset 8dd996c91f40 -- it doesn't fix the problem, but does make it harder to analyze.
|
2010-10-26 18:14:25 -07:00 |
|
Robert Sayre
|
7ce5faeded
|
Merge mozilla-central to tracemonkey.
|
2010-10-26 14:16:43 -04:00 |
|
David Mandelin
|
a4768a8a4b
|
Bug 604756 first try: restrict ropes optimization to main-thread content JS, r=lw, a=b7-blocker
|
2010-10-25 17:28:18 -07:00 |
|
Andreas Gal
|
de49671a75
|
Merge from mozilla-central.
|
2010-10-22 19:46:37 -07:00 |
|
Bill McCloskey
|
58582215b9
|
Bug 580468 - Use loop profiling to decide whether to use TM or JM (second try) (r=dmandelin)
|
2010-10-21 09:36:39 -07:00 |
|
Igor Bukanov
|
8cd1bfa94d
|
bug 604831 - fixing GC trigger factor setup. r=anygregor
|
2010-10-19 12:11:09 +02:00 |
|
Bill McCloskey
|
507ea140a2
|
Backed out changeset 55597c32701d
|
2010-10-19 17:40:53 -07:00 |
|
Bill McCloskey
|
7583dc9166
|
Bug 580468 - Use loop profiling to decide whether to use TM or JM (r=dmandelin)
|
2010-10-19 16:23:05 -07:00 |
|
Andreas Gal
|
a9cd5a763d
|
bug 580128 - Remove vestiges of old wrappers from nsDOMClassInfo. r=mrbkap
|
2010-10-10 15:41:27 -07:00 |
|
Ben Turner
|
db39907b38
|
Bug 580128. Add cross compartment JSObject clone hooks. r=jst@mozilla.org
|
2010-10-10 15:39:11 -07:00 |
|
Peter Van der Beken
|
90e114e435
|
Bug 580128. Call JS_ClearScope on the holder object for XrayWrappers around windows when navigating. r=mrbkap
|
2010-10-10 15:38:10 -07:00 |
|
Blake Kaplan
|
d5907b5ac9
|
bug 580128 - Enter the right compartment when calling toString. r=jst
|
2010-10-10 15:35:51 -07:00 |
|
Blake Kaplan
|
2d6d64441c
|
bug 580128 - Wrap values in the array. r=jst
|
2010-09-27 20:40:27 -07:00 |
|
Blake Kaplan
|
11e65685b7
|
bug 580128 - Avoid using the parent chain of proxies for anything because it's often wrong. r=jst
|
2010-09-24 18:00:58 -07:00 |
|
Olli Pettay
|
780b1891fd
|
Backout Bug 508518, a=dromaeo-dom-regression
|
2010-10-25 00:52:17 +03:00 |
|
Olli Pettay
|
0ac2007026
|
Bug 508518 - Implement nsUITimerCallback with one-shot timer, r=jst, a=blocking-fennec
--HG--
extra : rebase_source : b486aa38fb17baacf0a5be39becd536fbec0c574
|
2010-10-24 21:20:53 +03:00 |
|
Blake Kaplan
|
d8815d1675
|
Bug 580128 - Fix compartment warnings by entering. r=gal/peterv/jst/mrbkap/jorendorff (and written by all of us too).
|
2010-09-22 17:34:20 -07:00 |
|
Blake Kaplan
|
ba85ed3a91
|
bug 580128 - Set nsGlobalChromeWindows' principals to chrome even before they know it. r=jst
|
2010-09-17 14:54:41 -07:00 |
|
Blake Kaplan
|
8a04a08f4f
|
bug 580128 - Make the Window constructor be defined on new windows. r=peterv
|
2010-09-17 14:54:40 -07:00 |
|
Blake Kaplan
|
2c70930a60
|
Bug 580128 - Fix a leak caused by holding a non-cycle collectable object instead of a cycle-collectable one. r=peterv
|
2010-09-03 14:15:50 -07:00 |
|
Blake Kaplan
|
5bfbd563c6
|
bug 580128 - Now that we use a proxy for the outer window, nsOuterWindowSH is unused (except for PreCreate). Nuke it. r=peterv
|
2010-09-17 14:54:40 -07:00 |
|
Blake Kaplan
|
0e7a7f5511
|
bug 580128 - Create a proxy for the outer window and use it. Note: this turns on new wrappers for all objects. r=peterv
|
2010-09-17 14:54:40 -07:00 |
|
Andreas Gal
|
1649ef6d21
|
Always create a dummy stack frame when crossing compartment boundaries (bug 600015, r=mrbkap).
|
2010-09-27 15:55:15 -07:00 |
|
Andreas Gal
|
bbf6e6f58d
|
Backed out changeset 52c66b17843e (bug 592907).
|
2010-09-23 16:21:37 -07:00 |
|
Gregor Wagner
|
f52995be1c
|
Bug 592907 - TM: set JSGC_MAX_BYTES to a sane value (r=igor)
|
2010-09-23 15:31:32 -07:00 |
|
Olli Pettay
|
0a2ef887ea
|
Bug 508518, Implement nsUITimerCallback with one-shot timer, r=jst, a=blocking
|
2010-11-07 21:07:59 +02:00 |
|
Mark Finkle
|
9c7b57434e
|
Bug 606371 - Use scopeChain and AccessCheck to determine if a script is chrome [r=mrbkap a=blocking-fennec]
|
2010-10-22 01:15:21 -04:00 |
|
Boris Zbarsky
|
fbab69d5ff
|
Bug 605492 part 1. Add an nsIScriptError2 interface that exposes an outer window id, and set the window id for script errors coming through the DOM JS error reporter. r=mrbkap
|
2010-10-20 20:24:15 -04:00 |
|
Robert Sayre
|
4b57cb09ac
|
Merge tracemonkey to mozilla-central. a=blockers
|
2010-10-20 09:13:20 -05:00 |
|
L. David Baron
|
d072d705bf
|
Check for UniversalXPConnect in trace-malloc hooks. (Bug 600064) r=jst a2.0=roc
|
2010-10-17 19:36:25 -07:00 |
|
Peter Van der Beken
|
febc52d054
|
Fix for bug 466157 (Better CC logging for nodes). r=dbaron, a=jst.
--HG--
extra : rebase_source : 57ff8e5558708e188a5e1e444094a522138c20b1
|
2009-02-27 15:48:26 +01:00 |
|
Robert O'Callahan
|
b096738cb6
|
Fix for bug 466157 (Enable dumping of cycle-collector graphs in any build). r=dbaron, a=jst.
--HG--
extra : rebase_source : b47d149434c735981a9a80ae6016624120fee371
|
2010-08-12 12:03:23 +12:00 |
|
Chris Leary
|
269a7d6bab
|
Bug 571355: Move RegExpStatics out of JSContext. (r=gal)
|
2010-09-13 15:53:50 -07:00 |
|
Chris Leary
|
2fa4fedbc1
|
Bug 540675: eviscerate JSStackFrame::callerVersion. (r=lw)
|
2010-09-13 09:38:22 -07:00 |
|
L. David Baron
|
03dd1fff56
|
Fix bustage with various profiler integration options from JSNative signature change in JägerMonkey landing. (Bug 595544) r=sayrer a=bustage
|
2010-09-11 17:06:59 -07:00 |
|
Robert Sayre
|
6219a79400
|
[Bug 595544] Fix some JSFunctionSpec definitions in nsJSEnvironment.cpp. r=dbaron a=bustage
|
2010-09-11 17:24:00 -04:00 |
|
Chris Leary
|
7c740a8dc0
|
Back out due to mochiserver breakage. (no_r=me)
|
2010-09-09 16:52:31 -07:00 |
|
Chris Leary
|
7c2ac56dff
|
Bug 540675: remove callerVersion from stack frame. (r=lw)
|
2010-09-09 14:25:30 -07:00 |
|
Robert Sayre
|
edb7aca0d0
|
merge mozilla-central to tracemonkey.
|
2010-09-08 10:33:07 -04:00 |
|
Doug Turner
|
59a14c27ff
|
Bug 592308. IsLowMemory() is terribly slow and there is nothing to do about it. r=bsmedberg a=blocking-fennec2.0
|
2010-09-02 19:02:06 -03:00 |
|
Luke Wagner
|
5e9978f911
|
Bug 581263 - remove slow natives (r=waldo,mrbkap)
|
2010-08-16 12:35:04 -07:00 |
|
David Mandelin
|
d32d792513
|
[JAEGER] Merge from tracemonkey. Note that we will currently fail one trace test that was recently added. There is a bug in that test that will be fixed posthaste.
|
2010-08-17 15:32:40 -07:00 |
|
David Mandelin
|
6f19cd8199
|
[JAEGER] Merge from Tracemonkey part 1: don't change visibility of JSStackFrame members yet
|
2010-08-16 15:37:15 -07:00 |
|
Brian Hackett
|
ed4defc8b5
|
Add interface for JSStackFrame.fun/script/thisv/rval, bug 586533. r=lw
|
2010-08-15 08:44:51 -04:00 |
|
David Mandelin
|
d0199725aa
|
Merge from tracemonkey.
|
2010-08-05 15:57:34 -07:00 |
|
Blake Kaplan
|
8ddb90ded3
|
Bug 574975 - Split inner/outer scriptable helpers, make the outer window not global. r=jst.
|
2010-08-01 17:39:35 -07:00 |
|
Chris Leary
|
c4e96f6d5e
|
Bug 583868: increase heap size to avoid V8 OOM in shell. (r=anygregor)
|
2010-08-04 16:23:49 -07:00 |
|
David Mandelin
|
4c5a188923
|
[JAEGER] Merge from Tracemonkey.
|
2010-07-29 13:23:33 -07:00 |
|
David Mandelin
|
a73ecdeee1
|
Merge from Tracemonkey.
|
2010-07-28 11:16:36 -07:00 |
|
David Mandelin
|
3c3566af26
|
[JAEGER] Merge from tracemonkey.
|
2010-07-23 18:47:24 -07:00 |
|
Andreas Gal
|
ff0430908b
|
Consolidate GC heuristics (580803, r=igor).
|
2010-07-23 15:17:42 -07:00 |
|
Sean Stangl
|
7388a70f72
|
[JAEGER] Merge from TraceMonkey (which pulled m-c).
|
2010-07-20 22:24:39 -07:00 |
|
David Anderson
|
cf5a8cf505
|
[JAEGER] Merge from tracemonkey.
|
2010-07-19 20:49:26 -07:00 |
|
Andreas Gal
|
c8091508b9
|
Support independent cycle collection and garbage collection (573175, r=jst).
|
2010-07-19 23:31:01 -07:00 |
|
Blake Kaplan
|
de74d9d8f4
|
Bug 563106 - Tie XPConnect to compartments. r=jorendorff/gal/jst
|
2010-07-19 13:36:49 -07:00 |
|
Igor Bukanov
|
6eb0fa7807
|
bug 552266 - - asserting that autorooters are used only under a request. r=mrbkap
|
2010-07-23 13:33:15 +02:00 |
|
David Anderson
|
64fd3377e9
|
[JAEGER] Merge from fatval & TM.
|
2010-07-05 18:07:39 -07:00 |
|
Luke Wagner
|
d119486317
|
Merge from TM
--HG--
rename : js/src/xpconnect/src/wrappers/AccessCheck.cpp => js/src/xpconnect/wrappers/AccessCheck.cpp
|
2010-07-04 14:49:39 -07:00 |
|
Sean Stangl
|
bcde0f1fc6
|
[JAEGER] Merge with fatval.
|
2010-07-02 21:52:25 -07:00 |
|
Andreas Gal
|
38966949eb
|
Implement remaining cross compartment wrappers (574924, r=mrbkap).
|
2010-07-02 13:54:53 -07:00 |
|
Luke Wagner
|
15a253d499
|
Merge
|
2010-07-01 23:10:37 -07:00 |
|
Luke Wagner
|
42890c79a8
|
Double browser max heap size. Change shell heap size so it matches.
|
2010-06-30 20:02:00 -07:00 |
|
David Mandelin
|
df6fc2e4a4
|
Browser prefs for enabling methodjit
|
2010-06-29 16:46:10 -07:00 |
|
Andreas Gal
|
4e11d941dd
|
Disentangle cycle collector and JS GC (549806, r=peterv/igor).
|
2010-07-15 17:58:36 -07:00 |
|
Andreas Gal
|
f8afdf22b4
|
Backed out bug 549806. Very frustrating.
|
2010-07-15 15:39:06 -07:00 |
|
Blake Kaplan
|
44fa338e2b
|
Bug 575795 - Clean up the nsIScriptContext interface to the global object to be able to split the work that nsIScriptContext::InitContext does out. r=jst
|
2010-07-15 15:16:29 -07:00 |
|
Andreas Gal
|
a148529929
|
Disentangle cycle collector and JS GC (549806, r=peterv, igor).
|
2010-07-15 10:21:34 -07:00 |
|
Luke Wagner
|
99411cc93d
|
Bug 549143 - fatvals
|
2010-07-14 23:19:36 -07:00 |
|
Luke Wagner
|
b7955fe7b7
|
Browser builds
|
2010-06-17 23:51:54 -07:00 |
|
Andreas Gal
|
69df940a4e
|
Back out bug 580803.
|
2010-07-28 11:20:19 -07:00 |
|
Robert Sayre
|
55a8586519
|
Merge mozilla-central to tracemonkey.
|
2010-07-27 13:09:04 -07:00 |
|
Luke Wagner
|
1bb5128ab0
|
Merge with TraceMonkey
|
2010-06-09 21:59:18 -07:00 |
|
Luke Wagner
|
0d5dd30ea8
|
Firefox builds
|
2010-06-07 18:21:51 -07:00 |
|
Blake Kaplan
|
d1954b5c87
|
Fixing bustage.
|
2010-07-22 17:04:31 -07:00 |
|