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 |
|
edisonn@google.com
|
0449a569b9
|
pdfviewer: explicitely use set, instead of dictionary, fails to compile in some versions of python.
Review URL: https://codereview.chromium.org/19804010
git-svn-id: http://skia.googlecode.com/svn/trunk@10320 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-24 17:51:27 +00:00 |
|
sglez@google.com
|
43f2b2c833
|
SkiaExamples improvements.
Make it possible for a client to write a Hello World in less than 50 lines.
R=caryclark@google.com
Review URL: https://codereview.chromium.org/18574002
git-svn-id: http://skia.googlecode.com/svn/trunk@10319 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-24 17:48:03 +00:00 |
|
edisonn@google.com
|
147adb10f7
|
pdfviewer: remove dependency on picture_utils. add utility function to render SkStream into bitmap.
Review URL: https://codereview.chromium.org/20087003
git-svn-id: http://skia.googlecode.com/svn/trunk@10314 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-24 15:56:19 +00:00 |
|
robertphillips@google.com
|
58c856a54a
|
Reverting r10251 (Implement crop rect for SkImageFilter) due to Chromium-side unit test failures
git-svn-id: http://skia.googlecode.com/svn/trunk@10304 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-24 13:18:06 +00:00 |
|
skia.committer@gmail.com
|
7f1af501f2
|
Sanitizing source files in Housekeeper-Nightly
git-svn-id: http://skia.googlecode.com/svn/trunk@10299 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-24 07:01:12 +00:00 |
|
edisonn@google.com
|
1f080163ac
|
pdfviewer: more simple fixed to prevent crashes
Review URL: https://codereview.chromium.org/19625008
git-svn-id: http://skia.googlecode.com/svn/trunk@10294 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-23 21:05:49 +00:00 |
|
edisonn@google.com
|
b44334c1c0
|
pdfviewer: don't crash if the xref is corrupted.
Review URL: https://codereview.chromium.org/20004007
git-svn-id: http://skia.googlecode.com/svn/trunk@10293 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-23 20:47:05 +00:00 |
|
edisonn@google.com
|
2fd5d36ea6
|
pdfviewer: fix type3 font, make SkPdfObject::get parameter const
Review URL: https://codereview.chromium.org/19670019
git-svn-id: http://skia.googlecode.com/svn/trunk@10289 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-23 19:43:48 +00:00 |
|
edisonn@google.com
|
2ccc3afa47
|
pdfviewer: improve memory usage, improve parse time (by 30-50%) and don't allocate extra buffers (more to do, but low priority now), and put the page specific memory in an allocator.
Review URL: https://codereview.chromium.org/19793011
git-svn-id: http://skia.googlecode.com/svn/trunk@10282 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-23 17:43:18 +00:00 |
|
skia.committer@gmail.com
|
6ae6383f56
|
Sanitizing source files in Housekeeper-Nightly
git-svn-id: http://skia.googlecode.com/svn/trunk@10254 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-23 07:01:05 +00:00 |
|
zachr@google.com
|
5b3e2b9622
|
move skpdiff into tools
R=djsollen@google.com
Review URL: https://codereview.chromium.org/19608005
git-svn-id: http://skia.googlecode.com/svn/trunk@10249 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-22 18:46:45 +00:00 |
|
edisonn@google.com
|
d761e3295c
|
pdfviewer: SkTDict, does accept to pass the length of the key also. We will use it, as this is a prerequirment for optimizing memory usage for pdf parser.
Review URL: https://codereview.chromium.org/19964003
git-svn-id: http://skia.googlecode.com/svn/trunk@10242 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-22 17:29:43 +00:00 |
|
zachr@google.com
|
35f02fb9c9
|
ports for mac, ios, android, linux, windows
R=djsollen@google.com
Review URL: https://codereview.chromium.org/19787006
git-svn-id: http://skia.googlecode.com/svn/trunk@10239 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-22 17:05:24 +00:00 |
|
edisonn@google.com
|
ac03d91ee0
|
pdfviewer: All NulCanvas (does not draw operations), TrackDevice (trackes what pixels have been changed)
Review URL: https://codereview.chromium.org/19793006
git-svn-id: http://skia.googlecode.com/svn/trunk@10236 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-22 15:36:39 +00:00 |
|
edisonn@google.com
|
3fc482620e
|
pdfviewer: fix typo (false != NULL)
Review URL: https://codereview.chromium.org/19543016
git-svn-id: http://skia.googlecode.com/svn/trunk@10235 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-22 15:29:55 +00:00 |
|
edisonn@google.com
|
c93c8ac625
|
Add --csv parameter to skpdiff to dump all scores in a csv file. We can run it with all skps, and have scores available to look at worst offenders progarmatically.
R=djsollen@google.com, zachr@google.com
Review URL: https://codereview.chromium.org/19826002
git-svn-id: http://skia.googlecode.com/svn/trunk@10234 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-22 15:24:26 +00:00 |
|
zachr@google.com
|
904f86e6aa
|
Revert "migrate skpdiff to tools"
This reverts commit 58a7ec70ce6b4548793a2ddc37c63d3d44edbc36.
git-svn-id: http://skia.googlecode.com/svn/trunk@10226 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-22 13:29:20 +00:00 |
|
zachr@google.com
|
a54aaf7fba
|
migrate skpdiff to tools
R=djsollen@google.com
Review URL: https://codereview.chromium.org/19671002
git-svn-id: http://skia.googlecode.com/svn/trunk@10225 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-22 13:14:04 +00:00 |
|
edisonn@google.com
|
05b7bef01d
|
revert unreviewed 10194, will send to review
Review URL: https://codereview.chromium.org/19693010
git-svn-id: http://skia.googlecode.com/svn/trunk@10196 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-19 17:47:39 +00:00 |
|