Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(2024)

Issue 1950044: Initial PDF backend commit: directories, build rules, primitives (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years, 10 months ago by Steve VanDeBogart
Modified:
13 years, 9 months ago
Reviewers:
reed, James Hawkins, agl
CC:
skia-review_googlegroups.com
Visibility:
Public.

Description

Initial PDF backend commit: directories, build rules, primitives This change establishes and tests the building blocks of the PDF file format. For now, PDF code is not compiled by default. Committed: http://code.google.com/p/skia/source/detail?r=600

Patch Set 1 #

Total comments: 28

Patch Set 2 : Address comments - mostly nits #

Total comments: 8

Patch Set 3 : Address agl's comments. #

Total comments: 6

Patch Set 4 : Address Mike's comments #

Patch Set 5 : nit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+960 lines, -0 lines) Patch
M Makefile View 3 chunks +11 lines, -0 lines 0 comments Download
A include/pdf/SkPDFCatalog.h View 1 2 3 4 1 chunk +84 lines, -0 lines 0 comments Download
A include/pdf/SkPDFStream.h View 1 2 3 1 chunk +57 lines, -0 lines 0 comments Download
A include/pdf/SkPDFTypes.h View 1 2 3 1 chunk +266 lines, -0 lines 0 comments Download
A src/pdf/SkPDFCatalog.cpp View 1 2 3 4 1 chunk +72 lines, -0 lines 0 comments Download
A src/pdf/SkPDFStream.cpp View 1 2 3 1 chunk +53 lines, -0 lines 0 comments Download
A src/pdf/SkPDFTypes.cpp View 1 2 3 1 chunk +236 lines, -0 lines 0 comments Download
A src/pdf/pdf_files.mk View 1 chunk +5 lines, -0 lines 0 comments Download
A tests/PDFPrimitivesTest.cpp View 1 2 3 1 chunk +176 lines, -0 lines 0 comments Download

Messages

Total messages: 11
Steve VanDeBogart
13 years, 10 months ago (2010-08-25 01:56:46 UTC) #1
James Hawkins
Mostly nits, API looks good so far. http://codereview.appspot.com/1950044/diff/1/4 File include/pdf/SkPDFCatalog.h (right): http://codereview.appspot.com/1950044/diff/1/4#newcode28 include/pdf/SkPDFCatalog.h:28: PDF stream, ...
13 years, 10 months ago (2010-08-25 06:31:58 UTC) #2
Steve VanDeBogart
http://codereview.appspot.com/1950044/diff/1/4 File include/pdf/SkPDFCatalog.h (right): http://codereview.appspot.com/1950044/diff/1/4#newcode28 include/pdf/SkPDFCatalog.h:28: PDF stream, index all the objects in the file ...
13 years, 10 months ago (2010-08-25 20:17:33 UTC) #3
James Hawkins
LGTM, but definitely want agl's opinion as well.
13 years, 10 months ago (2010-08-25 20:27:21 UTC) #4
agl
LGTM, but see below. http://codereview.appspot.com/1950044/diff/9001/4005 File include/pdf/SkPDFCatalog.h (right): http://codereview.appspot.com/1950044/diff/9001/4005#newcode52 include/pdf/SkPDFCatalog.h:52: void emitObjectNumber(SkPDFObject* obj, SkWStream* stream, ...
13 years, 10 months ago (2010-08-25 23:06:14 UTC) #5
Steve VanDeBogart
Thanks for the review. http://codereview.appspot.com/1950044/diff/9001/4005 File include/pdf/SkPDFCatalog.h (right): http://codereview.appspot.com/1950044/diff/9001/4005#newcode52 include/pdf/SkPDFCatalog.h:52: void emitObjectNumber(SkPDFObject* obj, SkWStream* stream, ...
13 years, 10 months ago (2010-08-26 23:54:24 UTC) #6
agl
LGTM
13 years, 10 months ago (2010-08-27 14:51:08 UTC) #7
reed
Looks great. I'm unsure about the operator< inside SkRefCnt, but over all a very clean ...
13 years, 10 months ago (2010-09-02 15:01:35 UTC) #8
reed
I see that AGL also commented on the operator< Lets definitely try something different, so ...
13 years, 10 months ago (2010-09-02 15:40:21 UTC) #9
Steve VanDeBogart
On 2010/09/02 15:01:35, reed wrote: > Looks great. I'm unsure about the operator< inside SkRefCnt, ...
13 years, 10 months ago (2010-09-03 02:18:55 UTC) #10
reed
13 years, 9 months ago (2010-09-09 16:10:38 UTC) #11
LGTM
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b