Merge commit 'db978b1f8ddf2afb14a4ed795895c8849fecd13f'
* commit 'db978b1f8ddf2afb14a4ed795895c8849fecd13f':
Change fade to use a gradient from opaque color to transparent color.
Merge commit '07a0ba4dc9f395fd98cc64660c44fcc0eb3286ab'
* commit '07a0ba4dc9f395fd98cc64660c44fcc0eb3286ab':
Sets default value of 'enableGeolocation' to true. This allows WebKit's DumpRenderTree to function correctly. Note that when Geolocation is used in the browser, this default value is overridden by the browser's default anyway.
Merge commit '6a538f3fca8ec43e641936c480d1ab48b3a9c09b'
* commit '6a538f3fca8ec43e641936c480d1ab48b3a9c09b':
Sets or clears Geolocation permissions for Google origins when the 'Location & privacy - Share with Google' sysetm setting is changed.
Merge commit '561aaedc0220db09d660c29d8237eb937373a7c1'
* commit '561aaedc0220db09d660c29d8237eb937373a7c1':
make sure that the sync thread is protected by a consistent lock
Merge commit 'c66f5ebf4231a25a3aa735a603196e74d40824eb'
* commit 'c66f5ebf4231a25a3aa735a603196e74d40824eb':
Fix rare NPE due to key being delivered after activity is stopped. #2062930
Merge commit '18a555be9a8ea5238f42c6967564d6bcc5afcb7b'
* commit '18a555be9a8ea5238f42c6967564d6bcc5afcb7b':
Add Gservices setting for the frequency to perform provisioning.
Merge commit '70419aa4bb06ab62aa185f0999a578f36708e1e6'
* commit '70419aa4bb06ab62aa185f0999a578f36708e1e6':
Close suggestion cursors that arrive after adapter is closed
Merge commit 'ba223760895e62ad2fcb85476984cb29018860c9' into eclair
* commit 'ba223760895e62ad2fcb85476984cb29018860c9':
Close suggestion cursors that arrive after adapter is closed
New tab assets. We decided to do a straight swap and then assess the
damage.
New default dark background color.
New list divider assets.
Change-Id: Ia00a9bb0ee1bad4f955f1c3b5b67526f62572015
Bluez sends the UUID of the local service being accessed in Agent.Authorize,
not the remote service. So check for Audio Source not Audio Sink.
In most cases this was not a problem because Bluez sends us AdvAudioDist UUID
(0x110D) for incoming A2DP connections, which we already check for. This is a
precautionary change.
Before, after using the Browser, memory-hungry apps could
become very sluggish. This was because the search dialog in the
system process had the BrowserProvider open, which in turn had
EnhancedGoogleSearch open. Since EhancedGoogleSearch runs in acore,
the system would keep both the Browser process and acore to stay
around forever.
The cause (or at least one common cause) for this was that
if the user types quickly, and clicks on a suggestion before
the displayed suggestions have caught up, some suggestion cursors
are not be closed.
This change solves this problem by adding a close() method to
SuggestionsAdapter. SuggestionsAdapter now closes any cursors
that are passed to it after close() is called.
Fixes http://b/issue?id=2078226
"global search holding reference to browser: system -> browser -> acore = :("
Merge commit '4cbbca0dd3c95dc3875914171d839eac78452562'
* commit '4cbbca0dd3c95dc3875914171d839eac78452562':
Pass the estimated size of new HTML 5 databases to the ChromeClient so it can use that amount to figure an initial default quota.
Merge commit '381bc38355ae05efee92d369076b3228969c0e1d'
* commit '381bc38355ae05efee92d369076b3228969c0e1d':
run the sync thread at background priority
Merge commit '77a2bc56d09242b3e358308641d8f0bb1c184eb2'
* commit '77a2bc56d09242b3e358308641d8f0bb1c184eb2':
Mark all legacy contacts APIs as deprecated.
Now that we've merged ContactsContract and are relying on
compatibility mode, we're marking the previous public
contacts API as deprecated.
Fixes http://b/2076016