This patch includes the plus code conversion clean up.
1. change the plus code conversion based on the current and default
number systems retrieved from MCC.
2. for format such as +NANP, replace the '+' with the current IDP (011).
3. comments changes.
Merge commit '475ead0c5107b620d487c1ed4298a3f6671fc2b2'
* commit '475ead0c5107b620d487c1ed4298a3f6671fc2b2':
Delay radio reset to wait for data cleanup in CdmaDataConnectionTracker
Merge commit 'be8b77636be041754e646f3ea03d8f2f858f9e05'
* commit 'be8b77636be041754e646f3ea03d8f2f858f9e05':
- add a reset to EntityIterator to allow it to go back to the beginning
Merge commit '5dc0c00258f90a546efcfdeca87f8e57c5a07a54'
* commit '5dc0c00258f90a546efcfdeca87f8e57c5a07a54':
Updated Browser and MCS to use shared default trust manager instead of initializing their own copies.
Merge commit 'e97c2006bf7c391c933307e520a392e532aa5d6a' into eclair
* commit 'e97c2006bf7c391c933307e520a392e532aa5d6a':
Updated Browser and MCS to use shared default trust manager instead of initializing their own copies.
Merge commit '4717caceb95a2c5edc055fbf9e7a2ae53afd5278'
* commit '4717caceb95a2c5edc055fbf9e7a2ae53afd5278':
fix a bug in ComponentSizeChooser where it could pick a software EGLConfig instead of a better h/w one.
Merge commit '89668bd25e78dcae302a8815c756f3024f75643d'
* commit '89668bd25e78dcae302a8815c756f3024f75643d':
Fixed the missing EOL in last line of crashed tests list file. Also fixed some whitespaces.
Issue to be addressed:
In radioRestart() method in CdmaDataConnectionTracker, if the radio is
restarted right after cleaning up connection, it is possible that the
connection setup request triggered by radio-on may happen before the
connection cleanup has been completed so that the connection may not
be set up correctly after the radio is restarted. The end result could
be that the phone lost the data capability.
The patch includes the following changes:
1) Add EVENT_RESTART_RADIO in DataConnectionTracker.
2) In CdmaDataConnectionTracker, method restartRadio(), send a message
delayed by 20s, the purpose of which is to wait for connection cleanup
to be completed, then to restart radio.
3) In CdmaDataConnectionTracker, method trySetupData(), don't try to setup
data if there is pending message to restart radio.
Addtional notes:
A system property is not used to config the delayed timer because we
think this fix is to address the unusual error case and waiting for
long time should not impact user experience much. 12s is the longest
time to complete the data cleanup as we have seen so far, so we are
using a 20s timer.
Send a flash command to CDMA network for putting the other party on hold.
For CDMA networks which do not support this the user would just hear a beep
from the network.
For CDMA networks which do support this, it will put the other party on hold.
Merge commit '41ceb907b5d13ee58759022ac8d830b04686baba'
* commit '41ceb907b5d13ee58759022ac8d830b04686baba':
Allow null to be re-bound as a root script. This was always legal from native and just a limitation of the java binding for the API.
Merge commit '9468f8006d56789cb8912459dd3e899529995297'
* commit '9468f8006d56789cb8912459dd3e899529995297':
Tweak the ContactsHeaderWidget to match the newest specs.
Merge commit '75e6c77139dac6bc8f408e3e3a1c87bbfe8078be'
* commit '75e6c77139dac6bc8f408e3e3a1c87bbfe8078be':
Cleanup the Galaxy, add a few RS functions for Grass.
Merge commit '4e297203ec2f44dcce58bbe4c3600a08f8a322ea'
* commit '4e297203ec2f44dcce58bbe4c3600a08f8a322ea':
Fix fastscroll overlay size on WVGA by using dip.