Re-enable PNaCl bad pexe error handling test

The required changes have rolled in from NaCl.
R=jvoung@chromium.org
BUG= https://code.google.com/p/nativeclient/issues/detail?id=3519

Review URL: https://chromiumcodereview.appspot.com/24302004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224791 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 224791
cc: Add "lost" field to the ReturnedResource type.

When a resource is lost in a parent compositor, we inform the child
through the "lost" field in the ReturnedResource. The lost field is
passed down through intermediate parent/child compositors to its
final home.

Lost resources are considered in use by the parent who lost them
since you can not tell when you would be able to write to the texture
safely ever again at that point.

Tests:
ResourceProviderTest.LostResourceInParent
ResourceProviderTest.LostResourceInGrandParent
ResourceProviderTest.LostMailboxInParent
ResourceProviderTest.LostMailboxInGrandParent

R=piman
BUG=263069
Depends on: https://codereview.chromium.org/24078024/

Review URL: https://chromiumcodereview.appspot.com/24290003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224792 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 224792