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
wolfbeast
6e48f5e140
Make caret width normal/thick behind CJK char configurable.
...
Fixes #820 (regression).
2018-10-07 19:46:00 +02:00
wolfbeast
866ea8dfa5
Set the default action to not lock content scrolling when a menu is open.
...
This resolves issues with the bookmarks and other menus with submenus if scrollable in case of many items displayed.
2018-10-06 17:46:21 +02:00
wolfbeast
097f982b32
Remove IndexedDB for content pref.
...
Tag Issue #765
2018-09-29 00:16:29 +02:00
Moonchild
326611aaae
Merge pull request #788 from alaviss/apz-experimental
...
gfx: add pref for enabling APZ without e10s
2018-09-26 13:55:38 +02:00
wolfbeast
575f07db09
Regression fix: enable ICC v4 profiles by default.
2018-09-25 20:44:04 +02:00
Leorize
1c159bf4dc
gfx: add pref for enabling APZ without e10s
2018-09-25 14:55:50 +07:00
wolfbeast
7c9b62ee0a
Add findbar.termPerTab
...
Allow the pref to switch between global search term and per-tab search term
2018-09-09 15:41:15 +02:00
wolfbeast
74c6c585ab
Introduce ui.menu.allow_content_scroll
...
When true, overrides the OS convention to prevent scrolling of content when contextual menus are open.
This resolves #730 .
2018-08-24 13:21:17 +02:00
wolfbeast
c78bee9c13
Stop pointless recording of telemetry data
...
Also clear the telemetry URLs and metas "just in case" so nothing can go anywhere even in the case of PEBCAK.
2018-08-23 16:06:53 +02:00
JustOff
de50d15d28
Use "browser.newtabpage.add_to_session_history" to decide whether to store "about:newtab" in the session history
2018-08-22 13:40:19 +03:00
wolfbeast
b5ee49d85a
Re-implement custom background color of standalone images.
...
This resolves #717 .
Note: this does not affect other applications because the platform
default is to use the "darknoise" background image for standalone
image, which effectively overrides a bg color.
2018-08-20 13:31:38 +02:00
Moonchild
ddb2b97680
Merge pull request #685 from trav90/default-pref-updates
...
Disable battery API by default
2018-08-01 08:01:19 +02:00
wolfbeast
b450f90cd7
Tune the network stack
...
This resolves #684
2018-08-01 07:55:40 +02:00
trav90
66d949a329
Disable battery API by default to reduce private data exposure to the web
2018-07-31 21:41:57 -05:00
wolfbeast
f7b00e782a
Enable d3d9 accelerated layers as a fallback.
...
If d3d 11 can't be used for whatever reason (limited integrated/mobile chipset, etc.)
we should fall back to d3d9. Mozilla blocked this based on experiences with Intel
GPUs/drawing artefacts, but those drivers are blacklisted already. No reason to
disable this path for everyone.
2018-07-30 07:21:04 +02:00
wolfbeast
14c53fcf71
Allow AsyncDrawing for plugins in all versions.
2018-07-22 10:53:21 +02:00
wolfbeast
cac6931d80
Update redundant comment
2018-07-14 07:47:31 +02:00
wolfbeast
dc9d933d81
Add pref to control CanOptimizeToImageLayer for large downscale factors.
...
This resolves #626
2018-07-14 07:45:06 +02:00
wolfbeast
cbd52d48fa
Make the page visibility API pref-controlled.
...
This resolves #607 .
2018-07-07 11:53:04 +02:00
wolfbeast
4666691b63
Remove pref confusion around cache v2
...
- Renames browser.cache.use_new_backend to browser.cache.backend
- Sets browser.cache.backend to 1 (use cache v2)
- Removes browser.cache.use_new_backend_temp
2018-07-03 04:40:24 +02:00
wolfbeast
7011a01ec2
Disable Intersection Observers by default.
...
This draft implementation does not play nice with several large sites (e.g. Facebook).
2018-07-02 10:31:11 +02:00
wolfbeast
ef29d0a300
Enable Intersection Observers in the platform.
...
This resolves #249 .
2018-06-27 16:01:59 +02:00
wolfbeast
4183d67423
Increase max size for GDI classic forced families.
...
Set the maximum size at which we will force GDI classic mode using
force_gdi_classic_for_families to 17 to prevent some known font
artifacts using d2d.
2018-06-16 01:35:13 +02:00
wolfbeast
27a19a1464
Revert "Disable WebP decoder until memory leak is resolved"
...
This reverts commit 7336eef241 .
2018-06-13 14:42:55 +02:00
JustOff
7336eef241
Disable WebP decoder until memory leak is resolved
2018-06-12 22:31:20 +02:00
JustOff
a0cca670db
By default, disable tracking protection in Private Browsing mode if safebrowsing isn't built
2018-06-10 15:56:01 +03:00
Ascrod
5f89c3da66
Remove Social API.
2018-05-30 17:45:05 -04:00
wolfbeast
e1084c8b24
Enable blocking of top-level data: navigation.
2018-05-30 12:55:30 +02:00
Moonchild
9f6194d000
Merge pull request #412 from g4jc/hsts_priming_removal_backport
...
Remove support and tests for HSTS priming from the tree. Fixes #384
2018-05-30 12:47:56 +02:00
wolfbeast
d58930d925
Fix sec pref locations and enable HPKP checking by default.
...
Some prefs were incorrectly in all.js (ocsp and hpkp)
2018-05-29 17:27:27 +02:00
Gaming4JC
bd85173562
Remove support and tests for HSTS priming from the tree. Fixes #384
2018-05-26 15:42:45 -04:00
Moonchild
72bab89cf6
Revert "Remove the Social API"
2018-05-25 20:45:48 +00:00
Ascrod
3a9d1b5351
Remove the Social API
2018-05-24 16:29:56 -04:00
Moonchild
b702d7d32a
Merge pull request #368 from trav90/safebrowsing-work
...
Make safebrowsing optional at build time
2018-05-16 17:11:17 +02:00
wolfbeast
e16bcd08aa
Remove MOZ_WIDGET_GONK [2/2]
...
Tag #288
2018-05-13 00:08:52 +02:00
trav90
41d68e3f70
Make safebrowsing optional at build time - Part 5: preferences
2018-05-12 13:07:29 -05:00
wolfbeast
b7d9dad58e
Remove MOZ_B2G leftovers and some dead B2G-only components.
2018-05-12 14:32:03 +02:00
wolfbeast
28cf922aa9
Enable xrender by default.
...
Resolves perf regressions over remote X, and makes sense for our content back-ends.
Resolves #341 .
2018-05-10 22:21:47 +02:00
wolfbeast
b98c4ed80b
Merge branch 'master' of https://github.com/MoonchildProductions/UXP
2018-05-09 19:46:00 +02:00