Closed Bug 1460504 Opened 7 years ago Closed 4 years ago

Intermittent testing/marionette/harness/marionette_harness/tests/unit/test_navigation.py TestTLSNavigation.test_navigate_by_click | application crashed [@ GeckoAppShellSupport::ReportJavaCrash][@ ToolbarEditText.setText(ToolbarEditText.java:141)]

Categories

(Firefox for Android Graveyard :: General, defect)

defect
Not set
critical

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

Filed by: rgurzau [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=177754475&repo=autoland https://queue.taskcluster.net/v1/task/HXbdNpKLRs6AH5_G9EriQA/runs/0/artifacts/public/logs/live_backing.log [task 2018-05-09T22:56:33.136Z] 22:56:33 INFO - TEST-START | testing/marionette/harness/marionette_harness/tests/unit/test_navigation.py TestTLSNavigation.test_navigate_by_click [task 2018-05-09T22:56:49.875Z] 22:56:49 INFO - mozcrash Copy/paste: /usr/local/bin/linux64-minidump_stackwalk /tmp/tmpdOqNjF/4f2371f7-ae8d-e5c1-ee1d-f87d7ca41e23.dmp /builds/worker/workspace/build/symbols [task 2018-05-09T22:57:00.400Z] 22:57:00 INFO - mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/4f2371f7-ae8d-e5c1-ee1d-f87d7ca41e23.dmp [task 2018-05-09T22:57:00.401Z] 22:57:00 INFO - mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/4f2371f7-ae8d-e5c1-ee1d-f87d7ca41e23.extra [task 2018-05-09T22:57:00.405Z] 22:57:00 WARNING - PROCESS-CRASH | testing/marionette/harness/marionette_harness/tests/unit/test_navigation.py TestTLSNavigation.test_navigate_by_click | application crashed [@ GeckoAppShellSupport::ReportJavaCrash]
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
Wait, this might actually be something different: 05-09 15:56:45.980 762 771 E GeckoCrashHandler: >>> REPORTING UNCAUGHT EXCEPTION FROM THREAD 47 ("FinalizerDaemon") 05-09 15:56:45.980 762 771 E GeckoCrashHandler: java.lang.IllegalMonitorStateException: unlock of unowned monitor 05-09 15:56:45.980 762 771 E GeckoCrashHandler: at java.lang.ref.FinalizerReference.remove(FinalizerReference.java:79) 05-09 15:56:45.980 762 771 E GeckoCrashHandler: at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:178) 05-09 15:56:45.980 762 771 E GeckoCrashHandler: at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:170) 05-09 15:56:45.980 762 771 E GeckoCrashHandler: at java.lang.Thread.run(Thread.java:841) 05-09 15:56:45.980 762 771 E GeckoCrashHandler: Main thread (1) stack: 05-09 15:56:46.010 762 762 D GeckoBrowserApp: BrowserApp.onTabChanged: 0: STOP 05-09 15:56:46.060 762 771 E GeckoCrashHandler: android.text.DynamicLayout.getLineStart(DynamicLayout.java:600) 05-09 15:56:46.060 762 771 E GeckoCrashHandler: android.text.Layout.getLineForOffset(Layout.java:1038) 05-09 15:56:46.070 762 771 E GeckoCrashHandler: android.text.DynamicLayout.reflow(DynamicLayout.java:263) 05-09 15:56:46.070 762 771 E GeckoCrashHandler: android.text.DynamicLayout.<init>(DynamicLayout.java:170) 05-09 15:56:46.070 762 771 E GeckoCrashHandler: android.widget.TextView.makeSingleLayout(TextView.java:6058) 05-09 15:56:46.070 762 771 E GeckoCrashHandler: android.widget.TextView.makeNewLayout(TextView.java:5956) 05-09 15:56:46.080 762 771 E GeckoCrashHandler: android.widget.TextView.checkForRelayout(TextView.java:6495) 05-09 15:56:46.080 762 771 E GeckoCrashHandler: android.widget.TextView.setText(TextView.java:3771) 05-09 15:56:46.080 762 771 E GeckoCrashHandler: android.widget.TextView.setText(TextView.java:3629) 05-09 15:56:46.080 762 771 E GeckoCrashHandler: android.widget.EditText.setText(EditText.java:80) 05-09 15:56:46.110 762 771 E GeckoCrashHandler: org.mozilla.gecko.toolbar.ToolbarEditText.setText(ToolbarEditText.java:141) 05-09 15:56:46.110 762 771 E GeckoCrashHandler: android.widget.TextView.setText(TextView.java:3604) 05-09 15:56:46.110 762 771 E GeckoCrashHandler: org.mozilla.gecko.toolbar.ToolbarEditLayout.setText(ToolbarEditLayout.java:266) 05-09 15:56:46.110 762 771 E GeckoCrashHandler: org.mozilla.gecko.toolbar.BrowserToolbar.updateDisplayLayout(BrowserToolbar.java:656) 05-09 15:56:46.150 762 771 E GeckoCrashHandler: org.mozilla.gecko.toolbar.BrowserToolbar.onTabChanged(BrowserToolbar.java:533) 05-09 15:56:46.150 762 771 E GeckoCrashHandler: org.mozilla.gecko.Tabs$5.run(Tabs.java:797) 05-09 15:56:46.150 762 771 E GeckoCrashHandler: org.mozilla.gecko.Tabs.notifyListeners(Tabs.java:803) 05-09 15:56:46.160 762 771 E GeckoCrashHandler: org.mozilla.gecko.Tabs.notifyListeners(Tabs.java:777) 05-09 15:56:46.160 762 771 E GeckoCrashHandler: org.mozilla.gecko.Tabs.handleMessage(Tabs.java:636) 05-09 15:56:46.160 762 771 E GeckoCrashHandler: org.mozilla.gecko.EventDispatcher$2.run(EventDispatcher.java:337) 05-09 15:56:46.170 762 771 E GeckoCrashHandler: android.os.Handler.handleCallback(Handler.java:730) 05-09 15:56:46.170 762 771 E GeckoCrashHandler: android.os.Handler.dispatchMessage(Handler.java:92) 05-09 15:56:46.170 762 771 E GeckoCrashHandler: android.os.Looper.loop(Looper.java:137) 05-09 15:56:46.180 762 771 E GeckoCrashHandler: android.app.ActivityThread.main(ActivityThread.java:5103) 05-09 15:56:46.180 762 771 E GeckoCrashHandler: java.lang.reflect.Method.invokeNative(Native Method) 05-09 15:56:46.180 762 771 E GeckoCrashHandler: java.lang.reflect.Method.invoke(Method.java:525) 05-09 15:56:46.190 762 771 E GeckoCrashHandler: com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737) 05-09 15:56:46.190 762 771 E GeckoCrashHandler: com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 05-09 15:56:46.190 762 771 E GeckoCrashHandler: dalvik.system.NativeStart.main(Native Method) 05-09 15:56:46.200 762 771 F MOZ_CRASH: Hit MOZ_CRASH(Uncaught Java exception) at /builds/worker/workspace/build/src/widget/android/nsAppShell.cpp:280 05-09 15:56:46.280 762 771 W google-breakpad: ExceptionHandler::GenerateDump cloned child 05-09 15:56:46.280 762 771 W google-breakpad: 2833 05-09 15:56:46.290 762 771 W google-breakpad: 05-09 15:56:46.290 762 771 W google-breakpad: ExceptionHandler::SendContinueSignalToChild sent continue signal to child 05-09 15:56:46.310 2833 2833 W google-breakpad: ExceptionHandler::WaitForContinueSignal waiting for continue signal... 05-09 15:56:48.570 38 38 D Zygote : Process 762 terminated by signal (11) 05-09 15:56:48.590 277 289 I ActivityManager: Process org.mozilla.fennec_aurora (pid 762) has died. 05-09 15:56:48.600 277 288 I WindowState: WIN DEATH: Window{41c73180 u0 org.mozilla.fennec_aurora/org.mozilla.gecko.BrowserApp} 05-09 15:56:48.600 277 288 W WindowManager: Force-removing child win Window{4191f080 u0 SurfaceView} from container Window{41c73180 u0 org.mozilla.fennec_aurora/org.mozilla.gecko.BrowserApp} 05-09 15:56:48.781 277 289 W ActivityManager: Force removing ActivityRecord{41cc14e0 u0 org.mozilla.fennec_aurora/org.mozilla.gecko.BrowserApp}: app died, no saved state 05-09 15:56:48.811 277 477 W WindowManager: Failed looking up window 05-09 15:56:48.811 277 477 W WindowManager: java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@419061e8 does not exist 05-09 15:56:48.811 277 477 W WindowManager: at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7630) 05-09 15:56:48.811 277 477 W WindowManager: at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7621) 05-09 15:56:48.811 277 477 W WindowManager: at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:1000) 05-09 15:56:48.811 277 477 W WindowManager: at android.os.BinderProxy.sendDeathNotice(Binder.java:470) 05-09 15:56:48.811 277 477 W WindowManager: at dalvik.system.NativeStart.run(Native Method) 05-09 15:56:48.851 277 477 I WindowState: WIN DEATH: null 05-09 15:56:49.200 408 408 W EGL_emulation: eglSurfaceAttrib not implemented 05-09 15:56:49.260 277 290 W InputMethodManagerService: Got RemoteException sending setActive(false) notification to pid 762 uid 10043 So it's something in `ToolbarEditText.setText(ToolbarEditText.java:141)`? Vlad, do you have an idea?
Blocks: 1454680
Status: RESOLVED → REOPENED
Component: Marionette → General
Flags: needinfo?(vlad.baicu)
Product: Testing → Firefox for Android
Resolution: DUPLICATE → ---
Summary: Intermittent testing/marionette/harness/marionette_harness/tests/unit/test_navigation.py TestTLSNavigation.test_navigate_by_click | application crashed [@ GeckoAppShellSupport::ReportJavaCrash] → Intermittent testing/marionette/harness/marionette_harness/tests/unit/test_navigation.py TestTLSNavigation.test_navigate_by_click | application crashed [@ GeckoAppShellSupport::ReportJavaCrash][@ ToolbarEditText.setText(ToolbarEditText.java:141)]
Version: Version 3 → unspecified
Nothing yet but I'm going into it. I looked around for this stacktrace 'unlock of unowned monitor' and apparently others have reported it in the context of instrumented tests as well
Flags: needinfo?(vlad.baicu)
PROCESS-CRASH | testing/marionette/harness/marionette_harness/tests/unit/test_screenshot.py TestScreenCaptureContent.test_scroll_off Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=178675519&repo=autoland&lineNumber=2018 and the stack is: 05-15 21:17:37.817 756 756 E GeckoCrashHandler: >>> REPORTING UNCAUGHT EXCEPTION FROM THREAD 1 ("main") 05-15 21:17:37.817 756 756 E GeckoCrashHandler: java.lang.ArrayIndexOutOfBoundsException: src.length=13 srcPos=0 dst.length=5 dstPos=0 length=13 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at java.lang.System.arraycopy(Native Method) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.util.SparseArray.put(SparseArray.java:183) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.RelativeLayout$DependencyGraph.add(RelativeLayout.java:1653) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.RelativeLayout.sortChildren(RelativeLayout.java:372) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:403) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.View.measure(View.java:15848) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5012) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.FrameLayout.onMeasure(FrameLayout.java:310) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.View.measure(View.java:15848) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5012) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1404) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.LinearLayout.measureVertical(LinearLayout.java:695) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.LinearLayout.onMeasure(LinearLayout.java:588) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.View.measure(View.java:15848) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:728) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:477) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.View.measure(View.java:15848) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:728) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:477) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.View.measure(View.java:15848) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5012) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.FrameLayout.onMeasure(FrameLayout.java:310) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.support.v7.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:135) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.View.measure(View.java:15848) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5012) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1404) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.LinearLayout.measureVertical(LinearLayout.java:695) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.LinearLayout.onMeasure(LinearLayout.java:588) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.View.measure(View.java:15848) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5012) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.FrameLayout.onMeasure(FrameLayout.java:310) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.View.measure(View.java:15848) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5012) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1404) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.LinearLayout.measureVertical(LinearLayout.java:695) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.LinearLayout.onMeasure(LinearLayout.java:588) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.View.measure(View.java:15848) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5012) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.widget.FrameLayout.onMeasure(FrameLayout.java:310) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2189) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.View.measure(View.java:15848) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:1905) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1104) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1284) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1004) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5481) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:749) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.Choreographer.doCallbacks(Choreographer.java:562) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.Choreographer.doFrame(Choreographer.java:532) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.os.Handler.handleCallback(Handler.java:730) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.os.Handler.dispatchMessage(Handler.java:92) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.os.Looper.loop(Looper.java:137) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at android.app.ActivityThread.main(ActivityThread.java:5103) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at java.lang.reflect.Method.invokeNative(Native Method) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at java.lang.reflect.Method.invoke(Method.java:525) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 05-15 21:17:37.817 756 756 E GeckoCrashHandler: at dalvik.system.NativeStart.main(Native Method) 05-15 21:17:37.887 756 756 F MOZ_CRASH: Hit MOZ_CRASH(Uncaught Java exception) at /builds/worker/workspace/build/src/widget/android/nsAppShell.cpp:280 05-15 21:17:37.967 756 756 W google-breakpad: ExceptionHandler::GenerateDump cloned child 05-15 21:17:37.967 756 756 W google-breakpad: 2882 05-15 21:17:37.967 756 756 W google-breakpad: 05-15 21:17:37.967 756 756 W google-breakpad: ExceptionHandler::SendContinueSignalToChild sent continue signal to child 05-15 21:17:37.967 2882 2882 W google-breakpad: ExceptionHandler::WaitForContinueSignal waiting for continue signal... 05-15 21:17:40.098 38 38 D Zygote : Process 756 terminated by signal (11) 05-15 21:17:40.107 279 483 I ActivityManager: Process org.mozilla.fennec_aurora (pid 756) has died. 05-15 21:17:40.118 279 482 I WindowState: WIN DEATH: Window{41b57db8 u0 org.mozilla.fennec_aurora/org.mozilla.gecko.BrowserApp} 05-15 21:17:40.118 279 482 W WindowManager: Force-removing child win Window{41962628 u0 SurfaceView} from container Window{41b57db8 u0 org.mozilla.fennec_aurora/org.mozilla.gecko.BrowserApp} 05-15 21:17:40.308 279 483 W ActivityManager: Force removing ActivityRecord{4192cb88 u0 org.mozilla.fennec_aurora/org.mozilla.gecko.BrowserApp}: app died, no saved state 05-15 21:17:40.338 279 467 W WindowManager: Failed looking up window 05-15 21:17:40.338 279 467 W WindowManager: java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@4195d128 does not exist 05-15 21:17:40.338 279 467 W WindowManager: at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7630) 05-15 21:17:40.338 279 467 W WindowManager: at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7621) 05-15 21:17:40.338 279 467 W WindowManager: at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:1000) 05-15 21:17:40.338 279 467 W WindowManager: at android.os.BinderProxy.sendDeathNotice(Binder.java:470) 05-15 21:17:40.338 279 467 W WindowManager: at dalvik.system.NativeStart.run(Native Method) 05-15 21:17:40.338 279 467 I WindowState: WIN DEATH: null 05-15 21:17:40.717 411 411 W EGL_emulation: eglSurfaceAttrib not implemented 05-15 21:17:40.767 279 467 W InputMethodManagerService: Got RemoteException sending setActive(false) notification to pid 756 uid 10043 05-15 21:17:40.907 411 411 D dalvikvm: GC_FOR_ALLOC freed 236K, 17% free 4064K/4892K, paused 60ms, total 65ms
(In reply to Vlad Baicu from comment #3) > Nothing yet but I'm going into it. I looked around for this stacktrace > 'unlock of unowned monitor' and apparently others have reported it in the > context of instrumented tests as well Vlad, do you have an update for us?
Flags: needinfo?(vlad.baicu)
Hello Henrik, we're currently tracking this in our work queue, we're going to be able to take a look a this in the next few days
Flags: needinfo?(vlad.baicu)
Crash Signature: [@ GeckoAppShellSupport::ReportJavaCrash] → [@ GeckoAppShellSupport::ReportJavaCrash] [@ GeckoAppShellSupport::ReportJavaCrash(mozilla::jni::LocalRef<mozilla::jni::TypedObject<_jclass*> > const&, mozilla::jni::Ref<mozilla::jni::TypedObject<_jthrowable*>, _jthrowable*> const&, mozilla::jni::StringP…

Moving these bugs (intermittent test failures with crashes) out of P5.

Priority: P5 → --
We have completed our launch of our new Firefox on Android. The development of the new versions use GitHub for issue tracking. If the bug report still reproduces in a current version of [Firefox on Android nightly](https://play.google.com/store/apps/details?id=org.mozilla.fenix) an issue can be reported at the [Fenix GitHub project](https://github.com/mozilla-mobile/fenix/). If you want to discuss your report please use [Mozilla's chat](https://wiki.mozilla.org/Matrix#Connect_to_Matrix) server https://chat.mozilla.org and join the [#fenix](https://chat.mozilla.org/#/room/#fenix:mozilla.org) channel.
Status: REOPENED → RESOLVED
Closed: 7 years ago4 years ago
Resolution: --- → INCOMPLETE
Product: Firefox for Android → Firefox for Android Graveyard
See Also: → 1849794
You need to log in before you can comment on or make changes to this bug.