Closed Bug 1655965 Opened 4 years ago Closed 4 years ago

defect in the third party WYSIWYG HTML (CKEditor) when using Mdaemon email

Categories

(Core :: DOM: Editor, defect)

78 Branch
defect

Tracking

()

RESOLVED FIXED
Webcompat Priority ?

People

(Reporter: office, Unassigned)

Details

Attachments

(1 file)

Attached image firefox issue.png

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0

Steps to reproduce:

We use Mdaemon email. When logging into our email and replying on an email, we very often need to go down two lines to start a new paragraph and there is space underneath so we don't press enter.

This seems to go into a signature field.

Actual results:

When we start writing in the new paragraph, the font changes to a completely different size.

I have uploaded a picture showing what happens. The text should have read that this is NOT the font, colour and size of the original sender as I sent the email in blue font and clearly its in black now. So the reply also

Expected results:

The text should remain the same. This issue does not occur in IE or Chrome.

Mdeamon have looked into the issue and it looks like when you reply to an email in FireFox it’s adding some padding for a signature field to exist. They say this is a Firefox issue, not an Mdaemon issue.

In FireFox there is a font size here and I suspect the use of the down arrow is moving into it, hence the problem…

<div style="font-size: 13.3333px; font-family: Tahoma;"> </div>
<div style="font-size: 13.3333px; font-family: Tahoma;"> </div>
<div id="signature" style="font-size: 16px;">
<div> </div>
</div>

In Chrome it doesn’t exist which would explain why I can’t reproduce it…

<div style="font-size:10pt;font-family:Tahoma"> </div>
<div style="font-size:10pt;font-family:Tahoma"> </div>
<div id="signature">
<div> </div>
</div>

Would it be possible to get this fixed as this issue makes it very irritating to use Mdaemon webmail in Firefox. Thank you.

Component: Untriaged → Layout: Text and Fonts
Product: Firefox → Core

Thanks for reporting!
Could you please provide a URL to be able to test the issue, or a reduced test case?

CCing masayuki since I suppose this is an editor issue rather than layout.

Flags: needinfo?(office)

Well, we need minimized testcase or a test account...

Reporter, your example's <div> elements only has invisible white-spaces, that causes Firefox cannot move caret. Is it actual example? Or some text is in them? I want more detail of the "Steps to reproduce".

Component: Layout: Text and Fonts → DOM: Editor

The website in question is a private cloud email system. I can create an account for you if necessary, but before I do that, I would like to know if Mozilla has any sort of communication channel with Mdaemon - the company that develops the email system. I have contacted my Mdaemon support team and they passed on the Bug report here to the Mdaemon head office. But they don't know if Mdaemon will contact you or not.

Basically Mdaemon believe that the problem is with the Ckeditor tool.

I am happy to create an account for you if you could advise on where I could provide the url, login and password details in private as I don't want that information public or would you find it easier to work with Mdaemon (the email developer) directly as they now have this Bug reference case number and they have already investigated this issue.

Please advise how you would like to proceed.

Thank you

Flags: needinfo?(office)
Webcompat Priority: --- → ?
Summary: defect in the third party WYSIWYG HTML (CKEditor) → defect in the third party WYSIWYG HTML (CKEditor) when using Mdaemon email

Do we have some connection to Mdaemon?

Flags: needinfo?(miket)

I don't think we do, but I see ~30 people on LinkedIn. I will try to connect with a few so we can open a communications channel.

Dalacor, you can email me (miket@mozilla.com) or Masayuki (mnakano.birchill@mozilla.com) the test account details and we will not post them anywhere public. It's possible the bug is in Mdaemon, or it's possible they're just inheriting the bug from CKEditor, but being able to inspect the actual email will help us learn that quicker.

Flags: needinfo?(miket)

Wow, they got back to me super fast. They were able to reproduce the issue, and suspect it's a CKEditor issue (which seems most likely to me). However, they found a workaround and it will be fixed in the next major version of MDaemon.

Thanks for filing the issue, let's close this as FIXED (which is slightly odd, because it's not visible to the reporter yet, but should be soon).

Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED

I replied to your first email before noticing that there was a second email from you. I have created the account and sent the details onto you anyway in case you want to look as I don't know whether this issue affects only Mdaemon webmail or if any other webmail platform is affected as I would have thought that at least some webmail platforms would be affected in a similar way

They also sent me an email and what they say is that they will implement a workaround, however it might be worthwhile for Mozilla to fix the issue rather than implementing a workaround. However, it will be good to get the issue resolved one way or another.

Thank you.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: