commit | 2d3f5e75de7cf907515b7ec21272128b08c458ec | [log] [tgz] |
---|---|---|
author | kainino <kainino@chromium.org> | Sat May 20 01:21:56 2017 |
committer | Commit bot <commit-bot@chromium.org> | Sat May 20 01:21:56 2017 |
tree | 6ff53cbd5c918f1ffa3b7546ec13c3fcaa4e4a45 | |
parent | 311977ed9aa535652ce1f07a3010cb9c51b87230 [diff] |
Add a third_party/ copy of Python's zipfile module This is a copy of the zipfile module from Python 2.7.13. This snapshot was taken to workaround a bug in older Python versions such as 2.7.3. See https://bugs.python.org/issue6972 and specifically the fix at https://hg.python.org/cpython/rev/0c5fa35c9f12#l3.11 . We encounter the issue due to UNC paths (specifically \\?\ which Catapult uses to avoid long-path errors) which prevents os.path.normpath from fixing up the paths inside the zip upon extraction. Reviewed at https://chromium-review.googlesource.com/c/509108/ TBR=nednguyen@google.com BUG=catapult:#2865 Review-Url: https://codereview.chromium.org/2900493002
Catapult is the home for several performance tools that span from gathering, displaying and analyzing performance data. This includes:
These tools were created by Chromium developers for performance analysis, testing, and monitoring of Chrome, but they can also be used for analyzing and monitoring websites, and eventually Android apps.
Please see our contributor's guide