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

Issue 1961963003: Move //courgette/third_party to subfolder. (Closed)

Created:
4 years, 7 months ago by altimin
Modified:
4 years, 7 months ago
CC:
chromium-reviews, grt+watch_chromium.org, huangs+watch_chromium.org, wfh+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Move //courgette/third_party to subfolder. Move //courgette/third_party/ to //courgette/third_party/bsdiff in order to conform to Chromium style of putting third-party libraries to named directories. Also fix some warnings about wrong include order. R=wfh@chromium.org,huangs@chromium.org CC=alexclarke@chromium.org,skyostil@chromium.org Committed: https://crrev.com/979ea2e1da9e66f1c9101982224f9c0556475df8 Cr-Commit-Position: refs/heads/master@{#394437}

Patch Set 1 #

Patch Set 2 : Fixed compilation #

Total comments: 22

Patch Set 3 : Fixes according to review #

Patch Set 4 : static is needed afterall #

Total comments: 10

Patch Set 5 : Fixes according to comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+228 lines, -1438 lines) Patch
M PRESUBMIT.py View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/component_updater/component_patcher_operation_out_of_process.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/installer/setup/setup_util.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/installer/setup/setup_util.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/utility/chrome_content_utility_client.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M components/update_client/component_patcher_operation.cc View 1 chunk +1 line, -1 line 0 comments Download
M components/update_client/component_patcher_unittest.h View 1 chunk +1 line, -1 line 0 comments Download
M components/update_client/component_patcher_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M courgette/BUILD.gn View 2 chunks +7 lines, -7 lines 0 comments Download
M courgette/bsdiff_memory_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M courgette/courgette.gyp View 2 chunks +7 lines, -7 lines 0 comments Download
M courgette/courgette_minimal_tool.cc View 1 chunk +1 line, -1 line 0 comments Download
M courgette/courgette_tool.cc View 1 chunk +1 line, -2 lines 0 comments Download
M courgette/ensemble_create.cc View 1 1 chunk +3 lines, -4 lines 0 comments Download
M courgette/patch_generator_x86_32.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M courgette/simple_delta.cc View 1 chunk +1 line, -1 line 0 comments Download
D courgette/third_party/LICENCE View 1 chunk +0 lines, -121 lines 0 comments Download
D courgette/third_party/README.chromium View 1 chunk +0 lines, -25 lines 0 comments Download
D courgette/third_party/bsdiff.h View 1 chunk +0 lines, -93 lines 0 comments Download
A + courgette/third_party/bsdiff/LICENCE View 0 chunks +-1 lines, --1 lines 0 comments Download
A + courgette/third_party/bsdiff/README.chromium View 1 2 3 4 2 chunks +7 lines, -1 line 0 comments Download
A + courgette/third_party/bsdiff/bsdiff.h View 1 2 3 4 3 chunks +7 lines, -7 lines 0 comments Download
A + courgette/third_party/bsdiff/bsdiff_apply.cc View 7 chunks +21 lines, -20 lines 0 comments Download
A + courgette/third_party/bsdiff/bsdiff_create.cc View 1 2 11 chunks +41 lines, -28 lines 0 comments Download
A + courgette/third_party/bsdiff/paged_array.h View 1 2 3 4 3 chunks +7 lines, -6 lines 0 comments Download
A + courgette/third_party/bsdiff/paged_array_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
A + courgette/third_party/bsdiff/qsufsort.h View 1 2 3 4 8 chunks +66 lines, -45 lines 0 comments Download
A + courgette/third_party/bsdiff/qsufsort_unittest.cc View 6 chunks +46 lines, -45 lines 0 comments Download
D courgette/third_party/bsdiff_apply.cc View 1 chunk +0 lines, -216 lines 0 comments Download
D courgette/third_party/bsdiff_create.cc View 1 chunk +0 lines, -306 lines 0 comments Download
D courgette/third_party/paged_array.h View 1 chunk +0 lines, -84 lines 0 comments Download
D courgette/third_party/paged_array_unittest.cc View 1 chunk +0 lines, -46 lines 0 comments Download
D courgette/third_party/qsufsort.h View 1 chunk +0 lines, -226 lines 0 comments Download
D courgette/third_party/qsufsort_unittest.cc View 1 chunk +0 lines, -136 lines 0 comments Download
M courgette/versioning_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M tools/checklicenses/checklicenses.py View 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 18 (6 generated)
altimin
4 years, 7 months ago (2016-05-10 17:40:07 UTC) #2
huangs
Just NITs. https://codereview.chromium.org/1961963003/diff/20001/courgette/third_party/bsdiff/bsdiff.h File courgette/third_party/bsdiff/bsdiff.h (right): https://codereview.chromium.org/1961963003/diff/20001/courgette/third_party/bsdiff/bsdiff.h#newcode82 courgette/third_party/bsdiff/bsdiff.h:82: char tag[8]; // Contains MBS_PATCH_HEADER_TAG Please also ...
4 years, 7 months ago (2016-05-10 18:17:03 UTC) #3
altimin
PTAL. https://codereview.chromium.org/1961963003/diff/20001/courgette/third_party/bsdiff/bsdiff.h File courgette/third_party/bsdiff/bsdiff.h (right): https://codereview.chromium.org/1961963003/diff/20001/courgette/third_party/bsdiff/bsdiff.h#newcode82 courgette/third_party/bsdiff/bsdiff.h:82: char tag[8]; // Contains MBS_PATCH_HEADER_TAG On 2016/05/10 18:17:02, ...
4 years, 7 months ago (2016-05-11 17:48:47 UTC) #4
huangs
Sorry for the slowness; forgot to check earlier today. PTAL with NITS. https://chromiumcodereview.appspot.com/1961963003/diff/60001/courgette/third_party/bsdiff/README.chromium File courgette/third_party/bsdiff/README.chromium ...
4 years, 7 months ago (2016-05-13 03:56:47 UTC) #5
altimin
PTAL. https://codereview.chromium.org/1961963003/diff/60001/courgette/third_party/bsdiff/README.chromium File courgette/third_party/bsdiff/README.chromium (right): https://codereview.chromium.org/1961963003/diff/60001/courgette/third_party/bsdiff/README.chromium#newcode15 courgette/third_party/bsdiff/README.chromium:15: Colin Percival, Naive differences of executable code, http://www.daemonology.net/bsdiff/, ...
4 years, 7 months ago (2016-05-13 13:16:57 UTC) #6
huangs
LGTM. Thanks!
4 years, 7 months ago (2016-05-13 16:58:41 UTC) #7
huangs
+cpu@ for OWNER review for: chrome/browser/component_updater/component_patcher_operation_out_of_process.cc chrome/installer/setup/setup_util.h chrome/installer/setup/setup_util.cc chrome/utility/chrome_content_utility_client.cc components/update_client/component_patcher_operation.cc components/update_client/component_patcher_unittest.h components/update_client/component_patcher_unittest.cc +phajdan.jr@ for OWNER ...
4 years, 7 months ago (2016-05-13 17:58:51 UTC) #10
Paweł Hajdan Jr.
LGTM
4 years, 7 months ago (2016-05-16 09:58:53 UTC) #11
cpu_(ooo_6.6-7.5)
lgtm
4 years, 7 months ago (2016-05-18 14:39:37 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1961963003/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1961963003/80001
4 years, 7 months ago (2016-05-18 14:43:32 UTC) #14
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 7 months ago (2016-05-18 16:16:35 UTC) #16
commit-bot: I haz the power
4 years, 7 months ago (2016-05-18 16:18:15 UTC) #18
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/979ea2e1da9e66f1c9101982224f9c0556475df8
Cr-Commit-Position: refs/heads/master@{#394437}

Powered by Google App Engine
This is Rietveld 408576698