Upstream version 7.35.141.0
[platform/framework/web/crosswalk.git] / src / xwalk / application / common / application_data.h
index 1f1fd00..e00216a 100644 (file)
@@ -131,7 +131,7 @@ class ApplicationData : public base::RefCountedThreadSafe<ApplicationData> {
   void ClearPermissions();
   PermissionSet GetManifestPermissions() const;
 
-  Manifest::PackageType GetPackageType() const;
+  Package::Type GetPackageType() const { return package_type_; }
 
 #if defined(OS_TIZEN)
   bool HasCSPDefined() const;
@@ -223,6 +223,9 @@ class ApplicationData : public base::RefCountedThreadSafe<ApplicationData> {
   // Application's persistent permissions.
   StoredPermissionMap permission_map_;
 
+  // The package type, wgt or xpk.
+  Package::Type package_type_;
+
   DISALLOW_COPY_AND_ASSIGN(ApplicationData);
 };