| Index: build/android/android_exports.gyp
 | 
| diff --git a/build/android/android_exports.gyp b/build/android/android_exports.gyp
 | 
| index c259eee3756c495e7198e1a2c922d2a4b2f1a6dd..bf3424d73fb13d5e8706e092b4f72666e40973f9 100644
 | 
| --- a/build/android/android_exports.gyp
 | 
| +++ b/build/android/android_exports.gyp
 | 
| @@ -2,13 +2,20 @@
 | 
|  # Use of this source code is governed by a BSD-style license that can be
 | 
|  # found in the LICENSE file.
 | 
|  
 | 
| +# This target is only used when android_webview_build==1 - it implements a
 | 
| +# whitelist for exported symbols to minimise the binary size and prevent us
 | 
| +# accidentally exposing things we don't mean to expose.
 | 
| +
 | 
|  {
 | 
| +  'variables': {
 | 
| +    'android_linker_script%': '<(SHARED_INTERMEDIATE_DIR)/android_webview_export_whitelist.lst',
 | 
| +  },
 | 
|    'targets': [
 | 
|      {
 | 
|        'target_name': 'android_exports',
 | 
|        'type': 'none',
 | 
|        'inputs': [
 | 
| -        '<(DEPTH)/build/android/android_exports.lst',
 | 
| +        '<(DEPTH)/build/android/android_webview_export_whitelist.lst',
 | 
|        ],
 | 
|        'outputs': [
 | 
|          '<(android_linker_script)',
 | 
| @@ -28,9 +35,6 @@
 | 
|                # Only export symbols that are specified in version script.
 | 
|                '-Wl,--version-script=<(android_linker_script)',
 | 
|              ],
 | 
| -            'ldflags!': [
 | 
| -              '-Wl,--exclude-libs=ALL',
 | 
| -            ],
 | 
|            },
 | 
|          }],
 | 
|        ],
 | 
| 
 |