summaryrefslogtreecommitdiffstats
path: root/modules/libpref
Commit message (Collapse)AuthorAgeLines
* Issue #1360 - Part 1: Simplify layers acceleration prefs.wolfbeast2020-04-14-13/+10
| | | | | | | | | | | | | | | This gets rid of platform-dependent hard-coded defaults, but keeps build-time blocking if there is no GL provider (in which case layers acceleration almost certainly won't work because it needs a GL compositor and would likely crash without) New prefs are - layers.acceleration.enabled to enable HWA - layers.acceleration.force to force it enabled (requires .enabled to be set as well) This is the platform part of this issue. The rest will be front-end work (Preference UI integration and pref migration)
* Issue #1366 - Completely remove showModalDialogGaming4JC2020-01-21-1/+0
|
* Issue #1359 - Pointlessly rename greprefs.. again.Matt A. Tobin2020-01-18-9/+7
|
* Issue #1332 - Enable seeking to next frame by default.wolfbeast2020-01-14-6/+0
| | | | | | | The indicated BZ bug was resolved in Gecko 50, and could have already been enabled before (since it returns a promise as-required). With the rest of promise-based media implemented it makes no sense to keep this disabled on production.
* No issue - Remove some unused webextension sync preferences.wolfbeast2020-01-14-8/+0
|
* Issue #1319 - Set some obvious prefs for production builds.wolfbeast2020-01-14-22/+3
| | | | | This sets some defaults for production builds that should be self-explanatory.
* Issue #1353 - Disable remote jar: URIs by default.wolfbeast2020-01-14-5/+0
| | | | | | Considering the one exception this was still enabled for on all versions of Firefox since 45 until our fork point is no longer applicable. This resolves #1353
* No issue - Remove unused network.http.bypass-cachelock-threshold pref.wolfbeast2020-01-14-8/+0
|
* No issue - Don't define gamepad prefs when gamepad support isn't built.wolfbeast2020-01-14-4/+2
| | | | This also sets sane defaults when present. See also #1319.
* Bug 1322938 - Put <dialog> element behind preference.Gaming4JC2020-01-07-0/+3
| | | | Tag #1343
* Issue #1328 - Follow-up: Increase font size for changed monospace fonts.wolfbeast2019-12-18-6/+6
| | | | | | | Previously-used `Courier New` was purposefully used at a smaller font size due to its width. With the font switch this forced downscaling is no longer needed, although it should still remain somewhat smaller than variable width for balance (variable width is inherently more compact).
* Issue #1328 - Part 1: Change default monospace font to Consolas for allwolfbeast2019-12-18-6/+6
| | | | localizations where this would be set to Courier New.
* Issue #1313 - Bump Firefox compatMode version to 68.9wolfbeast2019-12-04-1/+1
| | | | This resolves #1313.
* Issue #618 - Flip on module type scripting.wolfbeast2019-11-10-1/+1
|
* Issue #618 - Misc fixes (merge conflicts)wolfbeast2019-11-10-0/+4
|
* Issue #1275 - Add pref to disable warning prompts for SuperfluousAuthwolfbeast2019-11-07-0/+6
| | | | | | and AutomaticAuth, and default to not prompting. This resolves #1275.
* Issue #1231 - Correct defines for Mac and keep universal prefs generic.wolfbeast2019-10-21-6/+6
|
* Issue #1231 - Stop using ICC profiles on Linux.adeshkp2019-09-24-1/+8
| | | | | General consensus seems to be that color management on Linux desktops is not mature enough to enable by default.
* Issue #999 - Disable native file picker by default.Ascrod2019-08-15-0/+6
|
* Clarify comment with security.fileuri.unique_originwolfbeast2019-07-20-0/+1
|
* Treat all file: URIs as having a unique origin.wolfbeast2019-07-20-0/+3
| | | | | | | | | | | This prevents cross-file access from files loaded into the browser from the local file system, further restricting the origin policy of file: URIs. Added a pref to control this behavior for local file access if required for certain applications, since this change might break using the browser to run applications on the local file system that require access to local files.
* Block http auth prompt for cross-origin image subresources by default.wolfbeast2019-07-15-0/+7
| | | | | | Still allow this to be bypassed with a pref for those really rare corner cases where images are loaded cross-origin by design and the session hasn't been/can't be authenticated ahead of time.
* Add preference to allow the loading of FTP subresources for corner caseswolfbeast2019-07-14-0/+3
|
* Add Atomics.notify instead of Atomics.wake according to revised spec.wolfbeast2019-06-12-5/+0
| | | | | - Keep .wake as an alias until we're certain it can be removed. - Enable SAB memory
* Disallow res external protocol handler.wolfbeast2019-05-28-0/+1
|
* Issue #1102 - Disable <meta http-equiv=set-cookie>Gaming4JC2019-05-24-0/+3
| | | | Create a new pref 'dom.meta-set-cookie.enabled' which is set to 'false', disabling http-equiv meta cookies.
* Unhook Unboxed Objects optionwolfbeast2019-05-13-1/+0
|
* Remove geo-specific search engine default preferences. Tag #245.Ascrod2019-04-20-3/+0
|
* Remove Firefox Accounts service and tie-ins.wolfbeast2019-04-19-3/+0
| | | | See previous commit for removal of browser identity module.
* Remove some BEOS 1st party code leftovers.wolfbeast2019-04-14-2/+0
|
* Remove AIX 1st party code OS checks, part 2wolfbeast2019-04-01-3/+0
| | | | Issue #186
* Bug 1338306 - nsIPrefBranch.get*Pref should support providing a default ↵Florian Quèze2019-03-23-4/+126
| | | | value, r=bsmedberg.
* Pref the use of unboxed plain objects in JS and disable by default.wolfbeast2019-03-21-0/+1
| | | | | This should be all that's needed for #1017, but verification of impact is definitely desired.
* Part 1: network component changes.wolfbeast2019-03-07-1/+4
|
* Move default-enable pref to application.wolfbeast2019-02-28-5/+6
|
* Revert "Port several Skia upstream fixes."wolfbeast2019-02-17-0/+2
| | | | | | This reverts commit 260b06c1c96285459947231a93f08e413be89dd0. This fixes #976
* Port several Skia upstream fixes.wolfbeast2019-02-14-2/+0
|
* Set incremental GC slice to 20 ms durationwolfbeast2019-01-31-1/+1
|
* Properly camelCase dom.intersectionObserver.enabled pref.wolfbeast2019-01-19-1/+1
|
* Revert "Disable IntersectionObserver API because of crashes."wolfbeast2019-01-19-2/+1
| | | | This reverts commit ac1beef5c10a114afe18897d5d3ced24ac378b92.
* Disable IntersectionObserver API because of crashes.wolfbeast2019-01-19-1/+2
| | | | See #934 and #935.
* Add preference for fully disabling HSTS.Ascrod2019-01-16-0/+2
|
* Add performance warnings to Deprecated module.wolfbeast2018-12-24-0/+3
| | | | | | | | | | | Adds a dedicated handler for performance warnings to be logged to consoles if known performance-impacting methods are called. Search service init is changed from a deprecation warning to a performance warning for synchronous init. This also re-enables the warning for the Basilisk & Co. search service initialization which was previously removed in [a930a79] See also the discussion on #916.
* Re-enable intersection observers with WD spec patches.wolfbeast2018-12-22-2/+2
| | | | This resolves #249
* Remove DirectShowReader Part 1: Conditional codetrav902018-12-01-3/+0
|
* Update GMP AUS URLwolfbeast2018-11-30-1/+1
|
* Remove VR hardware support.wolfbeast2018-11-26-24/+0
| | | | This resolves #881
* Update reported Firefox version in compatmode.wolfbeast2018-11-07-1/+1
| | | | This resolves #864
* #863 part 2: Make opportunistic encryption opt-in for UXPwolfbeast2018-11-05-1/+4
| | | | | This exposes the new pref and also sets the Alt-Svc pref for OE to false. Basilisk gets a default opt-in for both to stay close to Firefox.
* Backout opportunistic encryption changes.wolfbeast2018-11-04-3/+0
| | | | | | Apparently there is some functional and naming confusion here. Backing out to re-land after evaluation and possible changes. Tag #863.