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

Issue 2491693002: Create a subset of skia support for paths only (Closed)

Created:
4 years, 1 month ago by caryclark
Modified:
4 years, 1 month ago
Reviewers:
dsinclair, dsinclair1
CC:
pdfium-reviews_googlegroups.com
Target Ref:
refs/heads/master
Project:
pdfium
Visibility:
Public.

Description

Create a subset of skia support for paths only This is a continuation of https://codereview.chromium.org/2346483006/ This removes the need for agg, without providing full Skia support. It doesn't work yet, but it does compile and run for simple PDFs. R=dsinclair@google.com Committed: https://pdfium.googlesource.com/pdfium/+/5d223298b26c9b2b6284cba9a51521d3873b6e58 Committed: https://pdfium.googlesource.com/pdfium/+/af177fe1c062d20b663a4a1c14924be85d0e631e

Patch Set 1 #

Patch Set 2 : get skia, skia paths compiling #

Patch Set 3 : wip; fixing failures in test corpus #

Patch Set 4 : wip; fix group knockout #

Patch Set 5 : fix linux build #

Patch Set 6 : wip; fix linux build again #

Patch Set 7 : wip; fix coons patch #

Patch Set 8 : wip; fix linux build #

Patch Set 9 : wip; remove unused functions #

Patch Set 10 : fix wayward preprocessor defines #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1236 lines, -23 lines) Patch
M BUILD.gn View 5 6 3 chunks +6 lines, -2 lines 0 comments Download
M README.md View 1 chunk +1 line, -0 lines 0 comments Download
M build_overrides/pdfium.gni View 1 chunk +4 lines, -1 line 0 comments Download
M core/fpdfapi/render/fpdf_render_image.cpp View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M core/fxge/apple/fx_quartz_device.cpp View 1 chunk +1 line, -1 line 0 comments Download
M core/fxge/ge/cfx_renderdevice.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download
M core/fxge/skia/fx_skia_device.h View 1 2 5 chunks +16 lines, -1 line 0 comments Download
M core/fxge/skia/fx_skia_device.cpp View 1 2 3 4 5 6 7 8 9 43 chunks +1196 lines, -12 lines 0 comments Download
M core/fxge/skia/fx_skia_device_unittest.cpp View 1 2 2 chunks +2 lines, -0 lines 0 comments Download
M pdfium.gni View 1 chunk +4 lines, -1 line 0 comments Download
M samples/BUILD.gn View 1 chunk +1 line, -1 line 0 comments Download
M third_party/BUILD.gn View 2 chunks +2 lines, -2 lines 0 comments Download

Messages

Total messages: 29 (17 generated)
caryclark
(For some reason, I was unable to continue the old patch from some months back.) ...
4 years, 1 month ago (2016-11-09 20:21:36 UTC) #1
dsinclair
lgtm
4 years, 1 month ago (2016-11-09 20:26:24 UTC) #6
caryclark
I'm ready to commit this for real now. Locally this crashed when running run_corpus_tests.py; I ...
4 years, 1 month ago (2016-11-14 18:31:32 UTC) #9
dsinclair
Looks like this breaks the skia bots?
4 years, 1 month ago (2016-11-14 20:55:10 UTC) #12
caryclark
On 2016/11/14 20:55:10, dsinclair wrote: > Looks like this breaks the skia bots? Whoops. Hopefully ...
4 years, 1 month ago (2016-11-14 21:42:36 UTC) #15
dsinclair
lgtm
4 years, 1 month ago (2016-11-14 21:55:31 UTC) #16
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/2491693002/180001
4 years, 1 month ago (2016-11-15 13:23:56 UTC) #20
commit-bot: I haz the power
Committed patchset #10 (id:180001) as https://pdfium.googlesource.com/pdfium/+/5d223298b26c9b2b6284cba9a51521d3873b6e58
4 years, 1 month ago (2016-11-15 13:24:16 UTC) #22
dsinclair
A revert of this CL (patchset #10 id:180001) has been created in https://codereview.chromium.org/2503883003/ by dsinclair@chromium.org. ...
4 years, 1 month ago (2016-11-15 15:44:16 UTC) #23
caryclark
Chrome change to build overrides has landed. Will try to land this again.
4 years, 1 month ago (2016-11-16 17:53:47 UTC) #24
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/2491693002/180001
4 years, 1 month ago (2016-11-16 17:54:30 UTC) #27
commit-bot: I haz the power
4 years, 1 month ago (2016-11-16 18:10:08 UTC) #29
Message was sent while issue was closed.
Committed patchset #10 (id:180001) as
https://pdfium.googlesource.com/pdfium/+/af177fe1c062d20b663a4a1c14924be85d0e...

Powered by Google App Engine
This is Rietveld 408576698