diff options
Diffstat (limited to 'chrome/common/extensions/docs/build/directory.py')
-rw-r--r-- | chrome/common/extensions/docs/build/directory.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/chrome/common/extensions/docs/build/directory.py b/chrome/common/extensions/docs/build/directory.py index 04c748f..a58ea87 100644 --- a/chrome/common/extensions/docs/build/directory.py +++ b/chrome/common/extensions/docs/build/directory.py @@ -631,7 +631,10 @@ class Sample(dict): zip_filename = self._get_zip_filename() zip_path = os.path.join(sample_parentpath, zip_filename) - zip_manifest_path = os.path.join(sample_dirname, 'manifest.json') + # we pass zip_manifest_path to zipfile.getinfo(), which chokes on + # backslashes, so don't rely on os.path.join, use forward slash on + # all platforms. + zip_manifest_path = sample_dirname + '/manifest.json' zipfile.ZipFile.debug = 3 |