Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
39a9a5069b25aa8b9529118cfd0ece5f412fb56b
/
src
/
pdf
/
SkPDFFont.cpp
39a9a50
Make SkAdvancedTypefaceMetrics private.
by reed
· 9 years ago
bc4696b
SkPDF: Move utility fns to SkPDFUtils
by halcanary
· 9 years ago
bf51cfd
SkPDF: clean up uses of deprecated calls in SkPDFFont
by halcanary
· 9 years ago
130444f
SkPDF: Refactor SkPDFObject heiararchy.
by halcanary
· 9 years ago
37c46ca
SkPDF: Factor SkPDFCatalog into SkPDFObjNumMap and SkPDFSubstituteMap
by halcanary
· 9 years ago
2e3f9d8
PDF: Canon now owns a reference to all interned objects
by halcanary
· 10 years ago
792c80f
PDF: Now threadsafe!
by halcanary
· 10 years ago
d1371a6
Upstream support for sfntly in Google3
by mtklein
· 10 years ago
bf799cd
Simplify reference management in SkPDF
by halcanary
· 10 years ago
a1193e4
Make SkStream *not* ref counted.
by scroggo
· 10 years ago
fb62b3d
SkPDFCanon
by halcanary
· 10 years ago
4fc48af
Change function signature of SkPDFObject::emitObject.
by halcanary
· 10 years ago
1348dfd
Cleanup: Remove a bunch of SkFontHost.h includes (unused).
by tfarina
· 10 years ago
9880607
Even more win64 warning fixes
by bsalomon
· 10 years ago
22edc83
Fix int16_t for glyphs, const glyphs, and clarify glyph loop.
by bungeman
· 10 years ago
33a3050
SkData can allocate room for its contents in the same block
by reed
· 10 years ago
7ba2828
Fix memory leak in SkPDFType1Font
by djsollen
· 10 years ago
d6aeb6d
Fix thread unsafe mutex initialization.
by bungeman
· 10 years ago
fb747e2
Make SkPDFFont::fFontInfo a const pointer.
by halcanary
· 10 years ago
67ec1f8
Switch SkPDFStream's internal storage from SkStream to SkData
by halcanary
· 10 years ago
e1c5586
Revert of Switch SkPDFStream's internal storage from SkStream to SkData (https://codereview.chromium.org/340783013/)
by rmistry
· 10 years ago
c1dfa14
Switch SkPDFStream's internal storage from SkStream to SkData
by halcanary
· 10 years ago
24480bc
Use SkMutex::assertHeld in SkPDFFont and SkPDFShader.
by halcanary
· 10 years ago
0f9bad0
[PDF] Fix font embedding restrictions.
by vandebo
· 10 years ago
aec4066
fix int/size_t warnings
by reed@google.com
· 10 years ago
4da3bfc
[PDF] Fix font width generation when glyph 0 is used.
by commit-bot@chromium.org
· 11 years ago
1236d8e
[PDF] Fix bug in ToUnicode table generation for Type 3 fonts.
by commit-bot@chromium.org
· 11 years ago
5f209e6
Revert "[PDF] Fix font embedding restrictions."
by vandebo@chromium.org
· 11 years ago
47fb2b9
[PDF] Fix font embedding restrictions.
by commit-bot@chromium.org
· 11 years ago
4566107
Fix refcounting bug for Type1 font usage with more than 255 characters.
by commit-bot@chromium.org
· 11 years ago
1f1b4aa
Fix double ref issue in SkPDFFont ctor
by robertphillips@google.com
· 11 years ago
2262c58
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
26d2e04
pdf: write only ToUnicode mappings needed by the font, trimming anything out of [firstChar, lastChar] interval.
by edisonn@google.com
· 11 years ago
938ea62
[PDF] Rewind the font stream if font subsetting fails.
by vandebo@chromium.org
· 11 years ago
3720fda
ARM Skia NEON patches - 09 - Bugfix
by commit-bot@chromium.org
· 11 years ago
6addb19
resubmit https://code.google.com/p/skia/source/detail?r=7883 (in the meantime we
by edisonn@google.com
· 11 years ago
acef3c4
Reverting r8233 (Use SkSet in PDF)
by robertphillips@google.com
· 11 years ago
66bedbb
resubmit https://code.google.com/p/skia/source/detail?r=7883 (in the meantime we added capability to collect minidump and callstack if buildbot fails with heap coruption in windows. a few minor conflicts have been resolved)
by edisonn@google.com
· 11 years ago
fed86bd
move most of SkFontHost to private (preceeding making it all private)
by reed@google.com
· 11 years ago
dcf9c19
[PDF] Always set the symbolic Flag for Fonts.
by vandebo@chromium.org
· 11 years ago
e2e8113
PDF : Unused parameters cleanup
by sugoi@google.com
· 12 years ago
aa537d4
Make SkTDArray accessors const-friendly.
by commit-bot@chromium.org
· 12 years ago
5bd26d3
revert r7892
by edisonn@google.com
· 12 years ago
194b7cd
resubmit after fixing assert issue: https://codereview.appspot.com/6744050
by edisonn@google.com
· 12 years ago
d1c53aa
Revert r7883
by edisonn@google.com
· 12 years ago
676aef0
Use SkSet to fix issue when pdf generates an exp number of resources.
by edisonn@google.com
· 12 years ago
532470f
Expose geometry and gamma on device. https://codereview.appspot.com/6499101/
by bungeman@google.com
· 12 years ago
d96d17b
Remove SkRefPtr
by vandebo@chromium.org
· 12 years ago
6eb549e
Revert "Remove SkRefPtr" - r7021
by vandebo@chromium.org
· 12 years ago
e8a76ae
Remove SkRefPtr
by vandebo@chromium.org
· 12 years ago
1e34ff7
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
022e857
Catch callers who pass invalid glyph ids and improve SkPdfFont desructor.
by edisonn@google.com
· 12 years ago
d6176b0
Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/)
by rmistry@google.com
· 12 years ago
1445a0d
fix warnings on Mac in src/pdf
by caryclark@google.com
· 12 years ago
683001c
[PDF] Ensure that filling single line paths (with no area) does not draw anything.
by vandebo@chromium.org
· 12 years ago
610f716
Fix four memory leaks uncovered by valgrinding gm tests.
by vandebo@chromium.org
· 12 years ago
1771cbf
posix: Avoid static initializers in static/global mutexes
by digit@google.com
· 13 years ago
cadbcb8
Towards enabling -Werror in skia on Linux
by bsalomon@google.com
· 13 years ago
9ad3599
Fix ToUnicode generation bug.
by vandebo@chromium.org
· 13 years ago
083be07
[PDF] Add debug assert to detect failure of GDI cache hack.
by vandebo@chromium.org
· 13 years ago
918352f
PDF: Fix bug in weak pointer pattern.
by vandebo@chromium.org
· 13 years ago
b3b4655
Handle failure of GetAdvancedTypefaceMetrics gracefully until we can figure out why it is failing.
by vandebo@chromium.org
· 13 years ago
17b7894
rolling back the experimental rollbacks in r2178-2179
by epoger@google.com
· 13 years ago
5f22657
rolling tree back to its state as of r2169 to see if that fixes Windows buildbots
by epoger@google.com
· 13 years ago
513909f9
Remove compiler warnings (Linux clang, mostly).
by tomhudson@google.com
· 13 years ago
769fa6a
No effect cleanup in pdf code. Review URL: http://codereview.appspot.com/4927042
by ctguil@chromium.org
· 13 years ago
37ad8fb
[PDF] Subset font advance data (W array).
by vandebo@chromium.org
· 13 years ago
7b13aca
Revert "Improve generation of glyph advance array." This reverts commit r2126
by vandebo@chromium.org
· 13 years ago
e7f3300
Improve generation of glyph advance array.
by vandebo@chromium.org
· 13 years ago
a5c7234
Address lint issues in pdf directories.
by ctguil@chromium.org
· 13 years ago
04c643b
Use bfrange to shrink ToUnicode table.
by vandebo@chromium.org
· 13 years ago
ec3ed6a
Automatic update of all copyright notices to reflect new license terms.
by epoger@google.com
· 13 years ago
17e66e2
[PDF] Improve efficiency of glyph id collection during font subsetting.
by vandebo@chromium.org
· 13 years ago
93225ff
[PDF] Fix mem leak in font subsetting.
by vandebo@chromium.org
· 13 years ago
1f16589
[PDF] Add font subsetting using the sfntly library.
by vandebo@chromium.org
· 13 years ago
9859428
[PDF] Refactor SkPDFFont to enable font/cmap subsetting.
by vandebo@chromium.org
· 13 years ago
31dcee7
Revert "[PDF] Refactor SkPDFFont to enable font/cmap subsetting."
by vandebo@chromium.org
· 13 years ago
6504cfd
[PDF] Refactor SkPDFFont to enable font/cmap subsetting.
by vandebo@chromium.org
· 13 years ago
421d644
[PDF] Make stream compression optional on a per device basis.
by vandebo@chromium.org
· 13 years ago
f6c3ebd
fix Capitalization of static methods
by reed@google.com
· 13 years ago
c789cf1
helpers for append and insert when the value is a POD.
by reed@google.com
· 13 years ago
8a85d0c
replace detach/getStream apis on dynamicwstream with SkData
by reed@google.com
· 13 years ago
7332207
Fix some problems detected by coverity.
by vandebo@chromium.org
· 13 years ago
f0ec266
[PDF] Add plumbing and accessors so that Chrome can record the font types used in a PDF.
by vandebo@chromium.org
· 13 years ago
6744d49
[PDF] Add a ToUnicode mapping for fonts.
by vandebo@chromium.org
· 13 years ago
ee5ee58
fix warnings about possibly-uninitialized-variables
by reed@google.com
· 13 years ago
75f97e4
Generalize the flip origin argument to the PDF device constructor.
by vandebo@chromium.org
· 13 years ago
325cb9a
Improve the SkAdvancedTypefaceMetrics interface w.r.t. vertical advances.
by vandebo@chromium.org
· 13 years ago
cae5fba
Store content streams in an SkStream instead of an SkString (64k size limit).
by vandebo@chromium.org
· 13 years ago
ce11b26
convert fixed->scalar directly, since we know that the
by reed@google.com
· 13 years ago
3f0dcf9
fix scalar math to work with float and fixed
by reed@google.com
· 13 years ago
f77e27d
Use Type3 fonts for platforms that don't yet support SkFontHost::GetAdvancedTypefaceMetrics.
by vandebo@chromium.org
· 14 years ago
5b07368
Enable compiling the PDF backend by default in the makefile.
by vandebo@chromium.org
· 14 years ago
9db86bb
PDF Type3 Support.
by ctguil@chromium.org
· 14 years ago
0129410
[PDF] Fix broken encoding conversion code for non-multibyte fonts.
by vandebo@chromium.org
· 14 years ago
c48b2b3
Cleanup SkPDFTypfaceInfo and make it more generic.
by vandebo@chromium.org
· 14 years ago
f7c1576
[PDF] Clean up ref counting.
by vandebo@chromium.org
· 14 years ago
2a22e10
Add Truetype and Type 1 font embedding support
by vandebo@chromium.org
· 14 years ago
28be72b
PDF: Add text support with a font framework (font embedding to come).
by vandebo@chromium.org
· 14 years ago