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

Issue 334443002: [PDF] Fix font embedding restrictions. (Closed)

Created:
6 years, 6 months ago by vandebo (ex-Chrome)
Modified:
6 years, 6 months ago
CC:
reviews_skia.org
Base URL:
https://skia.googlesource.com/skia.git@master
Visibility:
Public.

Description

[PDF] Fix font embedding restrictions. Stop using restricted font outlines and honor don't subset restriction. Resubmit of r12600. Committed: https://skia.googlesource.com/skia/+/0f9bad01b0e7ad592ffb342dcf1d238b15329be1

Patch Set 1 #

Total comments: 2

Patch Set 2 : comments #

Patch Set 3 : Fix OS2 bit examination #

Patch Set 4 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+208 lines, -67 lines) Patch
M gyp/core.gyp View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M include/core/SkAdvancedTypefaceMetrics.h View 1 chunk +11 lines, -5 lines 0 comments Download
M include/pdf/SkPDFDocument.h View 1 chunk +9 lines, -1 line 0 comments Download
M src/core/SkTypeface.cpp View 1 2 2 chunks +24 lines, -1 line 0 comments Download
M src/pdf/SkPDFDocument.cpp View 2 chunks +44 lines, -2 lines 0 comments Download
M src/pdf/SkPDFFont.h View 3 chunks +9 lines, -4 lines 0 comments Download
M src/pdf/SkPDFFont.cpp View 9 chunks +65 lines, -26 lines 0 comments Download
M src/ports/SkFontHost_FreeType.cpp View 4 chunks +30 lines, -6 lines 0 comments Download
M src/ports/SkFontHost_mac.cpp View 2 chunks +3 lines, -7 lines 0 comments Download
M src/ports/SkFontHost_win.cpp View 2 chunks +10 lines, -8 lines 0 comments Download
M src/ports/SkTypeface_win_dw.cpp View 1 2 3 2 chunks +2 lines, -7 lines 0 comments Download

Messages

Total messages: 25 (0 generated)
vandebo (ex-Chrome)
This was reverted because it caused issues with poppler on Mac, but we don't do ...
6 years, 6 months ago (2014-06-11 17:14:09 UTC) #1
bungeman-skia
https://codereview.chromium.org/334443002/diff/1/src/core/SkTypeface.cpp File src/core/SkTypeface.cpp (right): https://codereview.chromium.org/334443002/diff/1/src/core/SkTypeface.cpp#newcode278 src/core/SkTypeface.cpp:278: if (this->getTableData(SkEndian_SwapBE32(SkOTTableOS2::TAG), 0, SkOTTableOS2::TAG is a compile time constant, ...
6 years, 6 months ago (2014-06-11 17:39:28 UTC) #2
vandebo (ex-Chrome)
https://codereview.chromium.org/334443002/diff/1/src/core/SkTypeface.cpp File src/core/SkTypeface.cpp (right): https://codereview.chromium.org/334443002/diff/1/src/core/SkTypeface.cpp#newcode278 src/core/SkTypeface.cpp:278: if (this->getTableData(SkEndian_SwapBE32(SkOTTableOS2::TAG), 0, On 2014/06/11 17:39:28, bungeman1 wrote: > ...
6 years, 6 months ago (2014-06-11 18:46:53 UTC) #3
bungeman-skia
So I think the code mostly looks fine, except for there being no "fair use" ...
6 years, 6 months ago (2014-06-11 21:24:45 UTC) #4
vandebo (ex-Chrome)
On 2014/06/11 21:24:45, bungeman1 wrote: > So I think the code mostly looks fine, except ...
6 years, 6 months ago (2014-06-11 21:38:30 UTC) #5
bungeman-skia
On 2014/06/11 21:38:30, vandebo wrote: > On 2014/06/11 21:24:45, bungeman1 wrote: > > So I ...
6 years, 6 months ago (2014-06-11 22:45:51 UTC) #6
bungeman-skia
On 2014/06/11 22:45:51, bungeman1 wrote: > On 2014/06/11 21:38:30, vandebo wrote: > > On 2014/06/11 ...
6 years, 6 months ago (2014-06-11 22:49:24 UTC) #7
vandebo (ex-Chrome)
On 2014/06/11 22:49:24, bungeman1 wrote: > On 2014/06/11 22:45:51, bungeman1 wrote: > > On 2014/06/11 ...
6 years, 6 months ago (2014-06-13 23:52:02 UTC) #8
vandebo (ex-Chrome)
On 2014/06/13 23:52:02, vandebo wrote: > On 2014/06/11 22:49:24, bungeman1 wrote: > > On 2014/06/11 ...
6 years, 6 months ago (2014-06-17 15:31:32 UTC) #9
bungeman-skia
On 2014/06/17 15:31:32, vandebo wrote: > ping - any thoughts on best path forward? Now ...
6 years, 6 months ago (2014-06-18 17:28:14 UTC) #10
vandebo (ex-Chrome)
On 2014/06/18 17:28:14, bungeman1 wrote: > On 2014/06/17 15:31:32, vandebo wrote: > > ping - ...
6 years, 6 months ago (2014-06-18 22:30:39 UTC) #11
vandebo (ex-Chrome)
The CQ bit was checked by vandebo@chromium.org
6 years, 6 months ago (2014-06-18 22:30:44 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://skia-tree-status.appspot.com/cq/vandebo@chromium.org/334443002/60001
6 years, 6 months ago (2014-06-18 22:31:05 UTC) #13
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 6 months ago (2014-06-18 22:31:10 UTC) #14
commit-bot: I haz the power
Presubmit check for 334443002-60001 failed and returned exit status 1. Running presubmit commit checks ...
6 years, 6 months ago (2014-06-18 22:31:11 UTC) #15
vandebo (ex-Chrome)
TBRing mike for API changes since he already approved them here: https://codereview.chromium.org/107863002
6 years, 6 months ago (2014-06-18 22:34:05 UTC) #16
vandebo (ex-Chrome)
The CQ bit was checked by vandebo@chromium.org
6 years, 6 months ago (2014-06-18 22:34:12 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://skia-tree-status.appspot.com/cq/vandebo@chromium.org/334443002/60001
6 years, 6 months ago (2014-06-18 22:35:05 UTC) #18
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 6 months ago (2014-06-18 22:35:09 UTC) #19
commit-bot: I haz the power
Presubmit check for 334443002-60001 failed and returned exit status 1. Running presubmit commit checks ...
6 years, 6 months ago (2014-06-18 22:35:10 UTC) #20
vandebo (ex-Chrome)
Mike - that didn't work, can you stamp this please.
6 years, 6 months ago (2014-06-18 22:36:49 UTC) #21
reed1
lgtm
6 years, 6 months ago (2014-06-19 13:03:09 UTC) #22
vandebo (ex-Chrome)
The CQ bit was checked by vandebo@chromium.org
6 years, 6 months ago (2014-06-19 15:54:26 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://skia-tree-status.appspot.com/cq/vandebo@chromium.org/334443002/60001
6 years, 6 months ago (2014-06-19 15:54:33 UTC) #24
commit-bot: I haz the power
6 years, 6 months ago (2014-06-19 18:05:47 UTC) #25
Message was sent while issue was closed.
Change committed as 0f9bad01b0e7ad592ffb342dcf1d238b15329be1

Powered by Google App Engine
This is Rietveld 408576698