wolfbeast
82804d2002
Issue #1332 - Enable seeking to next frame by default.
...
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.
2020-01-14 15:51:26 +01:00
wolfbeast
8d65feff0a
No issue - Remove some unused webextension sync preferences.
2020-01-14 15:48:23 +01:00
wolfbeast
da7423057d
Issue #1319 - Set some obvious prefs for production builds.
...
This sets some defaults for production builds that should be
self-explanatory.
2020-01-14 15:47:27 +01:00
wolfbeast
cbbae72431
Issue #1353 - Disable remote jar: URIs by default.
...
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
2020-01-14 15:29:08 +01:00
wolfbeast
1392abe1de
No issue - Remove unused network.http.bypass-cachelock-threshold pref.
2020-01-14 15:07:15 +01:00
wolfbeast
abf6fd8f2a
No issue - Don't define gamepad prefs when gamepad support isn't built.
...
This also sets sane defaults when present. See also #1319 .
2020-01-14 14:45:33 +01:00
Gaming4JC
b91b0c37eb
Bug 1322938 - Put <dialog> element behind preference.
...
Tag #1343
2020-01-07 18:33:23 -05:00
wolfbeast
8220776c9b
Issue #1328 - Follow-up: Increase font size for changed monospace fonts.
...
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).
2019-12-18 17:27:22 +01:00
wolfbeast
342f942952
Issue #1328 - Part 1: Change default monospace font to Consolas for all
...
localizations where this would be set to Courier New.
2019-12-18 13:08:39 +01:00
wolfbeast
246bf49b0d
Issue #1313 - Bump Firefox compatMode version to 68.9
...
This resolves #1313 .
2019-12-04 11:04:46 +01:00
wolfbeast
ccb7e2c646
Issue #618 - Flip on module type scripting.
2019-11-10 13:35:47 +01:00
wolfbeast
406326715d
Issue #618 - Misc fixes (merge conflicts)
2019-11-10 13:02:28 +01:00
wolfbeast
7f5d38150d
Issue #1275 - Add pref to disable warning prompts for SuperfluousAuth
...
and AutomaticAuth, and default to not prompting.
This resolves #1275 .
2019-11-07 16:52:33 +01:00
wolfbeast
38feb30d4e
Issue #1231 - Correct defines for Mac and keep universal prefs generic.
2019-10-21 08:42:45 +02:00
adeshkp
7422dd4fe9
Issue #1231 - Stop using ICC profiles on Linux.
...
General consensus seems to be that color management on Linux desktops
is not mature enough to enable by default.
2019-09-24 13:59:46 -04:00
Ascrod
f7fced09da
Issue #999 - Disable native file picker by default.
2019-08-15 18:22:56 -04:00
wolfbeast
408ca49a02
Clarify comment with security.fileuri.unique_origin
2019-07-20 15:02:04 +02:00
wolfbeast
33b6f178d1
Treat all file: URIs as having a unique origin.
...
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.
2019-07-20 14:56:26 +02:00
wolfbeast
45cb5ab729
Block http auth prompt for cross-origin image subresources by default.
...
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.
2019-07-15 14:13:14 +02:00
wolfbeast
d9aff90f06
Add preference to allow the loading of FTP subresources for corner cases
2019-07-14 22:41:01 +02:00
wolfbeast
284b4cffd7
Add Atomics.notify instead of Atomics.wake according to revised spec.
...
- Keep .wake as an alias until we're certain it can be removed.
- Enable SAB memory
2019-06-12 03:38:40 +02:00
wolfbeast
65991dc1f2
Disallow res external protocol handler.
2019-05-28 14:44:57 +02:00
Gaming4JC
ca9e6a4fa9
Issue #1102 - Disable <meta http-equiv=set-cookie>
...
Create a new pref 'dom.meta-set-cookie.enabled' which is set to 'false', disabling http-equiv meta cookies.
2019-05-24 20:14:44 -04:00
wolfbeast
3ded48cbe3
Unhook Unboxed Objects option
2019-05-13 15:45:32 +00:00
Ascrod
c78cd6fb97
Remove geo-specific search engine default preferences. Tag #245 .
2019-04-20 07:29:59 -04:00
wolfbeast
de75f133a7
Remove Firefox Accounts service and tie-ins.
...
See previous commit for removal of browser identity module.
2019-04-19 02:02:56 +02:00
wolfbeast
890bb438b0
Pref the use of unboxed plain objects in JS and disable by default.
...
This should be all that's needed for #1017 , but verification of
impact is definitely desired.
2019-03-21 09:53:24 +01:00
wolfbeast
d38ddd92e1
Part 1: network component changes.
2019-03-07 12:45:54 +01:00
wolfbeast
c08b490c5c
Move default-enable pref to application.
2019-02-28 13:58:23 +01:00
wolfbeast
c13bd1bba2
Revert "Port several Skia upstream fixes."
...
This reverts commit 260b06c1c9 .
This fixes #976
2019-02-17 14:58:18 +01:00
wolfbeast
a6ddde9097
Port several Skia upstream fixes.
2019-02-14 16:59:52 +01:00
wolfbeast
278eda6a09
Set incremental GC slice to 20 ms duration
2019-01-31 14:55:30 +01:00
wolfbeast
9a954e2d16
Properly camelCase dom.intersectionObserver.enabled pref.
2019-01-19 22:06:35 +01:00
wolfbeast
5ef0018a56
Revert "Disable IntersectionObserver API because of crashes."
...
This reverts commit ac1beef5c1 .
2019-01-19 16:26:35 +01:00
wolfbeast
ac1beef5c1
Disable IntersectionObserver API because of crashes.
...
See #934 and #935 .
2019-01-19 11:18:41 +01:00
Ascrod
3afb818f20
Add preference for fully disabling HSTS.
2019-01-16 19:33:09 -05:00
wolfbeast
202e78b731
Add performance warnings to Deprecated module.
...
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 .
2018-12-24 05:06:54 +01:00
wolfbeast
4319edc1a6
Re-enable intersection observers with WD spec patches.
...
This resolves #249
2018-12-22 15:02:49 +01:00
trav90
f68b57c0bd
Remove DirectShowReader Part 1: Conditional code
2018-12-01 09:35:02 -06:00
wolfbeast
da447504dd
Update GMP AUS URL
2018-11-30 06:39:36 +01:00
wolfbeast
7504ca8ab4
Remove VR hardware support.
...
This resolves #881
2018-11-26 16:41:20 +01:00
wolfbeast
5c83a18cde
Update reported Firefox version in compatmode.
...
This resolves #864
2018-11-07 06:44:17 +01:00
wolfbeast
d29d1cc84b
#863 part 2: Make opportunistic encryption opt-in for UXP
...
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.
2018-11-05 15:51:39 +01:00
wolfbeast
79487a1a05
Backout opportunistic encryption changes.
...
Apparently there is some functional and naming confusion here.
Backing out to re-land after evaluation and possible changes.
Tag #863 .
2018-11-04 23:39:37 +01:00
wolfbeast
801382dd66
Swap default platform state for opportunistic encryption.
...
Tag #863
2018-11-04 17:50:52 +01:00
wolfbeast
359c9e5467
Change captive portal detection URL to our own.
2018-11-04 16:06:05 +01:00
wolfbeast
4a188c7b99
Make opportunistic encryption configurable.
...
This adds a pref "network.http.opportunistic-encryption" that controls whether
we send an "Upgrade-Insecure-Requests : 1" header on document navigation or not.
This patch modifies the platform network parts. Default for the platform is "true".
Part 1 for #863
2018-11-04 16:05:27 +01:00
wolfbeast
3332144211
Set CSS error console reporting default to false for performance.
...
Dev note needed upon release. This resolves #444 .
2018-10-29 22:41:12 +01:00
trav90
6ddf66542b
Put AV1 codec behind a pref
...
Disabled by default.
2018-10-20 08:24:28 -05:00
wolfbeast
6efff99edb
Expose browser.download.lastDir.savePerSite
...
Resolves #823 (alternative suggestion)
2018-10-08 08:47:45 +02:00