| Index: third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/resources/import-scripts-version.py
|
| diff --git a/third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/resources/import-scripts-version.py b/third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/resources/import-scripts-version.py
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..91caa1a41ed2f76f23425bc7978b6056e42d3c2f
|
| --- /dev/null
|
| +++ b/third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/resources/import-scripts-version.py
|
| @@ -0,0 +1,17 @@
|
| +import datetime
|
| +import time
|
| +
|
| +epoch = datetime.datetime(1970, 1, 1)
|
| +
|
| +def main(req, res):
|
| + # Artificially delay response time in order to ensure uniqueness of
|
| + # computed value
|
| + time.sleep(0.1)
|
| +
|
| + now = (datetime.datetime.now() - epoch).total_seconds()
|
| +
|
| + return ([
|
| + ('Cache-Control', 'no-cache, must-revalidate'),
|
| + ('Pragma', 'no-cache'),
|
| + ('Content-Type', 'application/javascript')],
|
| + 'version = "%s";\n' % now)
|
|
|