Index: ppapi/native_client/src/trusted/plugin/manifest.h |
=================================================================== |
--- ppapi/native_client/src/trusted/plugin/manifest.h (revision 115141) |
+++ ppapi/native_client/src/trusted/plugin/manifest.h (working copy) |
@@ -66,6 +66,12 @@ |
ErrorInfo* error_info, |
bool* is_portable) const = 0; |
+ // Some manifests (e.g., the pnacl coordinator manifest) need to access |
+ // resources from an extension origin distinct from the plugin's origin |
+ // (e.g., the pnacl coordinator needs to load llc, ld, and some libraries). |
+ // This method returns true if such access should be allowed. |
+ virtual bool PermitsExtensionUrls() const = 0; |
+ |
protected: |
NACL_DISALLOW_COPY_AND_ASSIGN(Manifest); |