0

Use NOTREACHED_IN_MIGRATION() in the rest of src/

This was generated by replacing "  NOTREACHED()" with
"  NOTREACHED_IN_MIGRATION()" and running git cl format.

This prepares for making NOTREACHED() [[noreturn]] alongside
NotReachedIsFatal migration of existing inventory.

third_party/crashpad is still excluded, needs to be changed upstream.

Bug: 40580068
Change-Id: Ia5dbaddf53dba2fedefb67f1d428e8b24e9edffe
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5545021
Commit-Queue: Peter Boström <pbos@chromium.org>
Auto-Submit: Peter Boström <pbos@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
Owners-Override: Lei Zhang <thestig@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1302314}
This commit is contained in:
Peter Boström
2024-05-16 23:41:33 +00:00
committed by Chromium LUCI CQ
parent 47dc17dc2e
commit 7843eba214
284 changed files with 566 additions and 537 deletions
android_webview
apps
chrome/browser/ash/policy/core
chromeos/ash/components/wifi_p2p
codelabs/mojo_examples/01-multi-process
courgette
crypto
dbus
docs/security
extensions/browser/api/storage
fuchsia_web
gin
google_apis
headless
ipc
media/gpu
mojo
pdf
ppapi
printing
rlz
sandbox
skia
sql
storage
styleguide/c++
testing
third_party/blink/renderer
tools
ui/ozone/platform/wayland/test
url

@@ -158,7 +158,8 @@ void MigrateProfileData(base::FilePath cache_path,
base::FilePath BuildCachePath(const base::FilePath& relative_path) { base::FilePath BuildCachePath(const base::FilePath& relative_path) {
FilePath cache_path; FilePath cache_path;
if (!base::PathService::Get(base::DIR_CACHE, &cache_path)) { if (!base::PathService::Get(base::DIR_CACHE, &cache_path)) {
NOTREACHED() << "Failed to get app cache directory for Android WebView"; NOTREACHED_IN_MIGRATION()
<< "Failed to get app cache directory for Android WebView";
} }
return cache_path.Append(relative_path); return cache_path.Append(relative_path);
} }
@@ -686,7 +687,8 @@ base::FilePath AwBrowserContext::BuildStoragePath(
const base::FilePath& relative_path) { const base::FilePath& relative_path) {
base::FilePath user_data_dir; base::FilePath user_data_dir;
if (!base::PathService::Get(base::DIR_ANDROID_APP_DATA, &user_data_dir)) { if (!base::PathService::Get(base::DIR_ANDROID_APP_DATA, &user_data_dir)) {
NOTREACHED() << "Failed to get app data directory for Android WebView"; NOTREACHED_IN_MIGRATION()
<< "Failed to get app data directory for Android WebView";
} }
return user_data_dir.Append(relative_path); return user_data_dir.Append(relative_path);
} }

@@ -324,7 +324,7 @@ int AwBrowserMainParts::PreMainMessageLoopRun() {
void AwBrowserMainParts::WillRunMainMessageLoop( void AwBrowserMainParts::WillRunMainMessageLoop(
std::unique_ptr<base::RunLoop>& run_loop) { std::unique_ptr<base::RunLoop>& run_loop) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
void AwBrowserMainParts::PostCreateThreads() { void AwBrowserMainParts::PostCreateThreads() {

@@ -112,7 +112,7 @@ void OnRenderProcessGone(
<< " killing application."; << " killing application.";
kill(getpid(), SIGKILL); kill(getpid(), SIGKILL);
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
break; break;
case AwRenderProcessGoneDelegate::RenderProcessGoneResult::kHandled: case AwRenderProcessGoneDelegate::RenderProcessGoneResult::kHandled:
// Don't log UMA yet. This WebView may be handled, but we need to wait // Don't log UMA yet. This WebView may be handled, but we need to wait

@@ -518,7 +518,8 @@ base::FilePath AwContentBrowserClient::GetDefaultDownloadDirectory() {
} }
std::string AwContentBrowserClient::GetDefaultDownloadName() { std::string AwContentBrowserClient::GetDefaultDownloadName() {
NOTREACHED() << "Android WebView does not use chromium downloads"; NOTREACHED_IN_MIGRATION()
<< "Android WebView does not use chromium downloads";
return std::string(); return std::string();
} }
@@ -535,7 +536,7 @@ AwContentBrowserClient::GetLocalTracesDirectory() {
void AwContentBrowserClient::DidCreatePpapiPlugin( void AwContentBrowserClient::DidCreatePpapiPlugin(
content::BrowserPpapiHost* browser_host) { content::BrowserPpapiHost* browser_host) {
NOTREACHED() << "Android WebView does not support plugins"; NOTREACHED_IN_MIGRATION() << "Android WebView does not support plugins";
} }
bool AwContentBrowserClient::AllowPepperSocketAPI( bool AwContentBrowserClient::AllowPepperSocketAPI(
@@ -543,14 +544,14 @@ bool AwContentBrowserClient::AllowPepperSocketAPI(
const GURL& url, const GURL& url,
bool private_api, bool private_api,
const content::SocketPermissionRequest* params) { const content::SocketPermissionRequest* params) {
NOTREACHED() << "Android WebView does not support plugins"; NOTREACHED_IN_MIGRATION() << "Android WebView does not support plugins";
return false; return false;
} }
bool AwContentBrowserClient::IsPepperVpnProviderAPIAllowed( bool AwContentBrowserClient::IsPepperVpnProviderAPIAllowed(
content::BrowserContext* browser_context, content::BrowserContext* browser_context,
const GURL& url) { const GURL& url) {
NOTREACHED() << "Android WebView does not support plugins"; NOTREACHED_IN_MIGRATION() << "Android WebView does not support plugins";
return false; return false;
} }

@@ -1295,7 +1295,7 @@ jint AwContents::GetEffectivePriority(JNIEnv* env) {
case content::ChildProcessImportance::IMPORTANT: case content::ChildProcessImportance::IMPORTANT:
return static_cast<jint>(RendererPriority::HIGH); return static_cast<jint>(RendererPriority::HIGH);
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return 0; return 0;
} }

@@ -306,7 +306,7 @@ void AwContentsClientBridge::RunJavaScriptDialog(
break; break;
} }
default: default:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
} }

@@ -66,7 +66,7 @@ void AwFieldTrials::OnVariationsSetupComplete() {
if (base::PathService::Get(base::DIR_ANDROID_APP_DATA, &metrics_dir)) { if (base::PathService::Get(base::DIR_ANDROID_APP_DATA, &metrics_dir)) {
InstantiatePersistentHistogramsWithFeaturesAndCleanup(metrics_dir); InstantiatePersistentHistogramsWithFeaturesAndCleanup(metrics_dir);
} else { } else {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
} }

@@ -53,11 +53,11 @@ class LastRequestResultCache {
} }
if (!requesting_origin.is_valid()) { if (!requesting_origin.is_valid()) {
NOTREACHED() << requesting_origin.possibly_invalid_spec(); NOTREACHED_IN_MIGRATION() << requesting_origin.possibly_invalid_spec();
return; return;
} }
if (!embedding_origin.is_valid()) { if (!embedding_origin.is_valid()) {
NOTREACHED() << embedding_origin.possibly_invalid_spec(); NOTREACHED_IN_MIGRATION() << embedding_origin.possibly_invalid_spec();
return; return;
} }
@@ -68,7 +68,7 @@ class LastRequestResultCache {
std::string key = GetCacheKey(requesting_origin, embedding_origin); std::string key = GetCacheKey(requesting_origin, embedding_origin);
if (key.empty()) { if (key.empty()) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
// Never store an empty key because it could inadvertently be used for // Never store an empty key because it could inadvertently be used for
// another combination. // another combination.
return; return;
@@ -90,7 +90,8 @@ class LastRequestResultCache {
<< embedding_origin.possibly_invalid_spec(); << embedding_origin.possibly_invalid_spec();
if (permission != PermissionType::PROTECTED_MEDIA_IDENTIFIER) { if (permission != PermissionType::PROTECTED_MEDIA_IDENTIFIER) {
NOTREACHED() << "Results are only cached for PROTECTED_MEDIA_IDENTIFIER"; NOTREACHED_IN_MIGRATION()
<< "Results are only cached for PROTECTED_MEDIA_IDENTIFIER";
return PermissionStatus::ASK; return PermissionStatus::ASK;
} }
@@ -169,7 +170,7 @@ class AwPermissionManager::PendingRequest {
void SetPermissionStatus(PermissionType type, PermissionStatus status) { void SetPermissionStatus(PermissionType type, PermissionStatus status) {
auto result = permission_index_map_.find(type); auto result = permission_index_map_.find(type);
if (result == permission_index_map_.end()) { if (result == permission_index_map_.end()) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return; return;
} }
DCHECK(!IsCompleted()); DCHECK(!IsCompleted());
@@ -191,7 +192,7 @@ class AwPermissionManager::PendingRequest {
PermissionStatus GetPermissionStatus(PermissionType type) { PermissionStatus GetPermissionStatus(PermissionType type) {
auto result = permission_index_map_.find(type); auto result = permission_index_map_.find(type);
if (result == permission_index_map_.end()) { if (result == permission_index_map_.end()) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return PermissionStatus::DENIED; return PermissionStatus::DENIED;
} }
return results[result->second]; return results[result->second];
@@ -369,7 +370,8 @@ void AwPermissionManager::RequestPermissions(
PermissionStatus::DENIED); PermissionStatus::DENIED);
break; break;
case PermissionType::NUM: case PermissionType::NUM:
NOTREACHED() << "PermissionType::NUM was not expected here."; NOTREACHED_IN_MIGRATION()
<< "PermissionType::NUM was not expected here.";
pending_request_raw->SetPermissionStatus(permissions[i], pending_request_raw->SetPermissionStatus(permissions[i],
PermissionStatus::DENIED); PermissionStatus::DENIED);
break; break;
@@ -612,7 +614,8 @@ void AwPermissionManager::CancelPermissionRequest(int request_id) {
// There is nothing to cancel so this is simply ignored. // There is nothing to cancel so this is simply ignored.
break; break;
case PermissionType::NUM: case PermissionType::NUM:
NOTREACHED() << "PermissionType::NUM was not expected here."; NOTREACHED_IN_MIGRATION()
<< "PermissionType::NUM was not expected here.";
break; break;
} }
pending_request->SetPermissionStatus(permission, PermissionStatus::DENIED); pending_request->SetPermissionStatus(permission, PermissionStatus::DENIED);

@@ -96,7 +96,7 @@ class AwBrowserPermissionRequestDelegateForTesting final
request_.erase(it); request_.erase(it);
return; return;
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
private: private:

@@ -136,7 +136,7 @@ void AwPrintManager::DidPrintDocument(
const printing::mojom::DidPrintContentParams& content = *params->content; const printing::mojom::DidPrintContentParams& content = *params->content;
if (!content.metafile_data_region.IsValid()) { if (!content.metafile_data_region.IsValid()) {
NOTREACHED() << "invalid memory handle"; NOTREACHED_IN_MIGRATION() << "invalid memory handle";
web_contents()->Stop(); web_contents()->Stop();
PdfWritingDone(0); PdfWritingDone(0);
std::move(callback).Run(false); std::move(callback).Run(false);
@@ -146,7 +146,7 @@ void AwPrintManager::DidPrintDocument(
auto data = base::RefCountedSharedMemoryMapping::CreateFromWholeRegion( auto data = base::RefCountedSharedMemoryMapping::CreateFromWholeRegion(
content.metafile_data_region); content.metafile_data_region);
if (!data) { if (!data) {
NOTREACHED() << "couldn't map"; NOTREACHED_IN_MIGRATION() << "couldn't map";
web_contents()->Stop(); web_contents()->Stop();
PdfWritingDone(0); PdfWritingDone(0);
std::move(callback).Run(false); std::move(callback).Run(false);

@@ -138,7 +138,7 @@ void GetStorageKeysTask::CheckDone() {
content::GetUIThreadTaskRunner({})->PostTask( content::GetUIThreadTaskRunner({})->PostTask(
FROM_HERE, base::BindOnce(&GetStorageKeysTask::DoneOnUIThread, this)); FROM_HERE, base::BindOnce(&GetStorageKeysTask::DoneOnUIThread, this));
} else if (num_callbacks_received_ > num_callbacks_to_wait_) { } else if (num_callbacks_received_ > num_callbacks_to_wait_) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
} }

@@ -22,7 +22,7 @@ AwWebContentsViewDelegate::~AwWebContentsViewDelegate() {}
content::WebDragDestDelegate* AwWebContentsViewDelegate::GetDragDestDelegate() { content::WebDragDestDelegate* AwWebContentsViewDelegate::GetDragDestDelegate() {
// GetDragDestDelegate is a pure virtual method from WebContentsViewDelegate // GetDragDestDelegate is a pure virtual method from WebContentsViewDelegate
// and must have an implementation although android doesn't use it. // and must have an implementation although android doesn't use it.
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return NULL; return NULL;
} }

@@ -190,7 +190,8 @@ namespace {
base::FilePath GetPathInAppDirectory(std::string path) { base::FilePath GetPathInAppDirectory(std::string path) {
base::FilePath result; base::FilePath result;
if (!base::PathService::Get(base::DIR_ANDROID_APP_DATA, &result)) { if (!base::PathService::Get(base::DIR_ANDROID_APP_DATA, &result)) {
NOTREACHED() << "Failed to get app data directory for Android WebView"; NOTREACHED_IN_MIGRATION()
<< "Failed to get app data directory for Android WebView";
} }
result = result.Append(FILE_PATH_LITERAL(path)); result = result.Append(FILE_PATH_LITERAL(path));
return result; return result;

@@ -117,12 +117,12 @@ void FindHelper::NotifyResults(int active_ordinal,
// Safeguard in case of errors to prevent reporting -1 to the API listeners. // Safeguard in case of errors to prevent reporting -1 to the API listeners.
if (match_count == -1) { if (match_count == -1) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
match_count = 0; match_count = 0;
} }
if (active_ordinal == -1) { if (active_ordinal == -1) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
active_ordinal = 0; active_ordinal = 0;
} }

@@ -127,7 +127,7 @@ OverlaysParams::Mode GetOverlaysMode(AwDrawFnOverlaysMode mode) {
case AW_DRAW_FN_OVERLAYS_MODE_ENABLED: case AW_DRAW_FN_OVERLAYS_MODE_ENABLED:
return OverlaysParams::Mode::Enabled; return OverlaysParams::Mode::Enabled;
default: default:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return OverlaysParams::Mode::Disabled; return OverlaysParams::Mode::Disabled;
} }
} }

@@ -31,10 +31,10 @@ DisplaySchedulerWebView::~DisplaySchedulerWebView() {
void DisplaySchedulerWebView::ForceImmediateSwapIfPossible() { void DisplaySchedulerWebView::ForceImmediateSwapIfPossible() {
// We can't swap immediately // We can't swap immediately
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
void DisplaySchedulerWebView::SetNeedsOneBeginFrame(bool needs_draw) { void DisplaySchedulerWebView::SetNeedsOneBeginFrame(bool needs_draw) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
void DisplaySchedulerWebView::DidSwapBuffers() { void DisplaySchedulerWebView::DidSwapBuffers() {
DCHECK_CALLED_ON_VALID_THREAD(thread_checker_); DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);

@@ -117,13 +117,13 @@ SkiaOutputSurfaceDependencyWebView::CreateGLSurface(
base::ScopedClosureRunner SkiaOutputSurfaceDependencyWebView::CachePresenter( base::ScopedClosureRunner SkiaOutputSurfaceDependencyWebView::CachePresenter(
gl::Presenter* presenter) { gl::Presenter* presenter) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return base::ScopedClosureRunner(); return base::ScopedClosureRunner();
} }
base::ScopedClosureRunner SkiaOutputSurfaceDependencyWebView::CacheGLSurface( base::ScopedClosureRunner SkiaOutputSurfaceDependencyWebView::CacheGLSurface(
gl::GLSurface* surface) { gl::GLSurface* surface) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return base::ScopedClosureRunner(); return base::ScopedClosureRunner();
} }

@@ -68,7 +68,7 @@ void TaskForwardingSequence::ScheduleOrRetainTask(
// Should not be called because tasks aren't reposted to wait for sync tokens, // Should not be called because tasks aren't reposted to wait for sync tokens,
// or for yielding execution since ShouldYield() returns false. // or for yielding execution since ShouldYield() returns false.
void TaskForwardingSequence::ContinueTask(base::OnceClosure task) { void TaskForwardingSequence::ContinueTask(base::OnceClosure task) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
// Method to wrap scheduled task with the order number processing required for // Method to wrap scheduled task with the order number processing required for

@@ -109,7 +109,7 @@ void IconHelper::DidUpdateFaviconURL(
// Silently ignore it. Only trigger a callback on valid icons. // Silently ignore it. Only trigger a callback on valid icons.
break; break;
default: default:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
break; break;
} }
} }

@@ -48,7 +48,7 @@ const char* SchemeEnumToString(VisibilityMetricsLogger::Scheme scheme) {
case VisibilityMetricsLogger::Scheme::kIntent: case VisibilityMetricsLogger::Scheme::kIntent:
return "intent"; return "intent";
default: default:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
return ""; return "";
} }

@@ -119,7 +119,7 @@ void AwProxyConfigMonitor::OnProxyConfigChanged(
net::ProxyConfigWithAnnotation::CreateDirect()); net::ProxyConfigWithAnnotation::CreateDirect());
break; break;
case net::ProxyConfigService::CONFIG_PENDING: case net::ProxyConfigService::CONFIG_PENDING:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
break; break;
} }
} }

@@ -552,7 +552,7 @@ void InterceptedRequest::InterceptResponseReceived(
committed_mode = CommittedRequestedWithHeaderMode::kConstantWebview; committed_mode = CommittedRequestedWithHeaderMode::kConstantWebview;
break; break;
default: default:
NOTREACHED() NOTREACHED_IN_MIGRATION()
<< "Invalid enum value for AwSettings:RequestedWithHeaderMode: " << "Invalid enum value for AwSettings:RequestedWithHeaderMode: "
<< requested_with_header_mode; << requested_with_header_mode;
} }

@@ -22,7 +22,7 @@ bool MatchRealm(const std::string& realm, RealmRestriction restriction) {
case ALLOW_ANY_REALM: case ALLOW_ANY_REALM:
return true; return true;
default: default:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return false; return false;
} }
} }

@@ -96,7 +96,7 @@ void AwUrlCheckerDelegateImpl::
StartObservingInteractionsForDelayedBlockingPageHelper( StartObservingInteractionsForDelayedBlockingPageHelper(
const security_interstitials::UnsafeResource& resource, const security_interstitials::UnsafeResource& resource,
bool is_main_frame) { bool is_main_frame) {
NOTREACHED() << "Delayed warnings not implemented for WebView"; NOTREACHED_IN_MIGRATION() << "Delayed warnings not implemented for WebView";
} }
bool AwUrlCheckerDelegateImpl::IsUrlAllowlisted(const GURL& url) { bool AwUrlCheckerDelegateImpl::IsUrlAllowlisted(const GURL& url) {
@@ -274,7 +274,7 @@ void AwUrlCheckerDelegateImpl::DoApplicationResponse(
proceed = false; proceed = false;
break; break;
default: default:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
if (!proceed) { if (!proceed) {

@@ -115,7 +115,7 @@ bool g_enabled;
void EnableCrashReporter(const std::string& process_type) { void EnableCrashReporter(const std::string& process_type) {
if (g_enabled) { if (g_enabled) {
NOTREACHED() << "EnableCrashReporter called more than once"; NOTREACHED_IN_MIGRATION() << "EnableCrashReporter called more than once";
return; return;
} }

@@ -25,7 +25,7 @@ bool NativeInit(base::android::LibraryProcessType library_process_type) {
LOG(FATAL) << "WebView cannot be started with a browser process type."; LOG(FATAL) << "WebView cannot be started with a browser process type.";
default: default:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return false; return false;
} }
} }

@@ -41,7 +41,7 @@ AwComponentInstallerPolicy::AwComponentInstallerPolicy() = default;
void AwComponentInstallerPolicy::OnCustomUninstall() { void AwComponentInstallerPolicy::OnCustomUninstall() {
// Uninstallation isn't supported in WebView. // Uninstallation isn't supported in WebView.
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
// Copy the components file from `install_dir` to the serving directory of the // Copy the components file from `install_dir` to the serving directory of the

@@ -21,7 +21,7 @@ AwDrawFnRenderMode QueryRenderMode() {
} }
int CreateFunctor(void* data, AwDrawFnFunctorCallbacks* functor_callbacks) { int CreateFunctor(void* data, AwDrawFnFunctorCallbacks* functor_callbacks) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return 0; return 0;
} }

@@ -398,7 +398,7 @@ void LaunchPlatformAppWithCommandLineAndLaunchId(
if (!in_kiosk_mode) { if (!in_kiosk_mode) {
LOG(ERROR) << "App with 'kiosk_only' attribute must be run in " LOG(ERROR) << "App with 'kiosk_only' attribute must be run in "
<< " ChromeOS kiosk mode."; << " ChromeOS kiosk mode.";
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return; return;
} }
} }

@@ -111,7 +111,7 @@ std::optional<PolicyLevel> GetPolicyLevel(
case em::PolicyOptions::UNSET: case em::PolicyOptions::UNSET:
return std::nullopt; return std::nullopt;
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return std::nullopt; return std::nullopt;
} }

@@ -57,7 +57,7 @@ void WifiP2PMetricsLogger::RecordWifiP2POperationResult(
base::UmaHistogramEnumeration(kDisconnectP2PGroupHistogram, result); base::UmaHistogramEnumeration(kDisconnectP2PGroupHistogram, result);
return; return;
} }
NOTREACHED() << "Unknown WiFi P2P operation type: " << type; NOTREACHED_IN_MIGRATION() << "Unknown WiFi P2P operation type: " << type;
} }
// static // static

@@ -27,7 +27,7 @@ class ProcessImpl : public codelabs::mojom::Process {
const std::string&, const std::string&,
mojo::PendingAssociatedReceiver<codelabs::mojom::GenericInterface>) mojo::PendingAssociatedReceiver<codelabs::mojom::GenericInterface>)
override { override {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
void SayHello() override { LOG(INFO) << "Hello!"; } void SayHello() override { LOG(INFO) << "Hello!"; }

@@ -633,7 +633,7 @@ class GraphAdjuster : public AdjustmentMethod {
prev = curr; prev = curr;
if (curr->positions_.size() != curr->refs_) if (curr->positions_.size() != curr->refs_)
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
} }

@@ -464,7 +464,7 @@ bool Shingle::InterningLess::operator()(
if (info_a->is_model_ > info_b->is_model_) if (info_a->is_model_ > info_b->is_model_)
return false; return false;
if (info_a != info_b) { if (info_a != info_b) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
} }
return false; return false;
@@ -1000,7 +1000,7 @@ class AssignmentProblem {
LOG_ASSERT(n == 1); LOG_ASSERT(n == 1);
} else if (pattern->program_histogram_.empty() && } else if (pattern->program_histogram_.empty() &&
pattern->model_histogram_.empty()) { pattern->model_histogram_.empty()) {
NOTREACHED(); // Should not come back to life. NOTREACHED_IN_MIGRATION(); // Should not come back to life.
} else if (pattern->program_histogram_.empty()) { } else if (pattern->program_histogram_.empty()) {
// Useless pattern. // Useless pattern.
} else { } else {

@@ -42,7 +42,7 @@ const char* CourgetteFlow::name(Group group) {
case NEW: case NEW:
return "'new' input"; return "'new' input";
default: default:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
break; break;
} }
return nullptr; return nullptr;
@@ -57,7 +57,7 @@ CourgetteFlow::Data* CourgetteFlow::data(Group group) {
case NEW: case NEW:
return &data_new_; return &data_new_;
default: default:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
break; break;
} }
return nullptr; return nullptr;

@@ -31,7 +31,7 @@ RVA DisassemblerWin32::FileOffsetToRVA(FileOffset file_offset) const {
} }
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return kNoRVA; return kNoRVA;
} }
@@ -55,7 +55,7 @@ FileOffset DisassemblerWin32::RVAToFileOffset(RVA rva) const {
if (rva == 0 || rva == 2) if (rva == 0 || rva == 2)
return static_cast<FileOffset>(rva); return static_cast<FileOffset>(rva);
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return kNoFileOffset; return kNoFileOffset;
} }
@@ -161,7 +161,7 @@ bool DisassemblerWin32::ParseHeader() {
break; break;
default: default:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
if (size_of_image_ >= 0x80000000U) if (size_of_image_ >= 0x80000000U)

@@ -68,7 +68,7 @@ LabelVector CreateLabelVectorWithIndexes(const std::string& encoded_index) {
if (ch != '.') { if (ch != '.') {
// Sanity check for test case. // Sanity check for test case.
if (ch < 'A' || ch > 'Z' || used_ch.find(ch) != used_ch.end()) if (ch < 'A' || ch > 'Z' || used_ch.find(ch) != used_ch.end())
NOTREACHED() << "Malformed test case: " << encoded_index; NOTREACHED_IN_MIGRATION() << "Malformed test case: " << encoded_index;
used_ch.insert(ch); used_ch.insert(ch);
index = ch - 'A'; index = ch - 'A';
} }
@@ -89,7 +89,7 @@ std::string EncodeLabelIndexes(const LabelVector& labels) {
else if (label.index_ >= 0 && label.index_ <= 'Z' - 'A') else if (label.index_ >= 0 && label.index_ <= 'Z' - 'A')
encoded += static_cast<char>(label.index_ + 'A'); encoded += static_cast<char>(label.index_ + 'A');
else else
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
return encoded; return encoded;
} }

@@ -51,7 +51,7 @@ class Rel32FinderTestCase {
finder_ = std::unique_ptr<Rel32Finder>( finder_ = std::unique_ptr<Rel32Finder>(
new Rel32FinderX86(relocs_start_rva_, relocs_end_rva_)); new Rel32FinderX86(relocs_start_rva_, relocs_end_rva_));
} else { } else {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
} }

@@ -38,7 +38,7 @@ size_t HMAC::DigestLength() const {
case SHA256: case SHA256:
return 32; return 32;
default: default:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return 0; return 0;
} }
} }

@@ -31,7 +31,7 @@ bool CheckDerivationParameters(SymmetricKey::Algorithm algorithm,
return key_size_in_bits % 8 == 0 && key_size_in_bits != 0; return key_size_in_bits % 8 == 0 && key_size_in_bits != 0;
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return false; return false;
} }

@@ -67,7 +67,7 @@ class SoftwareECDSA : public UnexportableSigningKey {
#if BUILDFLAG(IS_MAC) #if BUILDFLAG(IS_MAC)
SecKeyRef GetSecKeyRef() const override { SecKeyRef GetSecKeyRef() const override {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return nullptr; return nullptr;
} }
#endif // BUILDFLAG(IS_MAC) #endif // BUILDFLAG(IS_MAC)

@@ -80,7 +80,7 @@ class DBusStatistics {
else if (type == TYPE_SENT_BLOCKING_METHOD_CALLS) else if (type == TYPE_SENT_BLOCKING_METHOD_CALLS)
++stat->sent_blocking_method_calls; ++stat->sent_blocking_method_calls;
else else
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
// Look up the Stat entry in |stats_|. If |add_stat| is true, add a new entry // Look up the Stat entry in |stats_|. If |add_stat| is true, add a new entry

@@ -80,7 +80,7 @@ std::string Message::GetMessageTypeAsString() {
case MESSAGE_ERROR: case MESSAGE_ERROR:
return "MESSAGE_ERROR"; return "MESSAGE_ERROR";
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return std::string(); return std::string();
} }

@@ -174,7 +174,7 @@ base::Value PopDataAsValue(MessageReader* reader) {
} }
case Message::UNIX_FD: { case Message::UNIX_FD: {
// Cannot distinguish a file descriptor from an int // Cannot distinguish a file descriptor from an int
NOTREACHED(); NOTREACHED_IN_MIGRATION();
break; break;
} }
case Message::ARRAY: { case Message::ARRAY: {
@@ -206,7 +206,7 @@ base::Value PopDataAsValue(MessageReader* reader) {
} }
case Message::DICT_ENTRY: case Message::DICT_ENTRY:
// DICT_ENTRY must be popped as an element of an array. // DICT_ENTRY must be popped as an element of an array.
NOTREACHED(); NOTREACHED_IN_MIGRATION();
break; break;
case Message::VARIANT: { case Message::VARIANT: {
MessageReader sub_reader(nullptr); MessageReader sub_reader(nullptr);

@@ -277,7 +277,7 @@ class View : public mojom::View {
#else #else
void UpdateBrowserControlsState(bool enable_hiding, bool enable_showing, void UpdateBrowserControlsState(bool enable_hiding, bool enable_showing,
bool animate) override { bool animate) override {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
#endif #endif
}; };

@@ -222,14 +222,14 @@ ExtensionFunction::ResponseValue SettingsFunction::RunWithStorage(
ValueStore* storage) { ValueStore* storage) {
// TODO(crbug.com/40963428): Remove this when RunWithStorage has been removed // TODO(crbug.com/40963428): Remove this when RunWithStorage has been removed
// from all functions. // from all functions.
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return BadMessage(); return BadMessage();
} }
ExtensionFunction::ResponseValue SettingsFunction::RunInSession() { ExtensionFunction::ResponseValue SettingsFunction::RunInSession() {
// TODO(crbug.com/40963428): Remove this when RunWithStorage has been removed // TODO(crbug.com/40963428): Remove this when RunWithStorage has been removed
// from all functions. // from all functions.
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return BadMessage(); return BadMessage();
} }

@@ -72,7 +72,7 @@ class ApplicationControllerImplTest
// chromium_cast::ApplicationContext implementation. // chromium_cast::ApplicationContext implementation.
void GetMediaSessionId(GetMediaSessionIdCompleter::Sync& completer) override { void GetMediaSessionId(GetMediaSessionIdCompleter::Sync& completer) override {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
completer.Reply({}); completer.Reply({});
} }
void SetApplicationController( void SetApplicationController(

@@ -131,11 +131,11 @@ bool EventFilter::IsEventAllowed(ui::EventType type) {
return true; return true;
case ui::ET_UMA_DATA: case ui::ET_UMA_DATA:
NOTREACHED(); // ChromeOS only. NOTREACHED_IN_MIGRATION(); // ChromeOS only.
break; break;
case ui::ET_LAST: case ui::ET_LAST:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
[[fallthrough]]; [[fallthrough]];
case ui::ET_UNKNOWN: case ui::ET_UNKNOWN:

@@ -1532,7 +1532,7 @@ bool FrameImpl::CheckMediaAccessPermission(
permission = blink::PermissionType::VIDEO_CAPTURE; permission = blink::PermissionType::VIDEO_CAPTURE;
break; break;
default: default:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return false; return false;
} }

@@ -117,7 +117,8 @@ base::Value::List FuchsiaModifiersToWebModifiers(
} else if (modifier == fuchsia_ui_input3::Modifiers::kShift) { } else if (modifier == fuchsia_ui_input3::Modifiers::kShift) {
web_modifiers.Append("Shift"); web_modifiers.Append("Shift");
} else { } else {
NOTREACHED() << static_cast<uint64_t>(modifier) << " has no web mapping"; NOTREACHED_IN_MIGRATION()
<< static_cast<uint64_t>(modifier) << " has no web mapping";
} }
} }
return web_modifiers; return web_modifiers;

@@ -74,7 +74,7 @@ void NavigationPolicyThrottle::OnRequestedNavigationEvaluated(
// NavigationHandle that owns this NavigationThrottle. // NavigationHandle that owns this NavigationThrottle.
break; break;
default: default:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
} }

@@ -27,7 +27,7 @@ PreferredColorScheme ThemeTypeToBlinkScheme(ThemeType type) {
case ThemeType::DARK: case ThemeType::DARK:
return PreferredColorScheme::kDark; return PreferredColorScheme::kDark;
default: default:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return kFallbackColorScheme; return kFallbackColorScheme;
} }
} }

@@ -104,7 +104,7 @@ class ThemeManagerTest : public WebEngineBrowserTest,
return scheme; return scheme;
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return ""; return "";
} }

@@ -41,7 +41,7 @@ WebEngineAudioDeviceFactory::NewAudioRendererSink(
switch (source_type) { switch (source_type) {
case blink::WebAudioDeviceSourceType::kMediaElement: case blink::WebAudioDeviceSourceType::kMediaElement:
// MediaElement uses NewMixableSink(). // MediaElement uses NewMixableSink().
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return nullptr; return nullptr;
case blink::WebAudioDeviceSourceType::kWebRtc: case blink::WebAudioDeviceSourceType::kWebRtc:

@@ -412,7 +412,7 @@ void WebEngineAudioRenderer::StopTicking() {
switch (GetPlaybackState()) { switch (GetPlaybackState()) {
case PlaybackState::kStopped: case PlaybackState::kStopped:
case PlaybackState::kPaused: case PlaybackState::kPaused:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
break; break;
case PlaybackState::kStartPending: { case PlaybackState::kStartPending: {

@@ -74,7 +74,7 @@ class TestDemuxerStream : public media::DemuxerStream {
} }
media::AudioDecoderConfig audio_decoder_config() override { return config_; } media::AudioDecoderConfig audio_decoder_config() override { return config_; }
media::VideoDecoderConfig video_decoder_config() override { media::VideoDecoderConfig video_decoder_config() override {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return media::VideoDecoderConfig(); return media::VideoDecoderConfig();
} }
Type type() const override { return AUDIO; } Type type() const override { return AUDIO; }

@@ -27,7 +27,7 @@ WebEngineRenderFrameObserver::~WebEngineRenderFrameObserver() = default;
void WebEngineRenderFrameObserver::OnDestruct() { void WebEngineRenderFrameObserver::OnDestruct() {
// We should never hit this since we will have destroyed this observer // We should never hit this since we will have destroyed this observer
// in WillDetach. // in WillDetach.
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
void WebEngineRenderFrameObserver::WillDetach( void WebEngineRenderFrameObserver::WillDetach(

@@ -226,7 +226,8 @@ struct Converter<std::vector<T> > {
if (!result->CreateDataProperty(context, i, element) if (!result->CreateDataProperty(context, i, element)
.To(&property_created) || .To(&property_created) ||
!property_created) { !property_created) {
NOTREACHED() << "CreateDataProperty should always succeed here."; NOTREACHED_IN_MIGRATION()
<< "CreateDataProperty should always succeed here.";
} }
} }
return result; return result;
@@ -276,7 +277,8 @@ struct Converter<v8::LocalVector<T>> {
if (!result->CreateDataProperty(context, i, element) if (!result->CreateDataProperty(context, i, element)
.To(&property_created) || .To(&property_created) ||
!property_created) { !property_created) {
NOTREACHED() << "CreateDataProperty should always succeed here."; NOTREACHED_IN_MIGRATION()
<< "CreateDataProperty should always succeed here.";
} }
} }
return result; return result;

@@ -108,7 +108,7 @@ void PerIsolateData::ClearIndexedPropertyInterceptor(
if (it != indexed_interceptors_.end()) if (it != indexed_interceptors_.end())
indexed_interceptors_.erase(it); indexed_interceptors_.erase(it);
else else
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
void PerIsolateData::ClearNamedPropertyInterceptor( void PerIsolateData::ClearNamedPropertyInterceptor(
@@ -118,7 +118,7 @@ void PerIsolateData::ClearNamedPropertyInterceptor(
if (it != named_interceptors_.end()) if (it != named_interceptors_.end())
named_interceptors_.erase(it); named_interceptors_.erase(it);
else else
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
IndexedPropertyInterceptor* PerIsolateData::GetIndexedPropertyInterceptor( IndexedPropertyInterceptor* PerIsolateData::GetIndexedPropertyInterceptor(

@@ -117,11 +117,11 @@ const char* GetSnapshotFileName(const V8SnapshotFileType file_type) {
#if BUILDFLAG(USE_V8_CONTEXT_SNAPSHOT) #if BUILDFLAG(USE_V8_CONTEXT_SNAPSHOT)
return kV8ContextSnapshotFileName; return kV8ContextSnapshotFileName;
#else #else
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return nullptr; return nullptr;
#endif #endif
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return nullptr; return nullptr;
} }

@@ -241,7 +241,7 @@ std::shared_ptr<v8::TaskRunner> V8Platform::GetForegroundTaskRunner(
// blink::scheduler::TaskPriority::kLowPriority // blink::scheduler::TaskPriority::kLowPriority
return data->low_priority_task_runner(); return data->low_priority_task_runner();
default: default:
NOTREACHED() << "Unsupported TaskPriority."; NOTREACHED_IN_MIGRATION() << "Unsupported TaskPriority.";
return data->task_runner(); return data->task_runner();
} }
} }

@@ -406,7 +406,7 @@ void UrlFetchRequestBase::OnOutputFileClosed(bool success) {
} }
void UrlFetchRequestBase::OnRetry(base::OnceClosure start_retry) { void UrlFetchRequestBase::OnRetry(base::OnceClosure start_retry) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
HttpRequestMethod UrlFetchRequestBase::GetRequestType() const { HttpRequestMethod UrlFetchRequestBase::GetRequestType() const {

@@ -64,7 +64,7 @@ const char* GetCorporaString(FilesListCorpora corpora) {
case FilesListCorpora::ALL_TEAM_DRIVES: case FilesListCorpora::ALL_TEAM_DRIVES:
return kCorporaAllTeamDrives; return kCorporaAllTeamDrives;
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return kCorporaDefault; return kCorporaDefault;
} }

@@ -752,7 +752,7 @@ void GaiaAuthFetcher::OnOAuth2RevokeTokenFetched(const std::string& data,
GetTokenRevocationStatusFromResponseData(data, response_code); GetTokenRevocationStatusFromResponseData(data, response_code);
break; break;
case net::ERR_IO_PENDING: case net::ERR_IO_PENDING:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
break; break;
case net::ERR_ABORTED: case net::ERR_ABORTED:
revocation_status = revocation_status =
@@ -888,6 +888,6 @@ void GaiaAuthFetcher::DispatchFetchedRequest(const GURL& url,
} else if (IsReAuthApiUrl(url)) { } else if (IsReAuthApiUrl(url)) {
OnReAuthApiInfoFetched(data, net_error, response_code); OnReAuthApiInfoFetched(data, net_error, response_code);
} else { } else {
NOTREACHED() << "Unknown url: '" << url << "'"; NOTREACHED_IN_MIGRATION() << "Unknown url: '" << url << "'";
} }
} }

@@ -614,7 +614,7 @@ void GaiaOAuthClient::Core::HandleResponse(std::unique_ptr<std::string> body,
} }
case NO_PENDING_REQUEST: case NO_PENDING_REQUEST:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
} }

@@ -28,7 +28,7 @@ const char* InvalidCredentialsReasonToString(
case InvalidGaiaCredentialsReason::CREDENTIALS_MISSING: case InvalidGaiaCredentialsReason::CREDENTIALS_MISSING:
return "credentials missing"; return "credentials missing";
case InvalidGaiaCredentialsReason::NUM_REASONS: case InvalidGaiaCredentialsReason::NUM_REASONS:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return ""; return "";
} }
} }
@@ -194,7 +194,7 @@ std::string GoogleServiceAuthError::ToString() const {
case CHALLENGE_RESPONSE_REQUIRED: case CHALLENGE_RESPONSE_REQUIRED:
return "Service responded with a token binding challenge."; return "Service responded with a token binding challenge.";
case NUM_STATES: case NUM_STATES:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return std::string(); return std::string();
} }
} }

@@ -249,7 +249,7 @@ void OAuth2AccessTokenFetcherImpl::EndGetAccessToken(
switch (response) { switch (response) {
case kOk: case kOk:
case kOkUnexpectedFormat: case kOkUnexpectedFormat:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
break; break;
case kRateLimitExceeded: case kRateLimitExceeded:
@@ -289,7 +289,7 @@ void OAuth2AccessTokenFetcherImpl::EndGetAccessToken(
if (!error.has_value()) { if (!error.has_value()) {
// Fallback to http status code. // Fallback to http status code.
if (response_code == net::HTTP_OK) { if (response_code == net::HTTP_OK) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} else if (response_code == net::HTTP_FORBIDDEN || } else if (response_code == net::HTTP_FORBIDDEN ||
response_code == net::HTTP_PROXY_AUTHENTICATION_REQUIRED || response_code == net::HTTP_PROXY_AUTHENTICATION_REQUIRED ||
response_code >= net::HTTP_INTERNAL_SERVER_ERROR) { response_code >= net::HTTP_INTERNAL_SERVER_ERROR) {

@@ -384,7 +384,7 @@ class OAuth2ErrorCodesTest
case GoogleServiceAuthError::REQUEST_CANCELED: case GoogleServiceAuthError::REQUEST_CANCELED:
case GoogleServiceAuthError::CHALLENGE_RESPONSE_REQUIRED: case GoogleServiceAuthError::CHALLENGE_RESPONSE_REQUIRED:
case GoogleServiceAuthError::NUM_STATES: case GoogleServiceAuthError::NUM_STATES:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return GoogleServiceAuthError::AuthErrorNone(); return GoogleServiceAuthError::AuthErrorNone();
} }
} }

@@ -57,7 +57,7 @@ const std::string HttpMethodName(OAuthRequestSigner::HttpMethod method) {
case OAuthRequestSigner::POST_METHOD: case OAuthRequestSigner::POST_METHOD:
return "POST"; return "POST";
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return std::string(); return std::string();
} }
@@ -71,7 +71,7 @@ const std::string SignatureMethodName(
case OAuthRequestSigner::PLAINTEXT_SIGNATURE: case OAuthRequestSigner::PLAINTEXT_SIGNATURE:
return "PLAINTEXT"; return "PLAINTEXT";
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return std::string(); return std::string();
} }
@@ -190,7 +190,7 @@ bool ParseQuery(const std::string& query,
parameters[keyword] = value; parameters[keyword] = value;
break; break;
default: default:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
*parameters_result = parameters; *parameters_result = parameters;
return true; return true;
@@ -283,7 +283,7 @@ bool SignParameters(const GURL& request_base_url,
is_signed = SignPlaintext(base, key, &signature); is_signed = SignPlaintext(base, key, &signature);
break; break;
default: default:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
if (is_signed) if (is_signed)
(*parameters)[kOAuthSignatureLabel] = signature; (*parameters)[kOAuthSignatureLabel] = signature;
@@ -413,7 +413,7 @@ bool OAuthRequestSigner::SignURL(
signed_text += BuildBaseStringParameters(parameters); signed_text += BuildBaseStringParameters(parameters);
break; break;
default: default:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
*signed_text_return = signed_text; *signed_text_return = signed_text;
} }

@@ -189,7 +189,7 @@ void SetPersistentId(const std::string& persistent_id,
set_persistent_id(persistent_id); set_persistent_id(persistent_id);
return; return;
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
uint32_t GetLastStreamIdReceived( uint32_t GetLastStreamIdReceived(
@@ -237,7 +237,7 @@ void SetLastStreamIdReceived(uint32_t val,
set_last_stream_id_received(val); set_last_stream_id_received(val);
return; return;
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
bool HasTTLExpired(const google::protobuf::MessageLite& protobuf, bool HasTTLExpired(const google::protobuf::MessageLite& protobuf,

@@ -48,7 +48,7 @@ SocketInputStream::~SocketInputStream() {
bool SocketInputStream::Next(const void** data, int* size) { bool SocketInputStream::Next(const void** data, int* size) {
if (GetState() != EMPTY && GetState() != READY) { if (GetState() != EMPTY && GetState() != READY) {
NOTREACHED() << "Invalid input stream read attempt."; NOTREACHED_IN_MIGRATION() << "Invalid input stream read attempt.";
return false; return false;
} }

@@ -39,7 +39,7 @@ std::string StatusToString(AccountMapping::MappingStatus status) {
case AccountMapping::REMOVING: case AccountMapping::REMOVING:
return kStatusRemoving; return kStatusRemoving;
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return std::string(); return std::string();
} }

@@ -72,7 +72,7 @@ std::string GetCheckinRequestStatusString(CheckinRequestStatus status) {
return "Failed: No headers"; return "Failed: No headers";
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return "Failed: Unknown reason"; return "Failed: Unknown reason";
} }

@@ -154,7 +154,7 @@ std::string MCSClient::GetStateString() const {
case CONNECTED: case CONNECTED:
return "CONNECTED"; return "CONNECTED";
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return std::string(); return std::string();
} }

@@ -78,7 +78,7 @@ bool ShouldRetryWithStatus(UnregistrationRequest::Status status) {
case UnregistrationRequest::REACHED_MAX_RETRIES: case UnregistrationRequest::REACHED_MAX_RETRIES:
return false; return false;
case UnregistrationRequest::UNREGISTRATION_STATUS_COUNT: case UnregistrationRequest::UNREGISTRATION_STATUS_COUNT:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
break; break;
} }
return false; return false;

@@ -254,7 +254,7 @@ int HeadlessShellMain(content::ContentMainParams params) {
if (!process_type.empty()) { if (!process_type.empty()) {
HeadlessChildMain(std::move(params)); HeadlessChildMain(std::move(params));
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
#if BUILDFLAG(IS_MAC) #if BUILDFLAG(IS_MAC)

@@ -156,7 +156,7 @@ class HeadlessProxyConfigMonitor
net::ProxyConfigWithAnnotation::CreateDirect()); net::ProxyConfigWithAnnotation::CreateDirect());
break; break;
case net::ProxyConfigService::CONFIG_PENDING: case net::ProxyConfigService::CONFIG_PENDING:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
break; break;
} }
} }

@@ -24,7 +24,7 @@ void ParamTraits<HandleWin>::Write(base::Pickle* m, const param_type& p) {
scoped_refptr<IPC::internal::HandleAttachmentWin> attachment( scoped_refptr<IPC::internal::HandleAttachmentWin> attachment(
new IPC::internal::HandleAttachmentWin(p.get_handle())); new IPC::internal::HandleAttachmentWin(p.get_handle()));
if (!m->WriteAttachment(std::move(attachment))) if (!m->WriteAttachment(std::move(attachment)))
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
// static // static

@@ -92,7 +92,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafeProxy {
mojo::Message& message, mojo::Message& message,
std::unique_ptr<mojo::MessageReceiver> responder) override { std::unique_ptr<mojo::MessageReceiver> responder) override {
// We don't bother supporting this because it's not used in practice. // We don't bother supporting this because it's not used in practice.
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
private: private:

@@ -1174,7 +1174,7 @@ class SimpleTestClientImpl : public IPC::mojom::SimpleTestClient,
void BindSync( void BindSync(
mojo::PendingAssociatedReceiver<IPC::mojom::SimpleTestClient> receiver, mojo::PendingAssociatedReceiver<IPC::mojom::SimpleTestClient> receiver,
BindSyncCallback callback) override { BindSyncCallback callback) override {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
void GetReceiverWithQueuedSyncMessage( void GetReceiverWithQueuedSyncMessage(
@@ -1813,7 +1813,7 @@ class ListenerThatVerifiesPeerPid : public TestListenerBase {
} }
bool OnMessageReceived(const IPC::Message& message) override { bool OnMessageReceived(const IPC::Message& message) override {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return true; return true;
} }
}; };

@@ -382,7 +382,7 @@ bool ChannelNacl::DidEmptyInputBuffers() {
void ChannelNacl::HandleInternalMessage(const Message& msg) { void ChannelNacl::HandleInternalMessage(const Message& msg) {
// The trusted side IPC::Channel should handle the "hello" handshake; we // The trusted side IPC::Channel should handle the "hello" handshake; we
// should not receive the "Hello" message. // should not receive the "Hello" message.
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
// Channel's methods // Channel's methods

@@ -291,7 +291,7 @@ void ChannelProxy::Context::OnRemoveFilter(MessageFilter* filter) {
} }
} }
NOTREACHED() << "filter to be removed not found"; NOTREACHED_IN_MIGRATION() << "filter to be removed not found";
} }
// Called on the listener's thread // Called on the listener's thread

@@ -103,7 +103,7 @@ mojo::ScopedHandle MessageAttachment::TakeMojoHandle() {
default: default:
break; break;
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return mojo::ScopedHandle(); return mojo::ScopedHandle();
} }
@@ -155,7 +155,7 @@ scoped_refptr<MessageAttachment> MessageAttachment::CreateFromMojoHandle(
platform_file, internal::HandleAttachmentWin::FROM_WIRE); platform_file, internal::HandleAttachmentWin::FROM_WIRE);
} }
#endif #endif
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return nullptr; return nullptr;
} }

@@ -48,7 +48,7 @@ class ThreadSafeProxy : public mojo::ThreadSafeProxy {
mojo::Message& message, mojo::Message& message,
std::unique_ptr<mojo::MessageReceiver> responder) override { std::unique_ptr<mojo::MessageReceiver> responder) override {
// We don't bother supporting this because it's not used in practice. // We don't bother supporting this because it's not used in practice.
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
private: private:

@@ -189,7 +189,8 @@ class MessageT<Meta, std::tuple<Ins...>, std::tuple<Outs...>>
bool ok = ReadSendParam(msg, &send_params); bool ok = ReadSendParam(msg, &send_params);
Message* reply = SyncMessage::GenerateReply(msg); Message* reply = SyncMessage::GenerateReply(msg);
if (!ok) { if (!ok) {
NOTREACHED() << "Error deserializing message " << msg->type(); NOTREACHED_IN_MIGRATION()
<< "Error deserializing message " << msg->type();
reply->set_reply_error(); reply->set_reply_error();
sender->Send(reply); sender->Send(reply);
return false; return false;
@@ -213,7 +214,8 @@ class MessageT<Meta, std::tuple<Ins...>, std::tuple<Outs...>>
bool ok = ReadSendParam(msg, &send_params); bool ok = ReadSendParam(msg, &send_params);
Message* reply = SyncMessage::GenerateReply(msg); Message* reply = SyncMessage::GenerateReply(msg);
if (!ok) { if (!ok) {
NOTREACHED() << "Error deserializing message " << msg->type(); NOTREACHED_IN_MIGRATION()
<< "Error deserializing message " << msg->type();
reply->set_reply_error(); reply->set_reply_error();
obj->Send(reply); obj->Send(reply);
return false; return false;
@@ -235,7 +237,8 @@ class MessageT<Meta, std::tuple<Ins...>, std::tuple<Outs...>>
bool ok = ReadSendParam(msg, &send_params); bool ok = ReadSendParam(msg, &send_params);
Message* reply = SyncMessage::GenerateReply(msg); Message* reply = SyncMessage::GenerateReply(msg);
if (!ok) { if (!ok) {
NOTREACHED() << "Error deserializing message " << msg->type(); NOTREACHED_IN_MIGRATION()
<< "Error deserializing message " << msg->type();
reply->set_reply_error(); reply->set_reply_error();
obj->Send(reply); obj->Send(reply);
return false; return false;

@@ -305,7 +305,7 @@ bool ReadValue(const base::Pickle* pickle,
break; break;
} }
default: default:
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return false; return false;
} }
@@ -427,7 +427,7 @@ bool ParamTraits<double>::Read(const base::Pickle* m,
param_type* r) { param_type* r) {
const char *data; const char *data;
if (!iter->ReadBytes(&data, sizeof(*r))) { if (!iter->ReadBytes(&data, sizeof(*r))) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return false; return false;
} }
memcpy(r, data, sizeof(param_type)); memcpy(r, data, sizeof(param_type));
@@ -560,10 +560,10 @@ void ParamTraits<base::FileDescriptor>::Write(base::Pickle* m,
if (p.auto_close) { if (p.auto_close) {
if (!m->WriteAttachment( if (!m->WriteAttachment(
new internal::PlatformFileAttachment(base::ScopedFD(p.fd)))) new internal::PlatformFileAttachment(base::ScopedFD(p.fd))))
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} else { } else {
if (!m->WriteAttachment(new internal::PlatformFileAttachment(p.fd))) if (!m->WriteAttachment(new internal::PlatformFileAttachment(p.fd)))
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
} }
@@ -615,7 +615,7 @@ void ParamTraits<base::ScopedFD>::Write(base::Pickle* m, const param_type& p) {
if (!m->WriteAttachment(new internal::PlatformFileAttachment( if (!m->WriteAttachment(new internal::PlatformFileAttachment(
std::move(const_cast<param_type&>(p))))) { std::move(const_cast<param_type&>(p))))) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
} }
@@ -700,7 +700,7 @@ void ParamTraits<zx::vmo>::Write(base::Pickle* m, const param_type& p) {
if (!m->WriteAttachment(new internal::HandleAttachmentFuchsia( if (!m->WriteAttachment(new internal::HandleAttachmentFuchsia(
std::move(const_cast<param_type&>(p))))) { std::move(const_cast<param_type&>(p))))) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
} }
@@ -745,7 +745,7 @@ void ParamTraits<zx::channel>::Write(base::Pickle* m, const param_type& p) {
if (!m->WriteAttachment(new internal::HandleAttachmentFuchsia( if (!m->WriteAttachment(new internal::HandleAttachmentFuchsia(
std::move(const_cast<param_type&>(p))))) { std::move(const_cast<param_type&>(p))))) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
} }
@@ -1481,7 +1481,7 @@ bool ParamTraits<MSG>::Read(const base::Pickle* m,
memcpy(r, data, sizeof(MSG)); memcpy(r, data, sizeof(MSG));
} else { } else {
result = false; result = false;
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
return result; return result;

@@ -168,7 +168,7 @@ class Worker : public Listener, public Sender {
} }
virtual void OnNestedTestMsg(Message* reply_msg) { virtual void OnNestedTestMsg(Message* reply_msg) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
virtual SyncChannel* CreateChannel() { virtual SyncChannel* CreateChannel() {

@@ -92,7 +92,7 @@ bool SyncMessage::ReadSyncHeader(const Message& msg, SyncHeader* header) {
base::PickleIterator iter(msg); base::PickleIterator iter(msg);
bool result = iter.ReadInt(&header->message_id); bool result = iter.ReadInt(&header->message_id);
if (!result) { if (!result) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return false; return false;
} }

@@ -16,7 +16,7 @@ namespace IPC {
void ParamTraits<MachPortMac>::Write(base::Pickle* m, const param_type& p) { void ParamTraits<MachPortMac>::Write(base::Pickle* m, const param_type& p) {
if (!m->WriteAttachment( if (!m->WriteAttachment(
new IPC::internal::MachPortAttachmentMac(p.get_mach_port()))) { new IPC::internal::MachPortAttachmentMac(p.get_mach_port()))) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
} }

@@ -14,13 +14,13 @@ MessageRouter::MessageRouter() = default;
MessageRouter::~MessageRouter() = default; MessageRouter::~MessageRouter() = default;
bool MessageRouter::OnControlMessageReceived(const IPC::Message& msg) { bool MessageRouter::OnControlMessageReceived(const IPC::Message& msg) {
NOTREACHED() NOTREACHED_IN_MIGRATION()
<< "should override in subclass if you care about control messages"; << "should override in subclass if you care about control messages";
return false; return false;
} }
bool MessageRouter::Send(IPC::Message* msg) { bool MessageRouter::Send(IPC::Message* msg) {
NOTREACHED() NOTREACHED_IN_MIGRATION()
<< "should override in subclass if you care about sending messages"; << "should override in subclass if you care about sending messages";
return false; return false;
} }

@@ -22,7 +22,7 @@ IPC::MessageAttachment::Type TypeConverter<
case native::SerializedHandleType::FUCHSIA_HANDLE: case native::SerializedHandleType::FUCHSIA_HANDLE:
return IPC::MessageAttachment::Type::FUCHSIA_HANDLE; return IPC::MessageAttachment::Type::FUCHSIA_HANDLE;
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return IPC::MessageAttachment::Type::MOJO_HANDLE; return IPC::MessageAttachment::Type::MOJO_HANDLE;
} }
@@ -42,7 +42,7 @@ native::SerializedHandleType TypeConverter<
case IPC::MessageAttachment::Type::FUCHSIA_HANDLE: case IPC::MessageAttachment::Type::FUCHSIA_HANDLE:
return native::SerializedHandleType::FUCHSIA_HANDLE; return native::SerializedHandleType::FUCHSIA_HANDLE;
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return native::SerializedHandleType::MOJO_HANDLE; return native::SerializedHandleType::MOJO_HANDLE;
} }

@@ -83,7 +83,7 @@ float Fps2MaxQP(float fps) {
kFPS2QPTradeoffs[i].qp, kFPS2QPTradeoffs[i + 1].qp); kFPS2QPTradeoffs[i].qp, kFPS2QPTradeoffs[i + 1].qp);
} }
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return 0.0f; return 0.0f;
} }
@@ -98,7 +98,7 @@ float MaxQP2Fps(int max_qp) {
return kFPS2QPTradeoffs[i + 1].fps; return kFPS2QPTradeoffs[i + 1].fps;
} }
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return 0.0f; return 0.0f;
} }
} // namespace } // namespace

@@ -114,7 +114,7 @@ struct IpczMessage : public Channel::Message {
// Channel::Message: // Channel::Message:
void SetHandles(std::vector<PlatformHandle>) override { NOTREACHED(); } void SetHandles(std::vector<PlatformHandle>) override { NOTREACHED(); }
void SetHandles(std::vector<PlatformHandleInTransit>) override { void SetHandles(std::vector<PlatformHandleInTransit>) override {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
std::vector<PlatformHandleInTransit> TakeHandles() override { std::vector<PlatformHandleInTransit> TakeHandles() override {
return std::move(handles_); return std::move(handles_);
@@ -123,13 +123,13 @@ struct IpczMessage : public Channel::Message {
const void* data() const override { return data_.get(); } const void* data() const override { return data_.get(); }
void* mutable_data() const override { void* mutable_data() const override {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return nullptr; return nullptr;
} }
size_t capacity() const override { return size_; } size_t capacity() const override { return size_; }
bool ExtendPayload(size_t) override { bool ExtendPayload(size_t) override {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return false; return false;
} }
@@ -1112,7 +1112,7 @@ MOJO_SYSTEM_IMPL_EXPORT bool Channel::SupportsChannelUpgrade() {
} }
MOJO_SYSTEM_IMPL_EXPORT void Channel::OfferChannelUpgrade() { MOJO_SYSTEM_IMPL_EXPORT void Channel::OfferChannelUpgrade() {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return; return;
} }
#endif #endif

@@ -61,7 +61,7 @@ void KernelVersionNumbers(int32_t* major_version,
int32_t* bugfix_version) { int32_t* bugfix_version) {
struct utsname info; struct utsname info;
if (uname(&info) < 0) { if (uname(&info) < 0) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
*major_version = 0; *major_version = 0;
*minor_version = 0; *minor_version = 0;
*bugfix_version = 0; *bugfix_version = 0;

@@ -62,7 +62,7 @@ class ChannelMac : public Channel,
} else if (channel_handle.is_mach_receive()) { } else if (channel_handle.is_mach_receive()) {
receive_port_ = channel_handle.TakeMachReceiveRight(); receive_port_ = channel_handle.TakeMachReceiveRight();
} else { } else {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
} }
@@ -212,7 +212,7 @@ class ChannelMac : public Channel,
DCHECK(send_port_ == MACH_PORT_NULL); DCHECK(send_port_ == MACH_PORT_NULL);
// Wait for the received message via the MessageLoop. // Wait for the received message via the MessageLoop.
} else { } else {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
base::CurrentThread::Get()->AddDestructionObserver(this); base::CurrentThread::Get()->AddDestructionObserver(this);
@@ -428,8 +428,8 @@ class ChannelMac : public Channel,
break; break;
} }
default: default:
NOTREACHED() << "Unsupported handle type " NOTREACHED_IN_MIGRATION()
<< static_cast<int>(handle.type()); << "Unsupported handle type " << static_cast<int>(handle.type());
OnWriteErrorLocked(Error::kDisconnected); OnWriteErrorLocked(Error::kDisconnected);
} }
} }

@@ -104,7 +104,7 @@ MojoResult GetMojoWriteResultForIpczPut(IpczResult result) {
extern "C" { extern "C" {
MojoResult MojoInitializeIpcz(const struct MojoInitializeOptions* options) { MojoResult MojoInitializeIpcz(const struct MojoInitializeOptions* options) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return MOJO_RESULT_OK; return MOJO_RESULT_OK;
} }
@@ -729,7 +729,7 @@ MojoResult MojoUnwrapPlatformSharedMemoryRegionIpcz(
break; break;
default: default:
*access_mode = MOJO_PLATFORM_SHARED_MEMORY_REGION_ACCESS_MODE_READ_ONLY; *access_mode = MOJO_PLATFORM_SHARED_MEMORY_REGION_ACCESS_MODE_READ_ONLY;
NOTREACHED(); NOTREACHED_IN_MIGRATION();
} }
std::ignore = ipcz_driver::SharedBuffer::Unbox(mojo_handle); std::ignore = ipcz_driver::SharedBuffer::Unbox(mojo_handle);
@@ -844,7 +844,7 @@ MojoResult MojoQueryQuotaIpcz(MojoHandle handle,
} }
MojoResult MojoShutdownIpcz(const MojoShutdownOptions* options) { MojoResult MojoShutdownIpcz(const MojoShutdownOptions* options) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return MOJO_RESULT_OK; return MOJO_RESULT_OK;
} }

@@ -22,7 +22,8 @@ mojo::core::Core* g_core;
extern "C" { extern "C" {
MojoResult MojoInitializeImpl(const struct MojoInitializeOptions* options) { MojoResult MojoInitializeImpl(const struct MojoInitializeOptions* options) {
NOTREACHED() << "Do not call MojoInitialize() as a Mojo Core embedder!"; NOTREACHED_IN_MIGRATION()
<< "Do not call MojoInitialize() as a Mojo Core embedder!";
return MOJO_RESULT_UNIMPLEMENTED; return MOJO_RESULT_UNIMPLEMENTED;
} }
@@ -354,7 +355,8 @@ MojoResult MojoQueryQuotaImpl(MojoHandle handle,
} }
MojoResult MojoShutdownImpl(const MojoShutdownOptions* options) { MojoResult MojoShutdownImpl(const MojoShutdownOptions* options) {
NOTREACHED() << "Do not call MojoShutdown() as a Mojo Core embedder!"; NOTREACHED_IN_MIGRATION()
<< "Do not call MojoShutdown() as a Mojo Core embedder!";
return MOJO_RESULT_UNIMPLEMENTED; return MOJO_RESULT_UNIMPLEMENTED;
} }

@@ -34,7 +34,7 @@ const char* GetNameForDispatcherType(Dispatcher::Type type) {
case Dispatcher::Type::INVITATION: case Dispatcher::Type::INVITATION:
return "invitation"; return "invitation";
} }
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return "unknown"; return "unknown";
} }

@@ -180,7 +180,7 @@ base::WritableSharedMemoryRegion BaseSharedMemoryService::CreateWritableRegion(
#else #else
// The shared memory service is not needed on other platforms, so this method // The shared memory service is not needed on other platforms, so this method
// should never be called. // should never be called.
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return {}; return {};
#endif #endif
} }

@@ -343,7 +343,7 @@ MojoResult MojoTrap::Arm(MojoTrapEvent* blocking_events,
} }
if (result != IPCZ_RESULT_FAILED_PRECONDITION) { if (result != IPCZ_RESULT_FAILED_PRECONDITION) {
NOTREACHED(); NOTREACHED_IN_MIGRATION();
return result; return result;
} }

Some files were not shown because too many files have changed in this diff Show More