Граф коммитов

8999 Коммитов

Автор SHA1 Сообщение Дата
commit-bot@chromium.org 22d69f9973 I'm investigating how to make the IPC transfer a bit more secure on the
skia side by adding some safety checks. This cl is about brainstorming
and proposing possible solutions for type checking at different stages.

BUG=
R=senorblanco@google.com, sugoi@google.com, scroggo@google.com, reed@android.com, senorblanco@chromium.org, mtklein@google.com, reed@google.com

Author: sugoi@chromium.org

Review URL: https://chromiumcodereview.appspot.com/22799007

git-svn-id: http://skia.googlecode.com/svn/trunk@11395 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 18:40:49 +00:00
djsollen@google.com 9902c38f48 Add new entry point that supports fallback font selection based on language.
BUG= chromium:287995
R=reed@google.com, wangxianzhu@chromium.org

Review URL: https://codereview.chromium.org/23819067

git-svn-id: http://skia.googlecode.com/svn/trunk@11394 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 18:22:30 +00:00
reed@google.com c1a81ebec5 expand alias fontname test
BUG=
R=bungeman@google.com

Review URL: https://codereview.chromium.org/24198004

git-svn-id: http://skia.googlecode.com/svn/trunk@11393 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 18:06:03 +00:00
edisonn@google.com 1da3a80d46 make gradients gm view size larger, as it is choping from the pained canvas.
R=bsalomon@google.com

Review URL: https://codereview.chromium.org/23851037

git-svn-id: http://skia.googlecode.com/svn/trunk@11392 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 17:55:49 +00:00
epoger@google.com 1e5b86986b Whitespace change to trigger buildbots
git-svn-id: http://skia.googlecode.com/svn/trunk@11391 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 17:51:14 +00:00
epoger@google.com 78b3cd2414 Add expectations/gm/ignored-tests.txt to temporarily ignore failures
BUG=skia:1600
TBR=bsalomon
(SkipBuildbotRuns)

Review URL: https://codereview.chromium.org/23531070

git-svn-id: http://skia.googlecode.com/svn/trunk@11390 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 17:41:41 +00:00
edisonn@google.com aa6c4d2587 pdf: report NYI features, and fail gracefully when something is not supported in pdf.
R=vandebo@chromium.org

Review URL: https://codereview.chromium.org/23654036

git-svn-id: http://skia.googlecode.com/svn/trunk@11388 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 17:36:47 +00:00
senorblanco@chromium.org 962c8864e4 Implement crop rect support for the merge image filter.
Note: this will require rebaselining of the imagefilterscropped and testimagefilters GMs.

R=reed@google.com

Review URL: https://codereview.chromium.org/23600047

git-svn-id: http://skia.googlecode.com/svn/trunk@11387 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 17:26:47 +00:00
jvanverth@google.com eb95d6a591 One more try at fixing warnings
R=robertphillips@google.com

Review URL: https://codereview.chromium.org/24276003

git-svn-id: http://skia.googlecode.com/svn/trunk@11386 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 17:21:39 +00:00
robertphillips@google.com 52c7526211 Reenable GrAAHairlinePathRenderer assert w/ fix
https://codereview.chromium.org/24269004/



git-svn-id: http://skia.googlecode.com/svn/trunk@11385 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 16:36:43 +00:00
jvanverth@google.com 417446a1ce Type warning fix for: Add string art GM and sample.
R=robertphillips@google.com

Review URL: https://codereview.chromium.org/24258003

git-svn-id: http://skia.googlecode.com/svn/trunk@11384 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 16:32:49 +00:00
jvanverth@google.com 4ea2878f07 Add string art GM and sample.
BUG=279014
R=robertphillips@google.com

Review URL: https://codereview.chromium.org/23609037

git-svn-id: http://skia.googlecode.com/svn/trunk@11383 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 15:32:22 +00:00
djsollen@google.com e2fd2d2651 fix build warning for unused function
R=robertphillips@google.com

Review URL: https://codereview.chromium.org/24240008

git-svn-id: http://skia.googlecode.com/svn/trunk@11382 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 14:40:42 +00:00
djsollen@google.com 0936c01a39 Remove 2 unused defines USE_CHROMIUM_SKIA and SK_BUILD_FOR_CHROMIUM
R=robertphillips@google.com

Review URL: https://codereview.chromium.org/23618057

git-svn-id: http://skia.googlecode.com/svn/trunk@11381 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 14:29:12 +00:00
djsollen@google.com 2397c06ffb Disable broken test on Android
R=caryclark@google.com

Review URL: https://codereview.chromium.org/23484057

git-svn-id: http://skia.googlecode.com/svn/trunk@11380 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 12:55:26 +00:00
djsollen@google.com 1f584ed3f4 Update Android's FontHost to return NULL if familyName does not match
R=scroggo@google.com, wangxianzhu@chromium.org

Review URL: https://codereview.chromium.org/23601041

git-svn-id: http://skia.googlecode.com/svn/trunk@11377 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 12:08:40 +00:00
robertphillips@google.com b39b5b100a Fourth round of GPU hairline rebaselines
https://codereview.chromium.org/23452046/



git-svn-id: http://skia.googlecode.com/svn/trunk@11376 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 12:04:59 +00:00
skia.committer@gmail.com 2262c58802 Sanitizing source files in Housekeeper-Nightly
git-svn-id: http://skia.googlecode.com/svn/trunk@11375 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 07:25:55 +00:00
epoger@google.com defc487aa9 gm: add --ignoreTests flag
BUG=skia:1600
R=scroggo@google.com

Review URL: https://codereview.chromium.org/23526065

git-svn-id: http://skia.googlecode.com/svn/trunk@11374 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 06:18:27 +00:00
epoger@google.com 33aa55a077 revert temporary r11371
BUG=skia:1641

Review URL: https://codereview.chromium.org/24256003

git-svn-id: http://skia.googlecode.com/svn/trunk@11373 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 06:09:32 +00:00
epoger@google.com 3ef3498236 disable some poppler tests due to flakiness (see bug)
BUG=skia:1643
(SkipBuildbotRuns)

TBR=edisonn

Review URL: https://codereview.chromium.org/24258002

git-svn-id: http://skia.googlecode.com/svn/trunk@11372 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 06:04:26 +00:00
epoger@google.com 1a7e09e2dd gm: temporarily re-enable multiple rendermodes, to make sure they haven't regressed
BUG=skia:1641

Review URL: https://codereview.chromium.org/24153020

git-svn-id: http://skia.googlecode.com/svn/trunk@11371 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 05:25:17 +00:00
robertphillips@google.com 26575d992d Third round of GPU hairline rebaselines
https://codereview.chromium.org/24240003/



git-svn-id: http://skia.googlecode.com/svn/trunk@11370 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 02:20:46 +00:00
robertphillips@google.com 4fe0555a36 Temporarily disable assert in GrAAHairlinePathRenderer.cpp
git-svn-id: http://skia.googlecode.com/svn/trunk@11369 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 01:07:14 +00:00
robertphillips@google.com 91ce35fc29 Second round of GPU hairline rebaselines
https://codereview.chromium.org/24243002/



git-svn-id: http://skia.googlecode.com/svn/trunk@11368 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 00:32:30 +00:00
robertphillips@google.com 9a7f407bde First round of GPU hairline capping image rebaselines
https://codereview.chromium.org/24238002/



git-svn-id: http://skia.googlecode.com/svn/trunk@11367 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-19 00:02:06 +00:00
robertphillips@google.com 9528bdb0dc Don't reuse scratch textures update
https://codereview.chromium.org/23609026/



git-svn-id: http://skia.googlecode.com/svn/trunk@11366 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 22:33:57 +00:00
robertphillips@google.com ada90dac10 "Fix" for hairline corner bugs
https://codereview.chromium.org/23708036/



git-svn-id: http://skia.googlecode.com/svn/trunk@11365 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 22:14:49 +00:00
reed@google.com d44d988127 fix fontconfig backend to only cache new fonts if their outName was unique
BUG=
R=bungeman@google.com

Review URL: https://codereview.chromium.org/23710072

git-svn-id: http://skia.googlecode.com/svn/trunk@11364 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 20:32:25 +00:00
commit-bot@chromium.org 07f6cf372d fix printing of error messages in canvasstatetest.
R=scroggo@google.com, caryclark@google.com

Author: djsollen@google.com

Review URL: https://chromiumcodereview.appspot.com/23477067

git-svn-id: http://skia.googlecode.com/svn/trunk@11363 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 20:15:12 +00:00
bsalomon@google.com 44d3dafc87 Rebaseline tilemode GMs after min rescaled NPOT texture size removed.
R=epoger@google.com

Review URL: https://codereview.chromium.org/23796012

git-svn-id: http://skia.googlecode.com/svn/trunk@11362 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 20:14:46 +00:00
edisonn@google.com 26d2e046cd pdf: write only ToUnicode mappings needed by the font, trimming anything out of [firstChar, lastChar] interval.
R=vandebo@chromium.org

Review URL: https://codereview.chromium.org/23519006

git-svn-id: http://skia.googlecode.com/svn/trunk@11360 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 19:29:08 +00:00
senorblanco@chromium.org e3289d39f8 Mark morphology test as ignore-failure for poppler.
R=epoger@google.com

Review URL: https://codereview.chromium.org/23672045

git-svn-id: http://skia.googlecode.com/svn/trunk@11359 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 19:20:48 +00:00
senorblanco@chromium.org bfc0d6bd5f Add an option to rebaseline.py to mark tests as ignore-failure.
R=epoger@google.com, epoger

Review URL: https://codereview.chromium.org/24195018

git-svn-id: http://skia.googlecode.com/svn/trunk@11358 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 19:14:43 +00:00
djsollen@google.com 286a8830f5 cleanup XML_Parser after reading android config files.
This CL is based on one submitted for AOSP review...
 Fix memory leak in parseConfigFile()
 Need to call XML_ParserFree() on parsers created by XML_ParserCreate()
 Signed-off-by: Carton He <carton.he@marvell.com>
 https://android-review.googlesource.com/#/c/65690/1

R=mtklein@google.com

Review URL: https://codereview.chromium.org/24171003

git-svn-id: http://skia.googlecode.com/svn/trunk@11357 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 18:59:29 +00:00
commit-bot@chromium.org 5898dce287 Attempt to remove 64 bit min size for NPOT resized texture.
R=robertphillips@google.com

Author: bsalomon@google.com

Review URL: https://chromiumcodereview.appspot.com/24123003

git-svn-id: http://skia.googlecode.com/svn/trunk@11356 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 18:52:16 +00:00
commit-bot@chromium.org e2419cc5ed Add getFloat/setFloat funcs to SkMatrix44
These match the existing getDouble/setDouble functions.

R=reed@google.com, tomhudson@chromium.org

Author: enne@chromium.org

Review URL: https://chromiumcodereview.appspot.com/23757031

git-svn-id: http://skia.googlecode.com/svn/trunk@11355 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 18:52:09 +00:00
fmalita@google.com d5a1639098 You get a rebaseline, and *you* get a rebaseline - everybody gets a lumamode rebaseline!
TBR=epoger

Review URL: https://codereview.chromium.org/24153015

git-svn-id: http://skia.googlecode.com/svn/trunk@11354 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 18:36:28 +00:00
edisonn@google.com b58cf8c0ba whitespace change to trigger bots.
Review URL: https://codereview.chromium.org/23902041

git-svn-id: http://skia.googlecode.com/svn/trunk@11353 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 17:52:56 +00:00
bsalomon@google.com 12ea03a0da Rebaseline msaa4 images for scaled_tilemodes_npot on Galaxy Nexus. Images are known to be bad.
R=epoger@google.com
BUG=sk1656

Review URL: https://codereview.chromium.org/23452042

git-svn-id: http://skia.googlecode.com/svn/trunk@11352 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 16:39:46 +00:00
bsalomon@google.com 37af77c3e6 Rebaseline N10 hairmodes with bug note
BUG=1655

R=epoger@google.com,jvanverth@google.com

Review URL: https://codereview.chromium.org/23619078

git-svn-id: http://skia.googlecode.com/svn/trunk@11351 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 16:31:37 +00:00
bsalomon@google.com b0ec970fda Rebaseline N7 images. This bot was down for a long time. Many GM tests themselves changed and all 2 and 3 color gradients on the GPU changed while it was down.
R=epoger@google.com

Review URL: https://codereview.chromium.org/23452041

git-svn-id: http://skia.googlecode.com/svn/trunk@11350 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 16:24:58 +00:00
edisonn@google.com c9e30e1acc rebaseline: perspective gradients in pdf
BUG=

Review URL: https://codereview.chromium.org/23437045

git-svn-id: http://skia.googlecode.com/svn/trunk@11349 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 16:10:54 +00:00
edisonn@google.com 3fa91be020 rebaseline: gradients in pdf
BUG=

Review URL: https://codereview.chromium.org/23875042

git-svn-id: http://skia.googlecode.com/svn/trunk@11348 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 15:51:47 +00:00
epoger@google.com 6d28e8d6ad rebaseline.py: make builder names copy-pastable from --help output
BUG=skia:1653
(SkipBuildbotRuns)

R=bsalomon@google.com

Review URL: https://codereview.chromium.org/23514068

git-svn-id: http://skia.googlecode.com/svn/trunk@11347 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 14:58:47 +00:00
bsalomon@google.com 1f6f0a8a7e Rebaseline tilemode npot images on SGX GPUs
R=epoger@google.com

Review URL: https://codereview.chromium.org/23431033

git-svn-id: http://skia.googlecode.com/svn/trunk@11346 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 13:55:34 +00:00
bsalomon@google.com fa4a999241 Rebaseline these tests: radial_gradient2 lumamode morphology imageblur imagemagnifier gradients
on all Mac 10.6 builders

R=epoger@google.com

Review URL: https://codereview.chromium.org/23606037

git-svn-id: http://skia.googlecode.com/svn/trunk@11345 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 13:42:34 +00:00
fmalita@google.com c8a768cbca Even more GM:lumamode rebaselines.
TBR=epoger

Review URL: https://codereview.chromium.org/23437042

git-svn-id: http://skia.googlecode.com/svn/trunk@11344 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 13:33:08 +00:00
robertphillips@google.com 35349d80b3 Revert r11342 (Add infrastructure for testing the debugger code) due to build breakages
git-svn-id: http://skia.googlecode.com/svn/trunk@11343 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 13:28:10 +00:00
commit-bot@chromium.org 15ec2ea617 Add infrastructure for testing the debugger code.
This creates the necessarily files and GYP targets to start adding tests
for the debugger code. There is currently one test added, more will be added
once the infrastructure is in place.

BUG=
R=mtklein@google.com

Author: dsinclair@chromium.org

Review URL: https://chromiumcodereview.appspot.com/23589007

git-svn-id: http://skia.googlecode.com/svn/trunk@11342 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-09-18 13:01:17 +00:00