Commit Graph

68 Commits

Author SHA1 Message Date
Pale Moon 06bcd960d4 Stop building gamepad support by default.
Tag #943.
2018-07-25 06:53:42 +08:00
Pale Moon c68cba26a6 Fix incorrect use of configure argument for JXR
See also #924
2018-07-25 06:51:30 +08:00
Pale Moon 673c333a2b Reconfigure the tree.
- Update minimum required versions
- Since we no longer use Camellia-GCM, NSS is in sync enough again to allow system-NSS
2018-07-25 06:50:57 +08:00
Pale Moon 1c97ea532c Update NSS to 3.19.5.1-PM 2018-07-25 06:47:30 +08:00
trav90 970e37cbb2 Remove GStreamer option from configure 2018-07-25 06:45:10 +08:00
rhinoduck a34855657d Integrate jxrlib into the build system
New build flag MOZ_JXR: enables/disables JXR support (enabled by
default).
2018-07-25 06:44:45 +08:00
trav90 0552e8b0f6 Do not build GStreamer support by default 2018-07-25 06:42:41 +08:00
Pale Moon 08e58e7fbb Remove Windows Metro/WinRT code. 2018-07-25 06:25:01 +08:00
trav90 4d0b53c173 Add test/error if building FFmpeg support without FMP4 support 2018-07-25 06:24:56 +08:00
Pale Moon e3a0bb8614 Update in-tree NSS to 3.19.5-PM 2018-07-25 01:29:31 +08:00
Pale Moon 213e5c32ad Remove deal E10S_TESTING_ONLY configure code 2018-07-25 01:21:45 +08:00
NTD b4d07ee579 Issue #492 - Bathe the Windows Maintenance Service.. IN ACID - Part 2: Build system, Installer/Packaging 2018-07-25 01:18:10 +08:00
NTD e2858d0fc6 Do not fold gkmedias into libxul on Windows and add missing symbols 2018-07-25 01:18:06 +08:00
NTD 8c7cdbf807 Move Mozilla DevTools to Platform - Part 10: Configure 2018-07-25 01:17:51 +08:00
Pale Moon bd364c8a39 Revert "Remove the maintenance service (take 2)."
This reverts commit 009fdf9eb83e29aceec430ccc6c1132e32b23185.
Tag #492.
2018-07-25 01:15:51 +08:00
Pale Moon 12dbf326ea Remove the maintenance service (take 2).
This resolves #492.
2018-07-25 01:15:47 +08:00
Pale Moon 95729c8ea1 Revert "Remove the maintenance service."
This reverts commit fb21c6be5428d534caae4c7366ba494763eb01af.
2018-07-25 01:15:41 +08:00
Pale Moon b39f8fbc61 Remove the maintenance service.
This resolves #492.
2018-07-25 01:15:40 +08:00
NTD af1b6f6584 Exterminate WebAppRT - Part 2: Remove webapprt support from the build system 2018-07-25 01:08:46 +08:00
Gpower2 8a2d6734c1 Remove MOZ_DIRECTX_SDK_PATH
- Remove MOZ_DIRECTX_SDK_PATH
2018-07-25 01:08:04 +08:00
Gpower2 73ce1f8ceb Remove d3dcompiler_43 from build system
- Remove MOZ_FOUND_BOTH_D3D_COMPILERS and MOZ_REQUIRE_ALL_D3DCS
- Remove --enable-require-all-d3dc-versions , require-all-d3dc-versions
and --enable-require-all-d3dc-versions
- Remove MOZ_D3DCOMPILER_XP_DLL, MOZ_D3DCOMPILER_XP_CAB and
DMOZ_D3DCOMPILER_XP_DLL
2018-07-25 01:08:02 +08:00
NTD 60ed3ab994 Remove FIREFOX_VERSION in topsrcdir configure 2018-07-25 01:07:47 +08:00
NTD 9162db6a33 Disable accessibility by default 2018-07-25 01:07:36 +08:00
NTD b0cfedcec6 Disable the sandbox by default 2018-07-25 01:07:34 +08:00
NTD 6121e10175 Disable tests by default 2018-07-25 01:07:33 +08:00
NTD 08b7fec3e2 Disable Parental Controls by default 2018-07-25 01:07:29 +08:00
NTD 17f895ef5a Remove conflicting Web App Runtime configure flag from topsrcdir configure 2018-07-25 01:07:27 +08:00
NTD 31a0b36253 Expand WIN32 redist file capabilities 2018-07-25 01:07:20 +08:00
NTD 407014c906 Issue #546 - Update Tycho to libvpx 1.4 - Part 3: Clean up now unused vpx memory function mangling from XPCOMInit and bump libvpx version to 1.4.0 in configure 2018-07-25 01:07:02 +08:00
Gpower2 27cdb13dfa Remove d3dcompiler_43 check in configure.in 2018-07-25 01:06:40 +08:00
Pale Moon fca3d900d8 Don't build WebRTC code by default.
- Pale Moon users have clearly indicated they don't want WebRTC
- WebRTC code includes a lot of potential security risks (including peer connection leaks)
- WebRTC code relies on old and poorly-supported third party libs

Can still be enabled with --enable-webrtc
Potentially offer as an alt package in the future if demand is high?
2018-07-25 01:03:19 +08:00
Gpower2 d8cdbde6ce Change WIN_VER and _WIN32_WINNT to 0x0600 2018-07-25 01:02:27 +08:00
Moonchild 2ef20e45fe Revert "Change WINVER and _WIN32_WINNT to 0x0600 where applicable for issue #515" 2018-07-25 01:02:18 +08:00
Pale Moon 79c747a9a1 Kill Google Safebrowsing. 2018-07-25 01:00:21 +08:00
Gpower2 a06562e691 Change WIN_VER and _WIN32_WINNT to 0x0600 2018-07-25 00:58:05 +08:00
NTD 9d597b8f29 Issue #450 - Remove the stub installer - Part 1: Toolkit 2018-07-25 00:57:53 +08:00
wolfbeast d763ec74de Import the rest of the file changes needed. 2018-07-25 00:55:29 +08:00
trav90 49ac2d177d Remove GStreamer 0.10 option from configure 2018-07-24 23:37:32 +08:00
trav90 0342335d7a Build with GStreamer 0.10 support by default
We need to evaluate Tycho's stability with GStreamer 1.x. Until then, use gst0.10 by default.
2018-07-24 23:36:56 +08:00
wolfbeast 02112270b5 Remove EME (Encrypted Media Extensions) DRM support.
This resolves #102.
2018-07-24 23:32:00 +08:00
trav90 52f6b50550 Disable (infinite) chunk recycling in jemalloc3 2018-07-24 23:28:29 +08:00
trav90 c45a25bbdc Work around breaking optimizations performed by GCC 6 2018-07-24 23:26:34 +08:00
wolfbeast 26874ba728 Ensure Vista configure compatibility 2018-07-24 23:25:52 +08:00
trav90 e87efc01c0 Change default MOZ_OPTIMIZE_FLAGS for GCC to -O2 2018-07-24 23:25:43 +08:00
wolfbeast b3e42036b9 Update SQLite library to 3.13.0 2018-07-24 23:25:43 +08:00
trav90 2af6950b45 Remove SPS Profiler from configure 2018-07-24 23:15:30 +08:00
trav90 7c3b116c49 Remove the crashreporter from configure.in 2018-07-24 23:15:03 +08:00
NTD c3c5ae037b Allow Phoenix extensions to be installed and used. Also, enable this by default for the time being. 2018-07-24 23:13:34 +08:00
wolfbeast f2aec30f0d Revert "Don't fold libs on Windows."
This causes IPC crashes for NPAPI plugins.

This reverts commit f4dc1b9a84e168339e0b9977ca18d7f85fe46f94.
2018-07-24 23:13:33 +08:00
wolfbeast eca023110b Don't fold libs on Windows. 2018-07-24 23:13:32 +08:00