skia2/fuzz
Mike Klein e083f7c9f2 Reland "remove SkCanvas::kIsOpaque_SaveLayerFlag"
This reverts the revert 9ff8c8c073.

Original:

    This is a performance-only hint that no one but fuzzers
    is using.  It's even explicitly filtered out in Android.

    The fuzzers have noticed they can trick us into allocating
    uninitialized memory and treating it as opaque, blending
    uninitialized pixels, etc.

    Since no one's using this, we can just kill the bit.

    Bug: skia:7566, chromium:808830

Docs-Preview: https://skia.org/?cl=105282
Change-Id: I4326c663f777aa373ff7ec9f319519da9729350d
Reviewed-on: https://skia-review.googlesource.com/105282
Reviewed-by: Mike Klein <mtklein@chromium.org>
Commit-Queue: Mike Klein <mtklein@chromium.org>
2018-02-07 18:18:52 +00:00
..
oss_fuzz Check for nullptrs when fuzzing region_deserialize 2018-02-01 15:10:43 +00:00
coverage Update coverage script to cover new Canvas Fuzzers 2017-03-15 14:32:59 +00:00
fuzz.cpp remove unneeded SkFlattenableSerialization 2018-01-23 18:13:35 +00:00
Fuzz.h Add in Region SetPath Fuzzer 2018-01-11 19:42:53 +00:00
FuzzCanvas.cpp Reland "remove SkCanvas::kIsOpaque_SaveLayerFlag" 2018-02-07 18:18:52 +00:00
FuzzCommon.h Fix invalid switch in FuzzCanvas 2018-01-11 20:19:48 +00:00
FuzzDrawFunctions.cpp remove unused SkRasterizer 2018-01-21 18:24:11 +00:00
FuzzGradients.cpp [4fGradient] Relax interval checks for SkGradientShaderBase also 2017-02-09 20:44:47 +00:00
FuzzParsePath.cpp Add back in min/max check on fuzzer range 2016-11-16 19:17:19 +00:00
FuzzPathop.cpp Avoid platform-dependent function params in Fuzzer 2016-11-10 22:52:03 +00:00
FuzzScaleToSides.cpp Avoid platform-dependent function params in Fuzzer 2016-11-10 22:52:03 +00:00