Browser: fix crash updating recycled favicon

Occurs on the (slow) galaxysmtd.

java.lang.RuntimeException: An error occured while executing doInBackground()
	at android.os.AsyncTask$3.done(AsyncTask.java:300)
	at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355)
	at java.util.concurrent.FutureTask.setException(FutureTask.java:222)
	at java.util.concurrent.FutureTask.run(FutureTask.java:242)
	at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
	at java.lang.Thread.run(Thread.java:841)
Caused by: java.lang.IllegalStateException: Can't compress a recycled bitmap
	at android.graphics.Bitmap.checkRecycled(Bitmap.java:345)
	at android.graphics.Bitmap.compress(Bitmap.java:985)
	at com.android.browser.Bookmarks$1.doInBackground(Bookmarks.java:206)
	at com.android.browser.Bookmarks$1.doInBackground(Bookmarks.java:202)
	at android.os.AsyncTask$2.call(AsyncTask.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
	... 4 more

Change-Id: I867696996c786024aabb869583583198ac3bc13a
Merge remote-tracking branch 'cm/cm-11.0' into wszf
Automatic translation import

Change-Id: I32627e2f30bde68dcb99c4aebe8e1fa6bbc17b67
Automatic translation import

Change-Id: I046abfaa946d1193c256f9cf87e63df60e601f61
Revert "Automatic translation import"

This reverts commit c4ef906c285b034415e5d4d162f569986538157b.

Change-Id: Ife13fc6ae97995633f62047be57d6288524fcfa7
Fix Memory leaks on Browser application

Working on Issue 31125 (http://code.google.com/p/android/issues
/detail?id=31125):
* Enhance mTabViews management on NavScreen class (add remove()
function when necessary).

Change-Id: I89662880107ae88ead40d5246286d4ab65ed9e75
Signed-off-by: Sebastien MICHEL <sebastien.michel@intel.com>
Handle DownloadManager expceptions

Handles illegal state exceptions thrown by DownloadManager
on two ocassions:
* the directory sdcard/Downloads is an ordinary file
* could not create dirctory sdcard/Downloads

Change will log an error, additionally toast with information
will pop up.

Change-Id: If853d3218a188bc77c187362a70697126b90989d
Automatic translation import

Change-Id: I74ceb10f94c6c0e18104a687779954198a214ac7
Automatic translation import

Change-Id: I726f872619e6640e50abb564209118ec251fe4bb
Automatic translation import

Change-Id: Ic41386cb51043077ce2bbeb64993d5cd84de0c46
Automatic translation import

Change-Id: Ia573f2be5e873d9a6b93023f8fbee192e7dc7bda
Merge remote-tracking branch 'cm/cm-11.0' into wszf