Closed Bug 41620 Opened 24 years ago Closed 24 years ago

Need charset override to complete bookmarks charset caching

Categories

(Core :: Internationalization, defect, P3)

defect

Tracking

()

VERIFIED FIXED

People

(Reporter: jbetak, Assigned: cata)

References

Details

(Whiteboard: [nsbeta2+])

I'm functionally complete with bug 18022, have checked it all changes a last 
week.

However, since charset override is not turned on by default and might need
some finishing touches I was not able to enable proper usage of the feature.

We collect, cache and retrieve the charset information just fine, although I 
had to give this charset source a  priority lower than kCharsetFromUserDefault 
to give users a chance to override some potentially incorrect charsets.

Once charset override is on, we should increase the priority of the cached 
charset, which will result in speedier page loads and better user experience 
for all bookmarked sites.

I'm marking the dependence on 18022, to to increase chances of nsbeta2+ 
approval.

Please move kCharsetFromCache and kCharsetFromBookmarks up in the enum in 
nsIParser.h, they should be positioned between kCharsetFromAutoDetection and 
kCharsetFromMetaTag.

http://lxr.mozilla.org/seamonkey/source/htmlparser/src/nsIParser.h#84
need this feature to be enabled to close 18022, which has been marked nsbeta2+
Blocks: 18022
Keywords: nsbeta2
[nsbeta2+] since required for an exception feature
Whiteboard: [nsbeta2+]
Status: NEW → ASSIGNED
Target Milestone: --- → M17
cata, didn't you check in the fix for this?
Fixed. However, as we were shooting for minimal changes, some more cosmetic work 
should be done. It is described in bugs 43529 and 43530.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
I verified this in 2000-06-29-08 Mac and Win32 build.  I cannot lanch Netscape6 
in linux for a while.  I will verify this in linux next build.
I verified this in 2000-06-30-08 Linux build.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.