3636d0a6d90fd8de55a4894210b2dbe23f32aac9 |
|
21-Nov-2011 |
George Mount <mount@google.com> |
Crash recover no longer uses icicle. Bug 5508252 Changed load state to use the crash recovery state every time instead of using icicle. When the state is saved, the value is written synchronously. Moved settings from CrashRecoveryHandler to BrowserSettings Change-Id: I1a241d4c488fe3246c7d7f1ee0ce26c42ba29429
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
e659d7b3363a01d238197c65ab032b73c2a0b9d4 |
|
14-Oct-2011 |
John Reck <jreck@google.com> |
Expand scope of try/catch Bug: 5458165 Change-Id: I6e2ca495189179086e313e0ed61217649a9b1e8a
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
938db80ec52fc02fd54027628772d528db0fe3c7 |
|
11-Oct-2011 |
Michael Kolb <kolby@google.com> |
Fix intent handling from other apps in recovery case Bug: 5433940 When browser had a crash recovery state, the view intent from the other app was dropped. Change-Id: I8eaafa7ad792fa2048ad33886b7394c31ca97e21
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
6c2e2f34718043f36488b4a94879dc2605aaac49 |
|
22-Aug-2011 |
John Reck <jreck@google.com> |
Add bulletproofing to state recovery Bug: 5166335 Change-Id: Ife9ef2da7664f8de6b0ff9655611efa78d84df05
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
023124e33a36c31cee61b08020189c16ffaf8624 |
|
29-Jul-2011 |
John Reck <jreck@google.com> |
Get rid of the recovery dialog Bug: 5081732 Change-Id: I6cbe0bdcd02735a21e785655df84896d8b79e8ce
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
b89abd3153689d9a954715326257925cb08d76a1 |
|
29-Jul-2011 |
John Reck <jreck@google.com> |
Fix recovery flow Bug: 5096566 Change-Id: Ib7b7e24d5953d02c5e824fc9ef74468fe80480ec
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
1cf4b79a0020bc18c83ca8bde0e318ecd5252bc2 |
|
26-Jul-2011 |
John Reck <jreck@google.com> |
Restore overhaul Bug: 5069192 Store thumbnails in a database restored async for each tab Fix restoring a tab not restoring its current state Change-Id: I2c14e352638aac0ef766fb3bf4036ff220c53ecd
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
a229f22f88a0ae7a5e6601744c1b37795117bb4f |
|
25-Jul-2011 |
John Reck <jreck@google.com> |
Merge "Switch to a background thread pool"
|
cadae72b6309303bc7b22e85181222b73e176c32 |
|
25-Jul-2011 |
John Reck <jreck@google.com> |
Switch to a background thread pool Bug: 5019676 Use a shared thread pool Eliminate some unnecessary use of AsyncTask (which has extra overhead compared to using a thread pool) Change-Id: I01d6c84816a9c9705216c8fdb8ed8c990265626a
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
679da25ab920d163b3f79a9f5410e78c98d557bc |
|
25-Jul-2011 |
Ben Murdoch <benm@google.com> |
Close FileInputStream in CrashRecoveryHandler Fix strict mode violation. Bug: 5073242 Change-Id: I0c4c276f03428666e924f2dccf4b3e4ed8c5dbe8
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
fb72a9a98d891ecaed0f72905cebccf2faa8514f |
|
25-Jul-2011 |
Ben Murdoch <benm@google.com> |
apply() instead of commit() SharedPref change in CrashRecoveryHandler Don't commit shared preference changes on the UI thread. Bug: 5019676 Change-Id: Idffbc085f375c941a1e70a5f7c96517fa6bd559d
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
bc490d2c32aac4e12069be1b92bfaf185ff5dbb5 |
|
23-Jul-2011 |
John Reck <jreck@google.com> |
Preload crash recovery state Bug: 5069111 Change-Id: Ia19d7b3a8eb483fc4e9076fa388c82d8673894ac
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
f57c029329e874399199259b5e69f4d0b8a12a38 |
|
22-Jul-2011 |
John Reck <jreck@google.com> |
Startup optimization Bug: 5019676 Save one thread by letting CrashRecoveryHandler re-use the BrowserSettings startup thread Lazy initialize the wake lock only if we need it (avoids IPC overhead at startup) Slight ordering shuffle in BrowserActivity to maximize the usefulness of the BrowserSettings startup thread Change-Id: I1fc7412d492f93e0630008fa6030da9e0d726ebb
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
125ac59399fc3af180a0a9cef7100aa5d0ec306e |
|
20-Jul-2011 |
John Reck <jreck@google.com> |
Remove prompt-bypass Bug: 4904409 Also in an effort to improve text input performance, disable saving state while typing. Change-Id: I2aeeadde6d4953dbdccc7ae0c5e22d1ccf779366
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
f630b5590984e477cdc76a75b1c2edb9d73d144a |
|
17-Jul-2011 |
John Reck <jreck@google.com> |
Closing last tab clears state When closing the last tab, clear the crash recovery state. This prevents the issue where closing the last tab and re-launching browser would recover the last tab anyway Change-Id: Ia080aca5401fbc65e62a7651cb17cf9cd2e25ed8
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
a4816530199095b8e7ad0ebd6ac9f22dff32ea2a |
|
29-Jun-2011 |
John Reck <jreck@google.com> |
Always automatically restore Bug: 4904409 Change-Id: I07406481e3870c09546b0264ed10e5a7bd6cae68
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
cfeae6d3dc6f62f2d475bf50c0fc26a0e9c730de |
|
25-Jun-2011 |
John Reck <jreck@google.com> |
Attempt to automatically restore after crash Use a timestamp based approach to determine if we should automatically restore or prompt the user Change-Id: I4b8d1d76e0dfc02879f3708241cb78ff1673a57c
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
0b3165d365baa066465f5ae95d93feeec75a0ef3 |
|
22-Jun-2011 |
John Reck <jreck@google.com> |
Handle restore dialog cancel Bug: 4860016 Change-Id: I77a61e4bdbdb54a8840b2f5f1e8e20a1b05cb3e2
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
24f1826440334ba8a3d2453699c51c1a4b117c7b |
|
17-Jun-2011 |
John Reck <jreck@google.com> |
Clarify restore dialog, prevent spam Bug: 4599646 State that it is the browser's windows/tabs to be restored and show the browser's app icon in the dialog. Also cut down on the frequency this prompt will appear by ignoring tabs that haven't loaded anything except the home page. Change-Id: I2c2cc03aa92da3199c47b455256145d392548930
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
378a41055fab6c521cdc1d9b2cfeefff2af19e7c |
|
10-Jun-2011 |
John Reck <jreck@google.com> |
Always offer to restore Always offer to restore (even across reboots) Periodically save while the user is typing in a textfield Change-Id: If226ea7d2e19c58d8205d663f9f8dd670c712436
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
aed9c54d8e67bb683a5a415b3775525a3ac00508 |
|
28-May-2011 |
John Reck <jreck@google.com> |
Prevent crashing in CrashRecoveryHandler Catch Throwable instead of Exception Don't save screenshots for crash recovery Change-Id: I22c36dc644ae597c609880d2ced79436918d83a6
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|
847b532045e3cb117a847ebb956c9919401f332d |
|
15-Apr-2011 |
John Reck <jreck@google.com> |
Recover tabs in the event of a crash Change-Id: Ia47a5bc1e659e46e7f29a8cec52b6fd2ed675be4
/packages/apps/Browser/src/com/android/browser/CrashRecoveryHandler.java
|