Firefox for Android suddenly using tons of data

All of a sudden, Firefox for Android has been using about 1GB of data daily. My Data Usage monitor says it is almost all Foreground data. I barely use Firefox for watchi… (funda kabanzi)

All of a sudden, Firefox for Android has been using about 1GB of data daily. My Data Usage monitor says it is almost all Foreground data.

I barely use Firefox for watching videos or streaming anything, especially when not on WiFi.

I run two extensions — Privacy Badger and uBlock Origin, both of which I would assume should be saving me data by blocking ads and trackers.

Data collection settings are set to Off. Autoplay is blocked for audio and video. Stories (sponsored or not) and sponsored Shortcuts are disabled. Tabs open for 2+ weeks are automatically moved to Inactive.

Open 2 3 9

Backup Bookmarks

When will Firefox Android allow backing up bookmarks to a file on the phone? I want to keep my phone and my desktop browser separate, so I don't want to sync. Without thi… (funda kabanzi)

When will Firefox Android allow backing up bookmarks to a file on the phone? I want to keep my phone and my desktop browser separate, so I don't want to sync. Without this feature, I regard FF Android as so problematic that I'm trying to find an alternative.

Kusonjululiwe 3 2 407

when Google share links are sent to me, they won't open in Firefox. I have to copy and paste the entire uRL and open Chrome in order to view them

when Google share links are sent to me, they won't open in Firefox. I have to copy and paste the entire uRL and open Chrome in order to view them on my android device. Pi… (funda kabanzi)

when Google share links are sent to me, they won't open in Firefox. I have to copy and paste the entire uRL and open Chrome in order to view them on my android device. Pixel 9

Open 3 2 27

firefox does not delete recently closed tabs on quit.

I have firefox for android installed and have set up "delete browsing data on quit". I made sure all boxes are ticked and when I press quit it does delete my browsing dat… (funda kabanzi)

I have firefox for android installed and have set up "delete browsing data on quit". I made sure all boxes are ticked and when I press quit it does delete my browsing data, however the recently closed tabs section still keeps all its info retained, in effect my browsing history does not get deleted until I do it manually and then quit firefox. I deleted the app cache and when that did not work, I did a fresh reinstall of the firefox app and the issue still persists.

Kusonjululiwe 1 2 81

Unexpected Error When Trying to Sign-In On Android After Password Change

I changed my password, and now when I try to sign-in to my account on the Android app, I keep getting unexpected error message with both password sign-in and qr sign-in. … (funda kabanzi)

I changed my password, and now when I try to sign-in to my account on the Android app, I keep getting unexpected error message with both password sign-in and qr sign-in.

Open 1 2

Slow page loading times

I tried it, it loads through EDGE, but through yours, if I enter it into the search, it loads at 70%, but the page still seems to work, albeit slowly. I didn’t have such … (funda kabanzi)

I tried it, it loads through EDGE, but through yours, if I enter it into the search, it loads at 70%, but the page still seems to work, albeit slowly. I didn’t have such problems with EDGE

Kusonjululiwe 1 1 380

Keyboard bugged

My keyboard pops up randomly and semi-transparently while also being unusable. It's also preventing from interacting with the webpage behind it. Any ideas on how to fix i… (funda kabanzi)

My keyboard pops up randomly and semi-transparently while also being unusable. It's also preventing from interacting with the webpage behind it. Any ideas on how to fix it?

Open 2 1 289

Firefox keeps crashing on Xiaomi phone

Hello, I've noticed that recently that Firefox seems to repeatedly crash on my Xiaomi phone quite frequently. It's a Xiaomi 15 Pro on HyperOS 3.0.7.0, and here are some o… (funda kabanzi)

Hello,

I've noticed that recently that Firefox seems to repeatedly crash on my Xiaomi phone quite frequently. It's a Xiaomi 15 Pro on HyperOS 3.0.7.0, and here are some of the crash reports:

cde527a0-cc83-48d3-903f-951ad3d8e7e1 java.lang.OutOfMemoryError: Failed to allocate a 113430304 byte allocation with 33554432 free bytes and 97MB until OOM, target footprint 199480736, growth limit 268435456


java.lang.OutOfMemoryError: Failed to allocate a 113430304 byte allocation with 33554432 free bytes and 97MB until OOM, target footprint 199480736, growth limit 268435456

   at java.util.Arrays.copyOf(Arrays.java:3785)
   at java.io.ByteArrayOutputStream.toByteArray(ByteArrayOutputStream.java:211)
   at kotlin.io.ByteStreamsKt.readBytes(IOStreams.kt:24)
   at mozilla.components.support.images.compose.loader.ImageLoaderKt$fetchAndDecode$2.invokeSuspend(ImageLoader.kt:70)
   at mozilla.components.support.images.compose.loader.ImageLoaderKt$fetchAndDecode$2.invoke(ImageLoader.kt:13)
   at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndspatched(Undispatched.kt:19)
   at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:78)
   at mozilla.components.support.images.compose.loader.ImageLoaderKt$load$bitmap$1.invokeSuspend(ImageLoader.kt:53)
   at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
   at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:122)
   at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
   at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
   at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:94)
   Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [androidx.compose.ui.platform.MotionDurationScaleImpl@bf8206, androidx.compose.runtime.BroadcastFrameClock@1cc60c7, StandaloneCoroutine{Cancelling}@a6c06f4, AndroidUiDispatcher@ed57e1d]


e0d3fa76-8868-48e4-8d6e-f66671ba8b50 java.lang.OutOfMemoryError: Failed to allocate a 134217744 byte allocation with 33554432 free bytes and 120MB until OOM, target footprint 176034208, growth limit 268435456


java.lang.OutOfMemoryError: Failed to allocate a 134217744 byte allocation with 33554432 free bytes and 120MB until OOM, target footprint 176034208, growth limit 268435456

   at java.util.Arrays.copyOf(Arrays.java:3785)
   at java.io.ByteArrayOutputStream.grow(ByteArrayOutputStream.java:120)
   at java.io.ByteArrayOutputStream.ensureCapacity(ByteArrayOutputStream.java:95)
   at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:156)
   at kotlin.io.ByteStreamsKt.copyTo(IOStreams.kt:19)
   at kotlin.io.ByteStreamsKt.readBytes(IOStreams.kt:21)
   at mozilla.components.support.images.compose.loader.ImageLoaderKt$fetchAndDecode$2.invokeSuspend(ImageLoader.kt:70)
   at mozilla.components.support.images.compose.loader.ImageLoaderKt$fetchAndDecode$2.invoke(ImageLoader.kt:13)
   at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndspatched(Undispatched.kt:19)
   at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:78)
   at mozilla.components.support.images.compose.loader.ImageLoaderKt$load$bitmap$1.invokeSuspend(ImageLoader.kt:53)
   at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
   at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:122)
   at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
   at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
   at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:94)
   Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [androidx.compose.ui.platform.MotionDurationScaleImpl@f557b89, androidx.compose.runtime.BroadcastFrameClock@7ff878e, StandaloneCoroutine{Cancelling}@8ee2baf, AndroidUiDispatcher@7121bbc]


94125fa2-317a-47de-a689-dc7d3fa5f15e java.lang.OutOfMemoryError: Failed to allocate a 134217744 byte allocation with 31855720 free bytes and 30MB until OOM, target footprint 268435456, growth limit 268435456


java.lang.OutOfMemoryError: Failed to allocate a 134217744 byte allocation with 31855720 free bytes and 30MB until OOM, target footprint 268435456, growth limit 268435456

   at java.util.Arrays.copyOf(Arrays.java:3785)
   at java.io.ByteArrayOutputStream.grow(ByteArrayOutputStream.java:120)
   at java.io.ByteArrayOutputStream.ensureCapacity(ByteArrayOutputStream.java:95)
   at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:156)
   at kotlin.io.ByteStreamsKt.copyTo(IOStreams.kt:19)
   at kotlin.io.ByteStreamsKt.readBytes(IOStreams.kt:21)
   at mozilla.components.support.images.compose.loader.ImageLoaderKt$fetchAndDecode$2.invokeSuspend(ImageLoader.kt:70)
   at mozilla.components.support.images.compose.loader.ImageLoaderKt$fetchAndDecode$2.invoke(ImageLoader.kt:13)
   at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndspatched(Undispatched.kt:19)
   at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:78)
   at mozilla.components.support.images.compose.loader.ImageLoaderKt$load$bitmap$1.invokeSuspend(ImageLoader.kt:53)
   at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
   at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:122)
   at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
   at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
   at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:94)
   Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [androidx.compose.ui.platform.MotionDurationScaleImpl@5cc155a, androidx.compose.runtime.BroadcastFrameClock@402b38b, StandaloneCoroutine{Cancelling}@5cfc68, AndroidUiDispatcher@cef5881]


   c31407a8-aa18-4415-839b-a5323a693c3d
   java.lang.OutOfMemoryError: Failed to allocate a 134217744 byte allocation with 57411112 free bytes and 54MB until OOM, target footprint 268435456, growth limit 268435456
   ----
   java.lang.OutOfMemoryError: Failed to allocate a 134217744 byte allocation with 57411112 free bytes and 54MB until OOM, target footprint 268435456, growth limit 268435456
       at java.util.Arrays.copyOf(Arrays.java:3785)
       at java.io.ByteArrayOutputStream.grow(ByteArrayOutputStream.java:120)
       at java.io.ByteArrayOutputStream.ensureCapacity(ByteArrayOutputStream.java:95)
       at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:156)
       at kotlin.io.ByteStreamsKt.copyTo(IOStreams.kt:19)
       at kotlin.io.ByteStreamsKt.readBytes(IOStreams.kt:21)
       at mozilla.components.support.images.compose.loader.ImageLoaderKt$fetchAndDecode$2.invokeSuspend(ImageLoader.kt:70)
       at mozilla.components.support.images.compose.loader.ImageLoaderKt$fetchAndDecode$2.invoke(ImageLoader.kt:13)
       at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndspatched(Undispatched.kt:19)
       at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:78)
       at mozilla.components.support.images.compose.loader.ImageLoaderKt$load$bitmap$1.invokeSuspend(ImageLoader.kt:53)
       at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
       at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:122)
       at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
       at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
       at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:94)
       Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [androidx.compose.ui.platform.MotionDurationScaleImpl@46e4c17, androidx.compose.runtime.BroadcastFrameClock@eef9804, StandaloneCoroutine{Cancelling}@36d21ed, AndroidUiDispatcher@1bd822]
Open 3 1 90

auto correct malfunction

Hello its been a 2 or 3 months I have been using firefox and always have meet multiple malfunction on the browser, its not that I am saying its bad tho I like the GUI des… (funda kabanzi)

Hello its been a 2 or 3 months I have been using firefox and always have meet multiple malfunction on the browser, its not that I am saying its bad tho I like the GUI design and the features it have. But this recently update i experiences a malfunction that when I try to type a wrong word autocorrecting is kinda multi hopping like its scrabble some words I try to clear cache it and even clear cache my keyboard but still their. Hope mozilla find this bug immediately

Open 2 1 81

UI shifts slightly downward when tapping the private browsing icon in Firefox for Android on Nothing Phone (1).

I found a UI bug in Firefox for Android on Nothing Phone (1). Device: Nothing Phone (1) Android version: 15 Firefox version: 150.0.1 (Build #2016157687), 094f3362dcbc efd… (funda kabanzi)

I found a UI bug in Firefox for Android on Nothing Phone (1).

Device: Nothing Phone (1) Android version: 15 Firefox version: 150.0.1 (Build #2016157687), 094f3362dcbc efdce34f05b355607cdce06a4ef4 GV: 150.0.1-20260427013024 AS: 150.0.1

Steps to reproduce: 1. Open Firefox on Android. 2. Tap the private browsing icon/tab switcher. 3. Observe the screen layout.

Expected result: The UI should remain stable without moving.

Actual result: The whole interface slightly shifts downward after pressing the private browsing icon.

The issue is visible in the attached screenshots.

Kusonjululiwe 1 1 18