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
Merge commit '7250f938accad16e878889c6f4d8be3b8520f510'
* commit '7250f938accad16e878889c6f4d8be3b8520f510':
Simplify data icons of CDMA in status bar.
Update the RSSI display policy in CDMA.
1. Use single RSSI icon instead of two icons
2. If 3G(EV) and 1x network are available than 3G should be displayed, Displayed RSSI should be from the EV side.
3. If a voice call is made then RSSI should switch to 1x.
Merge commit '88ccc8fbfb9ec23fe4f31798787b05e9e75f2fe9'
* commit '88ccc8fbfb9ec23fe4f31798787b05e9e75f2fe9':
Add local frames for parsing properties and processing events.
We were running out of local refs when there are lots of devices.
Instead of deleting every single local ref, create a local stack frame.
This operation is inexpensive so doesn't add a high overload and keeps
the code clean instead of deleting every single local ref.
Merge commit 'ab3996f2c6c7c6e3e18e11fa32dac5c5d546ea67'
* commit 'ab3996f2c6c7c6e3e18e11fa32dac5c5d546ea67':
- make it ok to modify the accounts before boot
Merge commit '657bf5b751b7d2008dff0f91082a75bc1d699fa9'
* commit '657bf5b751b7d2008dff0f91082a75bc1d699fa9':
Revert volume if it wasn't okayed by user.
- 'setPermanentlyLocked(false)' no longer automatically resets the pattern
- new string for "waiting to verify account" progress dialog
- new string for account unlock screen title when you aren't past the too many
attempts, but just hit the 'forgot pattern' button
Merge commit 'c607435cae64d2f9c7af408e10e1e72eb637c458'
* commit 'c607435cae64d2f9c7af408e10e1e72eb637c458':
Add an extra intent parameter for recording duration limit.
Phase 2
Make VCard Importer use Data structures in ContactsContract instead of
using old Conatacts structure.
Phase 3
Developed VCardComposer, which was originally in Contacts package, but
now in base/core/java. Also made it use queryEntries() as per jsharkey's
suggestion.
Phase 4
Added VCardUtils and moved some common methods to it, some of which should be
in public API, but hidden for now.
Phase 5
Made VCardComposer emits (almost) valid vCard 3.0 data.
Confirmed with vCard data emitted by Mac.
Related issue:
1784580, 1728351, 1967349
Note:
Probable next step:
- Add "fast parse" mode in VCradBuilder, in which, VCardBuilder skip parsing the value of
each property. It will make the parsing faster.
-- Note that parsing the parameters of each entry cannot be skipped, since it may contains
the information about Encoding of the property. In other words, if the line is
in Quoted-Printable format, the next line may be the part of the property, not a
separated property, which should be parsed accordingly.
- Needs test
Merge commit '4ce07160ec6030b3afdd22867e39ca818c5e44c4'
* commit '4ce07160ec6030b3afdd22867e39ca818c5e44c4':
Don't use deprecated API in contact header widget.