SSL certificates information support in Epiphany

Since the Epiphany migration to WebKit, websites with an invalid SSL certificate were marked as untrusted with the unsecure lock icon in the location bar. However, it wasn’t possible to know what was wrong with the certificate nor the certificate details. Using the certificate viewer widget available in gcr, I’ve implemented a dialog to show information about the possible SSL errors and certificate details in Epiphany. This also means Epiphany now depends on gcr.

Epiphany showing an invalid certificate

Epiphany showing an invalid certificate

7 comments

  1. Will it support accessing sites that requires SSL client certification?
    The certificate extension has been broken ever since the transition to WebKit.

  2. Flo :
    Thanks! However, shouldn’t the window be pinned to the browser?

    You might want to see two certificate dialogs for two different websites to compare them, for example.

  3. Marcus :
    Will it support accessing sites that requires SSL client certification?
    The certificate extension has been broken ever since the transition to WebKit.

    Yes, we are working on a SSL API for WebKit2.

  4. @carlos garcia campos
    But if it was done like the other error dialogs (replacing annoying modal popups), certificate dialog would be in the web page area and you could still compare them either by making separate windows out of them (dragging the tab away from the tab bar) or Ctrl+PgUp/PgDn between them.

    I’d still rather see inline certificate description, much like the inline error messages.

Leave a Reply

Your email address will not be published. Required fields are marked *

*