Home > Free Software, GNOME, Igalia > SSL certificates information support in Epiphany

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

Categories: Free Software, GNOME, Igalia Tags:
  1. Flo
    August 10th, 2012 at 03:59 | #1

    Thanks! However, shouldn’t the window be pinned to the browser?

  2. Marcus
    August 10th, 2012 at 07:12 | #2

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

  3. carlos garcia campos
    August 10th, 2012 at 08:44 | #3

    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.

  4. carlos garcia campos
    August 10th, 2012 at 08:52 | #4

    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.

  5. August 10th, 2012 at 09:48 | #5

    @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.

  6. carlos garcia campos
    August 10th, 2012 at 11:27 | #6

    @Danilo
    It’s probably too much information for the info bar.

  7. Jeff
    August 10th, 2012 at 21:51 | #7

    This is great! Looking forward to being able to actually add custom certificates/exceptions.

    Oh, and please don’t make me scroll (see http://jeff.ecchi.ca/blog/2011/06/24/dont-make-me-scroll/ :)

  1. No trackbacks yet.
*