{"action":"reopened","issue":{"url":"https://api.github.com/repos/kkapsner/CanvasBlocker/issues/243","repository_url":"https://api.github.com/repos/kkapsner/CanvasBlocker","labels_url":"https://api.github.com/repos/kkapsner/CanvasBlocker/issues/243/labels{/name}","comments_url":"https://api.github.com/repos/kkapsner/CanvasBlocker/issues/243/comments","events_url":"https://api.github.com/repos/kkapsner/CanvasBlocker/issues/243/events","html_url":"https://github.com/kkapsner/CanvasBlocker/issues/243","id":356927563,"node_id":"MDU6SXNzdWUzNTY5Mjc1NjM=","number":243,"title":"Window name protection breaks navigation on Protonmail","user":{"login":"practik","id":12074235,"node_id":"MDQ6VXNlcjEyMDc0MjM1","avatar_url":"https://avatars2.githubusercontent.com/u/12074235?v=4","gravatar_id":"","url":"https://api.github.com/users/practik","html_url":"https://github.com/practik","followers_url":"https://api.github.com/users/practik/followers","following_url":"https://api.github.com/users/practik/following{/other_user}","gists_url":"https://api.github.com/users/practik/gists{/gist_id}","starred_url":"https://api.github.com/users/practik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/practik/subscriptions","organizations_url":"https://api.github.com/users/practik/orgs","repos_url":"https://api.github.com/users/practik/repos","events_url":"https://api.github.com/users/practik/events{/privacy}","received_events_url":"https://api.github.com/users/practik/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-09-04T18:34:42Z","updated_at":"2018-09-05T14:13:57Z","closed_at":null,"author_association":"NONE","body":"## Description\r\nWith Window API protection enabled, it becomes impossible to navigate around the Protonmail interface by mouse, because every time you click on a link you get kicked back out to the login screen.\r\n\r\nI tried whitelisting both `protonmail.com` and `^https://mail\\.protonmail\\.com/.*$`, but neither worked.\r\n\r\nThe only thing that has worked for me so far is to whitelist the name part of the Window API, but a domain-specific exception would be preferable. (Some guidelines for how to add site-specific settings would also be helpful for people like me who aren't regex masters.)\r\n\r\n## Your Environment\r\n* CanvasBlocker Version used: 0.5.3\r\n* Firefox version incl. 32- or 64-bit: 61.0.2 (64-bit)\r\n* Operating System and version (desktop or mobile): macOS 10.12.6\r\n* Installed addons:\r\n```\r\nName \tVersion \tEnabled \tID\r\nCanvasBlocker\t0.5.3\ttrue\tCanvasBlocker@kkapsner.de\r\nCookie Quick Manager\t0.3rc3\ttrue\t{60f82f00-9ad5-4de5-b31c-b16a47c51558}\r\nCSS Exfil Protection\t1.0.8\ttrue\t{7fc8ef53-24ec-4205-87a4-1e745953bb0d}\r\nDecentraleyes\t2.0.6\ttrue\tjid1-BoFifL9Vbdl2zQ@jetpack\r\nDownload Cleaner Lite\t1.3\ttrue\tdownload-cleaner-lite@futuretech.in\r\nForget Me Not - Forget cookies & other data\t1.0.5\ttrue\tforget-me-not@lusito.info\r\nGreasemonkey\t4.7\ttrue\t{e4a8a97b-f2ed-450b-b12d-ee082ba24781}\r\nHTTPS Everywhere\t2018.8.22\ttrue\thttps-everywhere@eff.org\r\nKiwix\t2.3.0\ttrue\tkiwix-html5-listed@kiwix.org\r\nSelect After Closing Current\t3.1\ttrue\tselect-after-closing-current@qw.linux-2g64.local\r\nuBlock Origin\t1.16.20\ttrue\tuBlock0@raymondhill.net\r\nVideo DownloadHelper\t7.3.5\ttrue\t{b9db16a4-6edc-47ec-a1f4-b86292ed211d}\r\nCookie AutoDelete\t2.2.0\tfalse\tCookieAutoDelete@kennydo.com\r\n```\r\n\r\n## Your Settings\r\n```\r\n{\r\n\t\"logLevel\": 1,\r\n\t\"urlSettings\": [\r\n\t\t{\r\n\t\t\t\"url\": \"^https://www\\\\.google\\\\.com/recaptcha/api2/(?:b?frame|anchor).*$\",\r\n\t\t\t\"protectWindow\": true\r\n\t\t}\r\n\t],\r\n\t\"hiddenSettings\": {\r\n\t\t\"protectAudio\": false\r\n\t},\r\n\t\"displayHiddenSettings\": false,\r\n\t\"whiteList\": \"\",\r\n\t\"sessionWhiteList\": \"\",\r\n\t\"blackList\": \"\",\r\n\t\"blockMode\": \"fakeReadout\",\r\n\t\"minFakeSize\": 1,\r\n\t\"maxFakeSize\": 100000,\r\n\t\"rng\": \"persistent\",\r\n\t\"apiWhiteList\": {\r\n\t\t\"name\": true\r\n\t},\r\n\t\"useCanvasCache\": true,\r\n\t\"ignoreFrequentColors\": 0,\r\n\t\"minColors\": 0,\r\n\t\"fakeAlphaChannel\": false,\r\n\t\"persistentRndStorage\": \"\",\r\n\t\"persistentIncognitoRndStorage\": \"\",\r\n\t\"storePersistentRnd\": true,\r\n\t\"persistentRndClearIntervalValue\": 0,\r\n\t\"persistentRndClearIntervalUnit\": \"days\",\r\n\t\"lastPersistentRndClearing\": 1511998281129,\r\n\t\"askOnlyOnce\": \"individual\",\r\n\t\"askDenyMode\": \"block\",\r\n\t\"showCanvasWhileAsking\": true,\r\n\t\"showNotifications\": true,\r\n\t\"highlightPageAction\": \"none\",\r\n\t\"highlightBrowserAction\": \"color\",\r\n\t\"displayBadge\": true,\r\n\t\"storeImageForInspection\": false,\r\n\t\"notificationDisplayTime\": 30,\r\n\t\"ignoreList\": \"\",\r\n\t\"ignoredAPIs\": {},\r\n\t\"showCallingFile\": false,\r\n\t\"showCompleteCallingStack\": false,\r\n\t\"enableStackList\": false,\r\n\t\"stackList\": \"\",\r\n\t\"protectAudio\": true,\r\n\t\"audioFakeRate\": \"100\",\r\n\t\"audioNoiseLevel\": \"minimal\",\r\n\t\"useAudioCache\": true,\r\n\t\"audioUseFixedIndices\": true,\r\n\t\"audioFixedIndices\": \"18\",\r\n\t\"historyLengthThreshold\": 2,\r\n\t\"protectWindow\": true,\r\n\t\"blockDataURLs\": false,\r\n\t\"displayAdvancedSettings\": true,\r\n\t\"displayDescriptions\": true,\r\n\t\"theme\": \"default\",\r\n\t\"dontShowOptionsOnUpdate\": false,\r\n\t\"isStillDefault\": false,\r\n\t\"storageVersion\": 0.3\r\n}\r\n```"}}
{"actor":{"display_login":"kkapsner"}}