Open
Bug 235755
Opened 21 years ago
Updated 2 years ago
clean up nsFont::EnumerateFamilies and ValueIncludes
Categories
(Core :: CSS Parsing and Computation, defect, P3)
Core
CSS Parsing and Computation
Tracking
()
NEW
mozilla1.8alpha1
People
(Reporter: dbaron, Unassigned)
Details
(Whiteboard: [patch])
Attachments
(1 file, 2 obsolete files)
13.27 KB,
patch
|
roc
:
review+
roc
:
superreview+
|
Details | Diff | Splinter Review |
I want to clean up nsFont::EnumerateFamilies and ValueIncludes in
nsCSSStyleSheet.cpp. They're similar.
Work in progress is in attachment 142321 [details] [diff] [review] on bug 235089.
In addition to what's there being done in both places, they need to handle
escaped quotes better, I think.
Reporter | ||
Updated•21 years ago
|
Whiteboard: [patch]
Reporter | ||
Comment 1•21 years ago
|
||
updated patch, still only nsFont.cpp
Reporter | ||
Updated•21 years ago
|
Status: NEW → ASSIGNED
Priority: -- → P2
Target Milestone: --- → mozilla1.8alpha
Reporter | ||
Comment 2•21 years ago
|
||
Attachment #143991 -
Attachment is obsolete: true
Reporter | ||
Comment 3•21 years ago
|
||
The code in question has actually been copied to a whole bunch of places:
http://lxr.mozilla.org/seamonkey/search?string=Append%28kNullCh%29
Reporter | ||
Comment 4•21 years ago
|
||
(But EnumerateMediaTypes in nsCSSLoader.cpp probably doesn't need to handle quotes.)
Reporter | ||
Comment 5•21 years ago
|
||
Attachment #145058 -
Attachment is obsolete: true
Reporter | ||
Comment 6•21 years ago
|
||
Comment on attachment 147769 [details] [diff] [review]
patch (checked in to trunk, 2004-07-17 12:03 -0700)
I may as well get this out of my tree.
Attachment #147769 -
Flags: superreview?(roc)
Attachment #147769 -
Flags: review?(roc)
Attachment #147769 -
Flags: superreview?(roc)
Attachment #147769 -
Flags: superreview+
Attachment #147769 -
Flags: review?(roc)
Attachment #147769 -
Flags: review+
Reporter | ||
Updated•21 years ago
|
Attachment #147769 -
Attachment description: patch → patch (checked in to trunk, 2004-07-17 12:03 -0700)
Reporter | ||
Comment 7•21 years ago
|
||
Codesize on luna:
libgkgfx.so
Total: +24 (+24/+0)
+24 (+24/+0) text (CODE)
+24 (+24/+0) UNDEF:libgkgfx.so:text
+22 nsFont::EnumerateFamilies(int (*)(nsString const&, int, void*),
void*) const
+2 .nosyms.text
libgklayout.so
Total: -197 (+213/-410)
-197 (+213/-410) text (DATA)
-197 (+213/-410) UNDEF:libgklayout.so:text
+211 ValueIncludes(nsSubstring const&, nsSubstring const&,
nsStringComparator const&)
+2 .nosyms.text
-410 ValueIncludes(nsString const&, nsString const&,
nsStringComparator const&)
Reporter | ||
Comment 8•19 years ago
|
||
Handling escaped quotes is (to some extent) bug 280443.
Reporter | ||
Updated•18 years ago
|
QA Contact: ian → style-system
Comment 9•6 years ago
|
||
Moving to p3 because no activity for at least 1 year(s).
See https://github.com/mozilla/bug-handling/blob/master/policy/triage-bugzilla.md#how-do-you-triage for more information
Priority: P2 → P3
Reporter | ||
Updated•4 years ago
|
Assignee: dbaron → nobody
Status: ASSIGNED → NEW
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•