{"action":"created","issue":{"url":"https://api.github.com/repos/ghacksuserjs/ghacks-user.js/issues/254","repository_url":"https://api.github.com/repos/ghacksuserjs/ghacks-user.js","labels_url":"https://api.github.com/repos/ghacksuserjs/ghacks-user.js/issues/254/labels{/name}","comments_url":"https://api.github.com/repos/ghacksuserjs/ghacks-user.js/issues/254/comments","events_url":"https://api.github.com/repos/ghacksuserjs/ghacks-user.js/issues/254/events","html_url":"https://github.com/ghacksuserjs/ghacks-user.js/issues/254","id":262910157,"number":254,"title":"ToDo: diffs FF56-FF57b3","user":{"login":"earthlng","id":25846669,"avatar_url":"https://avatars0.githubusercontent.com/u/25846669?v=4","gravatar_id":"","url":"https://api.github.com/users/earthlng","html_url":"https://github.com/earthlng","followers_url":"https://api.github.com/users/earthlng/followers","following_url":"https://api.github.com/users/earthlng/following{/other_user}","gists_url":"https://api.github.com/users/earthlng/gists{/gist_id}","starred_url":"https://api.github.com/users/earthlng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/earthlng/subscriptions","organizations_url":"https://api.github.com/users/earthlng/orgs","repos_url":"https://api.github.com/users/earthlng/repos","events_url":"https://api.github.com/users/earthlng/events{/privacy}","received_events_url":"https://api.github.com/users/earthlng/received_events","type":"User","site_admin":false},"labels":[{"id":541163918,"url":"https://api.github.com/repos/ghacksuserjs/ghacks-user.js/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":541163919,"url":"https://api.github.com/repos/ghacksuserjs/ghacks-user.js/labels/help%20wanted","name":"help wanted","color":"488a44","default":true},{"id":544530318,"url":"https://api.github.com/repos/ghacksuserjs/ghacks-user.js/labels/task","name":"task","color":"3e87db","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":13,"created_at":"2017-10-04T19:54:07Z","updated_at":"2017-11-08T17:17:11Z","closed_at":null,"author_association":"MEMBER","body":"[**v56.0 vs v57.0b3**](https://github.com/earthlng/FFprefs-diffs/blob/master/diffs/5x/diff-v56.0-vs-v57.0b3.log.js)\r\n\r\n157 diffs ( 76 new, 29 gone, 52 different )\r\n\r\n57.0b13: 163 diffs ( 80 new, 33 gone, 50 different )\r\n\r\nFF57 is scheduled for release 2017-11-14\r\n\r\n## new in v57.0b3:\r\n\r\n* [ ] pref(\"browser.newtabpage.activity-stream.aboutHome.enabled\", true);\r\n* [ ] pref(\"browser.newtabpage.activity-stream.prerender\", true);\r\n* [ ] pref(\"browser.library.activity-stream.enabled\", true);\r\n* [ ] pref(\"browser.safebrowsing.passwords.enabled\", false);\r\n* [x] pref(\"toolkit.telemetry.bhrPing.enabled\", true); https://github.com/ghacksuserjs/ghacks-user.js/commit/1dd683c81f9512bfebabb4037dd1b58bff700fb2\r\n* [x] pref(\"toolkit.telemetry.firstShutdownPing.enabled\", true); https://github.com/ghacksuserjs/ghacks-user.js/commit/1dd683c81f9512bfebabb4037dd1b58bff700fb2\r\n* privacy.resistFingerprinting.block_mozAddonManager (hidden pref) `4503` - [1384330](https://bugzilla.mozilla.org/show_bug.cgi?id=1384330)\r\n\r\n```js\r\npref(\"browser.download.autohideButton\", true);\r\npref(\"browser.ping-centre.log\", false);\r\npref(\"browser.ping-centre.production.endpoint\", \"https://tiles.services.mozilla.com/v3/links/ping-centre\");\r\npref(\"browser.ping-centre.staging.endpoint\", \"https://onyx_tiles.stage.mozaws.net/v3/links/ping-centre\");\r\npref(\"browser.ping-centre.telemetry\", true);\r\npref(\"browser.urlbar.maxHistoricalSearchSuggestions\", 0);\r\npref(\"devtools.enabled\", true);\r\npref(\"devtools.netmonitor.persistlog\", false);\r\npref(\"dom.payments.loglevel\", \"Warn\");\r\npref(\"dom.serviceWorkers.disable_open_click_delay\", 1000);\r\npref(\"dom.streams.enabled\", false);\r\npref(\"extensions.formautofill.creditCards.available\", false);\r\npref(\"identity.fxaccounts.remote.email.uri\", \"https://accounts.firefox.com/?service=sync&context=fx_desktop_v3&action=email\");\r\npref(\"javascript.options.wasm_ionjit\", true);\r\npref(\"jsloader.shareGlobal\", true);\r\npref(\"media.wmf.amd.vp9.enabled\", true);\r\npref(\"privacy.userContext.extension\", \"\");\r\n```\r\n\r\n## removed, renamed or hidden in v57.0b3:\r\n\r\n* [ ] pref(\"browser.bookmarks.showRecentlyBookmarked\", true); [1401238](https://bugzilla.mozilla.org/show_bug.cgi?id=1401238)\r\n* [ ] pref(\"browser.casting.enabled\", false); [1393582](https://bugzilla.mozilla.org/show_bug.cgi?id=1393582)\r\n* [ ] pref(\"devtools.webide.autoinstallFxdtAdapters\", true); [1393497](https://bugzilla.mozilla.org/show_bug.cgi?id=1393497)\r\n* [ ] pref(\"media.eme.chromium-api.enabled\", true); [1395468](https://bugzilla.mozilla.org/show_bug.cgi?id=1395468)\r\n* [ ] pref(\"social.share.activationPanelEnabled\", true); [1388902](https://bugzilla.mozilla.org/show_bug.cgi?id=1388902)\r\n* [ ] pref(\"social.shareDirectory\", \"**h**ttps://activations.cdn.mozilla.net/sharePanel.html\"); [1388902](https://bugzilla.mozilla.org/show_bug.cgi?id=1388902)\r\n* [ ] social.enabled (hidden pref), social.whitelist, social.directories, social.remote-install.enabled, social.toast-notifications.enabled - [1406193](https://bugzilla.mozilla.org/show_bug.cgi?id=1406193)\r\n   * the social API is removed, these are just left over prefs cleaned out in 58, they serve no purpose and can be removed with 57\r\n\r\n```js\r\n\r\n```\r\n\r\n## changed in v57.0b3:\r\n\r\n* [ ] pref(\"browser.storageManager.enabled\", true); // prev: false `2706` [1399398](https://bugzilla.mozilla.org/show_bug.cgi?id=1399398)\r\n* [ ] pref(\"dom.storageManager.enabled\", true); // prev: false `2706`\r\n* [ ] pref(\"dom.enable_performance_observer\", true); // prev: false [1386021](https://bugzilla.mozilla.org/show_bug.cgi?id=1386021)\r\n* [ ] pref(\"network.IDN.restriction_profile\", \"high\"); // prev: \"moderate\"  [1399939](https://bugzilla.mozilla.org/show_bug.cgi?id=1399939) `add to 2672?`\r\n* pref(\"browser.newtabpage.activity-stream.enabled\", true); // prev: false `0514`\r\n* pref(\"browser.urlbar.speculativeConnect.enabled\", true); // prev: false `0810` \r\n* pref(\"extensions.formautofill.available\", \"detect\"); // prev: \"staged-rollout\" `0517`\r\n* pref(\"plugin.state.flash\", 1); // prev: 2 `1803`\r\n* pref(\"security.tls.version.max\", 4); // prev: 3 `1202`\r\n* leaving up here for visibility:\r\n  * pref(\"extensions.legacy.enabled\", false); // prev: true\r\n\r\n```js\r\npref(\"browser.preferences.offlineGroup.enabled\", false); // prev: true\r\n  // ^^ storage management - 1399398\r\npref(\"security.data_uri.unique_opaque_origin\", true); // prev: false\r\n```\r\n\r\n## redundant in 57 due to RFP <sup>privacy.resistFingerprinting</sup>\r\n\r\n* [ ] these get moved to 4600 and renumbered after stable land\r\n  * 2506: spoof video statistics\r\n  * 2509: disable touch events\r\n  * 2513: disable Presentation API\r\n* [ ] this needs some thinking so listed separately\r\n  * 2010-12: WebGL\r\n\r\n---\r\n\r\n## ignore\r\n\r\n==NEW\r\n```js\r\npref(\"accessibility.indicator.enabled\", false);\r\npref(\"accessibility.support.url\", \"https://support.mozilla.org/%LOCALE%/kb/accessibility-services\");\r\npref(\"apz.drag.touch.enabled\", true);\r\npref(\"apz.keyboard.passive-listeners\", true);\r\npref(\"browser.bookmarks.openInTabClosesMenu\", true);\r\npref(\"browser.onboarding.notification.max-life-time-all-tours-ms\", 1209600000);\r\npref(\"browser.onboarding.state\", \"default\");\r\npref(\"browser.tabs.extraDragSpace\", false);\r\npref(\"browser.tabs.loadBookmarksInTabs\", false);\r\npref(\"browser.tabs.remote.warmup.enabled\", false);\r\npref(\"browser.tabs.remote.warmup.maxTabs\", 3);\r\npref(\"browser.tabs.remote.warmup.unloadDelayMs\", 2000);\r\npref(\"browser.tabs.tabMinWidth\", 76);\r\npref(\"devtools.debugger.features.async-stepping\", true);\r\npref(\"devtools.debugger.features.wasm\", true);\r\npref(\"devtools.debugger.project-text-search-enabled\", true);\r\npref(\"dom.abortController.enabled\", true);\r\npref(\"dom.abortController.fetch.enabled\", true);\r\npref(\"dom.event.coalesce_mouse_move\", false);\r\npref(\"dom.ipc.scheduler\", false);\r\npref(\"dom.ipc.scheduler.chaoticScheduling\", false);\r\npref(\"dom.ipc.scheduler.preemption\", false);\r\npref(\"dom.ipc.scheduler.threadCount\", 2);\r\npref(\"dom.ipc.scheduler.useMultipleQueues\", true);\r\npref(\"dom.ipc.useNativeEventProcessing.content\", true);\r\npref(\"dom.max_ext_content_script_run_time\", 5);\r\npref(\"gfx.webrender.blob-images\", false);\r\npref(\"gfx.webrender.debug.profiler\", false);\r\npref(\"gfx.webrender.debug.render-targets\", false);\r\npref(\"gfx.webrender.debug.texture-cache\", false);\r\npref(\"image.cache.factor2.threshold-surfaces\", 4);\r\npref(\"input_event_queue.count_for_prediction\", 9);\r\npref(\"input_event_queue.default_duration_per_event\", 1);\r\npref(\"input_event_queue.duration.max\", 8);\r\npref(\"input_event_queue.duration.min\", 1);\r\npref(\"input_event_queue.supported\", true);\r\npref(\"javascript.options.mem.gc_allocation_threshold_factor\", 90);\r\npref(\"javascript.options.mem.gc_allocation_threshold_factor_avoid_interrupt\", 90);\r\npref(\"layers.mlgpu.enabled\", true);\r\npref(\"layers.omtp.enabled\", false);\r\npref(\"layers.omtp.force-sync\", false);\r\npref(\"layout.css.ruby.intercharacter.enabled\", false);\r\npref(\"layout.css.stylo-blocklist.blocked_domains\", \"\");\r\npref(\"layout.css.stylo-blocklist.enabled\", false);\r\npref(\"media.navigator.streams.fake\", false); // WebRTC\r\npref(\"media.wmf.deblacklisting-for-telemetry-in-gpu-process\", true);\r\npref(\"network.cookie.ipc.sync\", false);\r\npref(\"network.http.rcwn.min_wait_before_racing_ms\", 0);\r\npref(\"network.http.tailing.delay-max\", 6000);\r\npref(\"network.http.tailing.delay-quantum\", 600);\r\npref(\"network.http.tailing.delay-quantum-after-domcontentloaded\", 100);\r\npref(\"network.http.tailing.enabled\", true);\r\npref(\"security.use_sqldb\", false);\r\npref(\"services.sync.prefs.sync.browser.safebrowsing.downloads.enabled\", true);\r\npref(\"services.sync.prefs.sync.browser.safebrowsing.passwords.enabled\", true);\r\npref(\"urlclassifier.passwordAllowTable\", \"goog-passwordwhite-proto\");\r\npref(\"webgl.1.allow-core-profiles\", false);\r\n```\r\n\r\n==REMOVED or HIDDEN\r\n```js\r\npref(\"accessibility.loadedInLastSession\", false);\r\npref(\"app.support.e10sAccessibilityUrl\", \"https://support.mozilla.org/1/firefox/%VERSION%/%OS%/%LOCALE%/accessibility-ppt\");\r\npref(\"browser.cache.auto_delete_cache_version\", 0);\r\npref(\"browser.cache.use_new_backend\", 0);\r\npref(\"browser.cache.use_new_backend_temp\", true);\r\npref(\"browser.customizemode.tip0.learnMoreUrl\", \"https://support.mozilla.org/1/firefox/%VERSION%/%OS%/%LOCALE%/customize\");\r\npref(\"browser.customizemode.tip0.shown\", false);\r\npref(\"browser.onboarding.hidden\", false);\r\npref(\"browser.photon.structure.enabled\", false);\r\npref(\"browser.preferences.useOldOrganization\", false);\r\npref(\"devtools.debugger.chrome-debugging-port\", 6080);\r\npref(\"devtools.loader.hotreload\", false);\r\npref(\"devtools.styleeditor.source-maps-enabled\", true);\r\npref(\"devtools.webide.adaptersAddonID\", \"fxdevtools-adapters@mozilla.org\");\r\npref(\"devtools.webide.adaptersAddonURL\", \"https://ftp.mozilla.org/pub/mozilla.org/labs/valence/#OS#/valence-#OS#-latest.xpi\");\r\npref(\"devtools.webide.addonsURL\", \"https://ftp.mozilla.org/pub/mozilla.org/labs/fxos-simulator/index.json\");\r\npref(\"devtools.webide.logSimulatorOutput\", false);\r\npref(\"devtools.webide.simulatorAddonID\", \"fxos_#SLASHED_VERSION#simulator@mozilla.org\");\r\npref(\"devtools.webide.simulatorAddonRegExp\", \"fxos(.*)_simulator@mozilla\\.org$\");\r\npref(\"devtools.webide.simulatorAddonsURL\", \"https://ftp.mozilla.org/pub/mozilla.org/labs/fxos-simulator/#VERSION#/#OS#/fxos_#SLASHED_VERSION#_simulator-#OS#-latest.xpi\");\r\npref(\"gfx.webrender.profiler.enabled\", false);\r\npref(\"layers.mlgpu.dev-enabled\", false);\r\npref(\"layout.css.clip-path-shapes.enabled\", true);\r\npref(\"media.wakelock_timeout\", 2000);\r\npref(\"network.http.keep_empty_response_headers_as_empty_string\", true);\r\npref(\"security.webauth.u2f_enable_softtoken\", false);\r\npref(\"security.webauth.u2f_enable_usbtoken\", false);\r\n```\r\n\r\n==CHANGED\r\n```js\r\npref(\"apz.autoscroll.enabled\", true); // prev: false\r\npref(\"apz.frame_delay.enabled\", true); // prev: false\r\npref(\"apz.keyboard.enabled\", true); // prev: false\r\npref(\"browser.onboarding.newtour\", \"performance,private,screenshots,addons,customize,default\"); // prev: \"private,addons,customize,search,default,sync\"\r\npref(\"browser.onboarding.tourset-version\", 2); // prev: 1\r\npref(\"browser.onboarding.updatetour\", \"performance,library,screenshots,singlesearch,customize,sync\"); // prev: \"\"\r\npref(\"browser.safebrowsing.provider.google.advisoryName\", \"Google Safe Browsing\"); // prev: \"Google Safe Browsing.\"\r\npref(\"browser.safebrowsing.provider.google4.advisoryName\", \"Google Safe Browsing\"); // prev: \"Google Safe Browsing.\"\r\npref(\"browser.safebrowsing.provider.google4.lists\", \"<long-string>\"); // prev: \"<long-string>\"\r\npref(\"browser.search.widget.inNavBar\", false); // prev: true\r\npref(\"browser.slowStartup.timeThreshold\", 20000); // prev: 30000\r\npref(\"browser.touchmode.auto\", true); // prev: false\r\npref(\"devtools.devedition.promo.enabled\", true); // prev: false\r\npref(\"devtools.hud.loglimit\", 10000); // prev: 1000\r\npref(\"devtools.webconsole.new-frontend-enabled\", true); // prev: false\r\npref(\"dom.forms.datetime\", true); // prev: false\r\npref(\"font.name-list.monospace.ja\", \"MS Gothic, MS Mincho, Meiryo, Yu Gothic, Yu Mincho, MS PGothic, MS PMincho\"); // prev: \"MS Gothic, MS Mincho, MS PGothic, MS PMincho,Meiryo\"\r\npref(\"font.name-list.sans-serif.ja\", \"Meiryo, Yu Gothic, MS PGothic, MS Gothic, Yu Mincho, MS PMincho, MS Mincho\"); // prev: \"MS PGothic, MS Gothic, MS PMincho, MS Mincho,Meiryo\"\r\npref(\"font.name-list.sans-serif.ko\", \"Gulim, Malgun Gothic\"); // prev: \"Gulim\"\r\npref(\"font.name-list.serif.ja\", \"Yu Mincho, MS PMincho, MS Mincho, Meiryo, Yu Gothic, MS PGothic, MS Gothic\"); // prev: \"MS PMincho, MS Mincho, MS PGothic, MS Gothic,Meiryo\"\r\npref(\"javascript.options.mem.nursery.max_kb\", 16384); // prev: -1\r\npref(\"layers.mlgpu.enable-on-windows7\", true); // prev: false\r\npref(\"layout.css.servo.enabled\", true); // prev: false\r\npref(\"lightweightThemes.recommendedThemes\", \"<long-string>\"); // prev: \"<long-string>\"\r\npref(\"media.suspend-bkgnd-video.enabled\", true); // prev: false\r\npref(\"media.windows-media-foundation.use-nv12-format\", true); // prev: false\r\npref(\"media.wmf.disable-d3d11-for-dlls\", \"<long-string>\"); // prev: \"<long-string>\"\r\npref(\"memory.free_dirty_pages\", true); // prev: false\r\npref(\"network.preload\", false); // prev: true\r\npref(\"network.standard-url.punycode-host\", true); // prev: false\r\npref(\"preferences.allow.omt-write\", true); // prev: false\r\npref(\"privacy.popups.disable_from_plugins\", 3); // prev: 2\r\npref(\"security.webauth.webauthn_enable_usbtoken\", true); // prev: false\r\npref(\"urlclassifier.disallow_completions\", \"<long-string>\"); // prev: \"<long-string>\"\r\npref(\"urlclassifier.downloadAllowTable\", \"goog-downloadwhite-proto\"); // prev: \"goog-downloadwhite-digest256\"\r\npref(\"urlclassifier.downloadBlockTable\", \"goog-badbinurl-proto\"); // prev: \"goog-badbinurl-shavar\"\r\npref(\"urlclassifier.malwareTable\", \"<long-string>\"); // prev: \"<long-string>\"\r\npref(\"urlclassifier.phishTable\", \"goog-phish-proto,test-phish-simple\"); // prev: \"goog-phish-shavar,test-phish-simple\"\r\n```"},"comment":{"url":"https://api.github.com/repos/ghacksuserjs/ghacks-user.js/issues/comments/342888828","html_url":"https://github.com/ghacksuserjs/ghacks-user.js/issues/254#issuecomment-342888828","issue_url":"https://api.github.com/repos/ghacksuserjs/ghacks-user.js/issues/254","id":342888828,"user":{"login":"Thorin-Oakenpants","id":16656956,"avatar_url":"https://avatars3.githubusercontent.com/u/16656956?v=4","gravatar_id":"","url":"https://api.github.com/users/Thorin-Oakenpants","html_url":"https://github.com/Thorin-Oakenpants","followers_url":"https://api.github.com/users/Thorin-Oakenpants/followers","following_url":"https://api.github.com/users/Thorin-Oakenpants/following{/other_user}","gists_url":"https://api.github.com/users/Thorin-Oakenpants/gists{/gist_id}","starred_url":"https://api.github.com/users/Thorin-Oakenpants/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Thorin-Oakenpants/subscriptions","organizations_url":"https://api.github.com/users/Thorin-Oakenpants/orgs","repos_url":"https://api.github.com/users/Thorin-Oakenpants/repos","events_url":"https://api.github.com/users/Thorin-Oakenpants/events{/privacy}","received_events_url":"https://api.github.com/users/Thorin-Oakenpants/received_events","type":"User","site_admin":false},"created_at":"2017-11-08T17:17:11Z","updated_at":"2017-11-08T17:17:11Z","author_association":"OWNER","body":"`network.IDN.restriction_profile` - I disagree. Not everyone will want to have `network.IDN_show_punycode` => false due to their language, so this is a fallback. For 57+ users the default is now `high`, but enforcing it can;t hurt - does this change also take place in ESR?\r\n\r\n- https://reviewboard.mozilla.org/r/184586/diff/2/#index_header (the link in that no longer exists)\r\n- https://www.unicode.org/reports/tr36/index.html#Security_Levels_and_Alerts\r\n"}}
{"actor":{"display_login":"Thorin-Oakenpants"}}