Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
CLOSED TREE
This commit is contained in:
@@ -22,12 +22,12 @@ using namespace mozilla::jsipc;
|
||||
using namespace mozilla::dom;
|
||||
|
||||
static void
|
||||
TraceParent(JSTracer* trc, void* data)
|
||||
TraceParent(JSTracer *trc, void *data)
|
||||
{
|
||||
static_cast<JavaScriptParent*>(data)->trace(trc);
|
||||
static_cast<JavaScriptParent *>(data)->trace(trc);
|
||||
}
|
||||
|
||||
JavaScriptParent::JavaScriptParent(JSRuntime* rt)
|
||||
JavaScriptParent::JavaScriptParent(JSRuntime *rt)
|
||||
: JavaScriptShared(rt),
|
||||
JavaScriptBase<PJavaScriptParent>(rt)
|
||||
{
|
||||
@@ -49,14 +49,14 @@ JavaScriptParent::init()
|
||||
}
|
||||
|
||||
void
|
||||
JavaScriptParent::trace(JSTracer* trc)
|
||||
JavaScriptParent::trace(JSTracer *trc)
|
||||
{
|
||||
objects_.trace(trc);
|
||||
unwaivedObjectIds_.trace(trc);
|
||||
waivedObjectIds_.trace(trc);
|
||||
}
|
||||
|
||||
JSObject*
|
||||
JSObject *
|
||||
JavaScriptParent::scopeForTargetObjects()
|
||||
{
|
||||
// CPWOWs from the child need to point into the parent's unprivileged junk
|
||||
@@ -69,7 +69,7 @@ JavaScriptParent::scopeForTargetObjects()
|
||||
mozilla::ipc::IProtocol*
|
||||
JavaScriptParent::CloneProtocol(Channel* aChannel, ProtocolCloneContext* aCtx)
|
||||
{
|
||||
ContentParent* contentParent = aCtx->GetContentParent();
|
||||
ContentParent *contentParent = aCtx->GetContentParent();
|
||||
nsAutoPtr<PJavaScriptParent> actor(contentParent->AllocPJavaScriptParent());
|
||||
if (!actor || !contentParent->RecvPJavaScriptConstructor(actor)) {
|
||||
return nullptr;
|
||||
@@ -77,10 +77,10 @@ JavaScriptParent::CloneProtocol(Channel* aChannel, ProtocolCloneContext* aCtx)
|
||||
return actor.forget();
|
||||
}
|
||||
|
||||
PJavaScriptParent*
|
||||
mozilla::jsipc::NewJavaScriptParent(JSRuntime* rt)
|
||||
PJavaScriptParent *
|
||||
mozilla::jsipc::NewJavaScriptParent(JSRuntime *rt)
|
||||
{
|
||||
JavaScriptParent* parent = new JavaScriptParent(rt);
|
||||
JavaScriptParent *parent = new JavaScriptParent(rt);
|
||||
if (!parent->init()) {
|
||||
delete parent;
|
||||
return nullptr;
|
||||
@@ -89,7 +89,7 @@ mozilla::jsipc::NewJavaScriptParent(JSRuntime* rt)
|
||||
}
|
||||
|
||||
void
|
||||
mozilla::jsipc::ReleaseJavaScriptParent(PJavaScriptParent* parent)
|
||||
mozilla::jsipc::ReleaseJavaScriptParent(PJavaScriptParent *parent)
|
||||
{
|
||||
static_cast<JavaScriptParent*>(parent)->decref();
|
||||
static_cast<JavaScriptParent *>(parent)->decref();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user