Generated file

Copy as Markdown

Other Tools

/* THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. */
{
const alertsToHide = ["unsupported browser"];
const { alert } = window;
window.alert = function (msg) {
const lc = msg?.toLowerCase?.();
if (lc) {
for (const alertToHide of alertsToHide) {
if (lc.includes(alertToHide)) {
return;
}
}
}
alert(msg);
};
}
{
const messagesToHide = [{"container": ".alert.views-row", "message": "Chrome"}];
const check = () => {
for (const {
all_frames,
click_adjacent,
container,
message,
} of messagesToHide) {
if (!all_frames && window !== window.top) {
continue;
}
for (const candidate of document.querySelectorAll(container)) {
if (candidate.innerText.includes(message)) {
if (click_adjacent) {
candidate.parentElement.querySelector(click_adjacent)?.click();
} else {
candidate.remove();
}
}
}
}
};
const disconnect = () => {
try {
setTimeout(() => observer.disconnect(), 5000);
} catch (_) {
observer.disconnect();
}
};
const observer = new MutationObserver(check);
observer.observe(document.documentElement, {
childList: true,
subtree: true,
});
check();
if (document.readyState != "complete") {
window.addEventListener("load", disconnect, { once: true });
} else {
disconnect();
}
}