Closed Bug 815462 Opened 13 years ago Closed 13 years ago

Regression: mis-rendering of SVG path having both blur filter and non-full opacity

Categories

(Core :: SVG, defect)

17 Branch
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
firefox18 - ---
firefox19 - ---
firefox20 - ---
firefox-esr17 - ---

People

(Reporter: persona, Assigned: jwatt)

References

Details

(Keywords: regression)

Attachments

(2 files)

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:17.0) Gecko/17.0 Firefox/17.0 Build ID: 20121120062532 Steps to reproduce: I have some SVG files including path that both have a blur filter and are not fully opaque. Since I updated, this combination is not rendering properly anymore. I could easily find an old browser to check it worked (FF14). Both my FF17 and a nightly build of FF20a I just tested are failing. Actual results: Paths with blur and opacity are not displayed at all. With only blur or opacity or even rectangles, the problem is not present. Expected results: The combination blur/translucency/path should work as well.
Attaching expected rendering as produced by other renderers.
svg.display-lists.painting.enabled = false helps. Regression window(m-c) Good: http://hg.mozilla.org/mozilla-central/rev/688734575830 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 ID:20120802041638 Bad: http://hg.mozilla.org/mozilla-central/rev/074fb996dfd7 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 ID:20120802062038 Pushlog http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=688734575830&tochange=074fb996dfd7 Regression window(m-c) Good: http://hg.mozilla.org/integration/mozilla-inbound/rev/a799b5bff84c Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 ID:20120801155239 Bad: http://hg.mozilla.org/integration/mozilla-inbound/rev/b077c43a4306 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 ID:20120801163038 Pushlog http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=a799b5bff84c&tochange=b077c43a4306 Suspected: Bug 776054
Blocks: 776054
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: regression
OS: Linux → All
Not severe enough to track, but would accept a low risk uplift.
Fixed by bug 806432.
Status: NEW → RESOLVED
Closed: 13 years ago
Depends on: 806432
Hardware: x86_64 → All
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: