Closed
Bug 17791
Opened 25 years ago
Closed 25 years ago
[FEATURE] [BETA]No META is created for htmls with new creating html composer
Categories
(Core :: Internationalization, defect, P3)
Core
Internationalization
Tracking
()
VERIFIED
FIXED
M14
People
(Reporter: teruko, Assigned: nhottanscp)
References
Details
Attachments
(1 file)
(deleted),
patch
|
Details | Diff | Splinter Review |
This is separated from bug 15017 which is an existing META charset tag is
replaced by charset menu selection.
However, when you creating new html document in composer and changed charset
menu, the html does not put the META charset.
Steps of reproduce
1. Open Composer by selecting menu Tasks|Composer
2. Select "character set" menu and change it to Japanese (ISO-2022-JP)
3. Type some Japanese text
4. Select menu File|Save
The html document you save does not have META charset.
Tested 11-02-08 Win32, Mac, and Linux build.
Assignee | ||
Updated•25 years ago
|
Status: NEW → ASSIGNED
Target Milestone: M12
Assignee | ||
Comment 1•25 years ago
|
||
Accepting, set to M12.
Assignee | ||
Comment 2•25 years ago
|
||
This problem will be resolved if we create META when we create or open a
document. If we allow an option of no META charset (as 4.x), we need to set a
tag only when that option is not selected.
Basically, editor to follow browser's method to determine the charset of the
document (spec is not yet available).
There are three possibilities.
1) Creation of a blank document - Use the default (in pref).
2) Edit Page - Inherit the charset which was determined by browser
3) Open document - Use the same algorithm as browser to determine the charset
(e.g. HTTP charset, META charset, Auto
detection...).
Assignee | ||
Comment 3•25 years ago
|
||
Added depends, 7849 - Editor charset encoding menu needs UE implementation.
Assignee | ||
Updated•25 years ago
|
Target Milestone: M12 → M13
Assignee | ||
Updated•25 years ago
|
Summary: No META is created for htmls with new creating html composer → [FEATRUE] No META is created for htmls with new creating html composer
Target Milestone: M13 → M14
Assignee | ||
Comment 4•25 years ago
|
||
We need UE spec for editor charset menu first.
Moving to M14 for now.
Assignee | ||
Updated•25 years ago
|
Summary: [FEATRUE] No META is created for htmls with new creating html composer → [FEATURE] No META is created for htmls with new creating html composer
Reporter | ||
Updated•25 years ago
|
Summary: [FEATURE] No META is created for htmls with new creating html composer → [FEATURE] [BETA]No META is created for htmls with new creating html composer
Reporter | ||
Comment 5•25 years ago
|
||
Added [BETA] in summary.
Assignee | ||
Comment 7•25 years ago
|
||
Assignee | ||
Comment 8•25 years ago
|
||
Fix checked in.
Also made it undoable.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 9•25 years ago
|
||
I tested this in 2000021408 Win32 build. When I changed Character set menu to Japanese (EUC-JP) and do not turn on
IME, also type ASCII characters in composer, the META sometimes does not reflect with the character set menu.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 10•25 years ago
|
||
> However, when you creating new html document in composer and changed charset
> menu, the html does not put the META charset.
This is what I fixed (create META charset responding to the charset menu).
Selecting a default charset for a new document is another problem. I think Kathy
is working on that (not sure if there is a bug for that).
Marking this as FIXED and cc to brade.
Status: REOPENED → RESOLVED
Closed: 25 years ago → 25 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 11•25 years ago
|
||
I verified this in 2000021509 Win32, Mac, and 2000021510 Mozilla Linux build.
I found the special case. I filed new bug 27920.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•