edisonn@google.com
|
bca421b468
|
pdfviewer: (part 1) store the offset of the location of object in file/stream. In order to use the feature, enable the macro defined in SkPdfConfig.h
Review URL: https://codereview.chromium.org/23456022
git-svn-id: http://skia.googlecode.com/svn/trunk@11117 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-09-05 20:00:21 +00:00 |
|
edisonn@google.com
|
0fd25d8b22
|
pdfviewer: track what objects have been used during rendering. It will be the base of reporting unused objects to warn about ineficiencies in pdf generations, tests, and what features are not implemented fully.
Review URL: https://codereview.chromium.org/23601017
git-svn-id: http://skia.googlecode.com/svn/trunk@11100 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-09-05 16:40:34 +00:00 |
|
edisonn@google.com
|
e91260c3e7
|
pdfviewer: fix break, include the right header.
Review URL: https://codereview.chromium.org/23493018
git-svn-id: http://skia.googlecode.com/svn/trunk@11083 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-09-04 17:29:06 +00:00 |
|
robertphillips@google.com
|
1f2f338e23
|
Split SkDevice into SkBaseDevice and SkBitmapDevice
https://codereview.chromium.org/22978012/
git-svn-id: http://skia.googlecode.com/svn/trunk@10995 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-29 11:54:56 +00:00 |
|
edisonn@google.com
|
73613c16e1
|
pdfviewer: if the resources are missing, exit (right now inheritance is not implemented)
Review URL: https://codereview.chromium.org/23125015
git-svn-id: http://skia.googlecode.com/svn/trunk@10875 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-22 15:48:35 +00:00 |
|
edisonn@google.com
|
f68aed3381
|
pdfviewer: when q start, and an operator is called, it should not be able to see operands before q. nest/unnest are similar with pop/push - simulates a stack of stacks, in a single stack
Review URL: https://codereview.chromium.org/23033022
git-svn-id: http://skia.googlecode.com/svn/trunk@10873 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-22 15:37:21 +00:00 |
|
edisonn@google.com
|
bd2f30132e
|
pdfviewer: add macros to automatically check number and type of parameters
Review URL: https://codereview.chromium.org/23038021
git-svn-id: http://skia.googlecode.com/svn/trunk@10872 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-22 14:18:04 +00:00 |
|
skia.committer@gmail.com
|
37c18e4e38
|
Sanitizing source files in Housekeeper-Nightly
git-svn-id: http://skia.googlecode.com/svn/trunk@10871 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-22 07:01:59 +00:00 |
|
edisonn@google.com
|
cf2cfa174c
|
pdfviewer: code cleanup - add licence on files, make replace __DEFINE__foo with foo_DEFINED to match skia project
Review URL: https://codereview.chromium.org/23361009
git-svn-id: http://skia.googlecode.com/svn/trunk@10854 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-21 16:31:37 +00:00 |
|
skia.committer@gmail.com
|
b74bdf0249
|
Sanitizing source files in Housekeeper-Nightly
git-svn-id: http://skia.googlecode.com/svn/trunk@10842 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-21 07:01:29 +00:00 |
|
robertphillips@google.com
|
9b051a375b
|
Revert r10830 (Split SkDevice out of SkRasterDevice) until we can get Chromium ready.
git-svn-id: http://skia.googlecode.com/svn/trunk@10835 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-20 20:06:40 +00:00 |
|
edisonn@google.com
|
8cee797901
|
pdfviewer: check in pdfapi classes
Review URL: https://codereview.chromium.org/22900010
git-svn-id: http://skia.googlecode.com/svn/trunk@10834 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-20 18:56:49 +00:00 |
|
robertphillips@google.com
|
3055b70018
|
Split SkDevice out of SkBitmapDevice
https://codereview.chromium.org/22978012/
git-svn-id: http://skia.googlecode.com/svn/trunk@10830 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-20 17:49:04 +00:00 |
|
edisonn@google.com
|
5c34491b94
|
pdfviewer: remove one #include to STL, that is not needed
Review URL: https://codereview.chromium.org/23082004
git-svn-id: http://skia.googlecode.com/svn/trunk@10783 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-16 17:37:31 +00:00 |
|
edisonn@google.com
|
2c8177767a
|
pdfviewer: update interface of derived canvas and device, to reflect lastest changes in the interfaces.
Review URL: https://codereview.chromium.org/23048006
git-svn-id: http://skia.googlecode.com/svn/trunk@10780 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-16 16:30:02 +00:00 |
|
edisonn@google.com
|
063d7072ef
|
pdfviewer: code cleanup - remove STL usage
Review URL: https://codereview.chromium.org/23258004
git-svn-id: http://skia.googlecode.com/svn/trunk@10772 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-16 15:05:08 +00:00 |
|
edisonn@google.com
|
fb7b1bf534
|
pdfviewer: workaround gyp issue with multiple files, not being translated into an array in linux (works in mac, as per spec)
Review URL: https://codereview.chromium.org/23157003
git-svn-id: http://skia.googlecode.com/svn/trunk@10726 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-14 22:05:06 +00:00 |
|
edisonn@google.com
|
33f11b6fcd
|
pdfviewer: make pdfviewer compile on mac
Review URL: https://codereview.chromium.org/23163007
git-svn-id: http://skia.googlecode.com/svn/trunk@10721 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-14 21:35:27 +00:00 |
|
edisonn@google.com
|
3aa355527a
|
pdfviewer: 1) debug code for drawText (show magenta background for text, to show text even when we fail to load/show it), 2) some cleanup: refactor and rename classes and files
Review URL: https://codereview.chromium.org/23020003
git-svn-id: http://skia.googlecode.com/svn/trunk@10716 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-14 18:26:20 +00:00 |
|
edisonn@google.com
|
53766103b5
|
pdfviewer: remove text save/restore (not needed) and verify that colorspace dictionary exists before using it
Review URL: https://codereview.chromium.org/22436003
git-svn-id: http://skia.googlecode.com/svn/trunk@10639 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-08 12:54:01 +00:00 |
|
edisonn@google.com
|
768bc6a920
|
pdfviewer: add ability to run on gpu
Review URL: https://codereview.chromium.org/22684002
git-svn-id: http://skia.googlecode.com/svn/trunk@10638 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-08 12:42:13 +00:00 |
|
edisonn@google.com
|
16291e51d5
|
pdfviewer: remove save/restore used with q/Q operators (we already do there save and restore)
Review URL: https://codereview.chromium.org/22678003
git-svn-id: http://skia.googlecode.com/svn/trunk@10636 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-08 11:40:26 +00:00 |
|
edisonn@google.com
|
4f898b78bb
|
pdfviewer: absolute minimal; to al least render (even if poorly) ICC based color spaces, based on RGB
Review URL: https://codereview.chromium.org/22624002
git-svn-id: http://skia.googlecode.com/svn/trunk@10630 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-07 21:11:57 +00:00 |
|
edisonn@google.com
|
e57c62d039
|
pdfviewer: fix font rotation issues
Review URL: https://codereview.chromium.org/22407005
git-svn-id: http://skia.googlecode.com/svn/trunk@10617 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-07 18:04:15 +00:00 |
|
edisonn@google.com
|
0f90190084
|
pdfviewer: /Pattern color space, uses the matrix of the last content stream, not the global matrix.
Review URL: https://codereview.chromium.org/22460004
git-svn-id: http://skia.googlecode.com/svn/trunk@10595 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-07 11:56:16 +00:00 |
|
edisonn@google.com
|
2273f9b45f
|
pdfviewer: load image pain settings (like transparency), pass the page number, report failure if at least one render fails, and check that xref section starts with xref keyword.
Review URL: https://codereview.chromium.org/22465006
git-svn-id: http://skia.googlecode.com/svn/trunk@10588 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-06 21:48:44 +00:00 |
|
edisonn@google.com
|
7e27bcd64a
|
pdfviewer: remove debug traces
Review URL: https://codereview.chromium.org/22284004
git-svn-id: http://skia.googlecode.com/svn/trunk@10551 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-05 22:08:50 +00:00 |
|
edisonn@google.com
|
91ce698cf2
|
pdfviewer: debug code for crash
Review URL: https://codereview.chromium.org/22269002
git-svn-id: http://skia.googlecode.com/svn/trunk@10548 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-05 20:45:40 +00:00 |
|
edisonn@google.com
|
7ee12ca99f
|
pdfviewer: add virtual destructor for SkPdfFont
Review URL: https://codereview.chromium.org/22239002
git-svn-id: http://skia.googlecode.com/svn/trunk@10541 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-05 18:18:06 +00:00 |
|
edisonn@google.com
|
45be4eb904
|
pdfviewer: fix typo
Review URL: https://codereview.chromium.org/22076007
git-svn-id: http://skia.googlecode.com/svn/trunk@10540 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-05 17:59:11 +00:00 |
|
edisonn@google.com
|
5149bd954b
|
pdfviewer: set backdround to transparent, and add an app to chop transparent content in png files.
Review URL: https://codereview.chromium.org/21981008
git-svn-id: http://skia.googlecode.com/svn/trunk@10538 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-05 17:26:11 +00:00 |
|
edisonn@google.com
|
b0145ce60e
|
pdfviewer: add indexed rbg image support, enhanche caching(setData) for SkPdfObject
Review URL: https://codereview.chromium.org/21738005
git-svn-id: http://skia.googlecode.com/svn/trunk@10534 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-05 16:23:23 +00:00 |
|
edisonn@google.com
|
e2e01ffb94
|
pdfviewer: implementation of one type of pattern - simple tile patern, colored, with xstep and ystep positive.
Review URL: https://codereview.chromium.org/21919003
git-svn-id: http://skia.googlecode.com/svn/trunk@10523 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-02 20:24:48 +00:00 |
|
edisonn@google.com
|
276fed9e0a
|
pdfviewer: debug the parameters for snc, and for resolveReference
Review URL: https://codereview.chromium.org/21604003
git-svn-id: http://skia.googlecode.com/svn/trunk@10498 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-01 21:20:47 +00:00 |
|
edisonn@google.com
|
9a43c18740
|
pdfviewer: finish implementation of SkPdfObject.toString(), and include in debugging traces we leave when rendering.
Review URL: https://codereview.chromium.org/20628008
git-svn-id: http://skia.googlecode.com/svn/trunk@10494 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-01 20:06:42 +00:00 |
|
edisonn@google.com
|
251176ebe9
|
pdfviewer: remove simple implementation for non-isolated groups. will be implemented in skia most probably. also it is not generated by SkPDFDevice
Review URL: https://codereview.chromium.org/21537003
git-svn-id: http://skia.googlecode.com/svn/trunk@10479 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-01 13:24:00 +00:00 |
|
edisonn@google.com
|
f111a4b685
|
pdfviewer: transparency groups - implementation of non-isolated and non-knockout flags
Review URL: https://codereview.chromium.org/21288002
git-svn-id: http://skia.googlecode.com/svn/trunk@10467 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-31 18:22:36 +00:00 |
|
edisonn@google.com
|
24cdf13b31
|
pdfviewer: more prerequired work to have examples working for transparency work items.
Review URL: https://codereview.chromium.org/21252003
git-svn-id: http://skia.googlecode.com/svn/trunk@10438 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-30 16:06:12 +00:00 |
|
edisonn@google.com
|
88fc03dd1f
|
pdfviewer: add doPage function, cet stream from Contents
Review URL: https://codereview.chromium.org/21049009
git-svn-id: http://skia.googlecode.com/svn/trunk@10433 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-30 13:34:10 +00:00 |
|
edisonn@google.com
|
641cce90c9
|
pdfviewer: fix condition for element in array, reset back the default color to white, and verify type before value in PDF API mapper
Review URL: https://codereview.chromium.org/21017004
git-svn-id: http://skia.googlecode.com/svn/trunk@10427 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-30 12:09:14 +00:00 |
|
edisonn@google.com
|
4ef4bed00e
|
pdfviewer: load files with missing xref (we need in order to help with testing, as most good pdfx in the whild miss the xref). add period as a valid character to start a real value.
Review URL: https://codereview.chromium.org/21096006
git-svn-id: http://skia.googlecode.com/svn/trunk@10423 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-29 22:14:45 +00:00 |
|
edisonn@google.com
|
e878e726bd
|
pdfviewer: more plumming for soft masks, blend modes and transparency groups
Review URL: https://codereview.chromium.org/21125002
git-svn-id: http://skia.googlecode.com/svn/trunk@10419 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-29 19:10:58 +00:00 |
|
edisonn@google.com
|
96ba3aa2fa
|
pdfviewer: fix a few warnings
Review URL: https://codereview.chromium.org/20662003
git-svn-id: http://skia.googlecode.com/svn/trunk@10404 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-28 20:04:35 +00:00 |
|
edisonn@google.com
|
a0cefa18fc
|
pdfviewer: gs operator implementation: dashing and font
Review URL: https://codereview.chromium.org/20810002
git-svn-id: http://skia.googlecode.com/svn/trunk@10403 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-28 18:34:14 +00:00 |
|
edisonn@google.com
|
1acab362fd
|
pdfviewer: limit the characters we support in ToUnicode, to 0xffff
Review URL: https://codereview.chromium.org/20538002
git-svn-id: http://skia.googlecode.com/svn/trunk@10377 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-25 22:03:22 +00:00 |
|
edisonn@google.com
|
ac4bedcb10
|
pdfviewer: set the default background to transparent (to match render_picture default), and fix a bug a with corrupt diffs
Review URL: https://codereview.chromium.org/20526002
git-svn-id: http://skia.googlecode.com/svn/trunk@10376 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-25 21:40:23 +00:00 |
|
edisonn@google.com
|
50bbdb4f3e
|
pdfviewer: update drawBitmap, and fic a gyp issue: gyp does not run in a consistent way on various palt forms, and it generates some files in ../../../foo instead of ../foo - Solution: use the (inconvenient) Shared intermediary directory that should work on all platforms.
Review URL: https://codereview.chromium.org/20328002
git-svn-id: http://skia.googlecode.com/svn/trunk@10359 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-25 15:33:13 +00:00 |
|
skia.committer@gmail.com
|
5c561cb8d8
|
Sanitizing source files in Housekeeper-Nightly
git-svn-id: http://skia.googlecode.com/svn/trunk@10340 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-25 07:01:00 +00:00 |
|
edisonn@google.com
|
2c88fe87bd
|
pdfviewer: fix path shortcuts in python script, use os.path.join()
Review URL: https://codereview.chromium.org/19623007
git-svn-id: http://skia.googlecode.com/svn/trunk@10334 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-24 19:42:11 +00:00 |
|
edisonn@google.com
|
d6c276f1fe
|
pdfviewer: sets module is deprecated. use set
Review URL: https://codereview.chromium.org/20101002
git-svn-id: http://skia.googlecode.com/svn/trunk@10332 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-24 19:31:30 +00:00 |
|