Merge commit 'fd9b2a0b72fdd2a4907e786d5e55ab4a6e64f669'
* commit 'fd9b2a0b72fdd2a4907e786d5e55ab4a6e64f669':
AI 149620: mkstubs should ignore all the methods/fields/classes with default access.
Merge commit 'c3c97d1db391f4e400343fd69be11c8b1f951ff3' into donut
* commit 'c3c97d1db391f4e400343fd69be11c8b1f951ff3':
AI 149620: mkstubs should ignore all the methods/fields/classes with default access.
The framework cannot start if certain properties are missing. This adds
a couple of properties used by the backup system.
Also fixed a trio of printf/size_t warnings.
Merge commit '51851f307936a96bbb12acf98cf96979d5ed05bf'
* commit '51851f307936a96bbb12acf98cf96979d5ed05bf':
Fix make_windows_sdk to make sure we're not creating
The add-on use the "revision" property of the manifest (if it does not
exists, it looks for the old deprecated "version" property).
The platform uses the ro.build.version.incremental which is only an integer
for builds from the build servers.
Local builds contain <buildtype>.<username>.<date>.<time>. For those will
use the date.
Merge commit 'f5803d7d18d9d51d9437013088eb8789d35eb3ac'
* commit 'f5803d7d18d9d51d9437013088eb8789d35eb3ac':
SDK Updater: add comments to the XML Schema.
* changes:
New page, release_keys.jd, requested by bug 1884389. Small fix (broken link) to display_drivers.jd. Audio.jd has new right-side in-page TOC. telephony.jd fixes a bug.
Merge commit '8f7e926c115ece3b9c8972ae9d03113850220bcb'
* commit '8f7e926c115ece3b9c8972ae9d03113850220bcb':
Make runtest wait for instrumentation install before running test.
Merge commit '48d160dd89a009bfbc30ba3751850a8c4dd96cf6'
* commit '48d160dd89a009bfbc30ba3751850a8c4dd96cf6':
ADT: make sure to log exceptions that might happen when
Merge commit '0dbf4c8bcfc95bc09cca46e523094c3be9ab0d48'
* commit '0dbf4c8bcfc95bc09cca46e523094c3be9ab0d48':
Change scripts to support x86_64 for DDMS.
Merge commit '79508571c00bfdfb7e46f99d3df1c4ecd5f9a282'
* commit '79508571c00bfdfb7e46f99d3df1c4ecd5f9a282':
Change the SDK, DDMS and Traceview to work with the new SWT libraries.
This attempts to address bug 1872940 where runtest will attempt to
run the test before all the new packages pushed via adb sync are
actually installed. This won't completely fix the bug in all cases,
but hopefully will help most situations.
The SDK now contains 32 and 64 bit version of SWT. DDMS and Traceview
use the archquery java app to check the architecture of the VM to decide
which version of SWT should be used to run the apps.
This adds the following:
- unzip archives
- if dest dir already exists (typicaly update case),
unzips in a temp dir then swap dirs then delete
the old install. In case of error, the old archive
has not been lost.
- computes stats for download: percentage, speed, time left.
- compute percent for install, on top of progress bar.
The install code will need to move somewhere
out of the window. I think I'll put in the Archive
itself with the window just looping on all archives
and doing some progress bar bookeeping.