chromium-src-build/android
dfalcantara@chromium.org 4c482d21dc Let Android port access properly sized images
Depends on assets in http://crrev.com/15136005, which had to be separated because of the trybots.

With the way things are currently set up, Chrome on Android can't access properly
sized image resources:
* The APK only packages the mostly unused 100% resources (none of
  the larger 200% assets)
* The bitmaps don't scale properly when they're converted to Java bitmaps because
  the Java code knows nothing about the resource's expected dimensions on different
  devices
* The Chromium resource loading system doesn't allow us to take advantage of
  Android's resource loading schemes (drawable directories for different screen
  sizes, RTL support, etc.).

Instead of #ifdefing out practically everything in the theme_resources.grd file,
this CL introduces a map between the chromium resource IDs and Android drawables,
allowing us to load up the correctly sized Android assets.

The template system is bootstrapped with the InfoBar and WebsiteSettingsUI icon
assets.

TBR=jochen
BUG=237034,238668

Review URL: https://chromiumcodereview.appspot.com/14772036

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201328 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-21 17:32:27 +00:00
..
ant [Android] Set build.is.packaging.debug correctly 2013-04-24 09:17:19 +00:00
arm-linux-androideabi-gold Made clang use the gold linker for Android 2012-09-17 17:05:29 +00:00
avd_configs Increase internal space on AVD's from 200M to 800M. 2013-04-24 07:10:32 +00:00
buildbot Fix WebKit Android buildbot script. 2013-05-20 22:00:39 +00:00
empty/src Add support for generating jars from protos and add cacheinvalidation_java. 2012-11-14 21:20:47 +00:00
findbugs_filter [Android] Remove "Chrome" and "View" personalities 2013-05-08 11:59:57 +00:00
gyp [Android] Fix proguard 2013-05-18 02:33:37 +00:00
pylib GTTF: Convert WebContentsImplBrowserTest to use EmbeddedTestServer. 2013-05-20 16:45:38 +00:00
tests/multiple_proguards Support multiple proguard flags from java_apk.gypi. Proguard supports multiple proguard configuration files but java_apk and apk-build.xml supports only one proguard configuration. 2013-04-02 09:10:54 +00:00
AndroidManifest.xml Support Java resources within content. 2012-11-16 20:39:20 +00:00
CheckInstallApk-debug.apk Stop build on failed device status check, apk install and add CheckInstall step. 2013-05-14 17:15:30 +00:00
PRESUBMIT.py Change findbugs modifications from presubmit error->warning 2013-03-14 20:57:23 +00:00
adb_android_webview_command_line [android_webview] Add a command line setter tool. 2013-05-17 09:36:27 +00:00
adb_chromium_testshell_command_line Add build/android scripts for Chromium TestShell 2012-10-30 01:07:38 +00:00
adb_content_shell_command_line Add a script to manage the content shell command-line flags. 2012-09-06 20:47:23 +00:00
adb_device_functions.sh Make adb_device_loop return if no devices 2012-09-24 10:20:03 +00:00
adb_gdb Do not use $ANDROID_TOOLCHAIN set by envsetup.sh. 2013-05-16 16:19:41 +00:00
adb_gdb_android_webview_shell Add gdb script for android webview test shell 2013-04-18 06:02:40 +00:00
adb_gdb_chromium_testshell Add build/android scripts for Chromium TestShell 2012-10-30 01:07:38 +00:00
adb_gdb_content_shell Relanding "Add apk for running content_browsertests" 2013-01-29 21:55:55 +00:00
adb_gdb_drt Android: Add new debugging scripts (adb_gdb_xxx) 2012-10-18 14:53:26 +00:00
adb_install_apk.py [Android] Enable running uiautomator tests. 2013-03-20 18:06:53 +00:00
adb_kill_content_shell Relanding "Add apk for running content_browsertests" 2013-01-29 21:55:55 +00:00
adb_logcat_monitor.py [android] Split top-level scripts and libraries from build/android. 2012-07-09 09:11:57 +00:00
adb_logcat_printer.py [android] Split top-level scripts and libraries from build/android. 2012-07-09 09:11:57 +00:00
adb_reverse_forwarder.py [Android] Fix Android port forwarder command line tool 2013-02-13 16:27:11 +00:00
adb_run_android_webview_shell [android_webview] Fix shell launch script again. 2013-05-17 09:36:55 +00:00
adb_run_chromium_testshell Fix adb_run_content_shell to correctly pass URL. 2012-11-07 04:53:26 +00:00
adb_run_content_shell Relanding "Add apk for running content_browsertests" 2013-01-29 21:55:55 +00:00
avd.py Fix AVD configuration and defaults based on dogfooder input. 2013-04-10 01:55:31 +00:00
bb_run_sharded_steps.py Android: allows ignoring results of flaky sharded perf tests. 2013-02-26 19:43:31 +00:00
cpufeatures.gypi Android WebView: tidy up library dependencies. 2013-05-17 13:46:10 +00:00
developer_recommended_flags.gypi [Android] Only set recommended flags if they are unset 2013-04-19 23:27:06 +00:00
device_stats_monitor.py [Android] Move GTest options to test_options_parser.py. 2013-01-07 22:21:47 +00:00
device_status_check.py Alert on zero online devices when last devices file is missing or empty. 2013-05-08 17:52:00 +00:00
dex_action.gypi [Android] Fix proguard 2013-05-18 02:33:37 +00:00
empty_proguard.flags Split apk-build.xml into 3 steps 2013-03-26 17:35:21 +00:00
enable_asserts.py [android] Upstream / sync most of build/android and build/android/pylib. 2012-07-10 13:21:43 +00:00
envsetup.sh Make envsetup.sh and envsetup_functions.sh to be both bash and zsh compatible. 2013-04-02 01:02:46 +00:00
envsetup_functions.sh [MIPS] Fix correct toolchain_dir for MIPS/Android builds 2013-05-10 16:40:47 +00:00
findbugs_diff.py [Android] Sever findbugs dependencies on environment variables. 2013-01-16 20:31:10 +00:00
host_heartbeat.py Provision Android devices after the 'device_status_check' step. 2013-03-29 06:21:13 +00:00
install_emulator_deps.py Fix AVD configuration and defaults based on dogfooder input. 2013-04-10 01:55:31 +00:00
java_cpp_template.gypi Let Android port access properly sized images 2013-05-21 17:32:27 +00:00
lighttpd_server.py Use third_party/pexpect in android pylib 2012-10-17 21:03:12 +00:00
native_app_dependencies.gypi [Android] Only always trigger stripping with component build 2013-05-16 02:40:29 +00:00
provision_devices.py Add provision_devices step to all Android testers. 2013-04-06 00:25:19 +00:00
push_libraries.gypi [Android] Fix forwarder for the component build 2013-04-18 07:23:26 +00:00
run_browser_tests.py Android: Add test runner scripts to run content_browsertests. 2013-02-22 02:26:14 +00:00
run_instrumentation_tests.py [Android] Split uiautomator test runner from instrumentation. 2013-04-12 18:28:28 +00:00
run_monkey_test.py [Android] Fix monkey tests after base test result rewrite. 2013-03-26 18:32:49 +00:00
run_tests.py Split out gtest dispatcher and sharder. 2013-01-30 19:39:18 +00:00
run_uiautomator_tests.py [Android] Split uiautomator test runner from instrumentation. 2013-04-12 18:28:28 +00:00
run_update_verification.py [Android] Add a tool for application update verification. 2013-01-11 00:13:54 +00:00
screenshot.py [Android] screenshot.py: handle positional arguments. 2012-12-10 23:24:42 +00:00
setup.gyp Make write_library_dependencies.py find all transitive dependencies 2013-04-03 18:20:22 +00:00
strip_native_libraries.gypi [Android] Only always trigger stripping with component build 2013-05-16 02:40:29 +00:00
surface_stats.py android: Add interactive surface statistics viewer 2013-03-27 14:05:50 +00:00
write_ordered_libraries.gypi [Android] Fix forwarder for the component build 2013-04-18 07:23:26 +00:00