Commit graph

236 commits

Author SHA1 Message Date
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
NTD
fa66cea7a8 Reduce redundencies in Basilisk branding 2019-02-15 23:32:40 +08:00
NTD
7f4808c99a Don't generate redundant packaging artifacts 2019-02-15 23:32:38 +08:00
NTD
943b6627ef Add mach installer and mach mar for Windows Installer and MAR file generation 2019-02-15 23:32:37 +08:00
NTD
71e4f74bc5 Put generated installers and mar files in dist root 2019-02-15 23:32:35 +08:00
NTD
c78c331102 Use BUILDID for package name for Basilisk and ONLY Basilisk 2019-02-15 23:32:34 +08:00
NTD
e60ad7e603 Remove stub installer - Part 2: Basilisk 2019-02-15 23:32:32 +08:00
NTD
3dc04e53f0 Remove stub installer - Part 1: Toolkit 2019-02-15 23:32:31 +08:00
janekptacijarabaci
6bc6b34976 Two (and more) extensions together - http resume - basilisk crashes 2019-02-15 23:32:29 +08:00
wolfbeast
62de792edf Remove arbitrary NPAPI plugin whitelist for 64-bit.
This resolves #204.
2019-02-15 23:32:28 +08:00
wolfbeast
af7ea97322 Update names in installer defines.
Having the proper `WindowClass` should resolve #170.
2019-02-15 23:32:27 +08:00
wolfbeast
baeb9509c0 Fix installer build bustage.
Follow-up to cdef1d75eabfe6927aa0f4e0c18869653c9f1955
2019-02-15 23:32:25 +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
6d7a58e4d2 Chase the fox out of the shell service.
"Welcome to branding hell, boys!"
Part 2 for #271.
2019-02-15 23:32:22 +08:00
wolfbeast
10c9be356b Rename Options to Preferences and unify location.
This also removes OS-specific naming/handling for separate locations.
Fixes #270.
2019-02-15 23:32:20 +08:00
wolfbeast
0c6ab64d91 Change format handlers to Basilisk. 2019-02-15 23:32:19 +08:00