Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(22)

Issue 2693953006: Isolate: Download files as their filename instead of hash (Closed)

Created:
3 years, 10 months ago by jonesmi
Modified:
3 years, 9 months ago
Reviewers:
M-A Ruel, mithro
CC:
chromium-reviews, infra-reviews+luci-py_chromium.org, KevinL
Target Ref:
refs/heads/master
Project:
luci-py
Visibility:
Public.

Description

Patch Set 1 #

Total comments: 14

Patch Set 2 : Isolate: Download files as their filename instead of hash #

Total comments: 7

Patch Set 3 : Isolate: Download files as their filename instead of hash #

Total comments: 15

Patch Set 4 : Isolate: Download files as their filename instead of hash #

Patch Set 5 : Isolate: Download files as their filename instead of hash #

Patch Set 6 : Isolate: Download files as their filename instead of hash #

Total comments: 6

Patch Set 7 : Isolate: Download files as their filename instead of hash #

Unified diffs Side-by-side diffs Delta from patch set Stats (+104 lines, -25 lines) Patch
M appengine/components/components/template.py View 1 2 3 4 2 chunks +5 lines, -0 lines 0 comments Download
M appengine/isolate/handlers_frontend.py View 1 2 3 4 5 6 4 chunks +39 lines, -23 lines 0 comments Download
M appengine/isolate/handlers_test.py View 1 2 3 4 5 1 chunk +10 lines, -1 line 0 comments Download
M appengine/isolate/templates/browse.html View 1 2 3 4 5 1 chunk +3 lines, -1 line 0 comments Download
A appengine/isolate/templates/isolated.html View 1 2 3 4 5 6 1 chunk +47 lines, -0 lines 0 comments Download

Messages

Total messages: 30 (5 generated)
jonesmi
Change can be tried here: https://2621-60d946d-tainted-jonesmi-dot-isolateserver-dev.appspot.com/browse?namespace=default-gzip&digest=6bb24cc33086c710d1837277ba67feb0dcb4febe
3 years, 10 months ago (2017-02-14 20:32:52 UTC) #1
M-A Ruel
https://codereview.chromium.org/2693953006/diff/1/appengine/isolate/handlers_frontend.py File appengine/isolate/handlers_frontend.py (right): https://codereview.chromium.org/2693953006/diff/1/appengine/isolate/handlers_frontend.py#newcode199 appengine/isolate/handlers_frontend.py:199: u'as': unicode(save_as), keep keys sorted https://codereview.chromium.org/2693953006/diff/1/appengine/isolate/handlers_frontend.py#newcode279 appengine/isolate/handlers_frontend.py:279: content = ...
3 years, 10 months ago (2017-02-14 21:01:16 UTC) #2
jonesmi
https://codereview.chromium.org/2693953006/diff/1/appengine/isolate/handlers_frontend.py File appengine/isolate/handlers_frontend.py (right): https://codereview.chromium.org/2693953006/diff/1/appengine/isolate/handlers_frontend.py#newcode199 appengine/isolate/handlers_frontend.py:199: u'as': unicode(save_as), On 2017/02/14 21:01:16, M-A Ruel wrote: > ...
3 years, 10 months ago (2017-02-14 23:01:18 UTC) #3
M-A Ruel
you forgot to run "git cl upload"
3 years, 10 months ago (2017-02-14 23:29:21 UTC) #4
M-A Ruel
https://codereview.chromium.org/2693953006/diff/1/appengine/isolate/handlers_frontend.py File appengine/isolate/handlers_frontend.py (right): https://codereview.chromium.org/2693953006/diff/1/appengine/isolate/handlers_frontend.py#newcode279 appengine/isolate/handlers_frontend.py:279: content = cgi.escape(content) On 2017/02/14 23:01:18, jonesmi wrote: > ...
3 years, 10 months ago (2017-02-14 23:46:14 UTC) #5
mithro
Generally LGTM. One comment, I think maybe using a template to render the .json file ...
3 years, 10 months ago (2017-02-16 00:50:52 UTC) #7
jonesmi
https://codereview.chromium.org/2693953006/diff/1/appengine/isolate/handlers_frontend.py File appengine/isolate/handlers_frontend.py (right): https://codereview.chromium.org/2693953006/diff/1/appengine/isolate/handlers_frontend.py#newcode279 appengine/isolate/handlers_frontend.py:279: content = cgi.escape(content) On 2017/02/14 23:46:14, M-A Ruel wrote: ...
3 years, 10 months ago (2017-02-16 19:17:31 UTC) #8
jonesmi
On 2017/02/16 00:50:52, mithro wrote: > Generally LGTM. > > One comment, I think maybe ...
3 years, 10 months ago (2017-02-16 19:42:46 UTC) #9
jonesmi
On 2017/02/16 19:42:46, jonesmi wrote: > On 2017/02/16 00:50:52, mithro wrote: > > Generally LGTM. ...
3 years, 10 months ago (2017-02-16 19:49:17 UTC) #10
M-A Ruel
On 2017/02/16 19:42:46, jonesmi wrote: > On 2017/02/16 00:50:52, mithro wrote: > https://codereview.chromium.org/2693953006/diff/20001/appengine/isolate/handlers_frontend.py#newcode297 > > ...
3 years, 10 months ago (2017-02-16 21:29:12 UTC) #11
mithro
https://codereview.chromium.org/2693953006/diff/40001/appengine/isolate/handlers_frontend.py File appengine/isolate/handlers_frontend.py (right): https://codereview.chromium.org/2693953006/diff/40001/appengine/isolate/handlers_frontend.py#newcode295 appengine/isolate/handlers_frontend.py:295: @staticmethod On 2017/02/16 21:29:12, M-A Ruel wrote: > @classmethod ...
3 years, 10 months ago (2017-02-16 23:21:35 UTC) #12
jonesmi
Based on mithro's comment, looks like we should stop the existing precedent of using cgi.escape, ...
3 years, 10 months ago (2017-02-22 21:43:18 UTC) #13
jonesmi
On 2017/02/22 21:43:18, jonesmi wrote: > Based on mithro's comment, looks like we should stop ...
3 years, 10 months ago (2017-02-24 23:32:03 UTC) #14
mithro
Had a quick look at the output and I think it needs some CSS tweaks ...
3 years, 9 months ago (2017-02-26 04:51:27 UTC) #15
chromium-reviews
Yeah I noticed that as well, that the iframe height and width was changed from ...
3 years, 9 months ago (2017-02-26 05:12:05 UTC) #16
jonesmi
On 2017/02/26 04:51:27, mithro wrote: > Had a quick look at the output and I ...
3 years, 9 months ago (2017-03-23 16:29:36 UTC) #17
M-A Ruel
Awesome, very small things. Kevin, any idea why https://2708-e2ffa7a-tainted-jonesmi-dot-isolateserver-dev.appspot.com/browse?namespacedefault-gzip&digest=276c411d109e7f0c4b330bbf577d434ede5a5579 is not full length on a ...
3 years, 9 months ago (2017-03-23 21:23:42 UTC) #18
jonesmi
https://codereview.chromium.org/2693953006/diff/100001/appengine/isolate/handlers_frontend.py File appengine/isolate/handlers_frontend.py (right): https://codereview.chromium.org/2693953006/diff/100001/appengine/isolate/handlers_frontend.py#newcode8 appengine/isolate/handlers_frontend.py:8: from collections import OrderedDict On 2017/03/23 21:23:42, M-A Ruel ...
3 years, 9 months ago (2017-03-23 22:15:30 UTC) #19
M-A Ruel
lgtm Thanks!
3 years, 9 months ago (2017-03-23 22:46:11 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2693953006/120001
3 years, 9 months ago (2017-03-23 22:46:21 UTC) #23
commit-bot: I haz the power
Committed patchset #7 (id:120001) as https://github.com/luci/luci-py/commit/07e9f35001395b3ce620471b4896c6fb29020330
3 years, 9 months ago (2017-03-23 22:49:18 UTC) #26
mithro
On 2017/03/23 22:49:18, commit-bot: I haz the power wrote: > Committed patchset #7 (id:120001) as ...
3 years, 9 months ago (2017-03-24 00:20:41 UTC) #27
M-A Ruel
tomorrow morning unless someone beats me to it. Le 23 mars 2017 8:20 PM, <tansell@chromium.org> ...
3 years, 9 months ago (2017-03-24 00:26:27 UTC) #28
M-A Ruel
It's live. 2017-03-23 20:26 GMT-04:00 Marc-Antoine Ruel <maruel@chromium.org>: > tomorrow morning unless someone beats me ...
3 years, 9 months ago (2017-03-24 01:13:57 UTC) #29
kjlubick
3 years, 9 months ago (2017-03-24 11:54:06 UTC) #30
Message was sent while issue was closed.
> Kevin, any idea why
https://2708-e2ffa7a-tainted-jonesmi-dot-isolateserver-dev.appspot.com/browse...
is not full length on a 1200x1920 monitor?

It might have something to do with iframe permissions - on pages that don't go
full height, I see

Blocked script execution in
'https://2708-e2ffa7a-tainted-jonesmi-dot-isolateserver-dev.appspot.com/brow…e=default-gzip&digest=0758550e3f84d71fb07c7da64340ae7f6690fb06&as=faq.html'
because the document's frame is sandboxed and the 'allow-scripts' permission is
not set.


I can look into this.

Powered by Google App Engine
This is Rietveld 408576698