4eadc34fc528b1b63ac8d87bfd7f06e50b738b6d |
|
31-Oct-2011 |
John Reck <jreck@google.com> |
Switch Tab to DataController Bug: 5544674 Change-Id: I24486c65c1cc1fbcf7abe95b74731b10918db82c
/packages/apps/Browser/src/com/android/browser/DataController.java
|
6c702eed5791d0d46fbe3dfd3054549997f218dc |
|
07-Jan-2011 |
John Reck <jreck@google.com> |
Fix NPE in queryIsBookmark Bug: 3326838 Fixed a case where a Tab can have a null URL and added null checks to the DataController. Change-Id: I9b27479c522928cde5d427919f2f921ca94aec5d
/packages/apps/Browser/src/com/android/browser/DataController.java
|
e969cc59ddcc763ab9d6349a854dd17a6456d1a4 |
|
22-Dec-2010 |
John Reck <jreck@google.com> |
Moves Tab.updateBookmarkedStatus to DataController Bug: 3277738 Changed Tab.updateBookmarkedStatusForUrl from an AsyncTask to using the DataController. This also changes DataController from using Handlers and Messages to using its own message queue so that it can inspect and manipulate the queue (remove duplicate requests, for example). It also allowed for a cleaner API for callers, as it could then just take an interface callback instead of a Messenger to reply to. Change-Id: I4fd693c02d9e959b18e68fa474d2e3df94a305e0
/packages/apps/Browser/src/com/android/browser/DataController.java
|
0ebd3ac69a76ec76d9caab65a1947f971242994e |
|
09-Dec-2010 |
John Reck <jreck@google.com> |
Fixes history update race condition Bug: 3270709 Since ContentResolver does not have transaction support, I moved history updates to a controller that can serialize updates to the history table. This prevents the race condition. Change-Id: Ic33bedb9d6faef2393379306f8f88778d16caf24
/packages/apps/Browser/src/com/android/browser/DataController.java
|