Showing questions tagged:

Extensive Battery Drain Mobile App Android

Android 14, One UI 6.0, Samsung S22+ Firefox is using a large amount of battery while idle. You can see my app runs open a lot of the day, but not in use much. It has dra… (read more)

Android 14, One UI 6.0, Samsung S22+

Firefox is using a large amount of battery while idle. You can see my app runs open a lot of the day, but not in use much. It has drained 20 percent of one days battery, and I am watching YouTube videos on another app (Grayjay btw check it out!) and it has used far less battery. If I set Firefox into a sleeping state, the app still drains a lot of battery. When in deep sleep,it stops draining as much power, but then Android keeps auto pushing their own browser to be my primary browser. I'm not sure what to do in this case, as it's too much of a hassle to have links not auto open in Firefox when in deep sleep. This excessive battery drain doesn't make sense, and I was wondering if there was any fix for this. Thanks for taking the time.

Solved Archived 3 946

Sync and Save missing from Android

I am trying to sync my desktop Firefox data to my Android phone, a Samsung Galaxy S21+. In every help topic I read, it says to click the three dots on Android, go to sett… (read more)

I am trying to sync my desktop Firefox data to my Android phone, a Samsung Galaxy S21+. In every help topic I read, it says to click the three dots on Android, go to settings and click "Sync and save data," then click "Ready to scan" and scan the QR code provided from my desktop account. The issue I am running into is that the "Sync and save data" option does not exist on my Firefox Android app. If I click on my profile on the phone, I can click "Sync" but it doesn't do anything. It does not work if I try to scan the QR code through the phone camera instead. I am at a loss for how to sync my Mozilla account on these two devices. My Firefox app is up to date. If anyone can help me I would appreciate it.

Archived 3 472

Home Button Feature Implementation

1. When we press Home button in the app toolbar, It opens a new tab and sends the active tab in background instead of closing the tab. The correct working of Home button … (read more)

1. When we press Home button in the app toolbar, It opens a new tab and sends the active tab in background instead of closing the tab. The correct working of Home button is to show Homepage in current tab. For opening new tab, we can use "New Tab" option. Because of this all tabs keep getting stored in background and it's quote irritating.

2. Same for back swipe gesture, the tab gets stored in background instead of closing. For example, I clicked on an Article in Google Feed, it redirects to Firefox, now after reading the article, I swiped back to go back to Google Feed. Now swiping back gesture doesn't close the active tab, instead it stored the tab in background. Because of this too much tabs gets stored in background and need manual effort to remove the tabs.

So, Fix these two features.

Archived 1 427

Android - Exporting Passwords

I need to export passwords from Android Firefox. I know this functionality exists in the desktop version, but I do not have access to a desktop. I cannot find the same fu… (read more)

I need to export passwords from Android Firefox. I know this functionality exists in the desktop version, but I do not have access to a desktop. I cannot find the same function in the Android version.

Archived 1 301

keeps crashing when messing with bookmarks

When I finally decided to start organizing my hundreds of bookmarks, I began to experience a crash every 1-2 minutes. I'm opening, editing and moving bookmarks into diffe… (read more)

When I finally decided to start organizing my hundreds of bookmarks, I began to experience a crash every 1-2 minutes. I'm opening, editing and moving bookmarks into different folders, which by itself shouldn't cause frequent crashes. My phone's specs shouldn't be an issue either since I have an s24 ultra. I'm grateful for any replies, and would like to thank you for your time.

Archived 1 280

Firefox Start page and new tabs

Hi I'm using speed dial 2 on Firefox desktop. On Firefox Android I have not this possibility to set custom dials/sites on Start page and new tabs. When I try to use the … (read more)

Hi I'm using speed dial 2 on Firefox desktop. On Firefox Android I have not this possibility to set custom dials/sites on Start page and new tabs. When I try to use the built-in function I see pages from history. It's a big must and huge update to integrate a facility like this.

Locked Archived 1 279

How do I stop receiving notifications for random websites / "news" on Firefox Android without disabling notifications altogether?

I'm so annoyed by these notifications for utterly random websites / "news" that started after a recent update (see attached screenshot). I don't want these, bit also don'… (read more)

I'm so annoyed by these notifications for utterly random websites / "news" that started after a recent update (see attached screenshot). I don't want these, bit also don't want to turn off notifications altogether. Thank you!

Archived 1 276

Strecho

What is the significance of a different browser when the search engine is Google anyway? And if I use a search engine other than Google, I will lose the benefits of Googl… (read more)

What is the significance of a different browser when the search engine is Google anyway? And if I use a search engine other than Google, I will lose the benefits of Google Maps, the Google keyboard (for example, entering through a microphone) Basically, Google has a monopoly. Is that so?!

Archived 1 253

Fullscreen "exited" automatically

for a recent update or two, when I am watching videos in fullscreen, at least like me, for example, when I entered fullscreen, the video should play horizontally, but aft… (read more)

for a recent update or two, when I am watching videos in fullscreen, at least like me, for example, when I entered fullscreen, the video should play horizontally, but after merely half a minute, the screen orientation goes back to vertical mode automatically, which is not happening when I began to use Firefox android months ago. Watching same website on different browsers, only Firefox goes wrong, so I think this should be Firefox's bug.

Solved Archived 1 253

tabs and history

I use FF on PC. 2 issues I have with android FF....... I want my tabs like in the PC version,in a line across the top. Not hidden under a click me to see tabs. History ke… (read more)

I use FF on PC.

2 issues I have with android FF.......

I want my tabs like in the PC version,in a line across the top. Not hidden under a click me to see tabs.

History keeps showing in shortcuts,how to stop that?

Thanks

Archived 5 241

push no

When I click on a web push notification in Firefox on Android, the link in the notification does not open. If no page is previously open in the browser, a blank tab appea… (read more)

When I click on a web push notification in Firefox on Android, the link in the notification does not open. If no page is previously open in the browser, a blank tab appears. If another page is open, that page is displayed.

Archived 1 235

Cannot upload files

Hello, I'm not able to upload files to certain websites using Firefox on Android. When selecting a file for the phone's file manager, the file upload simply not starting.… (read more)

Hello,

I'm not able to upload files to certain websites using Firefox on Android.

When selecting a file for the phone's file manager, the file upload simply not starting.

However, Firefox on iOS doesn't have that issue.

Firefox version used is the latest one and it is the one from Google Play.

Tried another browser and it works great.

Guillaume

Locked Archived 5 230

crashes and slow pages

Out of nowhere, the browser stopped when I was browsing and the pages started showing slowness. 👇🏻👇🏻👇🏻 c11-9c7f-1ce62d5e295d java.lang.IllegalArgumentException: Cannot r… (read more)

Out of nowhere, the browser stopped when I was browsing and the pages started showing slowness. 👇🏻👇🏻👇🏻


c11-9c7f-1ce62d5e295d java.lang.IllegalArgumentException: Cannot round NaN value.

* New Sentry Instance: https://sentry.io/organizations/mozilla/issues/?project=6375561&query=7a6abefc7b3e4a31a088370e3b936c48
* Socorro: https://crash-stats.mozilla.org/report/index/bp-242b35e4-0f2d-4ecd-baba-facad0240527

java.lang.IllegalArgumentException: Cannot round NaN value. at kotlin.math.MathKt__MathJVMKt.roundToInt(MathJVM.kt:4) at androidx.compose.foundation.layout.RowColumnMeasurementHelper.measureWithoutPlacing-_EkL_-Y(RowColumnMeasurementHelper.kt:284) at androidx.compose.foundation.layout.RowColumnMeasurePolicy.measure-3p2s80s(RowColumnImpl.kt:45) at androidx.compose.ui.node.InnerNodeCoordinator.measure-BRTryo0(InnerNodeCoordinator.kt:39) at androidx.compose.foundation.layout.FillNode.measure-3p2s80s(Size.kt:101) at androidx.compose.ui.node.LayoutModifierNodeCoordinator.measure-BRTryo0(LayoutModifierNodeCoordinator.kt:15) at androidx.compose.ui.node.LayoutNodeLayoutDelegate$performMeasureBlock$1.invoke(LayoutNodeLayoutDelegate.kt:9) at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:60) at androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.observe(SnapshotStateObserver.kt:48) at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:154) at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui_release(OwnerSnapshotObserver.kt:3) at androidx.compose.ui.node.LayoutNodeLayoutDelegate$MeasurePassDelegate.remeasure-BRTryo0(LayoutNodeLayoutDelegate.kt:108) at androidx.compose.ui.node.LayoutNodeLayoutDelegate$MeasurePassDelegate.measure-BRTryo0(LayoutNodeLayoutDelegate.kt:104) at androidx.compose.foundation.layout.RowColumnMeasurementHelper.measureWithoutPlacing-_EkL_-Y(RowColumnMeasurementHelper.kt:116) at androidx.compose.foundation.layout.RowColumnMeasurePolicy.measure-3p2s80s(RowColumnImpl.kt:45) at androidx.compose.ui.node.InnerNodeCoordinator.measure-BRTryo0(InnerNodeCoordinator.kt:39) at androidx.compose.ui.node.LayoutNodeLayoutDelegate$performMeasureBlock$1.invoke(LayoutNodeLayoutDelegate.kt:9) at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:60) at androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.observe(SnapshotStateObserver.kt:48) at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:154) at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui_release(OwnerSnapshotObserver.kt:3) at androidx.compose.ui.node.LayoutNodeLayoutDelegate$MeasurePassDelegate.remeasure-BRTryo0(LayoutNodeLayoutDelegate.kt:108) at androidx.compose.ui.node.LayoutNodeLayoutDelegate$MeasurePassDelegate.measure-BRTryo0(LayoutNodeLayoutDelegate.kt:104) at androidx.compose.ui.layout.RootMeasurePolicy.measure-3p2s80s(RootMeasurePolicy.kt:39) at androidx.compose.ui.node.InnerNodeCoordinator.measure-BRTryo0(InnerNodeCoordinator.kt:39) at androidx.compose.ui.node.LayoutNodeLayoutDelegate$performMeasureBlock$1.invoke(LayoutNodeLayoutDelegate.kt:9) at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:60) at androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.observe(SnapshotStateObserver.kt:48) at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:154) at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui_release(OwnerSnapshotObserver.kt:3) at androidx.compose.ui.node.LayoutNodeLayoutDelegate$MeasurePassDelegate.remeasure-BRTryo0(LayoutNodeLayoutDelegate.kt:108) at androidx.compose.ui.node.LayoutNode.remeasure-_Sx5XlM$ui_release(LayoutNode.kt:18) at androidx.compose.ui.node.MeasureAndLayoutDelegate.doRemeasure-sdFAvZA(MeasureAndLayoutDelegate.kt:3) at androidx.compose.ui.node.MeasureAndLayoutDelegate.remeasureOnly(MeasureAndLayoutDelegate.kt:18) at androidx.compose.ui.node.MeasureAndLayoutDelegate.measureOnly(MeasureAndLayoutDelegate.kt:59) at androidx.compose.ui.platform.AndroidComposeView.onMeasure(AndroidComposeView.android.kt:83) at android.view.View.measure(View.java:26415) at androidx.compose.ui.platform.AbstractComposeView.internalOnMeasure$ui_release(ComposeView.android.kt:64) at androidx.compose.ui.platform.AbstractComposeView.onMeasure(ComposeView.android.kt:4) at android.view.View.measure(View.java:26415) at androidx.recyclerview.widget.RecyclerView$LayoutManager.measureChildWithMargins(RecyclerView.java:89) at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:60) at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:49) at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:800) at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:61) at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:64) at android.view.View.measure(View.java:26415) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7845) at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:7) at com.google.android.material.appbar.HeaderScrollingViewBehavior.onMeasureChild(HeaderScrollingViewBehavior.java:93) at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:391) at android.view.View.measure(View.java:26415) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7845) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at android.view.View.measure(View.java:26415) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7845) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at android.view.View.measure(View.java:26415) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7845) at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) at org.mozilla.fenix.perf.HomeActivityRootLinearLayout.onMeasure(HomeActivityRootLinearLayout.kt:11) at android.view.View.measure(View.java:26415) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7845) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at android.view.View.measure(View.java:26415) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7845) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:160) at android.view.View.measure(View.java:26415) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7845) at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) at android.view.View.measure(View.java:26415) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7845) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at android.view.View.measure(View.java:26415) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7845) at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) at android.view.View.measure(View.java:26415) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7845) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at com.android.internal.policy.DecorView.onMeasure(DecorView.java:1003) at android.view.View.measure(View.java:26415) at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3605) at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:2348) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2640) at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2197) at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8960) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:996) at android.view.Choreographer.doCallbacks(Choreographer.java:794) at android.view.Choreographer.doFrame(Choreographer.java:729) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:981) at android.os.Handler.handleCallback(Handler.java:883) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loop(Looper.java:237) at android.app.ActivityThread.main(ActivityThread.java:7807) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1047)

Archived 1 217

Firefox notes

Android app of firefox notes was online and data were shown until yesterday. But mistakenly logged out and now can't log in to recover. Is there any option to recover my … (read more)

Android app of firefox notes was online and data were shown until yesterday. But mistakenly logged out and now can't log in to recover. Is there any option to recover my notes.

Archived 2 205