Ascrod
867cbe5252
Remove Social API.
2019-02-15 23:59:43 +08:00
wolfbeast
6d5665535e
Enable blocking of top-level data: navigation.
2019-02-15 23:59:41 +08:00
Gaming4JC
d4ac94cf3e
Remove support and tests for HSTS priming from the tree. Fixes #384
2019-02-15 23:59:39 +08:00
wolfbeast
fdf7ba29b4
Fix sec pref locations and enable HPKP checking by default.
...
Some prefs were incorrectly in all.js (ocsp and hpkp)
2019-02-15 23:59:35 +08:00
Moonchild
aa52f6bd53
Revert "Remove the Social API"
2019-02-15 23:58:52 +08:00
Ascrod
44dc9ecd8e
Remove the Social API
2019-02-15 23:58:48 +08:00
trav90
dbcd0c066f
Make safebrowsing optional at build time - Part 5: preferences
2019-02-15 23:58:01 +08:00
wolfbeast
2531de02eb
Remove MOZ_WIDGET_GONK [2/2]
...
Tag #288
2019-02-15 23:57:10 +08:00
wolfbeast
719ac1bc38
Remove MOZ_B2G leftovers and some dead B2G-only components.
2019-02-15 23:57:05 +08:00
wolfbeast
c1cd55bc25
Enable xrender by default.
...
Resolves perf regressions over remote X, and makes sense for our content back-ends.
Resolves #341 .
2019-02-15 23:56:56 +08:00
janekptacijarabaci
75705f87a2
Add UTF-8 as a default fallback encoding for unknown encodings
...
Issue #315
2019-02-15 23:56:50 +08:00
wolfbeast
c0de3e4c0b
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
2019-02-15 23:56:46 +08:00
wolfbeast
aa9ae963f6
Remove GMP sandbox code.
2019-02-15 23:55:38 +08:00
janekptacijarabaci
1f262f0d2b
moebius#90: CSS - implement text-justify property
2019-02-15 23:54:04 +08:00
janekptacijarabaci
e8dbb561f6
moebius#161: The Performance Resource Timing (make timestamps be relative to startTime)
...
https://github.com/MoonchildProductions/moebius/pull/161
2019-02-15 23:53:43 +08:00
wolfbeast
4de2d1fc68
Tweak fullscreen API
2019-02-15 23:50:09 +08:00
janekptacijarabaci
a968f1d6c2
moebius#195: DOM - PointerEvent - improvements
...
https://github.com/MoonchildProductions/moebius/pull/195
2019-02-15 23:49:51 +08:00
janekptacijarabaci
712d19e1b7
moebius#223: Consider blocking top level window data: URIs (part 1/3 without tests)
...
https://github.com/MoonchildProductions/moebius/pull/223
2019-02-15 23:49:17 +08:00
wolfbeast
c2013ffce4
Move the Mark of the Web pref to GRE pref file.
2019-02-15 23:48:12 +08:00
wolfbeast
ece31031ae
Enable requestIdleCallback API
...
This resolves #209 .
2019-02-15 23:47:39 +08:00
wolfbeast
7a68504b3a
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.
2019-02-15 23:46:44 +08:00
janekptacijarabaci
5622e56123
Bug 1344642 - Part 2: Add a new pref for input type=week, month and datetime-local
2019-02-15 23:46:00 +08:00
janekptacijarabaci
b6d461c817
moebius#154: Notifications - user settings - the immediate duration of the alert
...
https://github.com/MoonchildProductions/moebius/pull/154
2019-02-15 23:43:03 +08:00
NTD
1da1113197
Only enable general.useragent.appVersionIsBuildID for Basilisk by default
2019-02-15 23:42:10 +08:00
wolfbeast
434f3590e3
Remove base conditional code for crash reporter and injector.
2019-02-15 23:39:53 +08:00
janekptacijarabaci
f8591643c5
JS - support for Array.prototype.values()
2019-02-15 23:39:48 +08:00
wolfbeast
7acf20ade3
Don't enforce arbitrary TLS profile.
...
This prevents people from being unable to visit websites based on "best practice" assumptions.
2019-02-15 23:35:03 +08:00
wolfbeast
14b6e5e8f2
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.
2019-02-15 23:32:59 +08:00
wolfbeast
b3ce96c6d7
Update UA construction.
2019-02-15 23:32:56 +08:00
wolfbeast
63345e27ea
Add an option to control automatic filling in of login credentials and switch this off by default.
...
This resolves #272 .
2019-02-15 23:32:24 +08:00
wolfbeast
d2dfb814c1
Use more logical pref names for mouse button 4&5
...
Also improves comment wording.
2019-02-15 23:32:00 +08:00
wolfbeast
b98df4dfa2
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.
2019-02-15 23:31:58 +08:00
NTD
3c6b3e42c1
Hard-code the version number for Mozilla's GMP service.
2019-02-15 23:31:26 +08:00
wolfbeast
d37bb185f7
Use our provisioned blocklist server.
2019-02-15 23:30:37 +08:00
wolfbeast
88b2ab12db
Use proper image http accept header for content negotiation.
2019-02-14 14:36:37 +08:00
wolfbeast
9121db73a2
Implement WebP image decoder.
2019-02-14 14:36:33 +08:00
wolfbeast
8b0f28c3f7
Disable window.showModalDialog.
...
This is no longer in the spec.
2019-02-14 14:28:42 +08:00
wolfbeast
2dc214fa3b
Add canvas data poisoning option.
...
Tag #61 .
2019-02-14 14:28:39 +08:00
wolfbeast
3d983be76c
Fix spellchecker dictionary logic.
...
This fixes #6 .
2019-02-14 14:28:35 +08:00
wolfbeast
935b074787
Implement configuration pref for Generational Garbage Collection.
...
Pref: javascript.options.mem.gc_generational
This resolves #20
2019-02-14 14:28:26 +08:00
NTD
f5048f2a1d
Remove kinto client, Firefox kinto storage adapter, blocklist update client and integration with sync, OneCRL and the custom time check for derives system time.
2019-02-14 14:27:06 +08:00
roytam1
dcd9973243
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00