[M120 Migration][VD] Enable direct rendering for TVPlus
[platform/framework/web/chromium-efl.git] / base / base_paths_fuchsia.cc
index 18577ef..0a74d53 100644 (file)
@@ -23,15 +23,21 @@ bool PathProviderFuchsia(int key, FilePath* result) {
     case DIR_ASSETS:
       *result = base::FilePath(base::kPackageRootDirectoryPath);
       return true;
-    case DIR_SRC_TEST_DATA_ROOT:
+
+    // TODO(crbug.com/1459692): Align with other platforms and remove this
+    // specialization.
     case DIR_GEN_TEST_DATA_ROOT:
+      [[fallthrough]];
+
+    case DIR_SRC_TEST_DATA_ROOT:
+    case DIR_OUT_TEST_DATA_ROOT:
       // These are only used by tests.
       // Test binaries are added to the package root via GN deps.
       *result = base::FilePath(base::kPackageRootDirectoryPath);
       return true;
     case DIR_USER_DESKTOP:
-      // TODO(crbug.com/1231928): Implement this case.
-      NOTIMPLEMENTED_LOG_ONCE() << " for DIR_USER_DESKTOP.";
+      // TODO(crbug.com/1231928): Implement this case for DIR_USER_DESKTOP.
+      NOTIMPLEMENTED_LOG_ONCE();
       return false;
     case DIR_HOME:
       // TODO(crbug.com/1231928) Provide a proper base::GetHomeDir()
@@ -39,7 +45,8 @@ bool PathProviderFuchsia(int key, FilePath* result) {
       // crbug.com/1261284. For now, log, return false, and let the base
       // implementation handle it. This will end up returning a temporary
       // directory.
-      NOTIMPLEMENTED_LOG_ONCE() << "for DIR_HOME. Will use temporary dir.";
+      // This is for DIR_HOME. Will use temporary dir.
+      NOTIMPLEMENTED_LOG_ONCE();
       return false;
   }