Pepper: Move NexeLoadManager map inside that class.
commit76e128d0582fb6d80510419853cee218aa969e8f
authorteravest@chromium.org <teravest@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 21 Aug 2014 16:56:29 +0000 (21 16:56 +0000)
committerteravest@chromium.org <teravest@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 21 Aug 2014 16:58:26 +0000 (21 16:58 +0000)
treef4892b231a8f896119e12d99795dfa8a3c0dd1f8
parent4d54d39624069019c7ba90234c2da3b54324e2a1
Pepper: Move NexeLoadManager map inside that class.

This moves the management of the global NexeLoadManager map inside the
NexeLoadManager class. This makes it so that a NexeLoadManager can be looked up
from a PP_Instance from the TrustedPluginChannel class, which is needed as part
of reporting exit status over Chromium IPC.

The change for moving exit status reporting to Chromium IPC  is
available for review at:
  https://codereview.chromium.org/484783002/

BUG=397161
R=dmichael@chromium.org

Review URL: https://codereview.chromium.org/484303002

Cr-Commit-Position: refs/heads/master@{#291102}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@291102 0039d316-1c4b-4281-b951-d872f2087c98
components/nacl/renderer/nexe_load_manager.cc
components/nacl/renderer/nexe_load_manager.h
components/nacl/renderer/ppb_nacl_private_impl.cc