Closed Bug 636040 Opened 13 years ago Closed 13 years ago

remove tracking of which family names came from quirks-mode HTML

Categories

(Core :: CSS Parsing and Computation, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla5

People

(Reporter: dbaron, Assigned: dbaron)

References

Details

Attachments

(2 files)

We currently track which font-family values come from <font face> in a quirks-mode HTML document.  We used to use this information for Symbol font quirks, but we no longer do (since we no longer have the quirk).

I'd like to remove this tracking since it's getting in the way of some style system performance optimizations I'd like to make (Bug 636039).
Assignee: nobody → dbaron
Status: NEW → ASSIGNED
Attachment #514353 - Flags: review?(jdaggett)
Comment on attachment 514353 [details] [diff] [review]
patch 2: remove tracking in the style system

Oops, I uploaded the patches in the wrong order.
Attachment #514353 - Attachment description: patch 1: remove tracking in the style system → patch 2: remove tracking in the style system
Attachment #514355 - Attachment description: patch 2: remove tracking from nsFont and gfxFontStyle → patch 1: remove tracking from nsFont and gfxFontStyle
Attachment #514355 - Flags: review?(jdaggett) → review+
Attachment #514353 - Flags: review?(jdaggett) → review+
https://hg.mozilla.org/mozilla-central/rev/74c57fbb4121
https://hg.mozilla.org/mozilla-central/rev/b17d9492f99f
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Whiteboard: fixed-in-birch
Target Milestone: --- → mozilla2.2
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: