In some sections of the application I get the message:

Warning: This version of Firefox no longer supports the crypto web object used to generate and archive keys from the browser. As a result expect limited functionality in this area.

Doing a little research I found this information: https://www.redhat.com/archives/pki-users/2015-September/msg00012.html

It means that Firefox's API changed.  The old, custom keygen /
crypto API was deprecated for a long time, then removed, but the
new, standardised Web Crypto API is not supported by Dogtag yet.

Hope that clarifies the situation for you.
-Fraser Tweedale-

It was reported On Mon, Sep 07, 2015 at 03:03:03PM +0300, By Aleksey Chudov
Little more than a year, so I doubt arise as follows: Do you have plans to migrate to Web Cryptography API?

Could take a look at PKI.js project, have made great strides in this topic:

https://github.com/PeculiarVentures/PKI.js

PKIjs is a pure JavaScript library implementing the formats that are used in PKI applications. It is built on WebCrypto (Web Cryptography API) and aspires to make it possible to build native web applications that utilize X.509 and the related formats on the web without plug-ins.

Features of the library