If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Remove fine-grained update flags from svg

RESOLVED FIXED

Status

()

Core
SVG
RESOLVED FIXED
12 years ago
12 years ago

People

(Reporter: tor, Assigned: tor)

Tracking

Trunk
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

12 years ago
The current SVG code has quite fine-grained flags for updating, most of which were unused (as the style system doesn't give enough information about what has changed) or treated as the same thing by the renderer.  This patch removes and replaces them with state bits, simplifying the code and reducing the size of path geometry and glyph frames.

First step in simplifying the region logic.
(Assignee)

Comment 1

12 years ago
Created attachment 222530 [details] [diff] [review]
reduce flags
Attachment #222530 - Flags: review?(roc)
Attachment #222530 - Flags: superreview+
Attachment #222530 - Flags: review?(roc)
Attachment #222530 - Flags: review+
(Assignee)

Comment 2

12 years ago
Checked in.
Status: NEW → RESOLVED
Last Resolved: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.