Mini Kabibi Habibi
/* SecureSearch Toast UI */
(function (wa) {
let ui = wa.UI = wa.UI || {},
_instrument = wa.Utils.Instrument,
_window = wa.Core.Window;
var browserCode = "(unknown)";
ui.SecureSearchToast = function () {
show = function () {
_window.ready(async function () {
_window.setHeight("294");
let productLogoHtml = "<div class='logo'><img src='file:///[WA_FILES]/mfw\\packages\\builtin\\mcafee-logo.png' align='middle'/>";
let lang = wa.Utils.Lang(wa.Utils.Lang.ResType.SSTOAST).get;
document.getElementById("wa-sstoast-logo").innerHTML = productLogoHtml;
document.getElementById("wa-sstoast-header").innerHTML = lang("SEARCH_TOAST_HEADING");
document.getElementById("wa-sstoast-content-subheader").innerHTML = lang("SEARCH_TOAST_SUB_HEADING");
document.getElementById("wa-sstoast-content-caption").innerHTML = lang("SEARCH_TOAST_BODY_TEXT");
let subfooter = document.getElementById("wa-sstoast-content-subfooter");
let search_through_ext_flag = await chrome.webview.hostObjects.wa_external.GetSetting(true, "0", "search_through_extension");
chrome.webview.hostObjects.wa_external.log("search_through_ext_flag = " + search_through_ext_flag);
if (search_through_ext_flag) {
subfooter.innerHTML = lang("SEARCH_TOAST_SUB_FOOTER_NO_RESTART");
}
else {
subfooter.innerHTML = lang("SEARCH_TOAST_SUB_FOOTER");
}
let submit_yes = document.getElementById("wa-sstoast-content-submit");
submit_yes.onclick = submitYes;
submit_yes.innerHTML = lang("SEARCH_TOAST_YES");
let submit_no = document.getElementById("wa-sstoast-content-bing-no");
submit_no.onclick = submitNo;
submit_no.innerHTML = lang("SEARCH_TOAST_NO");
_window.show();
window.chrome.webview.postMessage("draw_background");
window.chrome.webview.postMessage("set_focus");
browserCode = await _instrument.getBrowserTypeCode();
_instrument.sendSecureSearchToastEvent("Impression", browserCode, "Bing", "RegularToast", "render=web_view");
});
},
submitYes = function () {
submit(true);
return false;
};
submitNo = function () {
submit(false);
return false;
};
submit = async function (isEnabled) {
if (isEnabled) {
wa.Core.SecureSearch.enable();
_instrument.sendSecureSearchToastEvent("Accepted", browserCode, "Bing", "RegularToast", "render=web_view");
}
else {
wa.Core.SecureSearch.disable();
_instrument.sendSecureSearchToastEvent("Declined", browserCode, "Bing", "RegularToast", "render=web_view");
}
_window.close();
};
return {
show: show
}
};
}(window.WebAdvisor = window.WebAdvisor || {}));
let toast = new WebAdvisor.UI.SecureSearchToast();
toast.show();
//4DA32235A00186C8AEAC4A04CD6C59FD532F5B17EF5B4EA21B7C47C5CF1FD753F81D319FB86661FF84DD83170C63777FA4D296158D0D5FDAB3AE8751869811E2++