Move FilterData state munging into the class itself
This starts dismantling SVGFilterPainter by moving some of the logic into the FilterData class. Various methods are added to FilterData to handle manipulation of its state. Member fields are made private. The kPaintingFilter* states are renamed to kGeneratingFilter* because that more closely describes what they are there for (which is made more obvious by the new structure). Bug: 109224 Change-Id: Idfa1d584b4d37c8e4d6733f8729e8e942313533c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2102573 Commit-Queue: Fredrik Söderquist <fs@opera.com> Reviewed-by:Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#750512}
Showing
Please register or sign in to comment