bug 386654, Implement notification for EV certs r=rrelyea, sr=bzbarsky, a=bzbarsky
authorkaie@kuix.de
Thu, 23 Aug 2007 13:13:50 -0700
changeset 5216 4f90ae28e4dac0be1b15762816b8703c0798a5d0
parent 5215 db0fac9fe572df20bf9bfdbe74d05b8f095bc1ae
child 5217 09bb045ab99fc35e59a907a5cb58cd9eada2abde
push idunknown
push userunknown
push dateunknown
reviewersrrelyea, bzbarsky, bzbarsky
bugs386654
milestone1.9a8pre
bug 386654, Implement notification for EV certs r=rrelyea, sr=bzbarsky, a=bzbarsky
uriloader/base/nsIWebProgressListener.idl
--- a/uriloader/base/nsIWebProgressListener.idl
+++ b/uriloader/base/nsIWebProgressListener.idl
@@ -225,16 +225,28 @@ interface nsIWebProgressListener : nsISu
    *
    * STATE_SECURE_LOW
    *   This flag indicates a low degree of security.
    */
   const unsigned long STATE_SECURE_HIGH     = 0x00040000;
   const unsigned long STATE_SECURE_MED      = 0x00010000;
   const unsigned long STATE_SECURE_LOW      = 0x00020000;
 
+  /**
+    * State bits for EV == Extended Validation == High Assurance
+    *
+    * These flags describe the level of identity verification
+    * in a call to the onSecurityChange method. 
+    *
+    * STATE_IDENTITY_EV_TOPLEVEL
+    *   The topmost document uses an EV cert.
+    *   NOTE: Available since Gecko 1.9
+    */
+
+  const unsigned long STATE_IDENTITY_EV_TOPLEVEL    = 0x00100000;
 
   /**
    * Notification indicating the state has changed for one of the requests
    * associated with aWebProgress.
    *
    * @param aWebProgress
    *        The nsIWebProgress instance that fired the notification
    * @param aRequest