Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(306)

Side by Side Diff: chrome/browser/android/vr_shell/test/paths.cc

Issue 2757213003: Implementing glTF 1.0 parser (Closed)
Patch Set: Resolving merge. Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 // Copyright 2017 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 #include "chrome/browser/android/vr_shell/test/paths.h"
6
7 #include "base/files/file_path.h"
8 #include "base/files/file_util.h"
9 #include "base/path_service.h"
10
11 namespace vr_shell {
12 namespace test {
13
14 namespace {
15
16 bool PathProvider(int key, base::FilePath* result) {
17 base::FilePath cur;
18 switch (key) {
19 // The following are only valid in the development environment, and
20 // will fail if executed from an installed executable (because the
21 // generated path won't exist).
22 case DIR_TEST_DATA:
23 if (!PathService::Get(base::DIR_SOURCE_ROOT, &cur))
24 return false;
25 cur = cur.Append(FILE_PATH_LITERAL("chrome"))
26 .Append(FILE_PATH_LITERAL("browser"))
27 .Append(FILE_PATH_LITERAL("android"))
28 .Append(FILE_PATH_LITERAL("vr_shell"))
29 .Append(FILE_PATH_LITERAL("test"))
30 .Append(FILE_PATH_LITERAL("data"));
31 if (!base::PathExists(cur))
32 return false;
33 break;
34 default:
35 return false;
36 }
37 *result = cur;
38 return true;
39 }
40
41 } // namespace
42
43 void RegisterPathProvider() {
44 PathService::RegisterProvider(PathProvider, PATH_START, PATH_END);
45 }
46
47 } // namespace test
48 } // namespace vr_shell
OLDNEW
« no previous file with comments | « chrome/browser/android/vr_shell/test/paths.h ('k') | chrome/browser/android/vr_shell/vr_math.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698