summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--content/test/test_content_client.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/content/test/test_content_client.cc b/content/test/test_content_client.cc
index b8aeea5..7b53960 100644
--- a/content/test/test_content_client.cc
+++ b/content/test/test_content_client.cc
@@ -15,7 +15,14 @@ TestContentClient::TestContentClient()
// content_resources.pak is not built on iOS as it is not required.
#if !defined(OS_IOS)
FilePath content_resources_pack_path;
+#if defined(OS_ANDROID)
+ // on Android all pak files are inside the paks folder.
+ PathService::Get(base::DIR_ANDROID_APP_DATA, &content_resources_pack_path);
+ content_resources_pack_path = content_resources_pack_path.Append(
+ FILE_PATH_LITERAL("paks"));
+#else
PathService::Get(base::DIR_MODULE, &content_resources_pack_path);
+#endif
content_resources_pack_path = content_resources_pack_path.Append(
FILE_PATH_LITERAL("content_resources.pak"));
data_pack_.LoadFromPath(content_resources_pack_path);