mirror of
https://github.com/gorhill/uBlock.git
synced 2024-11-13 18:27:35 +01:00
3c85c03194
<https://github.com/gorhill/uBlock/issues/3436>: a new per-site switch has been added, no-scripting, which purpose is to wholly disable/enable javascript for a given site. This new switch has precedence over all other ways javascript can be disabled, including precedence over dynamic filtering rules. The popup panel will report the number of script resources which have been seen by uBO for the current page. There is a minor inaccuracy to be fixed regarding the count, and which fix requires to extend request journaling. <https://github.com/gorhill/uBlock/issues/308>: the `noscript` tags will now be respected when the new no-scripting switch is in effect on a given site. A default setting has been added to the _Settings_ pane to disable/enable globally the new no-script switch, such that one can work in default-deny mode regarding javascript execution. <https://github.com/uBlockOrigin/uBlock-issues/issues/155>: a new hidden setting, `requestJournalProcessPeriod`, has been added to allow controlling the delay before uBO internally process it's network request journal queue. Default to 1000 (milliseconds).
73 lines
5.5 KiB
HTML
73 lines
5.5 KiB
HTML
<!DOCTYPE html>
|
|
<html id="uBO-popup-panel">
|
|
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<link rel="stylesheet" href="css/common.css" type="text/css">
|
|
<link rel="stylesheet" href="css/popup.css" type="text/css">
|
|
<link rel="stylesheet" href="css/vapi-popup.css" type="text/css"><!-- Optional platform-specific CSS rules -->
|
|
<title>uBlock Origin</title>
|
|
</head>
|
|
|
|
<body>
|
|
<span id="appinfo"><span id="appname"> </span> <span id="version"> </span></span>
|
|
<div id="panes">
|
|
<div class="tooltipContainer">
|
|
<p id="switch" role="button" aria-label data-tip-position="under" tabindex="0"><span class="fa"></span></p>
|
|
<p id="basicTools">
|
|
<span id="gotoZap" class="fa tool" data-i18n-tip="popupTipZapper" data-tip-position="under"></span>
|
|
<span id="gotoPick" class="fa tool" data-i18n-tip="popupTipPicker" data-tip-position="under"></span>
|
|
<a href="logger-ui.html#tab_active" class="fa tool enabled" aria-label="data-tip" data-i18n-tip="popupTipLog" data-tip-position="under" target="uBOLogger" tabindex="0"></a>
|
|
<a href="dashboard.html" class="fa tool enabled" aria-label="data-tip" data-i18n-tip="popupTipDashboard" data-tip-position="under" target="uBODashboard" tabindex="0"></a>
|
|
</p>
|
|
<h2 id="dfToggler" data-i18n="popupBlockedRequestPrompt"> </h2>
|
|
<p class="statName">
|
|
<span data-i18n="popupBlockedOnThisPagePrompt"> </span>
|
|
</p>
|
|
<p class="statValue" id="page-blocked">?</p>
|
|
<div id="refresh" class="fa"></div>
|
|
<p class="statName">
|
|
<span data-i18n="popupBlockedSinceInstallPrompt"> </span>
|
|
</p>
|
|
<p class="statValue" id="total-blocked">?</p>
|
|
<h2 data-i18n="popupHitDomainCountPrompt"> </h2>
|
|
<p class="statValue" id="popupHitDomainCount"> </p>
|
|
<div id="extraTools">
|
|
<span id="no-popups" class="hnSwitch fa" role="button" aria-label tabindex="0"><span class="badge"></span><span><svg viewBox="0 0 20 20"><path d="M1,1 19,19M1,19 19,1" /></svg></span></span>
|
|
<span id="no-large-media" class="hnSwitch fa" role="button" aria-label tabindex="0"><span class="badge"></span><span><svg viewBox="0 0 20 20"><path d="M1,1 19,19M1,19 19,1" /></svg></span></span>
|
|
<span id="no-cosmetic-filtering" class="hnSwitch fa" role="button" aria-label tabindex="0"><span class="badge"></span><span><svg viewBox="0 0 20 20"><path d="M1,1 19,19M1,19 19,1" /></svg></span></span>
|
|
<span id="no-remote-fonts" class="hnSwitch fa" role="button" aria-label tabindex="0"><span class="badge"></span><span><svg viewBox="0 0 20 20"><path d="M1,1 19,19M1,19 19,1" /></svg></span></span>
|
|
<span id="no-scripting" class="hnSwitch fa" role="button" aria-label tabindex="0"><span class="badge"></span><span><svg viewBox="0 0 20 20"><path d="M1,1 19,19M1,19 19,1" /></svg></span></span>
|
|
</div>
|
|
</div><!-- DO NOT REMOVE --><div class="tooltipContainer">
|
|
<div id="firewallContainer" class="minimized">
|
|
<div><span data-i18n="popupAnyRulePrompt"></span><span data-src="/" data-des="*" data-type="*" data-i18n-tip="popupTipGlobalRules" data-tip-position="under"> </span><span data-src="." data-des="*" data-type="*" data-i18n-tip="popupTipLocalRules" data-tip-position="under"> </span></div>
|
|
<div><span data-i18n="popupImageRulePrompt"></span><span data-src="/" data-des="*" data-type="image"> </span><span data-src="." data-des="*" data-type="image"> </span></div>
|
|
<div><span data-i18n="popup3pAnyRulePrompt"></span><span data-src="/" data-des="*" data-type="3p"> </span><span data-src="." data-des="*" data-type="3p"> </span></div>
|
|
<div><span data-i18n="popupInlineScriptRulePrompt"></span><span data-src="/" data-des="*" data-type="inline-script"> </span><span data-src="." data-des="*" data-type="inline-script"> </span></div>
|
|
<div><span data-i18n="popup1pScriptRulePrompt"></span><span data-src="/" data-des="*" data-type="1p-script"> </span><span data-src="." data-des="*" data-type="1p-script"> </span></div>
|
|
<div><span data-i18n="popup3pScriptRulePrompt"></span><span data-src="/" data-des="*" data-type="3p-script"> </span><span data-src="." data-des="*" data-type="3p-script"> </span></div>
|
|
<div><span data-i18n="popup3pFrameRulePrompt"></span><span data-src="/" data-des="*" data-type="3p-frame"> </span><span data-src="." data-des="*" data-type="3p-frame"> </span></div>
|
|
</div><div id="rulesetTools"><span id="saveRules" class="fa" data-i18n-tip="popupTipSaveRules" data-tip-position="under"></span><span id="revertRules" class="fa" data-i18n-tip="popupTipRevertRules" data-tip-position="under"></span></div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="templates" style="display: none">
|
|
<div><span><sup></sup><span></span></span><span data-src="/" data-des="" data-type="*"></span><span data-src="." data-des="" data-type="*"></span><span data-src="." data-des="" data-type="*"></span></div>
|
|
<div id="actionSelector"><span id="dynaAllow"></span><span id="dynaNoop"></span><span id="dynaBlock"></span></div>
|
|
<div id="hotspotTip"></div>
|
|
<div id="tooltip"></div>
|
|
</div>
|
|
|
|
<script src="lib/punycode.js"></script>
|
|
<script src="js/vapi.js"></script>
|
|
<script src="js/vapi-common.js"></script>
|
|
<script src="js/vapi-client.js"></script>
|
|
<script src="js/udom.js"></script>
|
|
<script src="js/i18n.js"></script>
|
|
<script src="js/popup.js"></script>
|
|
|
|
</body>
|
|
|
|
</html>
|