Closed Bug 822447 Opened 12 years ago Closed 3 years ago

Remove Character Encoding menu entries that are not in the Encoding Standard - port bug 805374

Categories

(Thunderbird :: Upstream Synchronization, defect)

defect
Not set
normal

Tracking

(thunderbird_esr91 unaffected, thunderbird93 unaffected)

RESOLVED FIXED
Thunderbird 20.0
Tracking Status
thunderbird_esr91 --- unaffected
thunderbird93 --- unaffected

People

(Reporter: aceman, Assigned: aceman)

References

Details

(Whiteboard: [leave open while bug 805374 is open])

Attachments

(1 file)

The removal of items in Core causes breakage in Thunderbird: Error: undefined entity Source file: chrome://messenger/content/mailWindowOverlay.xul Line: 1665, Column: 21 Source code: <menu label="&charsetMenuUnicode.label;" And the whole TB UI is broken (empty). I'll try to fix that. +++ This bug was initially created as a clone of Bug #805374 +++ We are in the process of implementing http://encoding.spec.whatwg.org/ . The process involves removing support for legacy character decoders that aren’t really necessary for supporting existing Web content. The removal of unnecessary items from the Character Encoding menu can happen in advance to removing the decoders for those encodings. Expected results: Expected the Character Encoding menu not to have entries that are not listed in http://encoding.spec.whatwg.org/
Attached patch patchSplinter Review
LGTM
Is this all we need to do in Thunderbird? Just remove the menuitem?
Note that my patch haven't removed ISO-2022-JP at the moment. (And I'm not going to do it in near future.) The current patch have removed only UTF-16, UTF-16BE, and UTF-16LE. So I believe it's sufficient to remove the "Unicode" menuitem for now.
OK, thanks. I asked if we also need to remove some backend code from TB. But maybe everything was already done in toolkit part of the patch in bug 805374.
Status: NEW → ASSIGNED
Whiteboard: [leave open] → [leave open while bug 805374 is open]
Attachment #693095 - Flags: review?(mbanner)
Comment on attachment 693095 [details] [diff] [review] patch Looks good, thanks for doing the patch.
Attachment #693095 - Flags: review?(mbanner) → review+
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 20.0
Ooh, probably want to leave open until bug 805374 is closed.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
No longer a blocker.
Severity: blocker → normal
Does anybody have an idea if this is still needed to be open? We landed the patch here in TB20, while the core bug seems to have been closed at 28. Today I do not see any problem in TB. Do we have to wait for anything yet? The whiteboard comment seems to indicate we can close this. Maybe the Core bug did not remove any more charsets so we do not have to do anything more.
Component: Toolbars and Tabs → Upstream Synchronization
Flags: needinfo?(mkmelin+mozilla)

Nothing more to do here.

Status: REOPENED → RESOLVED
Closed: 12 years ago3 years ago
Flags: needinfo?(mkmelin+mozilla)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: