Skip to content

Polyfill HTMLFormElement.requestSubmit() for older browsers #10179

Description

@jprenken

Prerequisites

  • I have searched for duplicate or closed issues
  • I can recreate the issue with all plugins disabled

Describe the issue

Commit bbd884b now requires browsers to support HTMLFormElement.requestSubmit() in order to send messages or save drafts. It's widely supported, but still missing in ~5% of browsers in the wild - including Firefox 52.9, which was the last version of Firefox to work on Windows XP or Vista.

It would be nice if Roundcube could include this polyfill or similar. I've tested that including it in app.js restores compatibility with Firefox 52.9.

What browser(s) are you seeing the problem on?

Firefox

What version of PHP are you using?

No response

What version of Roundcube are you using?

v1.7.0

JavaScript errors

No response

PHP errors

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions