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
wolfbeast
149b09027c
Set font.name-list.emoji for some platforms.
...
- Twemoji Mozilla for Windows. Can be prefixed with Segoe UI emoji for native Win8+ emoji, but reduces uniformity.
- Apple Color Emoji for OSX
- Twemoji Mozilla for GTK (Linux). fontconfig doesn't support emoji as family name.
- Noto Color Emoji for Android
2018-05-09 15:43:04 +02:00
janekptacijarabaci
7c2dd4fed5
Add UTF-8 as a default fallback encoding for unknown encodings
...
Issue #315
2018-05-09 15:28:44 +02:00
wolfbeast
e1490c07e2
Remove GMP sandbox code.
2018-05-02 23:30:36 +02:00
Moonchild
8c146ab24a
Merge pull request #297 from janekptacijarabaci/css_text-justify_1
...
CSS - implement text-justify property
2018-04-29 18:52:17 +02:00
janekptacijarabaci
306db80410
moebius#161: The Performance Resource Timing (make timestamps be relative to startTime)
...
https://github.com/MoonchildProductions/moebius/pull/161
2018-04-29 14:15:18 +02:00
wolfbeast
acd4eee44e
Tweak fullscreen API
2018-04-24 23:12:55 +02:00
janekptacijarabaci
d9d3b687b7
moebius#195: DOM - PointerEvent - improvements
...
https://github.com/MoonchildProductions/moebius/pull/195
2018-04-23 11:54:06 +02:00
janekptacijarabaci
1b4c4256ee
moebius#223: Consider blocking top level window data: URIs (part 1/3 without tests)
...
https://github.com/MoonchildProductions/moebius/pull/223
2018-04-22 18:51:38 +02:00
wolfbeast
20a3f8c006
Move the Mark of the Web pref to GRE pref file.
2018-04-20 16:13:21 +02:00
wolfbeast
e3d08de2d2
Enable requestIdleCallback API
...
This resolves #209 .
2018-04-19 13:37:51 +02:00
wolfbeast
8bfaf15e55
Use tried-and-proven backends for content rendering and reserve the use of Skia for canvas only.
...
This should prevent anemic, poorly-spaced and/or cut glyphs in content text.
2018-04-18 21:00:09 +02:00
janekptacijarabaci
c55addfa64
Bug 1344642 - Part 2: Add a new pref for input type=week, month and datetime-local
2018-04-15 14:52:09 +02:00
janekptacijarabaci
1170e81edd
moebius#154: Notifications - user settings - the immediate duration of the alert
...
https://github.com/MoonchildProductions/moebius/pull/154
2018-04-12 20:23:00 +02:00