Closed Bug 1373327 Opened 7 years ago Closed 7 years ago

Sending mails from earthlink webmail account stopped working in Firefox 54

Categories

(Web Compatibility :: Site Reports, defect)

Firefox 54
defect
Not set
normal

Tracking

(firefox-esr52 unaffected, firefox54 wontfix, firefox55 wontfix, firefox56 wontfix)

RESOLVED FIXED
Tracking Status
firefox-esr52 --- unaffected
firefox54 --- wontfix
firefox55 --- wontfix
firefox56 --- wontfix

People

(Reporter: philipp, Unassigned)

References

Details

(Keywords: regression, site-compat, Whiteboard: [sitewait])

Attachments

(1 file)

We got a couple of user reports on sumo that sending emails from the earthlink webmail interface stopped working after the firefox 54 update & their support is apparently recommending a firefox downgrade as solution at the moment: https://mzl.la/2rvQlrF
Keywords: site-compat
Whiteboard: [needsdiagnosis]
Since it's difficult to troubleshoot this without an account, I reached out by phone and was transferred to their level 3 tech support. Apparently they are getting a lot of calls about it.

Thy said there's an issue with the script on the submit button and that other buttons are still functioning normally. They suggested something has changed with the release of 54, I'll try to find out what exactly broke their script here.

The web developer, who works on this is off but will give me a call back.
maybe they could provide us with credentials for a dummy account so we can regression-test it...
http://twitter.com/MozWebCompat/status/875498496832323585
> Anyone from @mozilla with a Earthlink webmail account and JS-fu @FirefoxDevTools can help us with this one.
Hi Mike, I found your Bug 1305204 Comment 3. Can you please help us solve this new issue by creating a test account for EarthLink webmail again? Thanks!
Flags: needinfo?(kjb1611mikeiv)
FYI. I can help if it is easy and quick. I don't know JS script though.
Also, v53.0.3 worked fine as I mentioned in my https://bugzilla.mozilla.org/show_bug.cgi?id=1373569 bug report.
(In reply to Ant from comment #6)
> FYI. I can help if it is easy and quick. I don't know JS script though.

if you'd have a bit of time to come up with the regression range for this problem this would be of great help - more infos at https://blog.nightly.mozilla.org/2017/06/07/using-mozregression-on-windows/
thank you
Flags: needinfo?(ant)
I tried to watch its video, but had problems reading and hearing. :( So, I tried it what I could figure out. The retests took hours to finish in my slow updated 64-bit W7 VM with Firefoxes on webmail.earthlink.net:

56.0a1 (2017-06-14) = reproduced/bad

54.0.0 stable (64-bit Mac OSes El Capitan v10.11.6 and Sierra v10.12.5 MBPs; 32-bit Firefox in 64-bit W7 HPE SP1 VM) = reproduced/bad

54.0a1 (2017-02-13) = reproduced/bad
54.0a1 (2017-02-11) = reproduced/bad
54.0a1 (2017-02-10) = reproduced/bad

54.0a1:
2017-02-09 = reproduced/bad
2017-02-08 = unable to reproduce/good
  f2bccdc9 = reproduced/bad
  438b18da = unable to reproduce/good
  f4f18619 = reproduced/bad
  b28f8c1a = unable to reproduce/good  
  effda19d = reproduced/bad
  6a43afee = reproduced/bad
  ed323d0c = reproduced/bad
  17157072 = reproduced/bad
  08f0cf02 = reproduced/bad
2017-02-03 = unable to reproduce/good

53.0.3 and earlier stable versions = unable to reproduce/good

--

End of Log View:
...
2017-06-16T12:56:28: INFO : Launching c:\users\tester\appdata\local\temp\tmpx4cwc1\firefox\firefox.exe
2017-06-16T12:56:28: INFO : Application command: c:\users\tester\appdata\local\temp\tmpx4cwc1\firefox\firefox.exe -profile c:\users\tester\appdata\local\temp\tmprz4nzw.mozrunner
2017-06-16T12:56:28: INFO : application_buildid: 20170208072457
2017-06-16T12:56:28: INFO : application_changeset: 08f0cf02c96cc6c6819bc5d336c9338583aa6f21
2017-06-16T12:56:28: INFO : application_display_name: Nightly
2017-06-16T12:56:28: INFO : application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
2017-06-16T12:56:28: INFO : application_name: Firefox
2017-06-16T12:56:28: INFO : application_remotingname: firefox
2017-06-16T12:56:28: INFO : application_repository: https://hg.mozilla.org/integration/mozilla-inbound
2017-06-16T12:56:28: INFO : application_vendor: Mozilla
2017-06-16T12:56:28: INFO : application_version: 54.0a1
2017-06-16T12:56:28: INFO : platform_buildid: 20170208072457
2017-06-16T12:56:28: INFO : platform_changeset: 08f0cf02c96cc6c6819bc5d336c9338583aa6f21
2017-06-16T12:56:28: INFO : platform_repository: https://hg.mozilla.org/integration/mozilla-inbound
2017-06-16T12:56:28: INFO : platform_version: 54.0a1
2017-06-16T12:56:57: INFO : [Child 1144] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w64-000000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346
2017-06-16T12:59:18: INFO : 1497643158151	addons.xpi	WARN	Exception running bootstrap method shutdown on shield-recipe-client@mozilla.org: ReferenceError: LogManager is not defined (resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///c:/users/tester/appdata/local/temp/tmpx4cwc1/firefox/browser/features/shield-recipe-client@mozilla.org.xpi!/bootstrap.js:65:3) JS Stack trace: this.shutdown@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///c:/users/tester/appdata/local/temp/tmpx4cwc1/firefox/browser/features/shield-recipe-client@bootstrap.js:65:3 < callBootstrapMethod@XPIProvider.jsm:4903:11 < observe@XPIProvider.jsm:2884:15
2017-06-16T12:59:27: INFO : Narrowed inbound regression window from [b28f8c1a, 17157072] (3 revisions) to [b28f8c1a, 08f0cf02] (2 revisions) (~1 steps left)
2017-06-16T12:59:27: DEBUG : Starting merge handling...
2017-06-16T12:59:27: DEBUG : Using url: https://hg.mozilla.org/integration/mozilla-inbound/json-pushes?changeset=08f0cf02c96cc6c6819bc5d336c9338583aa6f21&full=1
2017-06-16T12:59:27: DEBUG : Found commit message:
Bug 1275746 - nsNavHistory::AsciiHostNameFromHostString return empty string if host is empty r=mak

MozReview-Commit-ID: 3AKgNCXPKoU

2017-06-16T12:59:27: INFO : The bisection is done.
2017-06-16T12:59:28: INFO : Stopped


I hope it didn't record and upload anything sensitives like my e-mails and passwords!
Flags: needinfo?(ant)
thank you ant, all this testing happened locally on your machine - no private information recorded or even uploaded.

so it seems like bug 1275746 has introduced this behaviour. can we make earthlink aware of https://www.fxsitecompat.com/en-CA/docs/2017/urls-with-no-host-name-are-now-treated-as-invalid/ ?
You're welcome, philipp. Please kindly let me know if you need more non-personal datas. Hopefully, not tedious and hard like this regression test. :O
Thank you Ant and philipp!

As mentioned earlier, the developer responsible at Earthlink has my contact information. If we don't get a response in a few days, I'll reach back out. Setting this report as sitewait.
Whiteboard: [needsdiagnosis] → [sitewait]
OK cool. Can I go ahead and shut down and revert my VM snapshot of my hours long regression tests? 

For now, EarthLink webmailers will have to avoid the newer Firefox versions and stick with v53.0.3 and earlier and/or use other web browsers (and/or email clients). :(
See Also: → 1305204
Ah so this is basically a dup of Bug 1305204 that simply backed out Bug 1275746. Bug 1275746 was re-landed to 49 after Bug 1319078 is solved, but not one has verified the fix with Earthlink webmail.
I mean "re-landed to 54", the current release.
Do we have contacts at earthlink? This would be reasonably easy to fix on their side, there's detailed information in bug 1305204. :-\

On the flip side, I have no idea how we managed to regress this again - bug 1319078 should have dealt with the issue. :-\
Flags: needinfo?(miket)
Ah, but maybe the issue is that we no longer show UI, but form submission still fails because the input validation check is failing? (I'm just speculating, don't have access to an earthlink account.) I did think that bug 1319078 comment 0, quoting bug 1305204 comment #22, indicated that it's just the popup that chrome isn't showing... but perhaps it's also not actually validating hidden form fields? That would be... interesting...
Attached file test form
Not sure about the exact code on Earthlink but this form for example won't get submitted even though the <input type="url"> is not displayed. In this way, there are several ways to hide an element, not only display:none and visibility:hidden.
we had one affected user on support.mozilla.org saying that the issue apparently got solved on the server-side. could you confirm that it's working as expected for you too now (maybe after clearing the browser cache)?
Flags: needinfo?(ant)
Yes, seems to be ok now. Thanks!
Ditto in my 64-bit W7 HPE SP1 VM when trying ELN's Webmail's send and save draft e-mail buttons. I am going to assume it will be fine in Macs too later on when I try them. Do I assume this is the web site that had problems with Firefox v54 web browsers?
Flags: needinfo?(ant)
Yep. Firefox 54 for Windows.
[Tracking Requested - why for this release]: A recent regression in 54. If we have a fix ready in time, we should consider inclusion in 54.0.1 depending on the overall risk.
The bug has been fixed by Earthlink as per the previous bug comments and SUMO forum replies. We don't have to track this any more \o/
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Thanks Ant, Kohei and Adam for helping us get this fixed! 

(Earthlink too....)
Flags: needinfo?(miket)
I cannot send from earthlink webmail using firefox 59.0.3 64 bit.  Sending works from Chrome. Have tried safemode while clearing cache (cookies and history dumped automatically when closing browser).  Cleared site data also, just for good luck!  I reported this under Bug 809296 also.  Am not sure of the procedure.  Anyone know if I should be reporting this under all related bugs or if I should start a new bug since it is a new version of Firefox?
cope2522, please file a new bug for this issue. Also you may want to contact Earthlink support. They were very helpful with me and will know if there's been an increase of issues with Firefox reported to them.
https://bugzilla.mozilla.org/enter_bug.cgi?product=Tech%20Evangelism
Will do.  Thanks for the guidance!
Am not filing a bug!  Something I did while trying to get firefox back to normal speeds broke the send function in my webmail -- and broke nothing else as far as I can tell.  I started over and have been testing send after each change.
Flags: needinfo?(kjb1611mikeiv)
Product: Tech Evangelism → Web Compatibility
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: