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()
// 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;
}