Bobby Holley
|
d3655aa616
|
Bug 767948 - Make assertion nonfatal. r=me
|
2012-06-25 15:24:21 +02:00 |
|
Luke Wagner
|
6a04bcb53c
|
Bug 756864 - Decrease MAX_FRAMES in XPCJSStackFrame::CreateStack (r=bhackett)
|
2012-06-23 20:47:10 -07:00 |
|
Luke Wagner
|
0c274df8bd
|
Bug 755186 - s/JS_NewCompartmentAndGlobalObject/JS_NewGlobalObject/ (r=jorendorff)
--HG--
extra : rebase_source : f1ead9226915f72473a01db0a1019cdbe50c8e92
|
2012-06-20 08:57:29 -07:00 |
|
Luke Wagner
|
5d7c3690be
|
Bug 755186 - rm JS_NewGlobalObject (r=jorendorff)
--HG--
extra : rebase_source : d9ba442572836406e165cdff11a646e6fd498c03
|
2012-06-20 08:57:29 -07:00 |
|
Steve Fink
|
222b385266
|
Bug 764184 - Fix GC_REASON telemetry bucket count (r=froydnj)
--HG--
extra : rebase_source : 790f6727878f44e7cf424d9e32a85347416df625
|
2012-06-15 15:21:56 -07:00 |
|
Steve Fink
|
bb8f1d1cc9
|
Backed out changeset c33a30aedb3b (bug 764184)
|
2012-06-22 12:22:00 -07:00 |
|
Bill McCloskey
|
995b63640b
|
Bug 715761 - Fix build error
|
2012-06-22 12:12:49 -07:00 |
|
Bill McCloskey
|
ac4296dd82
|
Bug 715761 - Rename XPCWrappedNativeScope::TraceJS (r=bholley)
|
2012-06-22 11:37:22 -07:00 |
|
Bill McCloskey
|
352704a8a6
|
Bug 715761 - De-insanify xpconnect wrapper tracing (r=bholley)
|
2012-06-22 11:34:51 -07:00 |
|
Steve Fink
|
e0bf7c92f3
|
Bug 764184 - Fix GC_REASON telemetry bucket count (r=froydnj)
--HG--
extra : rebase_source : b4b9015caab404d8a4b674349fc27ade09dd3ec5
|
2012-06-15 15:21:56 -07:00 |
|
Bobby Holley
|
3a4cddc21b
|
Bug 767306 - Temporarily make assertion from bug 766641 non-fatal. r=me
|
2012-06-22 12:01:18 +02:00 |
|
Jeff Walden
|
fdc16c2d6a
|
Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
--HG--
extra : rebase_source : d42f8bcf462de54ff6cc7d9054b2561bdd67686a
|
2012-06-14 19:13:27 -07:00 |
|
Bobby Holley
|
34bf2a92a6
|
Bug 755255 - Rename XPCThreadContext.cpp to XPCJSContextStack.cpp, since that's all that's left. r=mrbkap
--HG--
rename : js/xpconnect/src/XPCThreadContext.cpp => js/xpconnect/src/XPCJSContextStack.cpp
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
db2c1b417f
|
Bug 755255 - Remove XPCPerThreadData. r=mrbkap
\o/
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
25a83a9ffb
|
Bug 755255 - Remove thread iteration in XPCJSRuntime. r=mrbkap
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
dbfd454b32
|
Bug 755255 - Remove mThreadData from XPCCallContext. r=mrbkap
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
6e85f24e95
|
Bug 755255 - Remove threadsafety checking machinery. r=mrbkap
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
7fbbe863c9
|
Bug 755255 - Hoist Resolving* machinery into XPCJSRuntime. r=mrbkap
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
d12bcc07cc
|
Bug 755255 - Remove Usage of XPCPerThreadData::IsMainThread. r=mrbkap
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
2ac86947b8
|
Bug 755255 - Hoist auto root list into XPCJSRuntime. r=mrbkap
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
e673afa8f2
|
Bug 755255 - Hoist pending exception junk into XPCJSRuntime. r=mrbkap
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
718b02a083
|
Bug 755255 - Make consumers of mCallContext go through XPCJSRuntime. r=mrbkap
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
1b1b37d7aa
|
Bug 755255 - Hoist mCallContext into XPCJSRuntime. r=mrbkap
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
d2e4d37f1e
|
Bug 755255 - Make consumers of GetJSContextStack go through XPCJSRuntime. r=mrbkap
|
2012-06-21 16:14:48 +02:00 |
|
Bobby Holley
|
e5ccf7ea31
|
Bug 755255 - Add a convenience function to grab the JS runtime. r=mrbkap
I started getting sick of typing nsXPConnect::GetXPConnect()->GetRuntime().
|
2012-06-21 16:14:48 +02:00 |
|
Bobby Holley
|
83f0362c53
|
Bug 755255 - Hoist mJSContextStack into XPCJSRuntime. r=mrbkap
|
2012-06-21 16:14:48 +02:00 |
|
Bobby Holley
|
824551c799
|
Bug 766018 - Null out the XPCWrappedNativeScope slot when scopes are deleted on shutdown. r=peterv
|
2012-06-21 16:14:48 +02:00 |
|
Ed Morley
|
976e703db3
|
Backout 1c5a8d617bff (bug 765990), 617cb36ead59, b3067d05a76a (bug 760995), 79f9a61a1e43 (bug 426163) for bustage
|
2012-06-21 10:00:36 +01:00 |
|
Jeff Walden
|
1c82d6223a
|
Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
|
2012-06-14 19:13:27 -07:00 |
|
Bobby Holley
|
199645d62c
|
Bug 732870 - Have nsDOMStringMapSH::PreCreate use the element as its parent, rather than the window. r=peterv
|
2012-06-21 10:02:36 +02:00 |
|
Bobby Holley
|
6ca66fb5a5
|
Bug 753162 - Don't assume that we end up in the same compartment as we started in CrossCompartmentWrapper. r=mrbkap
|
2012-06-21 09:53:49 +02:00 |
|
Ehsan Akhgari
|
79476e0c44
|
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (more xpconnect parts); r=bholley
|
2012-06-19 23:33:46 -04:00 |
|
Mike Hommey
|
e1f994d15f
|
Merge last PGO green changeset from mozilla-inbound to mozilla-central
|
2012-06-20 10:53:31 +02:00 |
|
Fabrice Desré
|
7a73ff8ad0
|
Bug 766378 - adds a createArrayIn() call to create JS arrays in a given scope [r=mrbkap]
|
2012-06-19 16:54:46 -07:00 |
|
Masatoshi Kimura
|
0a16a56d7f
|
Bug 764916 - Replace nsDOMClassInfo::ThrowJSException with xpc::Throw. r=mrbkap
|
2012-06-19 19:01:10 -04:00 |
|
Andrew McCreight
|
e84af3afd0
|
Bug 763776 - refactor nsXPConnect::Traverse. r=billm
|
2012-06-19 11:33:00 -07:00 |
|
Mike Hommey
|
f600664217
|
Bug 616262 - Avoid cycle collection participant global variables adding static initializers. r=smaug,r=mccr8,r=Waldo
|
2012-06-04 08:30:26 +02:00 |
|
Peter Van der Beken
|
eeca8d5fd4
|
Fix for bug 762651 (Add wrappercache to CanvasRenderingContext2D). r=bz.
|
2012-06-04 21:41:51 +02:00 |
|
Terrence Cole
|
3caa851bc7
|
Bug 765436 - Remove WrappedNative2WrapperMap; r=mrbkap
It is completely unused.
--HG--
extra : rebase_source : c267f58324d2b9ff8b7558253c23e2aa01c681ec
|
2012-06-18 18:47:55 -07:00 |
|
Jeff Walden
|
fb7e6c0e93
|
Bug 763000 - Remove MOZ_Assert. r=Ms2ger, r=terrence, r=ted
|
2012-06-07 14:41:11 -07:00 |
|
Nils Maier
|
624a6d1617
|
Bug 759783: Add identifying origin information to Javascript sandboxes. r=jlebar
|
2012-06-18 13:09:17 -04:00 |
|
Bobby Holley
|
92b4b22798
|
Bug 763433 - Clarify compartment situation in Xray wrapper. r=mrbkap
Adding to the mess of the NodePrincipal (et al) check isn't great, but I'm refactoring that in bug 761704.
|
2012-06-18 15:47:09 +02:00 |
|
Bobby Holley
|
7bcf107d34
|
Bug 763433 - Clarify compartment semantics for ExposedPropertiesOnly. r=mrbkap
|
2012-06-18 15:47:09 +02:00 |
|
Bobby Holley
|
1361f9e280
|
Bug 763381 - Fix up compartment situation for expando objects. r=mrbkap
|
2012-06-18 15:28:11 +02:00 |
|
Bobby Holley
|
61f2c7b855
|
Bug 763381 - Pass cx around in more places. r=mrbkap
|
2012-06-18 15:28:11 +02:00 |
|
Ms2ger
|
587f726fbe
|
Bug 762436 - Get rid of the nsresult return value for nsIXPCScriptable::GetScriptableFlags(); r=mrbkap
|
2012-06-17 10:11:16 +02:00 |
|
Gregor Wagner
|
690cbd60df
|
Bug 764682 - Implement wifi events in c++. r=smaug
|
2012-06-16 11:14:12 -07:00 |
|
Boris Zbarsky
|
44edd4a058
|
Bug 750297 part 2. Switch WebGLUniformLocation to Paris bindings. r=peterv, bjacob
|
2012-06-15 16:25:51 -04:00 |
|
Andrew McCreight
|
61537ff496
|
Bug 749385 - use deferred release in nsHTMLDocumentSH::ReleaseDocument. r=peterv
|
2012-05-18 15:00:19 -07:00 |
|
Mike Hommey
|
2536fb188a
|
Backout changeset a81526647059 and 560c492f81ad (bug 616262) because of Windows Moth perma-orange
|
2012-06-15 15:50:24 +02:00 |
|