Commit graph

251 commits

Author SHA1 Message Date
wolfbeast
90fc779437 Don't include MediaKeySystemAccess without EME.
This also removes checks for EME content in documents.
This removes practical use of EME by no longer having a keying system. (no-op)
tag #26
2019-02-15 23:34:00 +08:00
wolfbeast
cae1c0318b Don't build GMP-clearkey when not building EME. 2019-02-15 23:33:58 +08:00
wolfbeast
297f13362a Move --enable-eme out of mozconfigure 2019-02-15 23:33:57 +08:00
wolfbeast
43fe9261ea Activate TLS 1.3 by default.
This resolves #15.
2019-02-15 23:33:55 +08:00
janekptacijarabaci
6ba7168a9c Style clean up 2019-02-15 23:33:54 +08:00
janekptacijarabaci
3d994cb36d Bug 1344340 - "An unknown error has occurred (804b000c)" appears in the statusbar when loading some sites 2019-02-15 23:33:52 +08:00
janekptacijarabaci
a7f276d915 Bug 1328955 - When a client tries TLS1.3 with EarlyData and a server falls back to tls1.2,we should reconnect using tls1.3 without EarlyData 2019-02-15 23:33:51 +08:00
janekptacijarabaci
657b7ad6b8 Bug 1350388 - Drag&drop some HTTPS links in the download icon displays wrongly download as failed 2019-02-15 23:33:49 +08:00
janekptacijarabaci
8b37136dc4 Bug 1351392 - Fix transport status events for http2 and ftp 2019-02-15 23:33:48 +08:00
janekptacijarabaci
62dc2168b0 Bug 1344890 - h2 tls 1.3 early data problem with https://echo.filippo.io/foo 2019-02-15 23:33:46 +08:00
janekptacijarabaci
202ca6d067 Bug 1322373 - TLS 1.3 early-data for http/2 2019-02-15 23:33:44 +08:00
janekptacijarabaci
0f08cb0c4f Bug 1345240 - h2 stalls on failed early data hard reload 2019-02-15 23:33:43 +08:00
janekptacijarabaci
c7e0248d2d Bug 1343600 - Add TLS handshake Start/Stop events 2019-02-15 23:33:41 +08:00
janekptacijarabaci
e8af99be6e Fix socket transport status events
Bug(s):
https://bugzilla.mozilla.org/show_bug.cgi?id=1340164
(native in moebius)
2019-02-15 23:33:40 +08:00
wolfbeast
2b2216c2d1 Update build system files for NSS 3.35 2019-02-15 23:33:38 +08:00
wolfbeast
66dd670b60 Update NSS to 3.35-RTM 2019-02-15 23:33:36 +08:00
wolfbeast
fe49ad404e Update NSPR to 4.18 2019-02-15 23:33:34 +08:00
NTD
8bce4f2b81 Restore toolkit/obsolete files and reinstate them to toolkit/content 2019-02-15 23:33:32 +08:00
NTD
52ac5baf89 Revert "Restore toolkit/obsolete"
This reverts commit b61927d4cdb92636758c4c80d5050b3266486529.
2019-02-15 23:33:31 +08:00
wolfbeast
dc18b8b1cd Fix typo in f3f9b7b06e37f870463a5f2196457cca6b10d700 (caps) 2019-02-15 23:33:29 +08:00
wolfbeast
b4950642a2 Prevent issues and possible leaks with the bookmarks menu bar as a result of XBL re-binding. 2019-02-15 23:33:28 +08:00
janekptacijarabaci
fe50e2bafc Bug 1217907: [RTL] Wrong direction in about:preferences#general homepage 2019-02-15 23:33:26 +08:00
janekptacijarabaci
97f1f35371 Propagate plugin permissions from top-level to XO iframes. 2019-02-15 23:33:25 +08:00
janekptacijarabaci
96886141e1 CSP: connect-src 'self' should always include https: and wss: schemes 2019-02-15 23:33:23 +08:00
janekptacijarabaci
ee67abc801 CSP: Support IDNs in connect-src 2019-02-15 23:33:21 +08:00
janekptacijarabaci
7de286b67c CSP: Ignore nonces on <img> per spec 2019-02-15 23:33:20 +08:00
janekptacijarabaci
54e7645cb6 CSP: Upgrade SO navigational requests per spec. 2019-02-15 23:33:18 +08:00
janekptacijarabaci
a01c9abce8 CSP 2 - ignore (x-)frame-options if CSP with frame-ancestors directive exists 2019-02-15 23:33:17 +08:00
wolfbeast
ed463cec3e Enable ALSA support by default on Linux.
This will enable PulseAudio by default with a run-time fallback to ALSA (like Firefox <52).
This resolves #115.
PulseAudio will remain enabled by default -- if at runtime it's not available, it will fall back to ALSA.
Building the tree will still require libpulse to be installed, unless using --disable-pulseaudio.
2019-02-15 23:33:14 +08:00
wolfbeast
4f06bfcdca Set BASILISK_VERSION override major.minor to 52.9 2019-02-15 23:33:13 +08:00
wolfbeast
020e884bb8 Add site-specific overrides and remove the overruling global. 2019-02-15 23:33:11 +08:00
wolfbeast
325f4d648e Restore the dynamic release notes URL from pref 2019-02-15 23:33:10 +08:00
wolfbeast
2265fae404 Strip HHMM from the about dialog displayed version. 2019-02-15 23:33:08 +08:00
wolfbeast
f82a2fe7e4 Update various texts and references. 2019-02-15 23:33:07 +08:00
wolfbeast
ebb98d070f Link about dialog version to general.useragent.appVersionIsBuildID.
true: YYYY.MM.DD.HHMM
false: v{internal version number} (YYYY-MM-DD)
2019-02-15 23:33:05 +08:00
wolfbeast
1c091fd6b3 Provide UA Gecko and Firefox slices by default for web compatibility. 2019-02-15 23:33:04 +08:00
wolfbeast
6e9110ce90 Identify as Goanna + set Goanna platform version. 2019-02-15 23:33:02 +08:00
wolfbeast
29c96b568b Pick up major+minor milestone version from GRE milestone file. 2019-02-15 23:33:01 +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
4eca2a10d6 Replace display version in about box with build ID. 2019-02-15 23:32:58 +08:00
wolfbeast
b3ce96c6d7 Update UA construction. 2019-02-15 23:32:56 +08:00
janekptacijarabaci
49ffafc979 JS - make window.pageYOffset/pageXOffset/scrollX/scrollY double 2019-02-15 23:32:55 +08:00
janekptacijarabaci
e64a819dc3 DevTools - Scratchpad - fix an old bug (Ctrl+Shift+R / Reload and Run) 2019-02-15 23:32:53 +08:00
janekptacijarabaci
13ff8f0dd1 JS - URL - add toJSON support 2019-02-15 23:32:52 +08:00
janekptacijarabaci
b5b976ad99 Crypto Services (utils) - Support for SHA224-512 2019-02-15 23:32:50 +08:00
janekptacijarabaci
c066de6ba2 Notifications - Run (Desktop) Notifications twice (and more) in a row does not work 2019-02-15 23:32:48 +08:00
NTD
41f567ee97 Make MOZ_SANBOX an enable bool in configure 2019-02-15 23:32:47 +08:00
NTD
1d4ff12bb4 Basilisk requires devtools client for now so enable it by default but add a temporary exportable variable to bypass that 2019-02-15 23:32:45 +08:00
NTD
16ee2a0626 Split MOZ_DEVTOOLS into MOZ_DEVTOOLS (client) and MOZ_DEVTOOLS_SERVER (backend) and make both optional 2019-02-15 23:32:43 +08:00
NTD
5672cd8138 Add a configure option to disable including jetpack 2019-02-15 23:32:42 +08:00