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
wolfbeast
597fb9fbe3
Rebase on master
2018-04-11 17:45:54 +02:00
Matt A. Tobin
615be068c3
Only enable general.useragent.appVersionIsBuildID for Basilisk by default
2018-04-11 00:51:08 -04:00
janekptacijarabaci
1f4ce97ecd
moebius#90: CSS - implement text-justify property
2018-04-01 19:32:49 +02:00
wolfbeast
4e368f8199
Remove base conditional code for crash reporter and injector.
2018-03-30 08:50:58 +02:00
janekptacijarabaci
d990d8ab2c
Merge branch 'master' of https://github.com/MoonchildProductions/UXP into js_array_values_1
2018-03-27 15:57:18 +02:00
wolfbeast
8891f99913
Don't enforce arbitrary TLS profile.
...
This prevents people from being unable to visit websites based on "best practice" assumptions.
2018-03-03 11:21:17 +01:00
wolfbeast
12640bf26e
Read Firefox UA compatmode from a pref instead of hard-coded.
...
In case of a missing pref, a hard-coded value is still used from the ctor.
2018-02-21 20:14:43 +01:00
wolfbeast
ef9aeb6a08
Update UA construction.
2018-02-21 20:09:30 +01:00
janekptacijarabaci
0c36b27511
JS - support for Array.prototype.values()
2018-02-20 21:21:56 +01:00
wolfbeast
f1e863a490
Remove more Vista checks in dom/media
2018-02-20 10:06:50 +01:00
wolfbeast
bc9ad467f0
Remove no longer relevant ClearType prefs.
...
Tag #22
2018-02-18 21:07:51 +01:00
wolfbeast
20b6d5e9c0
Add an option to control automatic filling in of login credentials and switch this off by default.
...
This resolves #272 .
2018-02-18 10:24:25 +01:00
wolfbeast
1201510514
Use more logical pref names for mouse button 4&5
...
Also improves comment wording.
2018-02-12 15:56:16 +01:00
wolfbeast
4686be40b2
Be less up-tight about script timeouts.
...
Especially some chrome scripts need ample time, which is causing issues with background scripts firing when the browser is idle.
2018-02-12 15:55:24 +01:00
Matt A. Tobin
9302880965
Hard-code the version number for Mozilla's GMP service.
2018-02-11 04:42:01 -05:00
wolfbeast
6cffa138f1
Use our provisioned blocklist server.
2018-02-08 21:15:23 +01:00
wolfbeast
1e1fb5ea25
Merge branch 'goanna-gfx'
2018-02-03 14:02:24 +01:00
wolfbeast
4662aad03a
Use proper image http accept header for content negotiation.
2018-02-03 10:07:20 +01:00
wolfbeast
3e0351aa49
Implement WebP image decoder.
2018-02-03 10:03:50 +01:00
wolfbeast
b80de6fe93
Disable window.showModalDialog.
...
This is no longer in the spec.
2018-02-02 19:44:07 +01:00