FilterOperation 55 Source/core/animation/AnimatableFilterOperations.cpp FilterOperation* from = (i < fromSize) ? m_operations.operations()[i].get() : 0; FilterOperation 56 Source/core/animation/AnimatableFilterOperations.cpp FilterOperation* to = (i < toSize) ? target->m_operations.operations()[i].get() : 0; FilterOperation 57 Source/core/animation/AnimatableFilterOperations.cpp RefPtr<FilterOperation> blendedOp = FilterOperation::blend(from, to, fraction); FilterOperation 107 Source/core/animation/AnimationTranslationUtilTest.cpp ops.operations().append(BasicColorMatrixFilterOperation::create(0.5, FilterOperation::SATURATE)); FilterOperation 108 Source/core/animation/AnimationTranslationUtilTest.cpp ops.operations().append(BasicColorMatrixFilterOperation::create(0.2, FilterOperation::GRAYSCALE)); FilterOperation 109 Source/core/animation/AnimationTranslationUtilTest.cpp ops.operations().append(BasicColorMatrixFilterOperation::create(0.8, FilterOperation::SEPIA)); FilterOperation 110 Source/core/animation/AnimationTranslationUtilTest.cpp ops.operations().append(BasicColorMatrixFilterOperation::create(0.1, FilterOperation::OPACITY)); FilterOperation 164 Source/core/animation/CompositorAnimations.cpp const FilterOperation& op = *operations.at(i); FilterOperation 165 Source/core/animation/CompositorAnimations.cpp if (op.type() == FilterOperation::VALIDATED_CUSTOM || op.type() == FilterOperation::CUSTOM) FilterOperation 789 Source/core/css/CSSComputedStyleDeclaration.cpp Vector<RefPtr<FilterOperation> >::const_iterator end = style.filter().operations().end(); FilterOperation 790 Source/core/css/CSSComputedStyleDeclaration.cpp for (Vector<RefPtr<FilterOperation> >::const_iterator it = style.filter().operations().begin(); it != end; ++it) { FilterOperation 791 Source/core/css/CSSComputedStyleDeclaration.cpp FilterOperation* filterOperation = (*it).get(); FilterOperation 793 Source/core/css/CSSComputedStyleDeclaration.cpp case FilterOperation::REFERENCE: FilterOperation 797 Source/core/css/CSSComputedStyleDeclaration.cpp case FilterOperation::GRAYSCALE: FilterOperation 801 Source/core/css/CSSComputedStyleDeclaration.cpp case FilterOperation::SEPIA: FilterOperation 805 Source/core/css/CSSComputedStyleDeclaration.cpp case FilterOperation::SATURATE: FilterOperation 809 Source/core/css/CSSComputedStyleDeclaration.cpp case FilterOperation::HUE_ROTATE: FilterOperation 813 Source/core/css/CSSComputedStyleDeclaration.cpp case FilterOperation::INVERT: FilterOperation 817 Source/core/css/CSSComputedStyleDeclaration.cpp case FilterOperation::OPACITY: FilterOperation 821 Source/core/css/CSSComputedStyleDeclaration.cpp case FilterOperation::BRIGHTNESS: FilterOperation 825 Source/core/css/CSSComputedStyleDeclaration.cpp case FilterOperation::CONTRAST: FilterOperation 829 Source/core/css/CSSComputedStyleDeclaration.cpp case FilterOperation::BLUR: FilterOperation 833 Source/core/css/CSSComputedStyleDeclaration.cpp case FilterOperation::DROP_SHADOW: { FilterOperation 103 Source/core/css/resolver/ElementStyleResources.cpp void ElementStyleResources::addPendingSVGDocument(FilterOperation* filterOperation, CSSSVGDocumentValue* cssSVGDocumentValue) FilterOperation 40 Source/core/css/resolver/ElementStyleResources.h class FilterOperation; FilterOperation 71 Source/core/css/resolver/ElementStyleResources.h void addPendingSVGDocument(FilterOperation*, CSSSVGDocumentValue*); FilterOperation 42 Source/core/css/resolver/FilterOperationResolver.cpp static FilterOperation::OperationType filterOperationForType(CSSFilterValue::FilterOperationType type) FilterOperation 46 Source/core/css/resolver/FilterOperationResolver.cpp return FilterOperation::REFERENCE; FilterOperation 48 Source/core/css/resolver/FilterOperationResolver.cpp return FilterOperation::GRAYSCALE; FilterOperation 50 Source/core/css/resolver/FilterOperationResolver.cpp return FilterOperation::SEPIA; FilterOperation 52 Source/core/css/resolver/FilterOperationResolver.cpp return FilterOperation::SATURATE; FilterOperation 54 Source/core/css/resolver/FilterOperationResolver.cpp return FilterOperation::HUE_ROTATE; FilterOperation 56 Source/core/css/resolver/FilterOperationResolver.cpp return FilterOperation::INVERT; FilterOperation 58 Source/core/css/resolver/FilterOperationResolver.cpp return FilterOperation::OPACITY; FilterOperation 60 Source/core/css/resolver/FilterOperationResolver.cpp return FilterOperation::BRIGHTNESS; FilterOperation 62 Source/core/css/resolver/FilterOperationResolver.cpp return FilterOperation::CONTRAST; FilterOperation 64 Source/core/css/resolver/FilterOperationResolver.cpp return FilterOperation::BLUR; FilterOperation 66 Source/core/css/resolver/FilterOperationResolver.cpp return FilterOperation::DROP_SHADOW; FilterOperation 68 Source/core/css/resolver/FilterOperationResolver.cpp return FilterOperation::NONE; FilterOperation 70 Source/core/css/resolver/FilterOperationResolver.cpp return FilterOperation::NONE; FilterOperation 102 Source/core/css/resolver/FilterOperationResolver.cpp FilterOperation::OperationType operationType = filterOperationForType(filterValue->operationType()); FilterOperation 104 Source/core/css/resolver/FilterOperationResolver.cpp if (operationType == FilterOperation::REFERENCE) { FilterOperation 128 Source/core/css/resolver/FilterOperationResolver.cpp if (operationType != FilterOperation::DROP_SHADOW) { FilterOperation 54 Source/core/css/resolver/StyleResourceLoader.cpp Vector<RefPtr<FilterOperation> >& filterOperations = renderStyle->mutableFilter().operations(); FilterOperation 56 Source/core/css/resolver/StyleResourceLoader.cpp RefPtr<FilterOperation> filterOperation = filterOperations.at(i); FilterOperation 57 Source/core/css/resolver/StyleResourceLoader.cpp if (filterOperation->type() == FilterOperation::REFERENCE) { FilterOperation 102 Source/core/rendering/FilterEffectRenderer.cpp FilterOperation* filterOperation = operations.operations().at(i).get(); FilterOperation 104 Source/core/rendering/FilterEffectRenderer.cpp case FilterOperation::REFERENCE: { FilterOperation 108 Source/core/rendering/FilterEffectRenderer.cpp case FilterOperation::GRAYSCALE: { FilterOperation 135 Source/core/rendering/FilterEffectRenderer.cpp case FilterOperation::SEPIA: { FilterOperation 162 Source/core/rendering/FilterEffectRenderer.cpp case FilterOperation::SATURATE: { FilterOperation 168 Source/core/rendering/FilterEffectRenderer.cpp case FilterOperation::HUE_ROTATE: { FilterOperation 174 Source/core/rendering/FilterEffectRenderer.cpp case FilterOperation::INVERT: { FilterOperation 187 Source/core/rendering/FilterEffectRenderer.cpp case FilterOperation::OPACITY: { FilterOperation 199 Source/core/rendering/FilterEffectRenderer.cpp case FilterOperation::BRIGHTNESS: { FilterOperation 209 Source/core/rendering/FilterEffectRenderer.cpp case FilterOperation::CONTRAST: { FilterOperation 220 Source/core/rendering/FilterEffectRenderer.cpp case FilterOperation::BLUR: { FilterOperation 225 Source/core/rendering/FilterEffectRenderer.cpp case FilterOperation::DROP_SHADOW: { FilterOperation 238 Source/core/rendering/FilterEffectRenderer.cpp if (filterOperation->type() != FilterOperation::REFERENCE) { FilterOperation 3962 Source/core/rendering/RenderLayer.cpp FilterOperation* filterOperation = filters.operations().at(i).get(); FilterOperation 3963 Source/core/rendering/RenderLayer.cpp if (filterOperation->type() != FilterOperation::REFERENCE) FilterOperation 119 Source/core/rendering/RenderLayerFilterInfo.cpp RefPtr<FilterOperation> filterOperation = operations.operations().at(i); FilterOperation 120 Source/core/rendering/RenderLayerFilterInfo.cpp if (filterOperation->type() != FilterOperation::REFERENCE) FilterOperation 46 Source/core/rendering/svg/ReferenceFilterBuilder.cpp HashMap<const FilterOperation*, OwnPtr<DocumentResourceReference> >* ReferenceFilterBuilder::documentResourceReferences = 0; FilterOperation 48 Source/core/rendering/svg/ReferenceFilterBuilder.cpp DocumentResourceReference* ReferenceFilterBuilder::documentResourceReference(const FilterOperation* filterOperation) FilterOperation 56 Source/core/rendering/svg/ReferenceFilterBuilder.cpp void ReferenceFilterBuilder::setDocumentResourceReference(const FilterOperation* filterOperation, PassOwnPtr<DocumentResourceReference> documentResourceReference) FilterOperation 59 Source/core/rendering/svg/ReferenceFilterBuilder.cpp documentResourceReferences = new HashMap<const FilterOperation*, OwnPtr<DocumentResourceReference> >; FilterOperation 63 Source/core/rendering/svg/ReferenceFilterBuilder.cpp void ReferenceFilterBuilder::clearDocumentResourceReference(const FilterOperation* filterOperation) FilterOperation 43 Source/core/rendering/svg/ReferenceFilterBuilder.h class FilterOperation; FilterOperation 49 Source/core/rendering/svg/ReferenceFilterBuilder.h static DocumentResourceReference* documentResourceReference(const FilterOperation*); FilterOperation 50 Source/core/rendering/svg/ReferenceFilterBuilder.h static void setDocumentResourceReference(const FilterOperation*, PassOwnPtr<DocumentResourceReference>); FilterOperation 51 Source/core/rendering/svg/ReferenceFilterBuilder.h static void clearDocumentResourceReference(const FilterOperation*); FilterOperation 56 Source/core/rendering/svg/ReferenceFilterBuilder.h static HashMap<const FilterOperation*, OwnPtr<DocumentResourceReference> >* documentResourceReferences; FilterOperation 1064 Source/platform/graphics/GraphicsLayer.cpp const FilterOperation& op = *filters.at(i); FilterOperation 1066 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::REFERENCE: FilterOperation 1068 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::GRAYSCALE: FilterOperation 1069 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::SEPIA: FilterOperation 1070 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::SATURATE: FilterOperation 1071 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::HUE_ROTATE: { FilterOperation 1074 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::GRAYSCALE: FilterOperation 1077 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::SEPIA: FilterOperation 1080 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::SATURATE: FilterOperation 1083 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::HUE_ROTATE: FilterOperation 1091 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::INVERT: FilterOperation 1092 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::OPACITY: FilterOperation 1093 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::BRIGHTNESS: FilterOperation 1094 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::CONTRAST: { FilterOperation 1097 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::INVERT: FilterOperation 1100 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::OPACITY: FilterOperation 1103 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::BRIGHTNESS: FilterOperation 1106 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::CONTRAST: FilterOperation 1114 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::BLUR: { FilterOperation 1119 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::DROP_SHADOW: { FilterOperation 1124 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::CUSTOM: FilterOperation 1125 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::VALIDATED_CUSTOM: FilterOperation 1127 Source/platform/graphics/GraphicsLayer.cpp case FilterOperation::NONE: FilterOperation 34 Source/platform/graphics/filters/FilterOperation.cpp PassRefPtr<FilterOperation> FilterOperation::blend(const FilterOperation* from, const FilterOperation* to, double progress) FilterOperation 42 Source/platform/graphics/filters/FilterOperation.cpp PassRefPtr<FilterOperation> BasicColorMatrixFilterOperation::blend(const FilterOperation* from, double progress) const FilterOperation 81 Source/platform/graphics/filters/FilterOperation.cpp PassRefPtr<FilterOperation> BasicComponentTransferFilterOperation::blend(const FilterOperation* from, double progress) const FilterOperation 119 Source/platform/graphics/filters/FilterOperation.cpp PassRefPtr<FilterOperation> BlurFilterOperation::blend(const FilterOperation* from, double progress) const FilterOperation 129 Source/platform/graphics/filters/FilterOperation.cpp PassRefPtr<FilterOperation> DropShadowFilterOperation::blend(const FilterOperation* from, double progress) const FilterOperation 43 Source/platform/graphics/filters/FilterOperation.h class PLATFORM_EXPORT FilterOperation : public RefCounted<FilterOperation> { FilterOperation 62 Source/platform/graphics/filters/FilterOperation.h static bool canInterpolate(FilterOperation::OperationType type) FilterOperation 87 Source/platform/graphics/filters/FilterOperation.h virtual ~FilterOperation() { } FilterOperation 89 Source/platform/graphics/filters/FilterOperation.h static PassRefPtr<FilterOperation> blend(const FilterOperation* from, const FilterOperation* to, double progress); FilterOperation 90 Source/platform/graphics/filters/FilterOperation.h virtual bool operator==(const FilterOperation&) const = 0; FilterOperation 91 Source/platform/graphics/filters/FilterOperation.h bool operator!=(const FilterOperation& o) const { return !(*this == o); } FilterOperation 94 Source/platform/graphics/filters/FilterOperation.h virtual bool isSameType(const FilterOperation& o) const { return o.type() == m_type; } FilterOperation 102 Source/platform/graphics/filters/FilterOperation.h FilterOperation(OperationType type) FilterOperation 110 Source/platform/graphics/filters/FilterOperation.h virtual PassRefPtr<FilterOperation> blend(const FilterOperation* from, double progress) const = 0; FilterOperation 114 Source/platform/graphics/filters/FilterOperation.h DEFINE_TYPE_CASTS(thisType, FilterOperation, op, op->type() == FilterOperation::operationType, op.type() == FilterOperation::operationType); FilterOperation 116 Source/platform/graphics/filters/FilterOperation.h class PLATFORM_EXPORT ReferenceFilterOperation : public FilterOperation { FilterOperation 133 Source/platform/graphics/filters/FilterOperation.h virtual PassRefPtr<FilterOperation> blend(const FilterOperation* from, double progress) const OVERRIDE FilterOperation 139 Source/platform/graphics/filters/FilterOperation.h virtual bool operator==(const FilterOperation& o) const OVERRIDE FilterOperation 148 Source/platform/graphics/filters/FilterOperation.h : FilterOperation(REFERENCE) FilterOperation 163 Source/platform/graphics/filters/FilterOperation.h class PLATFORM_EXPORT BasicColorMatrixFilterOperation : public FilterOperation { FilterOperation 174 Source/platform/graphics/filters/FilterOperation.h virtual PassRefPtr<FilterOperation> blend(const FilterOperation* from, double progress) const OVERRIDE; FilterOperation 175 Source/platform/graphics/filters/FilterOperation.h virtual bool operator==(const FilterOperation& o) const OVERRIDE FilterOperation 184 Source/platform/graphics/filters/FilterOperation.h : FilterOperation(type) FilterOperation 192 Source/platform/graphics/filters/FilterOperation.h inline bool isBasicColorMatrixFilterOperation(const FilterOperation& operation) FilterOperation 194 Source/platform/graphics/filters/FilterOperation.h FilterOperation::OperationType type = operation.type(); FilterOperation 195 Source/platform/graphics/filters/FilterOperation.h return type == FilterOperation::GRAYSCALE || type == FilterOperation::SEPIA || type == FilterOperation::SATURATE || type == FilterOperation::HUE_ROTATE; FilterOperation 198 Source/platform/graphics/filters/FilterOperation.h DEFINE_TYPE_CASTS(BasicColorMatrixFilterOperation, FilterOperation, op, isBasicColorMatrixFilterOperation(*op), isBasicColorMatrixFilterOperation(op)); FilterOperation 201 Source/platform/graphics/filters/FilterOperation.h class PLATFORM_EXPORT BasicComponentTransferFilterOperation : public FilterOperation { FilterOperation 214 Source/platform/graphics/filters/FilterOperation.h virtual PassRefPtr<FilterOperation> blend(const FilterOperation* from, double progress) const OVERRIDE; FilterOperation 215 Source/platform/graphics/filters/FilterOperation.h virtual bool operator==(const FilterOperation& o) const OVERRIDE FilterOperation 224 Source/platform/graphics/filters/FilterOperation.h : FilterOperation(type) FilterOperation 232 Source/platform/graphics/filters/FilterOperation.h inline bool isBasicComponentTransferFilterOperation(const FilterOperation& operation) FilterOperation 234 Source/platform/graphics/filters/FilterOperation.h FilterOperation::OperationType type = operation.type(); FilterOperation 235 Source/platform/graphics/filters/FilterOperation.h return type == FilterOperation::INVERT || type == FilterOperation::OPACITY || type == FilterOperation::BRIGHTNESS || type == FilterOperation::CONTRAST; FilterOperation 238 Source/platform/graphics/filters/FilterOperation.h DEFINE_TYPE_CASTS(BasicComponentTransferFilterOperation, FilterOperation, op, isBasicComponentTransferFilterOperation(*op), isBasicComponentTransferFilterOperation(op)); FilterOperation 240 Source/platform/graphics/filters/FilterOperation.h class PLATFORM_EXPORT BlurFilterOperation : public FilterOperation { FilterOperation 254 Source/platform/graphics/filters/FilterOperation.h virtual PassRefPtr<FilterOperation> blend(const FilterOperation* from, double progress) const OVERRIDE; FilterOperation 255 Source/platform/graphics/filters/FilterOperation.h virtual bool operator==(const FilterOperation& o) const OVERRIDE FilterOperation 264 Source/platform/graphics/filters/FilterOperation.h : FilterOperation(BLUR) FilterOperation 274 Source/platform/graphics/filters/FilterOperation.h class PLATFORM_EXPORT DropShadowFilterOperation : public FilterOperation { FilterOperation 292 Source/platform/graphics/filters/FilterOperation.h virtual PassRefPtr<FilterOperation> blend(const FilterOperation* from, double progress) const OVERRIDE; FilterOperation 293 Source/platform/graphics/filters/FilterOperation.h virtual bool operator==(const FilterOperation& o) const OVERRIDE FilterOperation 302 Source/platform/graphics/filters/FilterOperation.h : FilterOperation(DROP_SHADOW) FilterOperation 74 Source/platform/graphics/filters/FilterOperations.cpp if (!FilterOperation::canInterpolate(operations()[i]->type())) FilterOperation 79 Source/platform/graphics/filters/FilterOperations.cpp if (!FilterOperation::canInterpolate(other.operations()[i]->type())) FilterOperation 94 Source/platform/graphics/filters/FilterOperations.cpp if (m_operations.at(i)->type() == FilterOperation::REFERENCE) FilterOperation 103 Source/platform/graphics/filters/FilterOperations.cpp FilterOperation::OperationType operationType = m_operations.at(i)->type(); FilterOperation 104 Source/platform/graphics/filters/FilterOperations.cpp if (operationType == FilterOperation::BLUR || operationType == FilterOperation::DROP_SHADOW || operationType == FilterOperation::REFERENCE) FilterOperation 114 Source/platform/graphics/filters/FilterOperations.cpp FilterOperation* filterOperation = m_operations.at(i).get(); FilterOperation 116 Source/platform/graphics/filters/FilterOperations.cpp case FilterOperation::BLUR: { FilterOperation 124 Source/platform/graphics/filters/FilterOperations.cpp case FilterOperation::DROP_SHADOW: { FilterOperation 136 Source/platform/graphics/filters/FilterOperations.cpp case FilterOperation::REFERENCE: { FilterOperation 151 Source/platform/graphics/filters/FilterOperations.cpp case FilterOperation::CUSTOM: FilterOperation 152 Source/platform/graphics/filters/FilterOperations.cpp case FilterOperation::VALIDATED_CUSTOM: { FilterOperation 58 Source/platform/graphics/filters/FilterOperations.h Vector<RefPtr<FilterOperation> >& operations() { return m_operations; } FilterOperation 59 Source/platform/graphics/filters/FilterOperations.h const Vector<RefPtr<FilterOperation> >& operations() const { return m_operations; } FilterOperation 63 Source/platform/graphics/filters/FilterOperations.h const FilterOperation* at(size_t index) const { return index < m_operations.size() ? m_operations.at(index).get() : 0; } FilterOperation 75 Source/platform/graphics/filters/FilterOperations.h Vector<RefPtr<FilterOperation> > m_operations; FilterOperation 109 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp const FilterOperation& op = *operations.at(i); FilterOperation 111 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::REFERENCE: { FilterOperation 135 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::GRAYSCALE: FilterOperation 136 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::SEPIA: FilterOperation 137 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::SATURATE: FilterOperation 138 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::HUE_ROTATE: { FilterOperation 141 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::GRAYSCALE: FilterOperation 144 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::SEPIA: FilterOperation 147 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::SATURATE: FilterOperation 150 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::HUE_ROTATE: FilterOperation 158 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::INVERT: FilterOperation 159 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::OPACITY: FilterOperation 160 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::BRIGHTNESS: FilterOperation 161 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::CONTRAST: { FilterOperation 164 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::INVERT: FilterOperation 167 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::OPACITY: FilterOperation 170 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::BRIGHTNESS: FilterOperation 173 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::CONTRAST: FilterOperation 181 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::BLUR: { FilterOperation 186 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::DROP_SHADOW: { FilterOperation 191 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::VALIDATED_CUSTOM: FilterOperation 192 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::CUSTOM: FilterOperation 194 Source/platform/graphics/filters/SkiaImageFilterBuilder.cpp case FilterOperation::NONE: