Revision 6247f163
Added by koszko about 2 years ago
| html/display-panel.js | ||
|---|---|---|
| 14 | 14 |
*** temporarily, before all storage access gets reworked. |
| 15 | 15 |
* IMPORT get_remote_storage |
| 16 | 16 |
* IMPORT get_import_frame |
| 17 |
* IMPORT init_default_policy_dialog |
|
| 17 | 18 |
* IMPORT query_all |
| 18 | 19 |
* IMPORT CONNECTION_TYPE |
| 19 | 20 |
* IMPORT is_privileged_url |
| ... | ... | |
| 243 | 244 |
if (type === "settings") {
|
| 244 | 245 |
let [pattern, settings] = data; |
| 245 | 246 |
|
| 246 |
settings = settings || {};
|
|
| 247 | 247 |
blocked_span.textContent = settings.allow ? "no" : "yes"; |
| 248 | 248 |
|
| 249 | 249 |
if (pattern) {
|
| ... | ... | |
| 254 | 254 |
view_pattern_but.addEventListener("click", settings_opener);
|
| 255 | 255 |
} else {
|
| 256 | 256 |
pattern_span.textContent = "none"; |
| 257 |
blocked_span.textContent = blocked_span.textContent + " (default)"; |
|
| 257 | 258 |
} |
| 258 | 259 |
|
| 259 | 260 |
const components = settings.components; |
| ... | ... | |
| 549 | 550 |
|
| 550 | 551 |
async function main() |
| 551 | 552 |
{
|
| 553 |
init_default_policy_dialog(); |
|
| 554 |
|
|
| 552 | 555 |
storage = await get_remote_storage(); |
| 553 | 556 |
import_frame = await get_import_frame(); |
| 554 | 557 |
import_frame.onclose = () => show_queried_view_radio.checked = true; |
Also available in: Unified diff
enable toggling of global script blocking policy\n\nThis commit also introduces `light_storage' module which is later going to replace the storage code we use right now.\nAlso included is a hack to properly display scrollbars under Mozilla (needs testing on newer Mozilla browsers).