summaryrefslogtreecommitdiffstats
path: root/modules
Commit message (Collapse)AuthorAgeLines
* Block http auth prompt for cross-origin image subresources by default.wolfbeast2019-07-22-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-22-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
* Prevent double free in mar_sign.cwolfbeast2018-12-13-0/+1
|
* 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
* Back out problematic patch causing issue #865.wolfbeast2018-11-06-19/+0
| | | | | This reverts commit f62eee7c510238bf93b6ad43acd8b8a79a44417c. Verified that a hardening patch landed after this already negates what this patch was a stopgap for, so we no longer need it at all.
* #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.
* Swap default platform state for opportunistic encryption.wolfbeast2018-11-04-2/+2
| | | | Tag #863
* Change captive portal detection URL to our own.wolfbeast2018-11-04-1/+1
|
* Make opportunistic encryption configurable.wolfbeast2018-11-04-0/+3
| | | | | | | 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
* Bug 1460538wolfbeast2018-11-01-0/+19
|
* Set CSS error console reporting default to false for performance.wolfbeast2018-10-29-1/+1
| | | | Dev note needed upon release. This resolves #444.
* Put AV1 codec behind a preftrav902018-10-20-0/+4
| | | | Disabled by default.
* Expose browser.download.lastDir.savePerSitewolfbeast2018-10-08-0/+3
| | | | Resolves #823 (alternative suggestion)
* Make caret width normal/thick behind CJK char configurable.wolfbeast2018-10-07-0/+3
| | | | Fixes #820 (regression).
* Set the default action to not lock content scrolling when a menu is open.wolfbeast2018-10-06-2/+3
| | | | This resolves issues with the bookmarks and other menus with submenus if scrollable in case of many items displayed.
* Remove IndexedDB for content pref.wolfbeast2018-09-29-2/+0
| | | | Tag Issue #765
* Merge pull request #788 from alaviss/apz-experimentalMoonchild2018-09-26-0/+4
|\ | | | | gfx: add pref for enabling APZ without e10s
| * gfx: add pref for enabling APZ without e10sLeorize2018-09-25-0/+4
| |
* | Regression fix: enable ICC v4 profiles by default.wolfbeast2018-09-25-1/+1
|/
* Merge branch 'fbgw'wolfbeast2018-09-11-0/+1
|\
| * Add findbar.termPerTabwolfbeast2018-09-09-0/+1
| | | | | | | | Allow the pref to switch between global search term and per-tab search term
* | Bug 1473113 - Defer initializing the MAR index until it's needed.wolfbeast2018-09-11-4/+19
|/
* Remove all C++ Telemetry Accumulation calls.wolfbeast2018-09-03-7/+0
| | | | | This creates a number of stubs and leaves some surrounding code that may be irrelevant (eg. recorded time stamps, status variables). Stub resolution/removal should be a follow-up to this.
* Introduce ui.menu.allow_content_scrollwolfbeast2018-08-24-0/+4
| | | | | When true, overrides the OS convention to prevent scrolling of content when contextual menus are open. This resolves #730.
* Stop pointless recording of telemetry datawolfbeast2018-08-23-4/+4
| | | | Also clear the telemetry URLs and metas "just in case" so nothing can go anywhere even in the case of PEBCAK.