Closed
Bug 886123
Opened 7 years ago
Closed 7 years ago
Firefox closes all tabs without asking
Categories
(Firefox for Android :: General, defect)
Not set
Tracking
()
RESOLVED
FIXED
Firefox 25
People
(Reporter: paul, Assigned: bnicholson)
Details
Attachments
(2 files)
3.23 KB,
patch
|
sriram
:
review+
akeybl
:
approval-mozilla-aurora+
akeybl
:
approval-mozilla-beta-
|
Details | Diff | Splinter Review |
29.87 KB,
text/plain
|
Details |
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0 (Beta/Release) Build ID: 20130511120803 Steps to reproduce: Open several tabs in Firefox, leave it as the active app. Dock the phone. Actual results: Phone moves to docking page. Going back to Firefox shows all tabs closed. In some circumstances "open all tabs from last time" (after time and other activity on the phone) is not shown, and previously opened tabs are completely forgotten. Expected results: Firefox should never, under any circumstances, close tabs (from the user's point of view) without asking. The "open all tabs from last time" option should be replaced with an automatic restore.
Reporter | ||
Updated•7 years ago
|
OS: Windows 7 → Android
Hardware: x86_64 → All
Comment 1•7 years ago
|
||
We can't control when Android is going to kill us. If we get put into the background Android will aggressively kill apps to give CPU/RAM to the current foreground app. That being said we should remember tabs from the previous session, unless a very long time has passed (several hours). If you can provide examples or exact steps when this happens that would be a great help.
Reporter | ||
Comment 2•7 years ago
|
||
If FF remembers tabs enough to offer an option to "open from last time", then no matter how unpolitely it was shut down, it should automatically re-open all the remembered tabs without any user interaction. This is the expected behavior. "That being said we should remember tabs from the previous session, unless a very long time has passed (several hours)." I *strongly* disagree. When I leave tabs open and put my phone away for however long, or use it for something else, I have left those tabs open for a reason. I'm in the middle of something. You should NEVER close them, or change state in any way without asking (again, from the user point of view, you may need to reload them or whatever) because it's like taking a book that someone's left open at a specific page (pages!) and slamming it shut on them. I start the day browsing all the articles posted to Slashdot that I haven't seen yet, and open each one that looks interesting into a new tab, to queue up my reading for the day, which I may do later at lunch, in a boring meeting, or whenever. There may also be pages open for stuff I'm thinking of buying or researching... and it absolutely ENRAGES me when I come back to my phone and the 12 tabs I had open are all closed, especially when I have no option to restore them and have to painstakingly go through my history to manually open each one again. Seriously - do not do this to your users! Every tab opened should have its URL written to nonvolatile storage even before it's finished loading, so there is no risk of state being thrown out just because FF is killed. Repro is as I have posted - open FF with tabs, and dock the phone. Tabs are closed. Boo. While docked, if FF lost focus, bring it back into the foreground. See that the option to open the tabs from last time is there. Now undock. This occasionally trashes the restore option so you can't even do that. When I mean 'dock', I mean just a plain recharge station / plug. Try it out.
Reporter | ||
Comment 3•7 years ago
|
||
Oh this happens on a Galaxy Note 2, if that matters.
Updated•7 years ago
|
tracking-fennec: --- → ?
Comment 4•7 years ago
|
||
Brian - Can you investigate why the "open tabs from last time" path is taken and not the "restore tabs" path?
Assignee: nobody → bnicholson
Assignee | ||
Comment 5•7 years ago
|
||
There seems to be some confusion about the current restore behavior, so let me try to clear it up here: Killed by the OS: Any time Firefox is put in the background (you push home, receive a phone call, open a docking app, etc.), Android may decide to kill Firefox to free resources for the newly foregrounded app. How frequently this happens varies on the device and running apps. In certain situations, particularly when there's multiple CPU-intensive services active, Firefox can even be killed every time it is backgrounded. If Firefox is killed by the OS, tabs should be automatically restored when Firefox is reopened. There is no timeout. Killed manually: Hitting "Force stop" or swiping Firefox from the recently used apps list is considered a shutdown initiated by the user. If you have a task killer active, it is also considered a manual shutdown since we have no way to differentiate task killer kills vs. a user-initiated "Force stop". If Firefox is killed manually, tabs are not automatically restored. Instead, Firefox should load about:home with a list of tabs from last time (some recent discussion about this behavior here: https://bugzilla.mozilla.org/show_bug.cgi?id=801412#c9). Killed from a crash: If Firefox crashes, it should automatically restore tabs after it's reopened. If it crashes again, tabs are not automatically restored, and we load about:home with a list of tabs from last time; this is done to prevent a crash loop. Given the STR in comment 0, it sounds like Firefox *should* be killed by the OS (if it's killed at all), but that would mean tabs would restore automatically. Since they don't, this likely means that Firefox is being killed another way. Do you have a task killer installed? Task killers are the usual culprits for these problems.
Reporter | ||
Comment 6•7 years ago
|
||
There is no task killer installed, and nothing fancy has been done to the OS - it's not even rooted. It sounds like you haven't tried the repro yet. I will happily post a video of it to YouTube, or attach a series of photos if that will help.
Assignee | ||
Comment 7•7 years ago
|
||
(In reply to Paul Gordon from comment #6) > It sounds like you haven't tried the repro yet. I will happily post a video > of it to YouTube, or attach a series of photos if that will help. I tried them, but I don't get the same results. For me, Firefox never even gets killed. Could you try capturing your logcat immediately after this happens and posting it here?
Reporter | ||
Comment 8•7 years ago
|
||
I believe I need to root my phone to do that, which would be illegal since I got it under a plan :/ If there's no FF addin to show me its log (I couldn't find one), I'd be willing to load a dev build.
Assignee | ||
Comment 9•7 years ago
|
||
Using logcat doesn't require root, just the adb utility. More information about grabbing a log here: https://quality.mozilla.org/docs/mobile-firefox/fennec-on-android-logging-with-the-android-debug-bridge-and-logcat/.
Reporter | ||
Comment 11•7 years ago
|
||
OK here is an updated repro: 1. Open FF with at least 2 tabs. 2. While FF is active, turn the phone screen off. 3. Plug in the charger. - phone screen comes on, and - the phone restarts Firefox - tabs are now closed and there is an "open all tabs from last time" option 4. Turn the phone screen off again. 5. Unplug the phone from the charger. - the phone screen comes on, and - the phone again restarts Firefox - the "open all tabs from last time" option is now missing - tabs are forgotten. Here is the log. By the way, after step #3, I always have to re-install the logcat addin. It goes missing, as if FF forgot that I installed it. 06-30 09:55:00.060 11626 11626 D GestureDetector: [Surface Touch Event] mSweepDown False, mLRSDCnt : -1 mTouchCnt : 4 mFalseSizeCnt:0 06-30 09:55:00.085 11626 11628 D dalvikvm: GC_CONCURRENT freed 865K, 5% free 25974K/27335K, paused 2ms+12ms, total 47ms 06-30 09:55:00.250 11626 11626 I GeckoToolbar: zerdatime 549931 - Throbber start 06-30 09:55:00.255 11626 11626 D SensorManager: registerListener :: handle = 0 name= LSM330DLC Acceleration Sensor delay= 200000 Listener= android.view.OrientationEventListener$SensorEventListenerImpl@421caa88 06-30 09:55:00.265 11626 11632 I dalvikvm: Jit: resizing JitTable from 4096 to 8192 06-30 09:55:00.340 11626 11626 D SensorManager: unregisterListener:: Listener= android.view.OrientationEventListener$SensorEventListenerImpl@42cb77a8 06-30 09:55:00.340 11626 11626 I SensorManager: Set min delay = 200000 06-30 09:55:00.340 11626 11626 I SensorManager: Before sending... delay = 200000 06-30 09:55:00.340 11626 11626 D Sensors : Remain listener = android.view.OrientationEventListener$SensorEventListenerImpl@421caa88 06-30 09:55:00.340 11626 11626 I Sensors : sendDelay --- 200000000 06-30 09:55:00.345 11626 11626 D SensorManager: JNI - sendDelay 06-30 09:55:00.400 11626 11626 W IInputConnectionWrapper: getSelectedText on inactive InputConnection 06-30 09:55:00.435 11626 11626 E libEGL : call to OpenGL ES API with no current context (logged once per thread) 06-30 09:55:00.435 11626 11626 W IInputConnectionWrapper: setComposingText on inactive InputConnection 06-30 09:55:00.435 11626 11626 W IInputConnectionWrapper: getExtractedText on inactive InputConnection 06-30 09:55:00.895 11626 11674 D GeckoApp: State - 983041 06-30 09:55:00.895 11626 11674 D GeckoApp: Got a document start event. 06-30 09:55:00.910 11626 11626 I GeckoToolbar: zerdatime 550594 - Throbber start 06-30 09:55:01.185 11626 11674 E GeckoConsole: [JavaScript Error: "WARNING ID:1 MESSAGE: is not the valid format, using default value instead"] 06-30 09:55:01.450 11626 11674 E GeckoConsole: [JavaScript Error: "self-destructing-cookies: refresh tabs: TypeError: tabs[t] is undefined 06-30 09:55:01.450 11626 11674 E GeckoConsole: "] 06-30 09:55:01.450 11626 11674 E GeckoConsole: [JavaScript Error: "self-destructing-cookies: refresh tabs: TypeError: tabs[t] is undefined 06-30 09:55:01.450 11626 11674 E GeckoConsole: "] 06-30 09:55:01.645 11626 11674 I GeckoApp: Security Mode - unknown 06-30 09:55:01.650 11626 11626 I GeckoToolbar: zerdatime 551333 - Throbber start 06-30 09:55:01.665 11626 11640 W GeckoBrowserApp: Unable to set icon 06-30 09:55:01.665 11626 11640 W GeckoBrowserApp: java.lang.SecurityException: Incorrect signature 06-30 09:55:01.665 11626 11640 W GeckoBrowserApp: at org.apache.harmony.security.utils.JarUtils.verifySignature(JarUtils.java:171) 06-30 09:55:01.665 11626 11640 W GeckoBrowserApp: at java.util.jar.JarVerifier.verifyCertificate(JarVerifier.java:289) 06-30 09:55:01.665 11626 11640 W GeckoBrowserApp: at java.util.jar.JarVerifier.readCertificates(JarVerifier.java:258) 06-30 09:55:01.665 11626 11640 W GeckoBrowserApp: at java.util.jar.JarFile.getInputStream(JarFile.java:378) 06-30 09:55:01.665 11626 11640 W GeckoBrowserApp: at libcore.net.url.JarURLConnectionImpl.getInputStream(JarURLConnectionImpl.java:226) 06-30 09:55:01.665 11626 11640 W GeckoBrowserApp: at java.net.URLConnection$DefaultContentHandler.getContent(URLConnection.java:1018) 06-30 09:55:01.665 11626 11640 W GeckoBrowserApp: at java.net.URLConnection.getContent(URLConnection.java:199) 06-30 09:55:01.665 11626 11640 W GeckoBrowserApp: at libcore.net.url.JarURLConnectionImpl.getContent(JarURLConnectionImpl.java:309) 06-30 09:55:01.665 11626 11640 W GeckoBrowserApp: at java.net.URL.getContent(URL.java:447) 06-30 09:55:01.665 11626 11640 W GeckoBrowserApp: at org.mozilla.gecko.BrowserApp$20.run(BrowserApp.java:829) 06-30 09:55:01.665 11626 11640 W GeckoBrowserApp: at android.os.Handler.handleCallback(Handler.java:615) 06-30 09:55:01.665 11626 11640 W GeckoBrowserApp: at android.os.Handler.dispatchMessage(Handler.java:92) 06-30 09:55:01.665 11626 11640 W GeckoBrowserApp: at android.os.Looper.loop(Looper.java:137) 06-30 09:55:01.665 11626 11640 W GeckoBrowserApp: at org.mozilla.gecko.util.GeckoBackgroundThread.run(GeckoBackgroundThread.java:31) 06-30 09:55:01.675 11626 11640 W GeckoBrowserApp: Unable to set icon 06-30 09:55:01.675 11626 11640 W GeckoBrowserApp: java.lang.SecurityException: Incorrect signature 06-30 09:55:01.675 11626 11640 W GeckoBrowserApp: at org.apache.harmony.security.utils.JarUtils.verifySignature(JarUtils.java:171) 06-30 09:55:01.675 11626 11640 W GeckoBrowserApp: at java.util.jar.JarVerifier.verifyCertificate(JarVerifier.java:289) 06-30 09:55:01.675 11626 11640 W GeckoBrowserApp: at java.util.jar.JarVerifier.readCertificates(JarVerifier.java:258) 06-30 09:55:01.675 11626 11640 W GeckoBrowserApp: at java.util.jar.JarFile.getInputStream(JarFile.java:378) 06-30 09:55:01.675 11626 11640 W GeckoBrowserApp: at libcore.net.url.JarURLConnectionImpl.getInputStream(JarURLConnectionImpl.java:226) 06-30 09:55:01.675 11626 11640 W GeckoBrowserApp: at java.net.URLConnection$DefaultContentHandler.getContent(URLConnection.java:1018) 06-30 09:55:01.675 11626 11640 W GeckoBrowserApp: at java.net.URLConnection.getContent(URLConnection.java:199) 06-30 09:55:01.675 11626 11640 W GeckoBrowserApp: at libcore.net.url.JarURLConnectionImpl.getContent(JarURLConnectionImpl.java:309) 06-30 09:55:01.675 11626 11640 W GeckoBrowserApp: at java.net.URL.getContent(URL.java:447) 06-30 09:55:01.675 11626 11640 W GeckoBrowserApp: at org.mozilla.gecko.BrowserApp$20.run(BrowserApp.java:829) 06-30 09:55:01.675 11626 11640 W GeckoBrowserApp: at android.os.Handler.handleCallback(Handler.java:615) 06-30 09:55:01.675 11626 11640 W GeckoBrowserApp: at android.os.Handler.dispatchMessage(Handler.java:92) 06-30 09:55:01.675 11626 11640 W GeckoBrowserApp: at android.os.Looper.loop(Looper.java:137) 06-30 09:55:01.675 11626 11640 W GeckoBrowserApp: at org.mozilla.gecko.util.GeckoBackgroundThread.run(GeckoBackgroundThread.java:31) 06-30 09:55:01.855 11626 11674 D GeckoApp: State - 786448 06-30 09:55:01.855 11626 11674 D GeckoApp: Got a document stop event. 06-30 09:55:01.855 11626 11626 I GeckoToolbar: zerdatime 551539 - Throbber stop 06-30 09:55:03.170 11626 11674 E GeckoConsole: Warning: setDisplayPort resolution did not match zoom for background tab! 06-30 09:55:03.545 11626 11674 E GeckoConsole: Warning: setDisplayPort resolution did not match zoom for background tab! 06-30 09:55:03.760 11626 11674 D GeckoApp: State - 786448 06-30 09:55:03.760 11626 11674 D GeckoApp: Got a document stop event. 06-30 09:55:03.765 11626 11674 E GeckoConsole: [JavaScript Error: "self-destructing-cookies: refresh tabs: TypeError: tabs[t] is undefined 06-30 09:55:03.765 11626 11674 E GeckoConsole: "] 06-30 09:55:03.770 11626 11674 E GeckoConsole: [JavaScript Error: "self-destructing-cookies: refresh tabs: TypeError: tabs[t] is undefined 06-30 09:55:03.770 11626 11674 E GeckoConsole: "] 06-30 09:55:04.085 11626 11674 E GeckoConsole: Warning: setDisplayPort resolution did not match zoom for background tab! 06-30 09:55:10.705 11626 11626 D SensorManager: unregisterListener:: Listener= android.view.OrientationEventListener$SensorEventListenerImpl@421caa88 06-30 09:55:10.705 11626 11626 D Sensors : Remain listener = Sending .. normal delay 200ms 06-30 09:55:10.705 11626 11626 I Sensors : sendDelay --- 200000000 06-30 09:55:10.705 11626 11626 D SensorManager: JNI - sendDelay 06-30 09:55:10.705 11626 11626 I SensorManager: Set normal delay = true 06-30 09:55:10.770 11626 11626 W IInputConnectionWrapper: getSelectedText on inactive InputConnection 06-30 09:55:10.770 11626 11626 W IInputConnectionWrapper: setComposingText on inactive InputConnection 06-30 09:55:10.770 11626 11626 W IInputConnectionWrapper: getExtractedText on inactive InputConnection 06-30 09:55:13.375 11626 11626 D SensorManager: registerListener :: handle = 0 name= LSM330DLC Acceleration Sensor delay= 200000 Listener= android.view.OrientationEventListener$SensorEventListenerImpl@421caa88 06-30 09:55:13.530 11626 11626 D SensorManager: unregisterListener:: Listener= android.view.OrientationEventListener$SensorEventListenerImpl@421caa88 06-30 09:55:13.530 11626 11626 D Sensors : Remain listener = Sending .. normal delay 200ms 06-30 09:55:13.530 11626 11626 I Sensors : sendDelay --- 200000000 06-30 09:55:13.535 11626 11626 D SensorManager: JNI - sendDelay 06-30 09:55:13.535 11626 11626 I SensorManager: Set normal delay = true 06-30 09:55:13.880 11626 11626 D GeckoAppShell: Gecko event sync taking too long: 100ms 06-30 09:55:13.980 11626 11626 D GeckoAppShell: Gecko event sync taking too long: 200ms 06-30 09:55:14.080 11626 11626 D GeckoAppShell: Gecko event sync taking too long: 301ms 06-30 09:55:14.180 11626 11626 D GeckoAppShell: Gecko event sync taking too long: 401ms 06-30 09:55:14.185 11626 11626 W SurfaceView: CHECK surface infomation creating=false formatChanged=false sizeChanged=false visible=false visibleChanged=true surfaceChanged=true realSizeChanged=false redrawNeeded=false left=false top=false 06-30 09:55:14.220 11626 11626 D GeckoApp: doRestart("org.mozilla.gecko.restart") 06-30 09:55:14.220 11626 11626 D GeckoApp: Restart intent: Intent { act=org.mozilla.gecko.restart flg=0x18000000 cmp=org.mozilla.firefox/.Restarter } 06-30 09:55:14.370 11626 11626 I Process : Sending signal. PID: 11841 SIG: 9 06-30 09:55:14.755 11626 11628 D dalvikvm: GC_CONCURRENT freed 1617K, 8% free 26389K/28487K, paused 12ms+7ms, total 43ms 06-30 09:55:14.975 12875 12875 I GeckoRestarter: trying to restart fennec 06-30 09:55:14.985 11626 11626 I AndroidRuntime: VM exiting with result code 0, cleanup skipped. 06-30 09:55:15.080 12875 12877 D dalvikvm: GC_CONCURRENT freed 215K, 6% free 12375K/13063K, paused 13ms+2ms, total 34ms 06-30 09:55:15.265 12875 12875 I GeckoRestarter: Intent { act=android.intent.action.MAIN flg=0x4000000 cmp=org.mozilla.firefox/.App } 06-30 09:55:15.365 12875 12877 D dalvikvm: GC_CONCURRENT freed 336K, 7% free 12509K/13319K, paused 12ms+3ms, total 24ms 06-30 09:55:15.850 12875 12877 D dalvikvm: GC_CONCURRENT freed 454K, 8% free 12505K/13447K, paused 11ms+2ms, total 24ms 06-30 09:55:15.855 12913 12913 I ActivityThread: Pub org.mozilla.firefox.db.tabs: org.mozilla.firefox.db.TabsProvider 06-30 09:55:15.855 12875 12875 I AndroidRuntime: VM exiting with result code 0, cleanup skipped. 06-30 09:55:15.860 12913 12913 I ActivityThread: Pub org.mozilla.firefox.db.formhistory: org.mozilla.firefox.db.FormHistoryProvider 06-30 09:55:15.860 12913 12913 I ActivityThread: Pub org.mozilla.firefox.db.browser: org.mozilla.firefox.db.BrowserProvider 06-30 09:55:15.880 12913 12928 D GeckoProfile: Found profile dir: /data/data/org.mozilla.firefox/files/mozilla/v7ac8per.default 06-30 09:55:15.885 12913 12915 D dalvikvm: GC_CONCURRENT freed 231K, 6% free 12369K/13063K, paused 2ms+2ms, total 14ms 06-30 09:55:15.895 12913 12913 D GeckoFavicons: Creating Favicons instance 06-30 09:55:15.895 12913 12913 D dalvikvm: Trying to load lib /data/data/org.mozilla.firefox/lib/libmozglue.so 0x420688d8 06-30 09:55:15.895 12913 12913 D dalvikvm: Added shared lib /data/data/org.mozilla.firefox/lib/libmozglue.so 0x420688d8 06-30 09:55:15.895 12913 12913 D dalvikvm: No JNI_OnLoad found in /data/data/org.mozilla.firefox/lib/libmozglue.so 0x420688d8, skipping init 06-30 09:55:15.895 12913 12913 D GeckoLoader: Gecko environment env0: null 06-30 09:55:15.915 12913 12913 D GeckoViewsFactory: Warning: unknown custom view: org.mozilla.gecko.TabsPanel$TabsPanelToolbar 06-30 09:55:15.925 12913 12913 D GeckoViewsFactory: Warning: unknown custom view: org.mozilla.gecko.TabsPanel$TabsListContainer 06-30 09:55:15.925 12913 12913 D AbsListView: Get MotionRecognitionManager 06-30 09:55:15.925 12913 12913 D AbsListView: Get MotionRecognitionManager 06-30 09:55:15.930 12913 12913 D AbsListView: Get MotionRecognitionManager 06-30 09:55:15.935 12913 12934 D libEGL : loaded /system/lib/egl/libEGL_mali.so 06-30 09:55:15.940 12913 12934 D libEGL : loaded /system/lib/egl/libGLESv1_CM_mali.so 06-30 09:55:15.940 12913 12934 D libEGL : loaded /system/lib/egl/libGLESv2_mali.so 06-30 09:55:15.945 12913 12934 D : Device driver API match 06-30 09:55:15.945 12913 12934 D : Device driver API version: 10 06-30 09:55:15.945 12913 12934 D : User space API version: 10 06-30 09:55:15.945 12913 12934 D : mali: REVISION=Linux-r2p4-02rel0 BUILD_DATE=Tue Oct 16 15:37:13 KST 2012 06-30 09:55:15.975 12913 12915 D dalvikvm: GC_CONCURRENT freed 184K, 5% free 12730K/13383K, paused 1ms+12ms, total 21ms 06-30 09:55:15.995 12913 12913 D AbsListView: Get MotionRecognitionManager 06-30 09:55:16.025 12913 12915 D dalvikvm: GC_CONCURRENT freed 92K, 5% free 13154K/13703K, paused 12ms+2ms, total 24ms 06-30 09:55:16.045 12913 12913 D AbsListView: Get MotionRecognitionManager 06-30 09:55:16.085 12913 12915 D dalvikvm: GC_CONCURRENT freed 40K, 4% free 13617K/14151K, paused 12ms+2ms, total 26ms 06-30 09:55:16.135 12913 12913 D OpenGLRenderer: Enabling debug mode 0 06-30 09:55:16.205 12913 12913 I GeckoAxis: Prefs: 0.85,0.97,10.0,0.012,0.04,0.3,0.5 06-30 09:55:16.215 12913 12913 I GeckoToolbar: zerdatime 565899 - Throbber stop 06-30 09:55:16.225 12913 12957 E GeckoLibLoad: Load sqlite start 06-30 09:55:16.245 12913 12957 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libmozsqlite3.so: Warning: unhandled flags #8 not handled 06-30 09:55:16.245 12913 12957 E GeckoLibLoad: Load sqlite done 06-30 09:55:16.260 12913 12913 D dalvikvm: GC_FOR_ALLOC freed 152K, 5% free 13733K/14343K, paused 20ms, total 20ms 06-30 09:55:16.260 12913 12957 E GeckoLibLoad: Load nss start 06-30 09:55:16.260 12913 12913 I dalvikvm-heap: Grow heap (frag case) to 14.263MB for 442096-byte allocation 06-30 09:55:16.285 12913 12957 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libnss3.so: Warning: unhandled flags #8 not handled 06-30 09:55:16.290 12913 12957 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libnssutil3.so: Warning: unhandled flags #8 not handled 06-30 09:55:16.290 12913 12957 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libplc4.so: Warning: unhandled flags #8 not handled 06-30 09:55:16.300 12913 12957 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libnspr4.so: Warning: unhandled flags #8 not handled 06-30 09:55:16.300 12913 12915 D dalvikvm: GC_CONCURRENT freed 6K, 5% free 14158K/14791K, paused 13ms+4ms, total 36ms 06-30 09:55:16.300 12913 12928 D dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 23ms 06-30 09:55:16.305 12913 12957 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libplds4.so: Warning: unhandled flags #8 not handled 06-30 09:55:16.305 12913 12928 W GeckoLogger: firefox :: AnnounceBrSvc :: Launch time 1372600516306 is later than max sane launch timestamp 127512082540. Ignoring until clock is corrected. 06-30 09:55:16.310 12913 12928 D GeckoPreferences: Broadcast: org.mozilla.firefox.ANNOUNCEMENTS_PREF, android.not_a_preference.privacy.announcements.enabled, GeckoApp, false 06-30 09:55:16.310 12913 12957 E GeckoLibLoad: Load nss done 06-30 09:55:16.315 12913 12957 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libxpcom.so: Warning: unhandled flags #8 not handled 06-30 09:55:16.315 12913 12913 D AbsListView: Get MotionRecognitionManager 06-30 09:55:16.460 12913 12975 I GeckoAnnounce: firefox :: AnnounceBrSvc :: Unregistering announcements broadcast receiver... 06-30 09:55:16.460 12913 12975 I GeckoAnnounce: firefox :: AnnounceBrSvc :: !enabled: clearing last fetch. 06-30 09:55:16.565 12913 12928 D dalvikvm: GC_FOR_ALLOC freed 245K, 5% free 14463K/15175K, paused 20ms, total 20ms 06-30 09:55:16.565 12913 12928 I dalvikvm-heap: Grow heap (frag case) to 15.268MB for 749584-byte allocation 06-30 09:55:16.575 12913 12913 D dalvikvm: GC_FOR_ALLOC freed 11K, 5% free 15184K/15943K, paused 11ms, total 11ms 06-30 09:55:16.600 12913 12915 D dalvikvm: GC_CONCURRENT freed 0K, 5% free 15970K/16711K, paused 12ms+2ms, total 25ms 06-30 09:55:16.630 12913 12928 D dalvikvm: GC_FOR_ALLOC freed 129K, 5% free 16694K/17543K, paused 11ms, total 11ms 06-30 09:55:16.670 12913 12928 D dalvikvm: GC_FOR_ALLOC freed 66K, 5% free 17443K/18311K, paused 22ms, total 22ms 06-30 09:55:16.710 12913 12928 D dalvikvm: GC_FOR_ALLOC freed 15K, 5% free 18230K/19079K, paused 22ms, total 22ms 06-30 09:55:16.770 12913 12913 E SpannableStringBuilder: SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length 06-30 09:55:16.770 12913 12913 E SpannableStringBuilder: SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length 06-30 09:55:16.870 12913 12957 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libxul.so: Warning: unhandled flags #8 not handled 06-30 09:55:16.870 12913 12957 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libsmime3.so: Warning: unhandled flags #8 not handled 06-30 09:55:16.875 12913 12957 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libssl3.so: Warning: unhandled flags #8 not handled 06-30 09:55:16.875 12913 12957 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libmozalloc.so: Warning: unhandled flags #8 not handled 06-30 09:55:17.060 12913 12957 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libxul.so: Warning: relocation to NULL @0x013df048 06-30 09:55:17.065 12913 12957 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libxul.so: Warning: relocation to NULL @0x013dffe0 for symbol "__cxa_begin_cleanup" 06-30 09:55:17.065 12913 12957 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libxul.so: Warning: relocation to NULL @0x013dffe4 for symbol "__cxa_type_match" 06-30 09:55:17.070 12913 12957 E GeckoLibLoad: Loaded libs in 758ms total, 465ms user, 180ms system, 0 faults 06-30 09:55:17.070 12913 12957 W GeckoThread: zerdatime 566752 - runGecko 06-30 09:55:17.070 12913 12957 I GeckoThread: RunGecko - args = -P default 06-30 09:55:17.075 12913 12957 E profiler: Registering start signal 06-30 09:55:17.105 12913 12957 I Gecko:MemoryInfoDumper: Fifo watcher disabled via pref. 06-30 09:55:17.130 12913 12957 E GeckoConsole: Could not read chrome manifest 'file:///data/data/org.mozilla.firefox/chrome.manifest'. 06-30 09:55:17.650 12913 12957 W ResourceType: Too many attribute references, stopped at: 0x01010099 06-30 09:55:17.820 12913 12913 D GestureDetector: [Surface Touch Event] mSweepDown False, mLRSDCnt : -1 mTouchCnt : 16 mFalseSizeCnt:0 06-30 09:55:19.970 12913 12913 W IInputConnectionWrapper: getSelectedText on inactive InputConnection 06-30 09:55:19.975 12913 12913 W IInputConnectionWrapper: setComposingText on inactive InputConnection 06-30 09:55:19.975 12913 12913 W IInputConnectionWrapper: getExtractedText on inactive InputConnection 06-30 09:55:23.795 12913 12957 E GeckoConsole: zerdatime 1372600523802 - browser chrome startup finished. 06-30 09:55:24.175 12913 12957 D GeckoLayerClient: Screen-size changed to (720,1280) 06-30 09:55:24.175 12913 12957 D GeckoLayerClient: Window-size changed to (720,1134) 06-30 09:55:24.190 12913 13039 I Gecko : Logging GL tracing output to /data/data/org.mozilla.firefox/firefox.trace 06-30 09:55:24.190 12913 13039 I Gecko : Attempting load of /data/local/egltrace.so 06-30 09:55:24.190 12913 13039 I Gecko : Attempting load of libEGL.so 06-30 09:55:24.205 12913 13039 E GeckoConsole: OpenGL LayerManager Initialized Succesfully. 06-30 09:55:24.205 12913 13039 E GeckoConsole: Version: OpenGL ES 2.0 06-30 09:55:24.205 12913 13039 E GeckoConsole: Vendor: ARM 06-30 09:55:24.205 12913 13039 E GeckoConsole: Renderer: Mali-400 MP 06-30 09:55:24.205 12913 13039 E GeckoConsole: FBO Texture Target: TEXTURE_2D 06-30 09:55:24.680 12913 12913 D GeckoAppShell: Gecko event sync taking too long: 100ms 06-30 09:55:24.780 12913 12913 D GeckoAppShell: Gecko event sync taking too long: 201ms 06-30 09:55:24.880 12913 12913 D GeckoAppShell: Gecko event sync taking too long: 301ms 06-30 09:55:24.980 12913 12913 D GeckoAppShell: Gecko event sync taking too long: 401ms 06-30 09:55:25.020 12913 12913 W SurfaceView: CHECK surface infomation creating=false formatChanged=false sizeChanged=false visible=false visibleChanged=true surfaceChanged=true realSizeChanged=false redrawNeeded=false left=false top=false 06-30 09:55:25.065 12913 12957 I GeckoAxis: Prefs: 0.85,0.97,10.0,0.012,0.04,0.3,0.5 06-30 09:55:25.070 12913 12913 D GeckoApp: doRestart("org.mozilla.gecko.restart") 06-30 09:55:25.070 12913 12913 D GeckoApp: Restart intent: Intent { act=org.mozilla.gecko.restart flg=0x18000000 cmp=org.mozilla.firefox/.Restarter } 06-30 09:55:25.105 12913 12957 I Gecko : Detected osrelease `3.0.31-578342' 06-30 09:55:25.105 12913 12957 I Gecko : JITs are not broken 06-30 09:55:25.415 12913 12915 D dalvikvm: GC_CONCURRENT freed 922K, 7% free 19334K/20743K, paused 12ms+10ms, total 46ms 06-30 09:55:25.455 12913 12928 W GeckoGlobalHistory: Rebuilding visited link set... 06-30 09:55:25.510 13185 13197 I UpdateService: next update will be at: Sun Jun 30 10:26:28 EDT 2013 06-30 09:55:25.605 12913 12913 I AndroidRuntime: VM exiting with result code 0, cleanup skipped. 06-30 09:55:25.755 13203 13203 I GeckoRestarter: trying to restart fennec 06-30 09:55:25.835 13203 13205 D dalvikvm: GC_CONCURRENT freed 210K, 6% free 12396K/13063K, paused 4ms+1ms, total 20ms 06-30 09:55:26.240 13203 13205 D dalvikvm: GC_CONCURRENT freed 351K, 7% free 12501K/13319K, paused 11ms+2ms, total 24ms 06-30 09:55:26.620 13203 13205 D dalvikvm: GC_CONCURRENT freed 462K, 8% free 12499K/13447K, paused 1ms+3ms, total 13ms 06-30 09:55:27.120 13203 13205 D dalvikvm: GC_CONCURRENT freed 459K, 8% free 12498K/13447K, paused 1ms+3ms, total 19ms 06-30 09:55:27.600 13203 13205 D dalvikvm: GC_CONCURRENT freed 459K, 8% free 12499K/13447K, paused 1ms+3ms, total 22ms 06-30 09:55:28.025 13203 13205 D dalvikvm: GC_CONCURRENT freed 459K, 8% free 12499K/13447K, paused 2ms+3ms, total 20ms 06-30 09:55:28.475 13203 13205 D dalvikvm: GC_CONCURRENT freed 459K, 8% free 12499K/13447K, paused 2ms+3ms, total 17ms 06-30 09:55:28.970 13203 13205 D dalvikvm: GC_CONCURRENT freed 459K, 8% free 12499K/13447K, paused 1ms+3ms, total 13ms 06-30 09:55:29.460 13203 13205 D dalvikvm: GC_CONCURRENT freed 460K, 8% free 12499K/13447K, paused 1ms+2ms, total 13ms 06-30 09:55:29.895 13203 13205 D dalvikvm: GC_CONCURRENT freed 459K, 8% free 12499K/13447K, paused 2ms+3ms, total 16ms 06-30 09:55:30.385 13203 13205 D dalvikvm: GC_CONCURRENT freed 460K, 8% free 12498K/13447K, paused 11ms+2ms, total 22ms 06-30 09:55:30.845 13203 13205 D dalvikvm: GC_CONCURRENT freed 459K, 8% free 12499K/13447K, paused 12ms+3ms, total 27ms 06-30 09:55:31.335 13203 13205 D dalvikvm: GC_CONCURRENT freed 460K, 8% free 12498K/13447K, paused 2ms+3ms, total 16ms 06-30 09:55:31.805 13203 13205 D dalvikvm: GC_CONCURRENT freed 459K, 8% free 12499K/13447K, paused 2ms+4ms, total 20ms 06-30 09:55:32.275 13203 13205 D dalvikvm: GC_CONCURRENT freed 459K, 8% free 12499K/13447K, paused 1ms+3ms, total 14ms 06-30 09:55:32.750 13203 13205 D dalvikvm: GC_CONCURRENT freed 460K, 8% free 12499K/13447K, paused 1ms+2ms, total 15ms 06-30 09:55:33.215 13203 13205 D dalvikvm: GC_CONCURRENT freed 460K, 8% free 12498K/13447K, paused 2ms+3ms, total 17ms 06-30 09:55:33.705 13203 13205 D dalvikvm: GC_CONCURRENT freed 459K, 8% free 12499K/13447K, paused 2ms+2ms, total 17ms 06-30 09:55:34.190 13203 13205 D dalvikvm: GC_CONCURRENT freed 459K, 8% free 12499K/13447K, paused 13ms+4ms, total 34ms 06-30 09:55:34.685 13203 13205 D dalvikvm: GC_CONCURRENT freed 459K, 8% free 12499K/13447K, paused 2ms+2ms, total 16ms 06-30 09:55:34.980 13203 13203 I Process : Sending signal. PID: 13185 SIG: 9 06-30 09:55:35.005 13203 13205 D dalvikvm: GC_CONCURRENT freed 463K, 7% free 12511K/13447K, paused 1ms+3ms, total 29ms 06-30 09:55:35.065 13203 13203 I GeckoRestarter: Intent { act=android.intent.action.MAIN flg=0x4000000 cmp=org.mozilla.firefox/.App } 06-30 09:55:35.145 13203 13205 D dalvikvm: GC_CONCURRENT freed 465K, 7% free 12515K/13447K, paused 1ms+12ms, total 22ms 06-30 09:55:35.530 13203 13205 D dalvikvm: GC_CONCURRENT freed 471K, 7% free 12515K/13447K, paused 2ms+3ms, total 18ms 06-30 09:55:35.650 13310 13310 I ActivityThread: Pub org.mozilla.firefox.db.tabs: org.mozilla.firefox.db.TabsProvider 06-30 09:55:35.655 13310 13310 I ActivityThread: Pub org.mozilla.firefox.db.formhistory: org.mozilla.firefox.db.FormHistoryProvider 06-30 09:55:35.655 13310 13310 I ActivityThread: Pub org.mozilla.firefox.db.browser: org.mozilla.firefox.db.BrowserProvider 06-30 09:55:35.690 13310 13326 D GeckoProfile: Found profile dir: /data/data/org.mozilla.firefox/files/mozilla/v7ac8per.default 06-30 09:55:35.705 13310 13312 D dalvikvm: GC_CONCURRENT freed 229K, 6% free 12360K/13063K, paused 13ms+1ms, total 30ms 06-30 09:55:35.705 13310 13310 D GeckoFavicons: Creating Favicons instance 06-30 09:55:35.705 13310 13310 D dalvikvm: Trying to load lib /data/data/org.mozilla.firefox/lib/libmozglue.so 0x420616e8 06-30 09:55:35.705 13310 13310 D dalvikvm: Added shared lib /data/data/org.mozilla.firefox/lib/libmozglue.so 0x420616e8 06-30 09:55:35.705 13310 13310 D dalvikvm: No JNI_OnLoad found in /data/data/org.mozilla.firefox/lib/libmozglue.so 0x420616e8, skipping init 06-30 09:55:35.705 13310 13310 D GeckoLoader: Gecko environment env0: null 06-30 09:55:35.715 13203 13203 I AndroidRuntime: VM exiting with result code 0, cleanup skipped. 06-30 09:55:35.745 13310 13310 D GeckoViewsFactory: Warning: unknown custom view: org.mozilla.gecko.TabsPanel$TabsPanelToolbar 06-30 09:55:35.750 13310 13310 D GeckoViewsFactory: Warning: unknown custom view: org.mozilla.gecko.TabsPanel$TabsListContainer 06-30 09:55:35.750 13310 13310 D AbsListView: Get MotionRecognitionManager 06-30 09:55:35.755 13310 13310 D AbsListView: Get MotionRecognitionManager 06-30 09:55:35.755 13310 13310 D AbsListView: Get MotionRecognitionManager 06-30 09:55:35.765 13310 13336 D libEGL : loaded /system/lib/egl/libEGL_mali.so 06-30 09:55:35.765 13310 13336 D libEGL : loaded /system/lib/egl/libGLESv1_CM_mali.so 06-30 09:55:35.765 13310 13336 D libEGL : loaded /system/lib/egl/libGLESv2_mali.so 06-30 09:55:35.770 13310 13336 D : Device driver API match 06-30 09:55:35.770 13310 13336 D : Device driver API version: 10 06-30 09:55:35.770 13310 13336 D : User space API version: 10 06-30 09:55:35.770 13310 13336 D : mali: REVISION=Linux-r2p4-02rel0 BUILD_DATE=Tue Oct 16 15:37:13 KST 2012 06-30 09:55:35.805 13310 13312 D dalvikvm: GC_CONCURRENT freed 156K, 5% free 12688K/13319K, paused 11ms+12ms, total 32ms 06-30 09:55:35.835 13310 13310 D AbsListView: Get MotionRecognitionManager 06-30 09:55:35.855 13310 13312 D dalvikvm: GC_CONCURRENT freed 93K, 5% free 13124K/13703K, paused 2ms+2ms, total 13ms 06-30 09:55:35.880 13310 13310 D AbsListView: Get MotionRecognitionManager 06-30 09:55:35.900 13310 13312 D dalvikvm: GC_CONCURRENT freed 31K, 4% free 13570K/14087K, paused 1ms+2ms, total 12ms 06-30 09:55:36.045 13310 13310 D OpenGLRenderer: Enabling debug mode 0 06-30 09:55:36.115 13310 13310 I GeckoAxis: Prefs: 0.85,0.97,10.0,0.012,0.04,0.3,0.5 06-30 09:55:36.125 13310 13310 I GeckoToolbar: zerdatime 585805 - Throbber stop 06-30 09:55:36.130 13310 13362 E GeckoLibLoad: Load sqlite start 06-30 09:55:36.140 13310 13362 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libmozsqlite3.so: Warning: unhandled flags #8 not handled 06-30 09:55:36.145 13310 13362 E GeckoLibLoad: Load sqlite done 06-30 09:55:36.150 13310 13310 D dalvikvm: GC_FOR_ALLOC freed 132K, 5% free 13734K/14343K, paused 12ms, total 12ms 06-30 09:55:36.150 13310 13362 E GeckoLibLoad: Load nss start 06-30 09:55:36.150 13310 13310 I dalvikvm-heap: Grow heap (frag case) to 14.263MB for 442096-byte allocation 06-30 09:55:36.165 13310 13312 D dalvikvm: GC_CONCURRENT freed 6K, 5% free 14159K/14791K, paused 1ms+2ms, total 14ms 06-30 09:55:36.165 13310 13362 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libnss3.so: Warning: unhandled flags #8 not handled 06-30 09:55:36.165 13310 13362 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libnssutil3.so: Warning: unhandled flags #8 not handled 06-30 09:55:36.165 13310 13362 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libplc4.so: Warning: unhandled flags #8 not handled 06-30 09:55:36.170 13310 13310 D AbsListView: Get MotionRecognitionManager 06-30 09:55:36.170 13310 13362 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libnspr4.so: Warning: unhandled flags #8 not handled 06-30 09:55:36.170 13310 13362 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libplds4.so: Warning: unhandled flags #8 not handled 06-30 09:55:36.175 13310 13362 E GeckoLibLoad: Load nss done 06-30 09:55:36.175 13310 13362 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libxpcom.so: Warning: unhandled flags #8 not handled 06-30 09:55:36.180 13310 13326 W GeckoLogger: firefox :: AnnounceBrSvc :: Launch time 1372600536185 is later than max sane launch timestamp 127512082540. Ignoring until clock is corrected. 06-30 09:55:36.180 13310 13326 D GeckoPreferences: Broadcast: org.mozilla.firefox.ANNOUNCEMENTS_PREF, android.not_a_preference.privacy.announcements.enabled, GeckoApp, false 06-30 09:55:36.305 13310 13376 I GeckoAnnounce: firefox :: AnnounceBrSvc :: Unregistering announcements broadcast receiver... 06-30 09:55:36.305 13310 13376 I GeckoAnnounce: firefox :: AnnounceBrSvc :: !enabled: clearing last fetch. 06-30 09:55:36.365 13310 13326 D dalvikvm: GC_FOR_ALLOC freed 225K, 5% free 14354K/15047K, paused 11ms, total 11ms 06-30 09:55:36.365 13310 13326 I dalvikvm-heap: Grow heap (frag case) to 15.162MB for 749584-byte allocation 06-30 09:55:36.375 13310 13310 D dalvikvm: GC_FOR_ALLOC freed 8K, 5% free 15077K/15815K, paused 11ms, total 11ms 06-30 09:55:36.410 13310 13312 D dalvikvm: GC_CONCURRENT freed 3K, 4% free 15194K/15815K, paused 12ms+12ms, total 34ms 06-30 09:55:36.410 13310 13326 D dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 21ms 06-30 09:55:36.450 13310 13326 D dalvikvm: GC_FOR_ALLOC freed 79K, 5% free 15906K/16647K, paused 20ms, total 20ms 06-30 09:55:36.490 13310 13326 D dalvikvm: GC_FOR_ALLOC freed 59K, 5% free 16672K/17415K, paused 18ms, total 18ms 06-30 09:55:36.515 13310 13326 D dalvikvm: GC_FOR_ALLOC freed 56K, 5% free 17366K/18183K, paused 12ms, total 12ms 06-30 09:55:36.540 13310 13326 D dalvikvm: GC_FOR_ALLOC freed 20K, 4% free 18198K/18951K, paused 12ms, total 12ms 06-30 09:55:36.600 13310 13310 E SpannableStringBuilder: SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length 06-30 09:55:36.600 13310 13310 E SpannableStringBuilder: SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length 06-30 09:55:36.760 13310 13362 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libxul.so: Warning: unhandled flags #8 not handled 06-30 09:55:36.765 13310 13362 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libsmime3.so: Warning: unhandled flags #8 not handled 06-30 09:55:36.765 13310 13362 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libssl3.so: Warning: unhandled flags #8 not handled 06-30 09:55:36.770 13310 13362 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libmozalloc.so: Warning: unhandled flags #8 not handled 06-30 09:55:36.950 13310 13362 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libxul.so: Warning: relocation to NULL @0x013df048 06-30 09:55:36.955 13310 13362 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libxul.so: Warning: relocation to NULL @0x013dffe0 for symbol "__cxa_begin_cleanup" 06-30 09:55:36.955 13310 13362 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libxul.so: Warning: relocation to NULL @0x013dffe4 for symbol "__cxa_type_match" 06-30 09:55:36.955 13310 13362 E GeckoLibLoad: Loaded libs in 781ms total, 485ms user, 230ms system, 0 faults 06-30 09:55:36.960 13310 13362 W GeckoThread: zerdatime 586641 - runGecko 06-30 09:55:36.960 13310 13362 I GeckoThread: RunGecko - args = -P default 06-30 09:55:36.965 13310 13362 E profiler: Registering start signal 06-30 09:55:36.995 13310 13362 I Gecko:MemoryInfoDumper: Fifo watcher disabled via pref. 06-30 09:55:37.020 13310 13362 E GeckoConsole: Could not read chrome manifest 'file:///data/data/org.mozilla.firefox/chrome.manifest'. 06-30 09:55:37.530 13310 13362 W ResourceType: Too many attribute references, stopped at: 0x01010099 06-30 09:55:37.625 13310 13310 D GestureDetector: [Surface Touch Event] mSweepDown False, mLRSDCnt : -1 mTouchCnt : 10 mFalseSizeCnt:0 06-30 09:55:42.945 13310 13362 E GeckoConsole: zerdatime 1372600542953 - browser chrome startup finished. 06-30 09:55:43.060 13310 13362 D GeckoLayerClient: Screen-size changed to (720,1280) 06-30 09:55:43.060 13310 13362 D GeckoLayerClient: Window-size changed to (720,1134) 06-30 09:55:43.070 13310 13436 I Gecko : Logging GL tracing output to /data/data/org.mozilla.firefox/firefox.trace 06-30 09:55:43.070 13310 13436 I Gecko : Attempting load of /data/local/egltrace.so 06-30 09:55:43.070 13310 13436 I Gecko : Attempting load of libEGL.so 06-30 09:55:43.090 13310 13436 E GeckoConsole: OpenGL LayerManager Initialized Succesfully. 06-30 09:55:43.090 13310 13436 E GeckoConsole: Version: OpenGL ES 2.0 06-30 09:55:43.090 13310 13436 E GeckoConsole: Vendor: ARM 06-30 09:55:43.090 13310 13436 E GeckoConsole: Renderer: Mali-400 MP 06-30 09:55:43.090 13310 13436 E GeckoConsole: FBO Texture Target: TEXTURE_2D 06-30 09:55:43.625 13310 13362 I GeckoAxis: Prefs: 0.85,0.97,10.0,0.012,0.04,0.3,0.5 06-30 09:55:43.645 13310 13362 I Gecko : Detected osrelease `3.0.31-578342' 06-30 09:55:43.645 13310 13362 I Gecko : JITs are not broken 06-30 09:55:43.690 13310 13362 D GeckoApp: State - 983041 06-30 09:55:43.690 13310 13362 D GeckoApp: Got a document start event. 06-30 09:55:43.710 13310 13362 I GeckoApp: Security Mode - unknown 06-30 09:55:43.715 13310 13310 I GeckoToolbar: zerdatime 593399 - Throbber stop 06-30 09:55:43.775 13310 13362 D GeckoApp: State - 786448 06-30 09:55:43.775 13310 13362 D GeckoApp: Got a document stop event. 06-30 09:55:43.780 13310 13310 D GeckoFavicons: Requesting cancelation of favicon load (3) 06-30 09:55:43.780 13310 13310 D GeckoFavicons: Cancelling favicon load (3) 06-30 09:55:43.780 13310 13310 I GeckoToolbar: zerdatime 593462 - Throbber stop 06-30 09:55:43.835 13310 13326 W GeckoGlobalHistory: Rebuilding visited link set... 06-30 09:55:43.875 13525 13540 I UpdateService: next update will be at: Sun Jun 30 10:26:28 EDT 2013 06-30 09:55:43.895 13310 13312 D dalvikvm: GC_CONCURRENT freed 706K, 6% free 19532K/20679K, paused 11ms+3ms, total 32ms 06-30 09:55:43.895 13310 13521 D dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 13ms 06-30 09:55:43.895 13310 13521 D GeckoJarReader: Jar reader reached end of stack 06-30 09:55:43.935 13310 13544 D GeckoJarReader: Jar reader reached end of stack 06-30 09:55:43.975 13310 13362 I GeckoDisplayPortCalculator: Set strategy VelocityBiasStrategy mult=2.0, threshold=10.240001, reverse=0.2, dangerBaseX=1.0, dangerBaseY=1.0, dangerIncrX=0.0, dangerIncrY=0.0 06-30 09:55:44.165 13310 13362 E GeckoConsole: [JavaScript Error: "self-destructing-cookies: refresh tabs: TypeError: tabs[t] is undefined 06-30 09:55:44.165 13310 13362 E GeckoConsole: "] 06-30 09:55:44.505 13310 13310 D GestureDetector: [Surface Touch Event] mSweepDown False, mLRSDCnt : -1 mTouchCnt : 9 mFalseSizeCnt:0 06-30 09:55:45.585 13310 13310 D GestureDetector: [Surface Touch Event] mSweepDown False, mLRSDCnt : -1 mTouchCnt : 5 mFalseSizeCnt:0 06-30 09:55:45.915 13310 13310 D GeckoAwesomeBar: creating awesomebar 06-30 09:55:45.930 13310 13310 D GeckoViewsFactory: Warning: unknown custom view: org.mozilla.gecko.CustomEditText 06-30 09:55:45.935 13310 13310 E SensorManager: thread start 06-30 09:55:45.940 13310 13310 D SensorManager: registerListener :: handle = 0 name= LSM330DLC Acceleration Sensor delay= 200000 Listener= android.view.OrientationEventListener$SensorEventListenerImpl@422a8200 06-30 09:55:45.940 13310 13310 D GeckoAwesomeBarTabs: Creating AwesomeBarTabs 06-30 09:55:45.975 13310 13310 D SensorManager: unregisterListener:: Listener= android.view.OrientationEventListener$SensorEventListenerImpl@422a8200 06-30 09:55:45.975 13310 13310 D Sensors : Remain listener = Sending .. normal delay 200ms 06-30 09:55:45.975 13310 13310 I Sensors : sendDelay --- 200000000 06-30 09:55:45.975 13310 13310 D SensorManager: JNI - sendDelay 06-30 09:55:45.975 13310 13310 I SensorManager: Set normal delay = true 06-30 09:55:45.995 13310 13310 D SensorManager: registerListener :: handle = 0 name= LSM330DLC Acceleration Sensor delay= 200000 Listener= android.view.OrientationEventListener$SensorEventListenerImpl@422a8200 06-30 09:55:46.005 13310 13310 D AbsListView: Get MotionRecognitionManager 06-30 09:55:46.005 13310 13310 D AbsListView: Get MotionRecognitionManager 06-30 09:55:46.035 13310 13646 I ALL_PAGES: Got cursor in 66ms 06-30 09:55:46.220 13310 13310 W SurfaceView: CHECK surface infomation creating=false formatChanged=false sizeChanged=false visible=false visibleChanged=true surfaceChanged=true realSizeChanged=false redrawNeeded=false left=false top=false 06-30 09:55:46.285 13310 13310 E SpannableStringBuilder: SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length 06-30 09:55:46.285 13310 13310 E SpannableStringBuilder: SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length 06-30 09:55:46.405 13310 13312 D dalvikvm: GC_CONCURRENT freed 829K, 6% free 20722K/22023K, paused 2ms+5ms, total 22ms 06-30 09:55:48.135 13310 13362 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libsoftokn3.so: Warning: unhandled flags #8 not handled 06-30 09:55:48.140 13310 13362 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libfreebl3.so: Warning: unhandled flags #8 not handled 06-30 09:55:48.260 13310 13362 E GeckoLinker: /data/app/org.mozilla.firefox-1.apk!/libnssckbi.so: Warning: unhandled flags #8 not handled 06-30 09:56:01.850 13310 13931 I ALL_PAGES: Got cursor in 137ms 06-30 09:56:02.680 13310 13931 I ALL_PAGES: Got cursor in 101ms 06-30 09:56:02.825 13310 13931 I ALL_PAGES: Got cursor in 86ms 06-30 09:56:03.505 13310 13931 I ALL_PAGES: Got cursor in 74ms 06-30 09:56:03.985 13310 13931 I ALL_PAGES: Got cursor in 58ms 06-30 09:56:04.280 13310 13326 D dalvikvm: GC_FOR_ALLOC freed 932K, 7% free 20862K/22407K, paused 22ms, total 22ms 06-30 09:56:04.280 13310 13326 I dalvikvm-heap: Grow heap (frag case) to 21.802MB for 1048592-byte allocation 06-30 09:56:04.330 13310 13326 D dalvikvm: GC_FOR_ALLOC freed 159K, 8% free 21726K/23495K, paused 20ms, total 20ms 06-30 09:56:05.910 13310 13931 I ALL_PAGES: Got cursor in 60ms 06-30 09:56:06.665 13310 13931 I ALL_PAGES: Got cursor in 69ms 06-30 09:56:06.820 13310 13931 I ALL_PAGES: Got cursor in 55ms 06-30 09:56:08.585 13310 13931 I ALL_PAGES: Got cursor in 42ms 06-30 09:56:08.615 13310 13310 D GeckoViewsFactory: Warning: unknown custom view: org.mozilla.gecko.AnimatedHeightLayout 06-30 09:56:08.615 13310 13310 D GeckoViewsFactory: Warning: unknown custom view: org.mozilla.gecko.FlowLayout 06-30 09:56:08.620 13310 13310 D GeckoViewsFactory: Warning: unknown custom view: org.mozilla.gecko.AnimatedHeightLayout 06-30 09:56:08.620 13310 13310 D GeckoViewsFactory: Warning: unknown custom view: org.mozilla.gecko.FlowLayout 06-30 09:56:08.655 13310 13931 I ALL_PAGES: Got cursor in 66ms 06-30 09:56:08.680 13310 13931 I ALL_PAGES: Got cursor in 24ms 06-30 09:56:09.135 13310 13931 I ALL_PAGES: Got cursor in 54ms 06-30 09:56:09.630 13310 13931 I ALL_PAGES: Got cursor in 59ms 06-30 09:56:09.855 13310 13931 I ALL_PAGES: Got cursor in 66ms 06-30 09:56:10.060 13310 13931 I ALL_PAGES: Got cursor in 57ms 06-30 09:56:10.520 13310 13931 I ALL_PAGES: Got cursor in 62ms 06-30 09:56:11.475 13310 13931 I ALL_PAGES: Got cursor in 51ms 06-30 09:56:11.820 13310 13931 I ALL_PAGES: Got cursor in 55ms 06-30 09:56:11.900 13310 13931 I ALL_PAGES: Got cursor in 66ms 06-30 09:56:11.930 13310 13931 I ALL_PAGES: Got cursor in 28ms 06-30 09:56:12.110 13310 13931 I ALL_PAGES: Got cursor in 42ms 06-30 09:56:12.605 13310 13931 I ALL_PAGES: Got cursor in 64ms 06-30 09:56:13.010 13310 13931 I ALL_PAGES: Got cursor in 59ms 06-30 09:56:13.285 13310 13931 I ALL_PAGES: Got cursor in 62ms 06-30 09:56:13.420 13310 13931 I ALL_PAGES: Got cursor in 53ms 06-30 09:56:13.875 13310 13931 I ALL_PAGES: Got cursor in 65ms 06-30 09:56:14.480 13310 13931 I ALL_PAGES: Got cursor in 154ms 06-30 09:56:15.950 13310 13931 I ALL_PAGES: Got cursor in 56ms 06-30 09:56:20.585 13310 14895 I ALL_PAGES: Got cursor in 55ms 06-30 09:56:22.225 13310 14895 I ALL_PAGES: Got cursor in 51ms 06-30 09:56:22.260 13310 14895 I ALL_PAGES: Got cursor in 33ms 06-30 09:56:22.680 13310 14895 I ALL_PAGES: Got cursor in 60ms 06-30 09:56:23.010 13310 14895 I ALL_PAGES: Got cursor in 60ms 06-30 09:56:23.370 13310 14895 I ALL_PAGES: Got cursor in 60ms 06-30 09:56:23.770 13310 14895 I ALL_PAGES: Got cursor in 55ms 06-30 09:56:24.095 13310 14895 I ALL_PAGES: Got cursor in 54ms 06-30 09:56:24.110 13310 13316 I dalvikvm: Jit: resizing JitTable from 4096 to 8192 06-30 09:56:25.810 13310 14895 I ALL_PAGES: Got cursor in 66ms 06-30 09:56:25.955 13310 14895 I ALL_PAGES: Got cursor in 63ms 06-30 09:56:26.780 13310 14895 I ALL_PAGES: Got cursor in 62ms 06-30 09:56:27.150 13310 14895 I ALL_PAGES: Got cursor in 55ms 06-30 09:56:28.470 13310 14895 I ALL_PAGES: Got cursor in 60ms 06-30 09:56:32.255 13310 15344 I ALL_PAGES: Got cursor in 55ms 06-30 09:56:32.310 13310 15344 I ALL_PAGES: Got cursor in 54ms 06-30 09:56:33.055 13310 15344 I ALL_PAGES: Got cursor in 64ms 06-30 09:56:33.480 13310 15344 I ALL_PAGES: Got cursor in 63ms 06-30 09:56:33.735 13310 15344 I ALL_PAGES: Got cursor in 64ms 06-30 09:56:34.055 13310 15344 I ALL_PAGES: Got cursor in 60ms 06-30 09:56:34.640 13310 15344 I ALL_PAGES: Got cursor in 55ms 06-30 09:56:34.880 13310 15344 I ALL_PAGES: Got cursor in 57ms 06-30 09:56:35.360 13310 15344 I ALL_PAGES: Got cursor in 58ms 06-30 09:56:36.165 13310 15344 I ALL_PAGES: Got cursor in 65ms 06-30 09:56:36.485 13310 15344 I ALL_PAGES: Got cursor in 47ms 06-30 09:56:36.925 13310 15344 I ALL_PAGES: Got cursor in 53ms 06-30 09:56:39.170 13310 15344 I ALL_PAGES: Got cursor in 59ms 06-30 09:56:39.750 13310 15344 I ALL_PAGES: Got cursor in 63ms 06-30 09:56:39.815 13310 15344 I ALL_PAGES: Got cursor in 66ms 06-30 09:56:40.325 13310 15344 I ALL_PAGES: Got cursor in 62ms 06-30 09:56:40.655 13310 15344 I ALL_PAGES: Got cursor in 59ms 06-30 09:56:45.045 13310 13362 D GeckoApp: State - 983041 06-30 09:56:45.045 13310 13362 D GeckoApp: Got a document start event. 06-30 09:56:45.095 13310 13436 I CompositorParent: Unable to renew compositor surface; remaining in paused state 06-30 09:56:45.095 13310 13436 I CompositorParent: Unable to renew compositor surface; remaining in paused state 06-30 09:56:45.095 13310 13310 D GeckoLayerClient: Window-size changed to (720,541) 06-30 09:56:45.100 13310 13310 I GeckoToolbar: zerdatime 654783 - Throbber start 06-30 09:56:45.100 13310 13310 D SensorManager: unregisterListener:: Listener= android.view.OrientationEventListener$SensorEventListenerImpl@422a8200 06-30 09:56:45.100 13310 13310 D Sensors : Remain listener = Sending .. normal delay 200ms 06-30 09:56:45.100 13310 13310 I Sensors : sendDelay --- 200000000 06-30 09:56:45.105 13310 13310 D SensorManager: JNI - sendDelay 06-30 09:56:45.105 13310 13310 I SensorManager: Set normal delay = true 06-30 09:56:45.190 13310 13310 W IInputConnectionWrapper: getTextAfterCursor on inactive InputConnection 06-30 09:56:45.305 13310 13310 W IInputConnectionWrapper: getSelectedText on inactive InputConnection 06-30 09:56:45.345 13310 13310 W IInputConnectionWrapper: setComposingText on inactive InputConnection 06-30 09:56:45.345 13310 13310 W IInputConnectionWrapper: getExtractedText on inactive InputConnection 06-30 09:56:45.465 13310 13310 D GeckoLayerClient: Window-size changed to (720,1134) 06-30 09:56:46.195 13310 13362 D GeckoApp: State - 786448 06-30 09:56:46.195 13310 13362 D GeckoApp: Got a document stop event. 06-30 09:56:46.210 13310 13310 I GeckoToolbar: zerdatime 655894 - Throbber stop 06-30 09:56:48.700 13310 13310 D GestureDetector: [Surface Touch Event] mSweepDown False, mLRSDCnt : -1 mTouchCnt : 5 mFalseSizeCnt:0 06-30 09:56:48.800 13310 13362 E GeckoConsole: [JavaScript Warning: "Duplicate resource declaration for 'gre-resources' ignored." {file: "jar:jar:file:///data/app/org.mozilla.firefox-1.apk!/omni.ja!/chrome/chrome.manifest" line: 7}] 06-30 09:56:48.825 13310 13362 E GeckoConsole: Could not read chrome manifest 'file:///data/data/org.mozilla.firefox/chrome.manifest'. 06-30 09:56:48.965 13310 13362 D GeckoJavaAddonManager: Attempting to load classes.dex file from file:///data/data/org.mozilla.firefox/files/mozilla/v7ac8per.default/extensions/projects.aboutlogcat.ffext@staktrace.com/java-code.jar and instantiate LogcatGrabber 06-30 09:56:53.875 13310 13310 D GestureDetector: [Surface Touch Event] mSweepDown False, mLRSDCnt : -1 mTouchCnt : 6 mFalseSizeCnt:0 06-30 09:56:54.195 13310 13310 D GeckoAwesomeBar: creating awesomebar 06-30 09:56:54.205 13310 13310 D GeckoViewsFactory: Warning: unknown custom view: org.mozilla.gecko.CustomEditText 06-30 09:56:54.210 13310 13310 D SensorManager: registerListener :: handle = 0 name= LSM330DLC Acceleration Sensor delay= 200000 Listener= android.view.OrientationEventListener$SensorEventListenerImpl@42b63578 06-30 09:56:54.210 13310 13310 D GeckoAwesomeBarTabs: Creating AwesomeBarTabs 06-30 09:56:54.225 13310 13310 D SensorManager: unregisterListener:: Listener= android.view.OrientationEventListener$SensorEventListenerImpl@42b63578 06-30 09:56:54.225 13310 13310 D Sensors : Remain listener = Sending .. normal delay 200ms 06-30 09:56:54.225 13310 13310 I Sensors : sendDelay --- 200000000 06-30 09:56:54.225 13310 13310 D SensorManager: JNI - sendDelay 06-30 09:56:54.225 13310 13310 I SensorManager: Set normal delay = true 06-30 09:56:54.235 13310 13310 D AbsListView: Get MotionRecognitionManager 06-30 09:56:54.250 13310 13310 D SensorManager: registerListener :: handle = 0 name= LSM330DLC Acceleration Sensor delay= 200000 Listener= android.view.OrientationEventListener$SensorEventListenerImpl@42b63578 06-30 09:56:54.260 13310 13310 D AbsListView: Get MotionRecognitionManager 06-30 09:56:54.295 13310 16255 I ALL_PAGES: Got cursor in 75ms 06-30 09:56:54.390 13310 13312 D dalvikvm: GC_CONCURRENT freed 2860K, 14% free 20846K/24199K, paused 1ms+10ms, total 35ms 06-30 09:56:54.420 13310 13310 W SurfaceView: CHECK surface infomation creating=false formatChanged=false sizeChanged=false visible=false visibleChanged=true surfaceChanged=true realSizeChanged=false redrawNeeded=false left=false top=false 06-30 09:56:54.500 13310 13310 E SpannableStringBuilder: SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length 06-30 09:56:54.500 13310 13310 E SpannableStringBuilder: SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length 06-30 09:56:56.075 13310 16255 I ALL_PAGES: Got cursor in 85ms 06-30 09:56:56.825 13310 16255 I ALL_PAGES: Got cursor in 64ms 06-30 09:56:57.200 13310 16255 I ALL_PAGES: Got cursor in 33ms 06-30 09:56:57.500 13310 16255 I ALL_PAGES: Got cursor in 41ms 06-30 09:56:57.945 13310 16255 I ALL_PAGES: Got cursor in 52ms 06-30 09:57:00.130 13310 16255 I ALL_PAGES: Got cursor in 57ms 06-30 09:57:00.875 13310 16255 I ALL_PAGES: Got cursor in 56ms 06-30 09:57:00.900 13310 16255 I ALL_PAGES: Got cursor in 29ms 06-30 09:57:01.145 13310 16255 I ALL_PAGES: Got cursor in 65ms 06-30 09:57:01.580 13310 16255 I ALL_PAGES: Got cursor in 52ms 06-30 09:57:02.135 13310 16255 I ALL_PAGES: Got cursor in 56ms 06-30 09:57:02.515 13310 16255 I ALL_PAGES: Got cursor in 53ms 06-30 09:57:02.935 13310 16255 I ALL_PAGES: Got cursor in 54ms 06-30 09:57:04.380 13310 13436 I CompositorParent: Unable to renew compositor surface; remaining in paused state 06-30 09:57:04.380 13310 13436 I CompositorParent: Unable to renew compositor surface; remaining in paused state 06-30 09:57:04.385 13310 13310 D GeckoLayerClient: Window-size changed to (720,541) 06-30 09:57:04.420 13310 13312 D dalvikvm: GC_CONCURRENT freed 1776K, 14% free 21032K/24199K, paused 1ms+15ms, total 39ms 06-30 09:57:04.420 13310 13362 D dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 36ms 06-30 09:57:04.425 13310 13318 D AbsListView: [unregisterDoubleTapMotionListener] 06-30 09:57:04.425 13310 13318 I MotionRecognitionManager: .unregisterListener : / listener count = 0->0, listener=android.widget.AbsListView$4@4287a730 06-30 09:57:04.425 13310 13318 D AbsListView: [unregisterDoubleTapMotionListener] 06-30 09:57:04.425 13310 13318 I MotionRecognitionManager: .unregisterListener : / listener count = 0->0, listener=android.widget.AbsListView$4@4287d720 06-30 09:57:04.435 13310 13310 D SensorManager: unregisterListener:: Listener= android.view.OrientationEventListener$SensorEventListenerImpl@42b63578 06-30 09:57:04.435 13310 13310 D Sensors : Remain listener = Sending .. normal delay 200ms 06-30 09:57:04.435 13310 13310 I Sensors : sendDelay --- 200000000 06-30 09:57:04.435 13310 13310 D SensorManager: JNI - sendDelay 06-30 09:57:04.435 13310 13310 I SensorManager: Set normal delay = true
Assignee | ||
Comment 12•7 years ago
|
||
Thanks for the logs. It looks like a restart is being triggered with this line: 06-30 09:55:14.220 11626 11626 D GeckoApp: doRestart("org.mozilla.gecko.restart") But I don't see any messages about Fennec being killed before that, which is unusual. A couple more questions: 1) Do you have "Don't keep activities" enabled? Please go to System settings > Developer options > Don't keep activities to see whether it's checked. 2) If you're still using Firefox 21 as indicated in comment 0, could you try updating Firefox from the Play Store to see if there's any difference?
Assignee | ||
Comment 13•7 years ago
|
||
Looking at http://developer.android.com/guide/topics/manifest/activity-element.html#config, I see that there's a "uiMode" configuration change triggered when the phone is docked/undocked. This is likely triggering a restart when we detect the configuration change here: http://hg.mozilla.org/mozilla-central/file/4ffb23062b3b/mobile/android/base/GeckoApp.java#l1206. I was trying to reproduce these steps by launching the dock activity manually since I don't have a physical dock, so that explains why I can't reproduce locally. I believe the code I linked to is to handle locale changes. If we still need this code, we should see if the configuration change type was a locale change so we don't trigger a restart for all changes.
Assignee | ||
Updated•7 years ago
|
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Reporter | ||
Comment 14•7 years ago
|
||
probably don't need these answers any more, but just in case - Developer options "do not keep activities" is unchecked. Developer options are off, none are checked. Updated though the play store, strange that the in-browser update reported no updates. Repro works in 22 as well.
Assignee | ||
Comment 15•7 years ago
|
||
We currently just do a catch-all configuration change check to do a restart, which is bad. We should only restart for locale changes, which we can check using a BroadcastReceiver.
Attachment #769845 -
Flags: review?(sriram)
Assignee | ||
Comment 16•7 years ago
|
||
Paul, can you verify that this build works for you? https://dl.dropboxusercontent.com/u/35559547/fennec-dock.apk
Updated•7 years ago
|
Attachment #769845 -
Flags: review?(sriram) → review+
Reporter | ||
Comment 17•7 years ago
|
||
Fix did not work. I'll post another log if you need it.
Assignee | ||
Comment 18•7 years ago
|
||
(In reply to Paul Gordon from comment #17) > Fix did not work. I'll post another log if you need it. I forgot to mention that the app will be called "Fennec brian", not Firefox -- is that what you're testing? If so, yes, please post another log. Also, I'd suggest uploading it as a text attachment instead of pasting the contents here directly.
Reporter | ||
Comment 19•7 years ago
|
||
Reporter | ||
Comment 20•7 years ago
|
||
Log posted. By the way, there is a serious scrolling bug in that build. I'd like to be able to revert to 22 when I'm done without losing my addins or preferences.
Assignee | ||
Comment 21•7 years ago
|
||
(In reply to Paul Gordon from comment #20) > Log posted. In the log, I see: { act=org.mozilla.gecko.restart flg=0x18000000 cmp=org.mozilla.firefox/.Restarter } The org.mozilla.firefox component is used in the Firefox build, not Fennec brian (which should show org.mozilla.fennec_brian). This means you're still not using "Fennec brian". Please make sure that you're reproducing this by opening Fennec brian, docking the phone, then reopening Fennec brian, and not touching the Firefox app at all during these steps. > By the way, there is a serious scrolling bug in that build. I'd like to be > able to revert to 22 when I'm done without losing my addins or preferences. I don't know what you mean by "revert" to 22. There should now be two separate apps on your phone: Firefox and Fennec brian. Firefox should be the same app you've been using with all of your profile information. Fennec brian is an independent build that contains its own profile and doesn't touch any of the data from Firefox.
Reporter | ||
Comment 22•7 years ago
|
||
Oops, don't know why I thought your install overwrote FF. I have confirmed the fix with the build you supplied. Shall I mark as resolved, or does that happen when I verify the fix after it has been pushed into production?
Comment 23•7 years ago
|
||
No, we'll want to wait for all associated patches to land to mozilla-central before we can resolve this bug. Thanks for testing Paul.
Assignee | ||
Comment 24•7 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/c9cc5fb69f07
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Comment 25•7 years ago
|
||
Comment on attachment 769845 [details] [diff] [review] Handle locale changes with BroadcastReceiver instead of getLastCustomNonConfigurationInstance() [Approval Request Comment] Bug caused by (feature/regressing bug #): N/A User impact if declined: Firefox will restart after certain events, such as plugging/unplugging the phone from a dock. This results in lost sessions. Testing completed (on m-c, etc.): m-i Risk to taking this patch (and alternatives if risky): low risk String or IDL/UUID changes made by this patch: none
Attachment #769845 -
Flags: approval-mozilla-beta?
Attachment #769845 -
Flags: approval-mozilla-aurora?
Updated•7 years ago
|
Flags: in-testsuite?
Flags: in-moztrap?(fennec)
Comment 26•7 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/c9cc5fb69f07
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 25
Comment 27•7 years ago
|
||
Comment on attachment 769845 [details] [diff] [review] Handle locale changes with BroadcastReceiver instead of getLastCustomNonConfigurationInstance() No indication that this is a new regression, so we'll ride 24.
Attachment #769845 -
Flags: approval-mozilla-beta?
Attachment #769845 -
Flags: approval-mozilla-beta-
Attachment #769845 -
Flags: approval-mozilla-aurora?
Attachment #769845 -
Flags: approval-mozilla-aurora+
Updated•6 years ago
|
tracking-fennec: ? → ---
Comment 29•6 years ago
|
||
Aaron - we have TCs to cover restore tabs. Would you consider it necessary a TC for docking the phone & restore? Thanks!
Flags: needinfo?(aaron.train)
Comment 30•6 years ago
|
||
(In reply to Ioana Chiorean from comment #29) > Aaron - we have TCs to cover restore tabs. > Would you consider it necessary a TC for docking the phone & restore? > > Thanks! I care for common user-facing use-cases.
Flags: needinfo?(aaron.train)
You need to log in
before you can comment on or make changes to this bug.
Description
•