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

Issue 2808993003: Build ZIP archiver in ui/file_manager. (Closed)

Created:
3 years, 8 months ago by takise
Modified:
3 years, 8 months ago
Reviewers:
mtomasz, hashimoto, fukino
CC:
chromium-reviews, yawano
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Build ZIP archiver. This CL adds and changes some files in ui/file_manager to build ZIP archiver. We are going to add ZIP archiver to the list of component extensions in another CL, so ZIP archiver still won't show up in the context menu with this patch. BUG=607078 TEST=manually tested CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2808993003 Cr-Commit-Position: refs/heads/master@{#464309} Committed: https://chromium.googlesource.com/chromium/src/+/77065d9816b34a5cc7913894b8b756e7c3e6fb79

Patch Set 1 #

Total comments: 4

Patch Set 2 : Fix indentation and add some comments. #

Total comments: 4

Patch Set 3 : Build ZIP archiver. #

Total comments: 4

Patch Set 4 : Fix the code so that the built successes with enable_nable=false. #

Patch Set 5 : Temporally disabled zip packing from the context menu. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+116 lines, -9 lines) Patch
M ui/file_manager/BUILD.gn View 1 2 3 4 1 chunk +12 lines, -0 lines 0 comments Download
M ui/file_manager/file_manager_resources.grd View 1 2 3 1 chunk +30 lines, -0 lines 0 comments Download
A ui/file_manager/zip_archiver/BUILD.gn View 1 2 3 1 chunk +23 lines, -0 lines 0 comments Download
A ui/file_manager/zip_archiver/cpp/BUILD.gn View 1 chunk +38 lines, -0 lines 0 comments Download
M ui/file_manager/zip_archiver/manifest.json View 1 2 3 4 2 chunks +13 lines, -9 lines 0 comments Download

Messages

Total messages: 33 (18 generated)
takise
PTAL. Thanks!
3 years, 8 months ago (2017-04-11 09:15:56 UTC) #9
mtomasz
I'm not very familiar with GN. Deferring review to @fukino who may have more expertise ...
3 years, 8 months ago (2017-04-11 09:21:34 UTC) #11
takise
fukino@ PTAL. Thanks! https://codereview.chromium.org/2808993003/diff/1/ui/file_manager/zip_archiver/BUILD.gn File ui/file_manager/zip_archiver/BUILD.gn (right): https://codereview.chromium.org/2808993003/diff/1/ui/file_manager/zip_archiver/BUILD.gn#newcode10 ui/file_manager/zip_archiver/BUILD.gn:10: "//ui/file_manager/zip_archiver/zip_archiver/cpp:zip_archiver_pnacl(//build/toolchain/nacl:newlib_pnacl)", On 2017/04/11 09:21:34, mtomasz wrote: ...
3 years, 8 months ago (2017-04-12 01:12:32 UTC) #12
fukino
Looking good to me, but I don't have much experience on edition gn files. hashimoto@ ...
3 years, 8 months ago (2017-04-12 02:03:15 UTC) #14
hashimoto
I'm not an expert of grit and nacl so please forgive me if my comments ...
3 years, 8 months ago (2017-04-12 07:59:43 UTC) #15
takise
https://codereview.chromium.org/2808993003/diff/20001/ui/file_manager/zip_archiver/BUILD.gn File ui/file_manager/zip_archiver/BUILD.gn (right): https://codereview.chromium.org/2808993003/diff/20001/ui/file_manager/zip_archiver/BUILD.gn#newcode18 ui/file_manager/zip_archiver/BUILD.gn:18: "$pexe_dir/../gen/ui/file_manager/{{source_file_part}}.js", On 2017/04/12 07:59:43, hashimoto wrote: > 1. Why ...
3 years, 8 months ago (2017-04-12 09:30:00 UTC) #16
hashimoto
https://codereview.chromium.org/2808993003/diff/40001/ui/file_manager/BUILD.gn File ui/file_manager/BUILD.gn (right): https://codereview.chromium.org/2808993003/diff/40001/ui/file_manager/BUILD.gn#newcode22 ui/file_manager/BUILD.gn:22: "//ui/file_manager/zip_archiver/:zip_archiver(//build/toolchain/nacl:newlib_pnacl)", Shouldn't this be just //ui/file_manager/zip_archiver/:zip_archiver? Do you need ...
3 years, 8 months ago (2017-04-12 10:45:37 UTC) #17
takise
PTAL again, thanks! https://codereview.chromium.org/2808993003/diff/40001/ui/file_manager/BUILD.gn File ui/file_manager/BUILD.gn (right): https://codereview.chromium.org/2808993003/diff/40001/ui/file_manager/BUILD.gn#newcode22 ui/file_manager/BUILD.gn:22: "//ui/file_manager/zip_archiver/:zip_archiver(//build/toolchain/nacl:newlib_pnacl)", On 2017/04/12 10:45:37, hashimoto wrote: ...
3 years, 8 months ago (2017-04-13 00:49:47 UTC) #18
hashimoto
GN changes lgtm
3 years, 8 months ago (2017-04-13 00:51:16 UTC) #19
takise
hashimoto@ Thank you for the review! mtomasz@, fukino@ I think I also need lgtm from ...
3 years, 8 months ago (2017-04-13 04:21:40 UTC) #24
mtomasz
lgtm
3 years, 8 months ago (2017-04-13 04:22:19 UTC) #25
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/2808993003/80001
3 years, 8 months ago (2017-04-13 04:25:15 UTC) #28
commit-bot: I haz the power
Committed patchset #5 (id:80001) as https://chromium.googlesource.com/chromium/src/+/77065d9816b34a5cc7913894b8b756e7c3e6fb79
3 years, 8 months ago (2017-04-13 05:30:22 UTC) #31
findit-for-me
A revert of this CL (patchset #5 id:80001) has been created in https://codereview.chromium.org/2811183006/ by findit-for-me@appspot.gserviceaccount.com. ...
3 years, 8 months ago (2017-04-13 05:45:57 UTC) #32
Yuta Kitamura
3 years, 8 months ago (2017-04-13 05:59:35 UTC) #33
Message was sent while issue was closed.
On 2017/04/13 05:45:57, findit-for-me wrote:
> A revert of this CL (patchset #5 id:80001) has been created in
> https://codereview.chromium.org/2811183006/ by
> mailto:findit-for-me@appspot.gserviceaccount.com.
> 
> The reason for reverting is: 
> Findit(https://goo.gl/kROfz5) identified CL at revision 464309 as the
> culprit for failures in the build cycles as shown on:
>
https://findit-for-me.appspot.com/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3Itb....

This sounds correct, landing the revert.

Powered by Google App Engine
This is Rietveld 408576698