summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/svg/svg_fe_turbulence_element.cc
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-12 14:27:29 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-13 09:35:20 +0000
commitc30a6232df03e1efbd9f3b226777b07e087a1122 (patch)
treee992f45784689f373bcc38d1b79a239ebe17ee23 /chromium/third_party/blink/renderer/core/svg/svg_fe_turbulence_element.cc
parent7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (diff)
downloadqtwebengine-chromium-c30a6232df03e1efbd9f3b226777b07e087a1122.tar.gz
BASELINE: Update Chromium to 85.0.4183.14085-based
Change-Id: Iaa42f4680837c57725b1344f108c0196741f6057 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/third_party/blink/renderer/core/svg/svg_fe_turbulence_element.cc')
-rw-r--r--chromium/third_party/blink/renderer/core/svg/svg_fe_turbulence_element.cc15
1 files changed, 8 insertions, 7 deletions
diff --git a/chromium/third_party/blink/renderer/core/svg/svg_fe_turbulence_element.cc b/chromium/third_party/blink/renderer/core/svg/svg_fe_turbulence_element.cc
index 1136c829f3f..06e1c8a98c2 100644
--- a/chromium/third_party/blink/renderer/core/svg/svg_fe_turbulence_element.cc
+++ b/chromium/third_party/blink/renderer/core/svg/svg_fe_turbulence_element.cc
@@ -75,7 +75,7 @@ SVGFETurbulenceElement::SVGFETurbulenceElement(Document& document)
AddToPropertyMap(num_octaves_);
}
-void SVGFETurbulenceElement::Trace(Visitor* visitor) {
+void SVGFETurbulenceElement::Trace(Visitor* visitor) const {
visitor->Trace(base_frequency_);
visitor->Trace(seed_);
visitor->Trace(stitch_tiles_);
@@ -89,10 +89,11 @@ bool SVGFETurbulenceElement::SetFilterEffectAttribute(
const QualifiedName& attr_name) {
FETurbulence* turbulence = static_cast<FETurbulence*>(effect);
if (attr_name == svg_names::kTypeAttr)
- return turbulence->SetType(type_->CurrentValue()->EnumValue());
- if (attr_name == svg_names::kStitchTilesAttr)
- return turbulence->SetStitchTiles(
- stitch_tiles_->CurrentValue()->EnumValue() == kSvgStitchtypeStitch);
+ return turbulence->SetType(type_->CurrentEnumValue());
+ if (attr_name == svg_names::kStitchTilesAttr) {
+ return turbulence->SetStitchTiles(stitch_tiles_->CurrentEnumValue() ==
+ kSvgStitchtypeStitch);
+ }
if (attr_name == svg_names::kBaseFrequencyAttr) {
bool base_frequency_x_changed = turbulence->SetBaseFrequencyX(
baseFrequencyX()->CurrentValue()->Value());
@@ -126,11 +127,11 @@ void SVGFETurbulenceElement::SvgAttributeChanged(
FilterEffect* SVGFETurbulenceElement::Build(SVGFilterBuilder*, Filter* filter) {
return MakeGarbageCollected<FETurbulence>(
- filter, type_->CurrentValue()->EnumValue(),
+ filter, type_->CurrentEnumValue(),
baseFrequencyX()->CurrentValue()->Value(),
baseFrequencyY()->CurrentValue()->Value(),
num_octaves_->CurrentValue()->Value(), seed_->CurrentValue()->Value(),
- stitch_tiles_->CurrentValue()->EnumValue() == kSvgStitchtypeStitch);
+ stitch_tiles_->CurrentEnumValue() == kSvgStitchtypeStitch);
}
} // namespace blink