wolfbeast
71119b4926
Merge branch 'security_tls_1-3_1' into TLS-1.3
2018-02-23 12:44:25 +01:00
wolfbeast
b884cfd05e
Merge branch '_native_52ESR_http_events_1' into TLS-1.3
2018-02-23 12:41:54 +01:00
wolfbeast
a910f57af6
Update build system files for NSS 3.35
2018-02-23 11:05:20 +01:00
wolfbeast
f1a0f0a56f
Update NSS to 3.35-RTM
2018-02-23 11:04:39 +01:00
wolfbeast
8781f74555
Update NSPR to 4.18
2018-02-23 11:03:38 +01:00
wolfbeast
f3f9b7b06e
Prevent issues and possible leaks with the bookmarks menu bar as a result of XBL re-binding.
2018-02-22 11:57:51 +01:00
wolfbeast
7b7ea5c59a
Merge branch 'ported-moebius'
2018-02-22 11:47:32 +01:00
janekptacijarabaci
cff4a7d0b6
Bug 1217907: [RTL] Wrong direction in about:preferences#general homepage
2018-02-22 11:43:18 +01:00
janekptacijarabaci
6bb68deb2a
Propagate plugin permissions from top-level to XO iframes.
2018-02-22 11:37:32 +01:00
janekptacijarabaci
896e23c20e
CSP: connect-src 'self' should always include https: and wss: schemes
2018-02-22 11:30:29 +01:00
janekptacijarabaci
cdcfbde10d
CSP: Support IDNs in connect-src
2018-02-22 11:23:16 +01:00
janekptacijarabaci
b4dac5093a
CSP: Ignore nonces on <img> per spec
2018-02-22 11:20:38 +01:00
janekptacijarabaci
a06ce3f03b
CSP: Upgrade SO navigational requests per spec.
2018-02-22 11:18:23 +01:00
janekptacijarabaci
62d5359679
CSP 2 - ignore (x-)frame-options if CSP with frame-ancestors directive exists
2018-02-22 11:15:23 +01:00
wolfbeast
b7274fd666
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.
2018-02-22 11:12:45 +01:00
wolfbeast
eaac061607
Merge branch 'ported-moebius'
2018-02-22 08:59:14 +01:00
wolfbeast
6f96569b44
Set BASILISK_VERSION override major.minor to 52.9
2018-02-22 08:13:47 +01:00
wolfbeast
3458dde44f
Add site-specific overrides and remove the overruling global.
2018-02-22 07:49:13 +01:00
wolfbeast
ee221138d4
Restore the dynamic release notes URL from pref
2018-02-22 00:04:26 +01:00
wolfbeast
bc0273b478
Strip HHMM from the about dialog displayed version.
2018-02-21 23:50:25 +01:00
wolfbeast
8896ca5c0a
Update various texts and references.
2018-02-21 23:31:24 +01:00
wolfbeast
49e8a36e17
Link about dialog version to general.useragent.appVersionIsBuildID.
...
true: YYYY.MM.DD.HHMM
false: v{internal version number} (YYYY-MM-DD)
2018-02-21 23:15:23 +01:00
wolfbeast
5f813f143b
Provide UA Gecko and Firefox slices by default for web compatibility.
2018-02-21 22:31:23 +01:00
wolfbeast
2e07719b30
Identify as Goanna + set Goanna platform version.
2018-02-21 21:42:05 +01:00
wolfbeast
c9fc6f4923
Pick up major+minor milestone version from GRE milestone file.
2018-02-21 21:41:23 +01:00
wolfbeast
12640bf26e
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.
2018-02-21 20:14:43 +01:00
wolfbeast
580ebc1056
Replace display version in about box with build ID.
2018-02-21 20:10:22 +01:00
wolfbeast
ef9aeb6a08
Update UA construction.
2018-02-21 20:09:30 +01:00
janekptacijarabaci
4fd939e8c9
JS - make window.pageYOffset/pageXOffset/scrollX/scrollY double
2018-02-21 19:52:35 +01:00
janekptacijarabaci
a80b5f2728
DevTools - Scratchpad - fix an old bug (Ctrl+Shift+R / Reload and Run)
2018-02-21 19:51:52 +01:00
janekptacijarabaci
2e1e954eac
JS - URL - add toJSON support
2018-02-21 19:51:21 +01:00
janekptacijarabaci
c023a51e60
Crypto Services (utils) - Support for SHA224-512
2018-02-21 19:50:16 +01:00
janekptacijarabaci
d8598c1ed3
Notifications - Run (Desktop) Notifications twice (and more) in a row does not work
2018-02-21 19:49:55 +01:00
Moonchild
d77729916b
Merge pull request #27 from MoonchildProductions/theme-work
...
Remove Windows XP and Windows Vista theme components and resources.
2018-02-20 18:57:53 +01:00
wolfbeast
4c697043da
Remove windows-xp and windows-vista from @media(-moz-os-version)
2018-02-20 14:01:05 +01:00
wolfbeast
fd9d8c20d2
Remove Windows XP and Windows Vista theme components and resources.
2018-02-20 12:49:23 +01:00
wolfbeast
8826313be0
Fix build bustage: keep MF_WIN7_VERSION name
2018-02-20 12:23:48 +01:00
wolfbeast
9ecbf33313
Clean up Firefox specific considerations from WindowsVersion.h
...
Tag #22 .
2018-02-20 10:25:50 +01:00
wolfbeast
5d1eb0d3aa
Remove more obsolete checks in dom/media and ipc.
2018-02-20 10:19:17 +01:00
wolfbeast
a930db1c9e
Remove more Vista checks in ipc code
2018-02-20 10:11:31 +01:00
wolfbeast
f1e863a490
Remove more Vista checks in dom/media
2018-02-20 10:06:50 +01:00
wolfbeast
20e533f6b5
Remove DLL blocklist checks for Windows XP.
2018-02-19 20:54:12 +01:00
wolfbeast
a1bc6f33ef
Remove obsolete WinXPWifiScanner class.
...
Tag #22
2018-02-19 20:29:13 +01:00
wolfbeast
40d8e355ce
Remove Windows XP specific code in netwerk.
2018-02-19 20:27:33 +01:00
wolfbeast
da8f20a3b0
Remove some obsolete front-end code in Basilisk.
2018-02-19 20:04:11 +01:00
wolfbeast
38ec1c796d
Remove gfx/thebes checks for Windows 7+.
2018-02-19 19:22:37 +01:00
wolfbeast
f297ef798e
Remove some gfx/thebes checks for Windows Vista+.
2018-02-19 19:20:15 +01:00
wolfbeast
13a9ea6486
Remove XPCOM checks for Windows Vista and clean up unused header files.
...
Tag #22
2018-02-19 16:41:18 +01:00
wolfbeast
4f82d71df0
Remove Windows shell integration checks for Windows Vista.
...
Tag #22 .
2018-02-19 16:28:18 +01:00
wolfbeast
01b1e411bd
Remove StartupSpecialSystemDirectory() workaround.
...
The SHGetKnownFolderPath function declaration is exposed since [85edb1c711 ] so we no longer need to GetProcAddress("SHGetKnownFolderPath") and we can call it directly.
Also remove a redundant #include <shlobj.h>.
2018-02-19 16:11:56 +01:00