| Index: chrome/tools/build/repack_locales.py
|
| diff --git a/chrome/tools/build/repack_locales.py b/chrome/tools/build/repack_locales.py
|
| index 3acaa047f45224cedcb0055f2ec0a7463d40bfbd..6f5f7c2df283d6f378476a64361c66bff32acc34 100755
|
| --- a/chrome/tools/build/repack_locales.py
|
| +++ b/chrome/tools/build/repack_locales.py
|
| @@ -30,6 +30,7 @@ INT_DIR = None
|
| OS = None
|
|
|
| USE_ASH = False
|
| +ENABLE_AUTOFILL_DIALOG = False
|
|
|
| WHITELIST = None
|
|
|
| @@ -108,7 +109,7 @@ def calc_inputs(locale):
|
| inputs.append(os.path.join(SHARE_INT_DIR, 'extensions', 'strings',
|
| 'extensions_strings_%s.pak' % locale))
|
|
|
| - if OS != 'ios' and OS != 'android':
|
| + if ENABLE_AUTOFILL_DIALOG and OS != 'ios' and OS != 'android':
|
| #e.g. '<(SHARED_INTERMEDIATE_DIR)/third_party/libaddressinput/
|
| # libaddressinput_strings_da.pak',
|
| inputs.append(os.path.join(SHARE_INT_DIR, 'third_party', 'libaddressinput',
|
| @@ -172,6 +173,7 @@ def DoMain(argv):
|
| global OS
|
| global USE_ASH
|
| global WHITELIST
|
| + global ENABLE_AUTOFILL_DIALOG
|
| global EXTRA_INPUT_FILES
|
|
|
| parser = optparse.OptionParser("usage: %prog [options] locales")
|
| @@ -196,6 +198,9 @@ def DoMain(argv):
|
| help="Whether to include ash strings")
|
| parser.add_option("--whitelist", action="store", help="Full path to the "
|
| "whitelist used to filter output pak file resource IDs")
|
| + parser.add_option("--enable-autofill-dialog", action="store",
|
| + dest="enable_autofill_dialog",
|
| + help="Whether to include strings for autofill dialog")
|
| options, locales = parser.parse_args(argv)
|
|
|
| if not locales:
|
| @@ -211,6 +216,7 @@ def DoMain(argv):
|
| OS = options.os
|
| USE_ASH = options.use_ash == '1'
|
| WHITELIST = options.whitelist
|
| + ENABLE_AUTOFILL_DIALOG = options.enable_autofill_dialog == '1'
|
|
|
| if not OS:
|
| if sys.platform == 'darwin':
|
|
|