| Index: packagerGecko.py | 
| diff --git a/packagerGecko.py b/packagerGecko.py | 
| index 748bf2810e47663e26e9907c8dbdcfc47aeaff91..12af5405567bf839573f32cf68832321351f97eb 100644 | 
| --- a/packagerGecko.py | 
| +++ b/packagerGecko.py | 
| @@ -338,15 +338,17 @@ def createBuild(baseDir, type="gecko", outFile=None, locales=None, buildNum=None | 
| 'multicompartment': multicompartment, | 
| } | 
| + skip = metadata.options('mapping') if metadata.has_section('mapping') else [] | 
| + skip.append('chrome') | 
| files = Files(getPackageFiles(params), getIgnoredFiles(params), | 
| process=lambda path, data: processFile(path, data, params)) | 
| files['install.rdf'] = createManifest(params) | 
| if metadata.has_section('mapping'): | 
| files.readMappedFiles(metadata.items('mapping')) | 
| - files.read(baseDir, skip=('chrome')) | 
| + files.read(baseDir, skip=skip) | 
| for name, path in getChromeSubdirs(baseDir, params['locales']).iteritems(): | 
| if os.path.isdir(path): | 
| - files.read(path, 'chrome/%s' % name) | 
| + files.read(path, 'chrome/%s' % name, skip=skip) | 
| importLocales(params, files) | 
| fixupLocales(params, files) | 
| if not 'bootstrap.js' in files: |