Matt A. Tobin
ed0edf6a22
Issue #1611 - Enable WASM by default but only enable jit when 64bit
2020-07-25 06:25:44 +08:00
Roy Tam
0444ab984c
Merge remote-tracking branch 'origin/master' into custom
2020-06-12 22:15:24 +08:00
Moonchild
1b3eeca9eb
Issue #1587 - Part 10: Expose controlling pref and enable by default
2020-06-12 22:12:39 +08:00
Roy Tam
6ef287a52e
Merge remote-tracking branch 'origin/master' into custom
2020-06-10 21:03:13 +08:00
Moonchild
7900742344
Issue #1585 - Replace node.rootNode with node.getRootNode()
...
This removes the (default disabled) node.rootNode readonly attribute
and replaces it with a node.getRootNode() function per WhatWG
spec discussion.
Based on work by John Dai <jdai@mozilla.com>
2020-06-10 21:00:36 +08:00
Lootyhoof
564f1026d5
Issue MoonchildProductions/UXP#1578 - Add global menubar support for GTK
2020-06-10 21:00:30 +08:00
Roy Tam
bd1e07b203
Merge remote-tracking branch 'origin/master' into custom
2020-05-09 07:01:19 +08:00
Bas Schouten
27ea0aaf55
Prevent the existance of dangling pointers upon failure of FindDataStart.
2020-05-09 06:56:26 +08:00
Moonchild
d62f0a0dd2
Issue #1517 - Remove dom.event.highrestimestamp.enabled pref
...
This resolves #1517
2020-05-09 06:55:11 +08:00
Roy Tam
924da4a2cc
Merge remote-tracking branch 'origin/master' into custom
2020-04-18 07:25:50 +08:00
Matt A. Tobin
04a69cbc34
Issue #1375 - Merge CustomElements pref with Webcomponents Pref
2020-04-18 07:07:23 +08:00
wolfbeast
78a9717bc3
Issue #1517 - Enable high-resolution DOM timestamps on trunk
...
At the very least we should enable these short term, with the potential
removal of it pending.
2020-04-18 07:02:07 +08:00
Roy Tam
4ecaa49dd0
Merge remote-tracking branch 'origin/master' into custom
2020-04-03 09:57:28 +08:00
wolfbeast
ff8c58e8db
Issue #1498 - Part 6: Remove STS preloadlist pref.
2020-04-03 09:22:00 +08:00
Roy Tam
55828393ce
Merge remote-tracking branch 'origin/master' into custom
2020-02-27 07:37:41 +08:00
wolfbeast
2996c783d8
Revert #1091 Remove unboxed object code phase 1 + extras.
...
This should be the last code backout for this. merging this branch
should get us back to the way we were (+ additional code changes for
later changes) as fasr as the unused unboxed code is concerned.
2020-02-27 07:34:57 +08:00
Roy Tam
46f3d1d2a3
Merge remote-tracking branch 'origin/master' into custom
2020-02-13 07:18:44 +08:00
wolfbeast
cda9951c24
[CSS] Add stub for font-variation-settings
...
This stub is added because websites insist on considering this
very hardware-dependent and O.S.-variable low-level font-control
as a "critical feature" which it isn't as there is 0 guarantee
that font variation settings are supported or honored by any
operating system used by the client.
On top this is a WD status feature that sites shouldn't be using, and
the feature itself is strongly discouraged for use in favor of standard
CSS font manipulation keywords like `font-weight`.
2020-02-13 07:17:37 +08:00
Roy Tam
29201b8059
Merge remote-tracking branch 'origin/master' into custom
2020-02-08 07:21:43 +08:00
Matt A. Tobin
146d0aa2d2
Issue #1395 - Remove FlyWeb Service
2020-02-08 07:11:37 +08:00
Roy Tam
c7bc87cff9
Merge remote-tracking branch 'origin/master' into custom
2020-01-31 07:59:13 +08:00
wolfbeast
a085fa5430
Issue #1360 - Part 1: Simplify layers acceleration prefs.
...
This gets rid of platform-dependent hard-coded defaults, but keeps
build-time blocking if there is no GL provider (in which case layers
acceleration almost certainly won't work because it needs a GL
compositor and would likely crash without)
New prefs are
- layers.acceleration.enabled to enable HWA
- layers.acceleration.force to force it enabled (requires .enabled to be
set as well)
This is the platform part of this issue. The rest will be front-end work
(Preference UI integration and pref migration)
2020-01-31 07:42:02 +08:00
Gaming4JC
a2e1955dc6
Bug 1271549 - Remove details and summary preference.
...
Tag UXP Issue #1344
2020-01-31 07:35:02 +08:00
Roy Tam
678ad26488
Merge remote-tracking branch 'origin/master' into custom
2020-01-24 09:39:16 +08:00
Gaming4JC
8d600c51ed
Issue #1366 - Completely remove showModalDialog
2020-01-24 09:28:42 +08:00
Matt A. Tobin
2aca38b372
Issue #1359 - Pointlessly rename greprefs.. again.
2020-01-24 09:28:10 +08:00
Roy Tam
969d239b65
Merge remote-tracking branch 'origin/master' into custom
2020-01-17 09:24:31 +08:00
wolfbeast
0466317716
Issue #1332 - Enable seeking to next frame by default.
...
The indicated BZ bug was resolved in Gecko 50, and could have already
been enabled before (since it returns a promise as-required).
With the rest of promise-based media implemented it makes no sense to
keep this disabled on production.
2020-01-17 09:18:57 +08:00
wolfbeast
50fe8f9d20
Issue #1319 - Set some obvious prefs for production builds.
...
This sets some defaults for production builds that should be
self-explanatory.
2020-01-17 09:18:31 +08:00
wolfbeast
4860ee4709
Issue #1353 - Disable remote jar: URIs by default.
...
Considering the one exception this was still enabled for on all versions
of Firefox since 45 until our fork point is no longer applicable.
This resolves #1353
2020-01-17 09:17:20 +08:00
wolfbeast
84818be343
No issue - Remove unused network.http.bypass-cachelock-threshold pref.
2020-01-17 09:17:18 +08:00
wolfbeast
540e9c1500
No issue - Don't define gamepad prefs when gamepad support isn't built.
...
This also sets sane defaults when present. See also #1319 .
2020-01-17 09:17:15 +08:00
Roy Tam
1a197351cd
Merge remote-tracking branch 'origin/master' into custom
2020-01-09 21:28:41 +08:00
Gaming4JC
a77fa3ec13
Bug 1322938 - Put <dialog> element behind preference.
...
Tag #1343
2020-01-09 21:28:00 +08:00
Roy Tam
8703d967db
Merge remote-tracking branch 'origin/master' into custom
2019-12-06 07:32:48 +08:00
wolfbeast
e26dc7595a
Issue #1313 - Bump Firefox compatMode version to 68.9
...
This resolves #1313 .
2019-12-06 07:30:57 +08:00
Roy Tam
0d0bb35885
Merge remote-tracking branch 'origin/master' into custom
2019-11-16 06:18:37 +08:00
wolfbeast
23e0d82436
Issue #1291 - Part 4: Update patch files
2019-11-16 06:17:50 +08:00
wolfbeast
ddb1aaaee3
Issue #1291 - Part 3: Update fdlibm to Sept 2019 version
2019-11-16 06:17:48 +08:00
wolfbeast
b6c0bdd7da
Issue #1291 - Part 2: Stop using the lib's sqrt() function
...
Use <cmath>'s functions over fdlibm's for performance reasons.
No significant precision loss when doing this.
2019-11-16 06:17:47 +08:00
wolfbeast
ddb27ac3e9
Issue #1291 - Part 1: Ensure exp(1) returns e exactly (use a const)
2019-11-16 06:17:45 +08:00
wolfbeast
a9493635c6
Issue #80 - Stop building embedded xz lib unified
2019-11-16 06:17:43 +08:00
wolfbeast
cd7696699c
Issue #80 - Stop building woff2 lib unified
2019-11-16 06:17:42 +08:00
wolfbeast
792f16c5bf
Issue #80 - Stop building brotli lib unified
2019-11-16 06:17:40 +08:00
Roy Tam
d2b5ffafc2
Merge remote-tracking branch 'origin/master' into custom
2019-11-15 15:03:49 +08:00
wolfbeast
66b4db7c31
Issue #1288 - Part 3: Update woff2 component to 1.0.2
2019-11-15 14:23:58 +08:00
wolfbeast
729ee0f18a
Issue #1288 - Part 1a: Update brotli to 1.0.7
...
This also reorganizes the exports in the build system to use `brotli/`
as include directory.
2019-11-15 14:23:54 +08:00
Roy Tam
c28adcb4a9
Merge remote-tracking branch 'origin/master' into custom
2019-11-11 22:13:41 +08:00
wolfbeast
03da6250e7
Issue #618 - Flip on module type scripting.
2019-11-11 22:04:45 +08:00
janekptacijarabaci
408d61b4f0
Bug 1330657 - Enable <script type="module"> behind a pref
2019-11-11 21:54:58 +08:00