Bug 1517197. Make nsSVGIntegrationUtils::AdjustInvalidAreaForSVGEffects return the original area if there are no filter effects. r=mattwoodrow
47 bytes, text/x-phabricator-request
|Details | Review|
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.80 Safari/537.36 Steps to reproduce: 1. Open https://www.pixum.de/editor?product_id=5885 on a Desktop Resolution 2. In the bottom preview bar click on different month's of the calendar Actual results: You don't see the month's days of the calendar. The svg image is not being shown. If you click a second time, the days are visible. (Maybe because now the svg image is loaded into browser cache) Expected results: The days of the month should be visible. The svg image should be visible.
This happens since Firefox 64. It seems to be related to the browser cache. If the image is not cached yet, it won't be shown. After it is saved into the browser cache, it is visible.
I can reproduce the issue Andrew, if you have some time, it would be nice to try with mozregression https://mozilla.github.io/mozregression/quickstart.html to figure out when this issue has been introduced.
I can also reproduce the issue on Nightly66.0a1 Windows10. Regression window: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=0f22d244af4dea74766377b7fc3e3bcd292f9057&tochange=d2218beee05235644592c9c7f36ec8424e1b1f3c Regressed by: d2218beee052 Jonathan Watt — Bug 1494092. Remove SVGFilterObserverList::IsInObserverLists and related code. r=mattwoodrow :jwatt Your patch seems to cause the issue. Can you please look into this?
[Tracking Requested - why for this release]: Recent regression (with 64)
Assignee: nobody → jwatt
Priority: -- → P2
Priority: P2 → P1
Pushed by email@example.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/970559b6fcde Fix SVG masking and clipping regression. r=mattwoodrow
Attachment #9036480 - Flags: approval-mozilla-beta?
You need to log in before you can comment on or make changes to this bug.