From 0da04336fed1a0699051c7579dfbe4034a9713e1 Mon Sep 17 00:00:00 2001 From: Simon Rawet Date: Sun, 09 Mar 2025 15:38:53 -0800 Subject: [PATCH] Fix intent fido:/ intent bypass Change-Id: I7abb4e6a68c25f1c459642d59ce0aa5d792ea289 --- diff --git a/components/external_intents/android/java/src/org/chromium/components/external_intents/ExternalNavigationHandler.java b/components/external_intents/android/java/src/org/chromium/components/external_intents/ExternalNavigationHandler.java index 4c6296b..4356298 100644 --- a/components/external_intents/android/java/src/org/chromium/components/external_intents/ExternalNavigationHandler.java +++ b/components/external_intents/android/java/src/org/chromium/components/external_intents/ExternalNavigationHandler.java @@ -927,7 +927,7 @@ */ private boolean hasFidoScheme(GURL targetUrl, Intent targetIntent) { if (UrlUtilities.hasIntentScheme(targetUrl) && targetIntent.getData() != null) { - return UrlConstants.FIDO_SCHEME.equals(targetIntent.getData().getScheme()); + return UrlConstants.FIDO_SCHEME.equalsIgnoreCase(targetIntent.getData().getScheme()); } return UrlConstants.FIDO_SCHEME.equals(targetUrl.getScheme()); }