Medium firefox Logic Error 🔧 Commit mapped

Overview

Medium
Severity
—
CVSS
No
Exploited ITW
Fixed
Fix Status
Impactmoderate
DescriptionFocus incorrectly truncated URLs towards the beginning instead of around the origin.
ComponentCore
Bug ClassLogic Error
Tracker1970209
Fix commitd7e3888c79a6 (firefox) +7/-0
CISA KEVNot listed
Creditedalayersattackers
Disclosed2025-07-22

Files Changed

  • mobile/android/focus-android/app/src/main/java/org/mozilla/focus/browser/integration/BrowserToolbarIntegration.kt
diff --git a/mobile/android/focus-android/app/src/main/java/org/mozilla/focus/browser/integration/BrowserToolbarIntegration.kt b/mobile/android/focus-android/app/src/main/java/org/mozilla/focus/browser/integration/BrowserToolbarIntegration.kt
index c5803a787b5..2fa0fadc7f7 100644
--- a/mobile/android/focus-android/app/src/main/java/org/mozilla/focus/browser/integration/BrowserToolbarIntegration.kt
+++ b/mobile/android/focus-android/app/src/main/java/org/mozilla/focus/browser/integration/BrowserToolbarIntegration.kt
@@ -34,6 +34,7 @@ import mozilla.components.feature.session.SessionUseCases
 import mozilla.components.feature.tabs.CustomTabsUseCases
 import mozilla.components.feature.tabs.toolbar.TabCounterToolbarButton
 import mozilla.components.feature.toolbar.ToolbarBehaviorController
+import mozilla.components.feature.toolbar.ToolbarFeature
 import mozilla.components.feature.toolbar.ToolbarPresenter
 import mozilla.components.lib.state.ext.flowScoped
 import mozilla.components.support.base.feature.LifecycleAwareFeature
@@ -73,6 +74,12 @@ class BrowserToolbarIntegration(
         toolbar,
         store,
         customTabId,
+        urlRenderConfiguration = ToolbarFeature.UrlRenderConfiguration(
+            toolbar.context.components.publicSuffixList,
+            ContextCompat.getColor(toolbar.context, R.color.primaryText),
+            ContextCompat.getColor(toolbar.context, R.color.secondaryText),
+            ToolbarFeature.RenderStyle.ColoredUrl,
+        ),
     )
 
     @VisibleForTesting
Loading diff…