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

Issue 1419373005: Make checkdeps --resolve-dotdot succeed. (Closed)

Created:
5 years, 1 month ago by Lei Zhang
Modified:
5 years, 1 month ago
Reviewers:
Tom Sepez, dsinclair
CC:
pdfium-reviews_googlegroups.com
Base URL:
https://pdfium.googlesource.com/pdfium@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Patch Set 1 #

Total comments: 2

Patch Set 2 : add comments, more explicit disallows #

Total comments: 9

Patch Set 3 : fix most issues except for public/ in core/ #

Patch Set 4 : fix public/ includes in core/ #

Patch Set 5 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+156 lines, -71 lines) Patch
M DEPS View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M core/include/fpdfapi/fpdf_parser.h View 1 2 3 3 chunks +31 lines, -4 lines 0 comments Download
M core/include/fpdfapi/fpdf_render.h View 1 2 3 2 chunks +8 lines, -6 lines 0 comments Download
A core/include/fxcodec/DEPS View 1 chunk +3 lines, -0 lines 0 comments Download
M core/src/fpdfapi/fpdf_parser/fpdf_parser_decode_embeddertest.cpp View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp View 1 2 3 4 15 chunks +55 lines, -55 lines 0 comments Download
M fpdfsdk/DEPS View 1 2 1 chunk +1 line, -1 line 0 comments Download
M fpdfsdk/src/fpdf_dataavail.cpp View 1 2 3 1 chunk +24 lines, -0 lines 0 comments Download
M fpdfsdk/src/fpdf_progressive.cpp View 1 2 3 1 chunk +11 lines, -0 lines 0 comments Download
A public/DEPS View 1 2 1 chunk +8 lines, -0 lines 0 comments Download
M public/fpdf_dataavail.h View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M samples/DEPS View 1 2 1 chunk +1 line, -1 line 0 comments Download
M testing/DEPS View 1 2 1 chunk +1 line, -1 line 0 comments Download
A third_party/DEPS View 1 2 1 chunk +7 lines, -0 lines 0 comments Download
M third_party/agg23/agg_rasterizer_scanline_aa.h View 1 chunk +2 lines, -1 line 0 comments Download
M third_party/agg23/agg_rasterizer_scanline_aa.cpp View 1 2 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 15 (2 generated)
Lei Zhang
And then we can add a buildbot step to run this check.
5 years, 1 month ago (2015-11-04 10:07:45 UTC) #2
dsinclair
https://codereview.chromium.org/1419373005/diff/1/public/DEPS File public/DEPS (right): https://codereview.chromium.org/1419373005/diff/1/public/DEPS#newcode3 public/DEPS:3: '-third_party', Should this also be -core -fpdfsdk (and -xfa ...
5 years, 1 month ago (2015-11-04 14:09:17 UTC) #4
Lei Zhang
https://codereview.chromium.org/1419373005/diff/1/public/DEPS File public/DEPS (right): https://codereview.chromium.org/1419373005/diff/1/public/DEPS#newcode3 public/DEPS:3: '-third_party', On 2015/11/04 14:09:16, dsinclair wrote: > Should this ...
5 years, 1 month ago (2015-11-04 18:14:25 UTC) #5
Lei Zhang
See patch set 2.
5 years, 1 month ago (2015-11-04 18:17:58 UTC) #6
Tom Sepez
https://codereview.chromium.org/1419373005/diff/20001/DEPS File DEPS (right): https://codereview.chromium.org/1419373005/diff/20001/DEPS#newcode37 DEPS:37: # Basic stuff that everyone can use. Nope. core/ ...
5 years, 1 month ago (2015-11-04 18:50:56 UTC) #7
Lei Zhang
https://codereview.chromium.org/1419373005/diff/20001/DEPS File DEPS (right): https://codereview.chromium.org/1419373005/diff/20001/DEPS#newcode37 DEPS:37: # Basic stuff that everyone can use. On 2015/11/04 ...
5 years, 1 month ago (2015-11-04 19:30:54 UTC) #8
Lei Zhang
https://codereview.chromium.org/1419373005/diff/20001/core/include/fpdfapi/fpdf_render.h File core/include/fpdfapi/fpdf_render.h (right): https://codereview.chromium.org/1419373005/diff/20001/core/include/fpdfapi/fpdf_render.h#newcode10 core/include/fpdfapi/fpdf_render.h:10: #include "../../../public/fpdf_progressive.h" On 2015/11/04 18:50:56, Tom Sepez wrote: > ...
5 years, 1 month ago (2015-11-04 19:31:18 UTC) #9
Tom Sepez
> But there's code that violates this. Want me to fix them? That would be ...
5 years, 1 month ago (2015-11-04 19:41:48 UTC) #10
Lei Zhang
All done. See incremental steps in patch set 3 and 4.
5 years, 1 month ago (2015-11-04 21:49:12 UTC) #11
Tom Sepez
lgtm
5 years, 1 month ago (2015-11-04 22:00:13 UTC) #12
Lei Zhang
Committed patchset #5 (id:80001) manually as 79f5a32175293620abe456554e10efb7c3f4e7c6 (presubmit successful).
5 years, 1 month ago (2015-11-04 22:16:31 UTC) #13
Tom Sepez
On 2015/11/04 22:16:31, Lei Zhang wrote: > Committed patchset #5 (id:80001) manually as > 79f5a32175293620abe456554e10efb7c3f4e7c6 ...
5 years, 1 month ago (2015-11-04 22:23:02 UTC) #14
Lei Zhang
5 years, 1 month ago (2015-11-04 22:24:26 UTC) #15
Message was sent while issue was closed.
On 2015/11/04 22:23:02, Tom Sepez wrote:
> On 2015/11/04 22:16:31, Lei Zhang wrote:
> > Committed patchset #5 (id:80001) manually as
> > 79f5a32175293620abe456554e10efb7c3f4e7c6 (presubmit successful).
> 
> When you merge this to XFA, I should mention that fpdfsdk -> xfa -> core is
the
> strict layering.

Thanks. It's going to be a fun merge...

Powered by Google App Engine
This is Rietveld 408576698