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)
Thunderbird
Upstream Synchronization
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)
1.73 KB,
patch
|
standard8
:
review+
|
Details | Diff | Splinter Review |
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/
Comment 2•12 years ago
|
||
LGTM
Is this all we need to do in Thunderbird? Just remove the menuitem?
Comment 4•12 years ago
|
||
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 6•12 years ago
|
||
Comment on attachment 693095 [details] [diff] [review]
patch
Looks good, thanks for doing the patch.
Attachment #693095 -
Flags: review?(mbanner) → review+
Comment 7•12 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 20.0
Comment 8•12 years ago
|
||
Ooh, probably want to leave open until bug 805374 is closed.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 10•9 years ago
|
||
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.
Updated•4 years ago
|
Component: Toolbars and Tabs → Upstream Synchronization
Comment 12•3 years ago
|
||
Nothing more to do here.
Status: REOPENED → RESOLVED
Closed: 12 years ago → 3 years ago
status-thunderbird93:
--- → unaffected
Flags: needinfo?(mkmelin+mozilla)
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•