Backed out changeset f53842753805 (bug 1804872) for causing reftest failures on 15535...
[gecko.git] / security / manager / ssl / nsISecurityUITelemetry.idl
blob5c550bd89737b2559a54b28e45b989ceeceb0cfe
1 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
3 * This Source Code Form is subject to the terms of the Mozilla Public
4 * License, v. 2.0. If a copy of the MPL was not distributed with this
5 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
7 #include "nsISupports.idl"
9 [scriptable, uuid(5d1acf82-223a-46fb-a8f3-a1b16e2ceb04)]
10 interface nsISecurityUITelemetry : nsISupports {
13 * Addon installation warnings
16 // Firefox prevented this site from asking you to install addon
17 const uint32_t WARNING_ADDON_ASKING_PREVENTED = 1;
18 // User clicks through and allows site to ask to install addons
19 const uint32_t WARNING_ADDON_ASKING_PREVENTED_CLICK_THROUGH = 2;
20 // Are you sure you want to install this addon? Only install addons you trust
21 const uint32_t WARNING_CONFIRM_ADDON_INSTALL = 3;
22 // User clicked she is sure after waiting 3secs
23 const uint32_t WARNING_CONFIRM_ADDON_INSTALL_CLICK_THROUGH = 4;
27 * modal dialogs/warnings
30 // User encountered a POST to an insecure context from a secure context.
31 const uint32_t WARNING_CONFIRM_POST_TO_INSECURE_FROM_SECURE = 9;
32 // User clicked through to POST to an insecure context from a secure context.
33 const uint32_t WARNING_CONFIRM_POST_TO_INSECURE_FROM_SECURE_CLICK_THROUGH = 10;