commit | 7f2b53751bc52ce2cc548c9701e4ec5b46570447 | [log] [tgz] |
---|---|---|
author | Samuel Huang <huangs@chromium.org> | Thu May 23 15:10:05 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu May 23 15:10:05 2019 |
tree | 3a94a88d2b085d2f9a98c4a8b77e8266ee2d55cf | |
parent | a6b5726969dc7fe2873c411c4c04a0300a11b4a8 [diff] |
[Bundles] Create Devtools DFM, hidden behind a flag. This CL creates the Devtools DFM upstream, hidden behind a new flag |dfmify_devtools| (default = false). The currently empty DFM is created by following the instructions in docs/android_dynamic_feature_modules.md and also add an empty DevtoolsUi class. Details: * DevtoolsUi is needed so dexsplitter.py and apkbuilder.py can have a valid DEX param for the Devtools DVM. * DevtoolsUi uses @UsedByReflection so it won't be optimized away by ProGuard / R8. Bug: 927131 Change-Id: Iefbe39f5825f8c1579f8b9c1a94d7196b1f44734 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1613558 Commit-Queue: Samuel Huang <huangs@chromium.org> Reviewed-by: Tibor Goldschwendt <tiborg@chromium.org> Reviewed-by: Andrew Grieve <agrieve@chromium.org> Reviewed-by: Brian White <bcwhite@chromium.org> Cr-Commit-Position: refs/heads/master@{#662635}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .