Open Bug 551317 Opened 15 years ago Updated 2 years ago

entities saying "Browser" and "page" in EditorColorProperties.dtd in the message composer

Categories

(MailNews Core :: Composition, defect, P5)

Tracking

(Not tracked)

ASSIGNED

People

(Reporter: adriank, Assigned: aceman)

References

()

Details

(Keywords: polish)

Attachments

(1 file, 1 obsolete file)

10.70 KB, patch
iannbugzilla
: review-
mkmelin
: review+
Details | Diff | Splinter Review
(at least) the following three entities are being used in Thunderbird (message compose) and SeaMonkey (composer), but their meaning is wrong for at least one of the applications: http://mxr.mozilla.org/comm-central/source/editor/ui/locales/en-US/chrome/dialogs/EditorColorProperties.dtd#41 http://mxr.mozilla.org/comm-central/source/editor/ui/locales/en-US/chrome/dialogs/EditorColorProperties.dtd#43 http://mxr.mozilla.org/comm-central/source/editor/ui/locales/en-US/chrome/dialogs/EditorColorProperties.dtd#46 The text there should be changed to be application neutral (no "browsers", "readers" or "pages"), or there should be separate entities for each of the applications. This bug has been filled as a follow up from the Aviary.pl bug 2169: http://bugs.aviary.pl/show_bug.cgi?id=2169
The line numbers referenced do not exist anymore. Can you please see if this bug is still existing and update the links?
Flags: needinfo?(akalla)
Flags: needinfo?(akalla) needinfo?(akalla) → needinfo+
Thanks, I see the problem now. This dialog is shown when composing a message but talks about setting background of a page. But it is also used in the Seamonkey Composer (webpage creator tool). There the "page" is correct. Maybe changing "page" to "document" would be fine. I'll make some proposal patch.
Assignee: nobody → acelists
Keywords: polish
Summary: entities saying "Browser" or "reader" in EditorColorProperties.dtd that are being used in Sm and in Tb → entities saying "Browser" and "page" in EditorColorProperties.dtd that are also being used in SM and TB in the message composer
Attached patch patch (obsolete) — Splinter Review
Attachment #668837 - Flags: ui-review?(bwinton)
Attachment #668837 - Flags: review?(iann_bugzilla)
Status: NEW → ASSIGNED
Comment on attachment 668837 [details] [diff] [review] patch The Thunderbird menu is still titled "Page Colors and Background…", probably from /editor/ui/locales/en-US/chrome/composer/editorOverlay.dtd. (http://mxr.mozilla.org/comm-central/search?string=Page%20Colors should have all the occurrences you want to change.) But that's pretty minor, so ui-r=me with that fixed. Thanks, Blake.
Attachment #668837 - Flags: ui-review?(bwinton) → ui-review+
Attached patch patch v2Splinter Review
I wonder if this works in Seamonkey too.
Attachment #668837 - Attachment is obsolete: true
Attachment #668837 - Flags: review?(iann_bugzilla)
Attachment #672029 - Flags: review?(iann_bugzilla)
Attachment #672029 - Flags: review?(mkmelin+mozilla)
Comment on attachment 672029 [details] [diff] [review] patch v2 Review of attachment 672029 [details] [diff] [review]: ----------------------------------------------------------------- Looks ok to me. r=mkmelin
Attachment #672029 - Flags: review?(mkmelin+mozilla) → review+
Comment on attachment 672029 [details] [diff] [review] patch v2 >+++ b/editor/ui/composer/content/editorOverlay.xul > <menuitem id="colorsAndBackground" >- label="&colorsAndBackground.label;" >- accesskey="&colorsAndBackground.accesskey;" Instead of removing these completely move them to the menuitem in editor.xul: http://mxr.mozilla.org/comm-central/source/editor/ui/composer/content/editor.xul#192 and move the entities from editorOverlay.dtd to editor.dtd >+ label="&documentColorsAndBackground.label;" >+ accesskey="&documentColorsAndBackground.accesskey;" Then add these two attributes to the menuitem in messengercompose.xul: http://mxr.mozilla.org/comm-central/source/mail/components/compose/content/messengercompose.xul#567 http://mxr.mozilla.org/comm-central/source/suite/mailnews/compose/messengercompose.xul#307 and add the new entities to the two messengercompose.dtd files. I'm not comfortable with the changes for EdColorProps.xul I think it is a bit messy with viewer / reader, etc. Need to find a way that for mail it can talk about message, recipient, etc and for composer it can talk about page, viewer, etc.
Attachment #672029 - Flags: review?(iann_bugzilla) → review-
You have now moved the logic about mail/page out to /mail & /suite but the EdColorProps.xul stays in /editor. Can we somehow overlay it too?
Flags: needinfo?(iann_bugzilla)
(In reply to :aceman from comment #9) > You have now moved the logic about mail/page out to /mail & /suite but the > EdColorProps.xul stays in /editor. Can we somehow overlay it too? There might be a way of overlaying it, but probably will depend on bug 700808
Flags: needinfo?(iann_bugzilla)
So what now?
Depends on: 700808
Severity: normal → S3

Do we still care about this?

Flags: needinfo?(mkmelin+mozilla)
Summary: entities saying "Browser" and "page" in EditorColorProperties.dtd that are also being used in SM and TB in the message composer → entities saying "Browser" and "page" in EditorColorProperties.dtd in the message composer

The bug still exists and it looks like all of the code referencing that string is in comm-central now so it's very fixable.

Right. Very low priority.

Severity: S3 → S4
Flags: needinfo?(mkmelin+mozilla)
Priority: -- → P5
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: