The default bug view has changed. See this FAQ.

Check stroke-dasharray before handoff to renderer

RESOLVED FIXED

Status

()

Core
SVG
RESOLVED FIXED
12 years ago
12 years ago

People

(Reporter: tor, Assigned: tor)

Tracking

({fixed1.8})

Trunk
fixed1.8
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

12 years ago
Check the stroke-dasharray for negative numbers or total zero length, both of
which will cause cairo to stop rendering.
(Assignee)

Comment 1

12 years ago
Created attachment 198190 [details] [diff] [review]
stroke-dasharray checking
Attachment #198190 - Flags: review?(jonathan.watt)
Comment on attachment 198190 [details] [diff] [review]
stroke-dasharray checking

Nice. r=me
Attachment #198190 - Flags: review?(jonathan.watt) → review+
(Assignee)

Comment 3

12 years ago
Checked in on trunk.
(Assignee)

Comment 4

12 years ago
Comment on attachment 198190 [details] [diff] [review]
stroke-dasharray checking

Specification compliance bug, and prevents us from handing invalid data to the
renderer.  Minimal risk.
Attachment #198190 - Flags: approval1.8b5?

Updated

12 years ago
Status: NEW → RESOLVED
Last Resolved: 12 years ago
Resolution: --- → FIXED

Comment 5

12 years ago
Comment on attachment 198190 [details] [diff] [review]
stroke-dasharray checking

last day for non-critical changes.
Attachment #198190 - Flags: approval1.8b5? → approval1.8b5+
(Assignee)

Comment 6

12 years ago
Checked in on branch.
Keywords: fixed1.8
You need to log in before you can comment on or make changes to this bug.