| Index: ppapi/thunk/enter.cc
|
| diff --git a/ppapi/thunk/enter.cc b/ppapi/thunk/enter.cc
|
| index 47889dd15776c7b4feadada713b8496f835611bb..2adc7f2d47a88239af5bcfdff77263c5363b7062 100644
|
| --- a/ppapi/thunk/enter.cc
|
| +++ b/ppapi/thunk/enter.cc
|
| @@ -32,16 +32,19 @@ namespace subtle {
|
| EnterBase::EnterBase()
|
| : resource_(NULL),
|
| retval_(PP_OK) {
|
| + PpapiGlobals::Get()->MarkPluginIsActive();
|
| }
|
|
|
| EnterBase::EnterBase(PP_Resource resource)
|
| : resource_(GetResource(resource)),
|
| retval_(PP_OK) {
|
| + PpapiGlobals::Get()->MarkPluginIsActive();
|
| }
|
|
|
| EnterBase::EnterBase(PP_Instance instance, SingletonResourceID resource_id)
|
| : resource_(GetSingletonResource(instance, resource_id)),
|
| retval_(PP_OK) {
|
| + PpapiGlobals::Get()->MarkPluginIsActive();
|
| }
|
|
|
| EnterBase::EnterBase(PP_Resource resource,
|
| @@ -49,6 +52,7 @@ EnterBase::EnterBase(PP_Resource resource,
|
| : resource_(GetResource(resource)),
|
| retval_(PP_OK) {
|
| callback_ = new TrackedCallback(resource_, callback);
|
| + PpapiGlobals::Get()->MarkPluginIsActive();
|
| }
|
|
|
| EnterBase::EnterBase(PP_Instance instance, SingletonResourceID resource_id,
|
| @@ -59,6 +63,7 @@ EnterBase::EnterBase(PP_Instance instance, SingletonResourceID resource_id,
|
| if (!resource_)
|
| retval_ = PP_ERROR_BADARGUMENT;
|
| callback_ = new TrackedCallback(resource_, callback);
|
| + PpapiGlobals::Get()->MarkPluginIsActive();
|
| }
|
|
|
| EnterBase::~EnterBase() {
|
|
|