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
wolfbeast
9ee75644b9
Align ToolbarIconColor luminance computation with UWP guideline as well to make it consistent with the rest of the browser.
2019-02-15 23:32:17 +08:00
wolfbeast
2ce8b3b74e
Add a signal preference for dynamic color changes to adjust "brighttext" in the front-end.
...
This makes all relevant toolbars pick up the fact that the Windows accent color has changed and should check and if necessary update the "brighttext" property on them for styling of controls.
This is a bit of a hack-around to the fact that there is no real easy way otherwise to notify the front-end of color changes without needing a change in focus of the window.
There is a deliberate 300ms delay built in, because otherwise the styles might not have propagated yet, resulting in brighttext not being updated properly.
2019-02-15 23:32:15 +08:00
Lootyhoof
0ab64f6cfa
Don't force colors in tabbar and menubar
2019-02-15 23:32:14 +08:00
wolfbeast
d3f2fe9a7e
Use windows 10 Accent colors.
2019-02-15 23:32:12 +08:00
wolfbeast
bfc4f952ac
Never shrink line heights as a result of minimumFontSize.
...
See: MoonchildProductions/Pale-Moon#1614 .
2019-02-15 23:32:11 +08:00
wolfbeast
75f75a6a68
Pre-process extensions.js
2019-02-15 23:32:09 +08:00
wolfbeast
e1d669177c
Revert "Fix unofficial branding package bustage."
...
This reverts commit 5b30f18421670b13594f054175174b3abc69f11e.
2019-02-15 23:32:08 +08:00
wolfbeast
3ffb8f794b
Revert "Fix package bustage: build files."
...
This reverts commit 3adc70dadd03c444ae2ee87673f68cbf07dd060a.
2019-02-15 23:32:06 +08:00
wolfbeast
f6ca2a8fb4
Never show plugin deprecation notice.
...
To-Do: remove this notice.
2019-02-15 23:32:05 +08:00