aboutsummaryrefslogtreecommitdiffhomepage
path: root/experimental
Commit message (Collapse)AuthorAge
* pdfviewer: more simple fixed to prevent crashesGravatar edisonn@google.com2013-07-23
| | | | | | Review URL: https://codereview.chromium.org/19625008 git-svn-id: http://skia.googlecode.com/svn/trunk@10294 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: don't crash if the xref is corrupted.Gravatar edisonn@google.com2013-07-23
| | | | | | Review URL: https://codereview.chromium.org/20004007 git-svn-id: http://skia.googlecode.com/svn/trunk@10293 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: fix type3 font, make SkPdfObject::get parameter constGravatar edisonn@google.com2013-07-23
| | | | | | Review URL: https://codereview.chromium.org/19670019 git-svn-id: http://skia.googlecode.com/svn/trunk@10289 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: improve memory usage, improve parse time (by 30-50%) and don't ↵Gravatar edisonn@google.com2013-07-23
| | | | | | | | 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
* Sanitizing source files in Housekeeper-NightlyGravatar skia.committer@gmail.com2013-07-23
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10254 2bbb7eff-a529-9590-31e7-b0007b416f81
* move skpdiff into toolsGravatar zachr@google.com2013-07-22
| | | | | | | | 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
* pdfviewer: SkTDict, does accept to pass the length of the key also. We will ↵Gravatar edisonn@google.com2013-07-22
| | | | | | | | 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
* ports for mac, ios, android, linux, windowsGravatar zachr@google.com2013-07-22
| | | | | | | | 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
* pdfviewer: All NulCanvas (does not draw operations), TrackDevice (trackes ↵Gravatar edisonn@google.com2013-07-22
| | | | | | | | 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
* pdfviewer: fix typo (false != NULL)Gravatar edisonn@google.com2013-07-22
| | | | | | Review URL: https://codereview.chromium.org/19543016 git-svn-id: http://skia.googlecode.com/svn/trunk@10235 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add --csv parameter to skpdiff to dump all scores in a csv file. We can run ↵Gravatar edisonn@google.com2013-07-22
| | | | | | | | | | 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
* Revert "migrate skpdiff to tools"Gravatar zachr@google.com2013-07-22
| | | | | | This reverts commit 58a7ec70ce6b4548793a2ddc37c63d3d44edbc36. git-svn-id: http://skia.googlecode.com/svn/trunk@10226 2bbb7eff-a529-9590-31e7-b0007b416f81
* migrate skpdiff to toolsGravatar zachr@google.com2013-07-22
| | | | | | | | 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
* revert unreviewed 10194, will send to reviewGravatar edisonn@google.com2013-07-19
| | | | | | Review URL: https://codereview.chromium.org/19693010 git-svn-id: http://skia.googlecode.com/svn/trunk@10196 2bbb7eff-a529-9590-31e7-b0007b416f81
* skpdiff: add ability to write the diff scores in a csv file (one line per ↵Gravatar edisonn@google.com2013-07-19
| | | | | | | | pair of diff images, with the result of each diff engine) Review URL: https://codereview.chromium.org/19786004 git-svn-id: http://skia.googlecode.com/svn/trunk@10194 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: fix warning in releaseGravatar edisonn@google.com2013-07-18
| | | | | | Review URL: https://codereview.chromium.org/19773002 git-svn-id: http://skia.googlecode.com/svn/trunk@10137 2bbb7eff-a529-9590-31e7-b0007b416f81
* make OpenCL optional for skpdiffGravatar zachr@google.com2013-07-17
| | | | | | | | | | - add CPU based different pixels metric R=djsollen@google.com Review URL: https://codereview.chromium.org/19374006 git-svn-id: http://skia.googlecode.com/svn/trunk@10127 2bbb7eff-a529-9590-31e7-b0007b416f81
* in experimental/ : roll back a few expected GM image checksums, for testingGravatar epoger@google.com2013-07-16
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10120 2bbb7eff-a529-9590-31e7-b0007b416f81
* experimental/json-expectations: reformat to match output of rebaseline.pyGravatar epoger@google.com2013-07-16
| | | | | | | | Created using reformat-json.py script from https://codereview.chromium.org/19289011 Review URL: https://codereview.chromium.org/19289012 git-svn-id: http://skia.googlecode.com/svn/trunk@10116 2bbb7eff-a529-9590-31e7-b0007b416f81
* commit updated JSON expectations to experimental (based on gm-expectations ↵Gravatar epoger@google.com2013-07-16
| | | | | | | | at r10113) Review URL: https://codereview.chromium.org/19399003 git-svn-id: http://skia.googlecode.com/svn/trunk@10115 2bbb7eff-a529-9590-31e7-b0007b416f81
* add table pregeneration script for pmetricGravatar zachr@google.com2013-07-16
| | | | | | | | R=djsollen@google.com Review URL: https://codereview.chromium.org/19256002 git-svn-id: http://skia.googlecode.com/svn/trunk@10106 2bbb7eff-a529-9590-31e7-b0007b416f81
* improve convolve speed of skpdiff using direct pointersGravatar zachr@google.com2013-07-16
| | | | | | | | R=djsollen@google.com Review URL: https://codereview.chromium.org/19107002 git-svn-id: http://skia.googlecode.com/svn/trunk@10099 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: native inline images supportGravatar edisonn@google.com2013-07-15
| | | | | | Review URL: https://codereview.chromium.org/19243003 git-svn-id: http://skia.googlecode.com/svn/trunk@10087 2bbb7eff-a529-9590-31e7-b0007b416f81
* modularize the display of diffs for skpdiffGravatar zachr@google.com2013-07-12
| | | | | | | | R=djsollen@google.com Review URL: https://codereview.chromium.org/18925004 git-svn-id: http://skia.googlecode.com/svn/trunk@10044 2bbb7eff-a529-9590-31e7-b0007b416f81
* check JSON-format expectations into experimental/ for manual testingGravatar epoger@google.com2013-07-11
| | | | | | Review URL: https://codereview.chromium.org/19052006 git-svn-id: http://skia.googlecode.com/svn/trunk@10016 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: add option to run the load or render multiple times, --benchLoad, ↵Gravatar edisonn@google.com2013-07-11
| | | | | | | | --benchRender Review URL: https://codereview.chromium.org/18093008 git-svn-id: http://skia.googlecode.com/svn/trunk@10013 2bbb7eff-a529-9590-31e7-b0007b416f81
* add ability to specify the DPI at which to render the pageGravatar edisonn@google.com2013-07-11
| | | | | | Review URL: https://codereview.chromium.org/19000004 git-svn-id: http://skia.googlecode.com/svn/trunk@10009 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: render in the same way regadless if we write the result to a file ↵Gravatar edisonn@google.com2013-07-11
| | | | | | | | or not. Review URL: https://codereview.chromium.org/18503013 git-svn-id: http://skia.googlecode.com/svn/trunk@10008 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: some code cleanup in rendererGravatar edisonn@google.com2013-07-11
| | | | | | Review URL: https://codereview.chromium.org/18093005 git-svn-id: http://skia.googlecode.com/svn/trunk@10006 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: add --pages arg: render a certain page (all, all in desceding ↵Gravatar edisonn@google.com2013-07-11
| | | | | | | | order, firsl, last and by page number) Review URL: https://codereview.chromium.org/18584010 git-svn-id: http://skia.googlecode.com/svn/trunk@9999 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: measure mem usage, command line flags library.Gravatar edisonn@google.com2013-07-11
| | | | | | Review URL: https://codereview.chromium.org/18562010 git-svn-id: http://skia.googlecode.com/svn/trunk@9996 2bbb7eff-a529-9590-31e7-b0007b416f81
* Sanitizing source files in Housekeeper-NightlyGravatar skia.committer@gmail.com2013-07-11
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@9992 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: ignore more bad stauff in pdfsGravatar edisonn@google.com2013-07-10
| | | | | | Review URL: https://codereview.chromium.org/18112023 git-svn-id: http://skia.googlecode.com/svn/trunk@9990 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: don't delete variables, they are managed by the doc nowGravatar edisonn@google.com2013-07-10
| | | | | | Review URL: https://codereview.chromium.org/18435010 git-svn-id: http://skia.googlecode.com/svn/trunk@9989 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: more load references dinamically plummingGravatar edisonn@google.com2013-07-10
| | | | | | Review URL: https://codereview.chromium.org/18536014 git-svn-id: http://skia.googlecode.com/svn/trunk@9988 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: don't crash when trailer is missingGravatar edisonn@google.com2013-07-10
| | | | | | Review URL: https://codereview.chromium.org/19027003 git-svn-id: http://skia.googlecode.com/svn/trunk@9987 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: fix bug, page -1 means render page 0 with no page extensionGravatar edisonn@google.com2013-07-10
| | | | | | Review URL: https://codereview.chromium.org/18660009 git-svn-id: http://skia.googlecode.com/svn/trunk@9985 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdf viewer: refactor, add -w parameter to pdfviewer, add -n to remove ↵Gravatar edisonn@google.com2013-07-10
| | | | | | | | extenassion page when there is a single page (so skdiff can be run easily) and fix a bug (SkPdfobject should not reset on destruct) Review URL: https://codereview.chromium.org/18435007 git-svn-id: http://skia.googlecode.com/svn/trunk@9983 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: remove assertGravatar edisonn@google.com2013-07-10
| | | | | | Review URL: https://codereview.chromium.org/18518006 git-svn-id: http://skia.googlecode.com/svn/trunk@9971 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: fix warnings on macGravatar edisonn@google.com2013-07-10
| | | | | | Review URL: https://codereview.chromium.org/18293014 git-svn-id: http://skia.googlecode.com/svn/trunk@9970 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdf viewer: fix a few warnings, and enable warning as errorsGravatar edisonn@google.com2013-07-10
| | | | | | Review URL: https://codereview.chromium.org/18293012 git-svn-id: http://skia.googlecode.com/svn/trunk@9966 2bbb7eff-a529-9590-31e7-b0007b416f81
* RIP podofoGravatar edisonn@google.com2013-07-10
| | | | | | Review URL: https://codereview.chromium.org/18518005 git-svn-id: http://skia.googlecode.com/svn/trunk@9964 2bbb7eff-a529-9590-31e7-b0007b416f81
* Native PDF parser implementation - don't try it on pdfs that are not ↵Gravatar edisonn@google.com2013-07-10
| | | | | | | | generated by skia, Crome Print Preview or Chrome Save As Pdf - it will crash as mising xref, pdfs with updates, and other features are not supported yer. Review URL: https://codereview.chromium.org/18323019 git-svn-id: http://skia.googlecode.com/svn/trunk@9962 2bbb7eff-a529-9590-31e7-b0007b416f81
* add diff viewer websiteGravatar zachr@google.com2013-07-09
| | | | | | | | | | - adjust PMetric output to be percentage R=borenet@google.com, bsalomon@google.com Review URL: https://codereview.chromium.org/18132007 git-svn-id: http://skia.googlecode.com/svn/trunk@9942 2bbb7eff-a529-9590-31e7-b0007b416f81
* add JSONP option to output of skpdiffGravatar zachr@google.com2013-07-08
| | | | | | | | R=bsalomon@google.com Review URL: https://codereview.chromium.org/18648002 git-svn-id: http://skia.googlecode.com/svn/trunk@9907 2bbb7eff-a529-9590-31e7-b0007b416f81
* Sanitizing source files in Housekeeper-NightlyGravatar skia.committer@gmail.com2013-07-03
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@9882 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdf viewer: remove const for int scalar typesGravatar edisonn@google.com2013-07-02
| | | | | | Review URL: https://codereview.chromium.org/18103009 git-svn-id: http://skia.googlecode.com/svn/trunk@9881 2bbb7eff-a529-9590-31e7-b0007b416f81
* remove now all the files fro depot for PDF API since we generate them at ↵Gravatar edisonn@google.com2013-07-02
| | | | | | | | build time Review URL: https://codereview.chromium.org/18404006 git-svn-id: http://skia.googlecode.com/svn/trunk@9880 2bbb7eff-a529-9590-31e7-b0007b416f81
* isolate podofo to prepare for native parser, autogenerate PDF API during buildGravatar edisonn@google.com2013-07-02
| | | | | | Review URL: https://codereview.chromium.org/18042005 git-svn-id: http://skia.googlecode.com/svn/trunk@9879 2bbb7eff-a529-9590-31e7-b0007b416f81
* add diff recording and output codeGravatar zachr@google.com2013-07-02
| | | | | | | | R=bsalomon@google.com Review URL: https://codereview.chromium.org/18348011 git-svn-id: http://skia.googlecode.com/svn/trunk@9875 2bbb7eff-a529-9590-31e7-b0007b416f81