Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(614)

Issue 2319293004: Replace FilterEffect::maxEffectRect() with absoluteBounds() (Closed)

Created:
4 years, 3 months ago by fs
Modified:
4 years, 3 months ago
Reviewers:
pdr.
CC:
ajuma+watch_chromium.org, blink-reviews, blink-reviews-paint_chromium.org, blink-reviews-platform-graphics_chromium.org, Rik, chromium-reviews, danakj+watch_chromium.org, dshwang, drott+blinkwatch_chromium.org, krit, f(malita), fs, gyuyoung2, jbroman, Justin Novosad, kouhei+svg_chromium.org, pdr+graphicswatchlist_chromium.org, pdr+svgwatchlist_chromium.org, rwlbuis, Stephen Chennney, slimming-paint-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Replace FilterEffect::maxEffectRect() with absoluteBounds() This removes maxEffectRect(), determineMaximumEffectRect() and the associated state (m_maxEffectRect) from FilterEffect. The replacement is the new method absoluteBounds() that computes bounds for the node in question using the filter primitive (sub)region and the filter region. This should match what determineMaximumEffectRect() was computing for use from SVGFilterPainter. BUG=642035 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Committed: https://crrev.com/61354a46c5d80d8d8450ef06599d7b41f617e35b Cr-Commit-Position: refs/heads/master@{#417530}

Patch Set 1 #

Total comments: 8

Patch Set 2 : Add comment #

Messages

Total messages: 19 (12 generated)
fs
4 years, 3 months ago (2016-09-08 18:17:12 UTC) #7
pdr.
https://codereview.chromium.org/2319293004/diff/1/third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp File third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp (right): https://codereview.chromium.org/2319293004/diff/1/third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp#newcode100 third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp:100: if (clipsToBounds()) Do you know what these clipsToBounds calls ...
4 years, 3 months ago (2016-09-08 20:46:12 UTC) #8
fs
https://codereview.chromium.org/2319293004/diff/1/third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp File third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp (right): https://codereview.chromium.org/2319293004/diff/1/third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp#newcode100 third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp:100: if (clipsToBounds()) On 2016/09/08 at 20:46:12, pdr. wrote: > ...
4 years, 3 months ago (2016-09-08 21:08:12 UTC) #11
pdr.
Thanks, LGTM!
4 years, 3 months ago (2016-09-08 21:09:37 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2319293004/20001
4 years, 3 months ago (2016-09-09 07:47:28 UTC) #16
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 3 months ago (2016-09-09 07:51:04 UTC) #17
commit-bot: I haz the power
4 years, 3 months ago (2016-09-09 07:54:43 UTC) #19
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/61354a46c5d80d8d8450ef06599d7b41f617e35b
Cr-Commit-Position: refs/heads/master@{#417530}

Powered by Google App Engine
This is Rietveld 408576698