History log of /packages/apps/Browser/src/com/android/browser/DataController.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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