{"action":"opened","issue":{"url":"https://api.github.com/repos/dillbyrne/random-agent-spoofer/issues/151","labels_url":"https://api.github.com/repos/dillbyrne/random-agent-spoofer/issues/151/labels{/name}","comments_url":"https://api.github.com/repos/dillbyrne/random-agent-spoofer/issues/151/comments","events_url":"https://api.github.com/repos/dillbyrne/random-agent-spoofer/issues/151/events","html_url":"https://github.com/dillbyrne/random-agent-spoofer/issues/151","id":59428829,"number":151,"title":"RAS overrides firefox preferences without any user input.","user":{"login":"Gizzah","id":11262979,"avatar_url":"https://avatars.githubusercontent.com/u/11262979?v=3","gravatar_id":"","url":"https://api.github.com/users/Gizzah","html_url":"https://github.com/Gizzah","followers_url":"https://api.github.com/users/Gizzah/followers","following_url":"https://api.github.com/users/Gizzah/following{/other_user}","gists_url":"https://api.github.com/users/Gizzah/gists{/gist_id}","starred_url":"https://api.github.com/users/Gizzah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Gizzah/subscriptions","organizations_url":"https://api.github.com/users/Gizzah/orgs","repos_url":"https://api.github.com/users/Gizzah/repos","events_url":"https://api.github.com/users/Gizzah/events{/privacy}","received_events_url":"https://api.github.com/users/Gizzah/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-03-02T01:27:04Z","updated_at":"2015-03-02T01:27:04Z","closed_at":null,"body":"I noticed a strange and unnecessary behaviour. The settings \"Disable browsing and download history\" and \"Use standard font set\" are working as intended, but it's fairly easy to get the desired effect in the firefox preferences without using RAS. In the case of setting custom fonts, it's actually the more desirable way, because you can decide which fonts to use, RAS only offers the standard font set.\r\n\r\nThe problem is that RAS ignores the settings in the firefox preferences after it get disabled and enabled again and overrides them without any warning. If you disable the standard font set option in RAS and use the firefox preferences to choose your own custom font by unchecking the \"Allow pages to choose their own fonts, instead of my selections above\" option, you will notice that RAS overrides your selection as soon as you restart it, thus allowing pages to use their own fonts again.\r\n\r\nThis is entirely unnecessary, the add-on shouldn't override user preferences when a RAS feature is disabled. I don't know if these two options are the only ones where this happens, but a disabled feature shouldn't interfere with user settings. "}}