Changes caching logic of mojo java apps
commit558c1539f144878aa57399981ef62b43c0a8c655
authorsky <sky@chromium.org>
Thu, 21 May 2015 15:11:14 +0000 (21 08:11 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 21 May 2015 15:11:45 +0000 (21 15:11 +0000)
tree7d45ff438ef201958be8aacb707297cbdf6c23b9
parent12262cfcdbfd13d853dc358ca600bfc499e31ad5
Changes caching logic of mojo java apps

Previously we would extract all necessary files every time we ran the
app. This is obviously unnecessary for any bundled apps. Now we
extract only as necessary.

R=ben@chromium.org, jcivelli@chromium.org
BUG=none
TEST=none

Committed: https://crrev.com/128f7a0181634a89a35f681baab1d086d100e377
Cr-Commit-Position: refs/heads/master@{#330824}

Review URL: https://codereview.chromium.org/1149813002

Cr-Commit-Position: refs/heads/master@{#330940}
mojo/runner/android/android_handler.cc
mojo/runner/android/apk/src/org/chromium/mojo/shell/AndroidHandler.java
mojo/runner/android/apk/src/org/chromium/mojo/shell/Bootstrap.java
mojo/runner/android/apk/src/org/chromium/mojo/shell/FileHelper.java
mojo/runner/android/apk/src/org/chromium/mojo/shell/ShellMain.java
mojo/runner/android/bootstrap.cc
mojo/runner/android/run_android_application_function.h
mojo/runner/android/tests/src/org/chromium/mojo/shell/ShellTestBase.java
mojo/runner/url_resolver.cc
mojo/runner/url_resolver_unittest.cc