Commit Graph

45 Commits

Author SHA1 Message Date
roytam1 8d816ab963 cherry-picked upstream changes:
bug886205, bug870103, bug886611, bug886241, bug878142, bug857334, bug886128, bug885596, bug887068, bug868302, bug886575, bug809969, bug860782, bug886285, bug848592, bug877748, bug886647, bug879079, bug886827, bug884648, bug866638, bug885463, bug826124, bug844805, bug886551, bug884407, bug884369, bug887002, bug886632, 572efc8fea86, bug886230, bug886689, bug884124
2018-08-05 00:37:10 +08:00
roytam1 5b3dec5013 cherry-picked upstream change - Bug 798914 - Consolidate MallocSizeOf typedefs 2018-07-23 15:42:51 +08:00
roytam1 5015907e62 cherry-picked upstream changes:
bug841547, bug884920, bug881102, bug864099, bug872331, bug885800, bug884053, bug885959, bug885169, bug883570, bug875912, bug885176, bug857076, bug759257
2018-07-22 23:06:10 +08:00
roytam1 6271f2d7a5 NSS: update to 3.36.4 and cleanup 2018-07-20 22:40:12 +08:00
roytam1 648f99cfa9 follow up of pervious commit 2018-07-20 22:39:49 +08:00
roytam1 d5b2ac3f5d Makefiles: copy VS2013 runtime DLLs 2018-07-20 21:47:05 +08:00
roytam1 b7e18fe760 storage: don't use sqlite3_mutex_held()and sqlite3_mutex_notheld() even on debug build, which cause unresolved symbol in vc8 on linking 2018-06-05 18:59:42 +08:00
roytam1 079bdd96ec cert: update to verion bundled in 3.37 2018-05-19 11:37:09 +08:00
roytam1 c932e60356 aboutDialog: add back #expand directive 2018-05-16 22:28:56 +08:00
roytam1 ef1f688908 aboutDialog: remove (Atom/WinXP) tag 2018-05-16 21:13:56 +08:00
roytam1 5c6d3dce76 cherry-picked upstream commit: James Kolb - Bug 889693 - Implement MaskSurface in DrawTargetCairo. r=Bas 2018-05-16 20:37:32 +08:00
roytam1 fcf12fc984 cherry-picked upstream changes (via tbb-esr24): bug811122, bug922603 2018-05-10 21:39:03 +08:00
roytam1 879c145fe9 libtheora: cherry-picked some fixes from upstream:
- Sanity improvements to oc_dec_headerin() error returns. (50fd339b4)
- Fix mismatched oc_mb_fill_cmapping11 signature. (12f20c7a5)
- Correct an operator precedence error in the visualization code.  (6b94bf905)
- Remove some redundant NULL checks (de386d3ea)
2018-04-13 00:43:24 +08:00
roytam1 810f7ed277 cherry-picked upstream changes:
bug534409, bug829816, bug842181, bug858937, bug860543, bug880318, bug881504, bug884182, bug884718, bug885911, bug886791, bug887566, bug888352, bug888411, bug888551, bug889088
2018-04-13 00:42:03 +08:00
roytam1 12f7e15a89 libvorbis: updated to upstream rev 4d6177c8a 2018-03-27 11:41:11 +08:00
roytam1 c23e1ea544 libtremor: updated to upstream rev 7c30a6634 2018-03-27 11:40:17 +08:00
roytam1 3ff991027f libogg: updated to upstream rev ea2b95940 2018-03-27 11:39:04 +08:00
roytam1 8d39b7a01b libspeex_resampler: update to upstream rev 85e8ad543 and adapted header changes 2018-03-27 11:37:13 +08:00
roytam1 b1202e0942 Cherry-picking from pcxfirefox patches repo:
Bug 453200 - _cairo_hash_table_lookup_internal is O(n) slower than it should be
Bug 616491 - Large number of groups in regex causes too-much-recursion crash (YARR)
Bug 767939 - Editing a bookmark and changing URL drops tags. r=dietrich a=gavin
Bug 872971 - Clamp regexp quantifiers to INT_MAX. r=jandem
Bug 895964 - "Could not create service for entry Disk Space Watcher Service"
Bug 941837 - Reduce JS heap fragmentation. r=billm, a=lsblakk
Bug 941892 - Take an early return if nsPluginStreamListenerPeer gets passed an unknown stream. r=bsmedberg, a=bajaj
Bug 1015780 - Make Moz2D's GetAlignedStride() faster
2018-03-20 21:37:26 +08:00
roytam1 e96fe53a33 zlib: revert mozzconf.h to fix broken build 2018-03-17 12:49:30 +08:00
roytam1 89a3ca9fc4 zlib: revert zlib to cloudflare-fixed version since matbech/zlib is unstable on CPUs without SSE4+ 2018-03-17 09:16:37 +08:00
roytam1 a5dda847c1 nspr: fix nss 64bit build 2018-03-10 17:33:26 +08:00
roytam1 a20485e332 libjpeg: update to https://github.com/libjpeg-turbo/libjpeg-turbo/commit/0dd9a2c1fd6c232021f66750d2b2846d5a646faf 2018-03-08 21:35:41 +08:00
roytam1 30ba7739f4 nss: update to 3.36 2018-03-08 21:34:14 +08:00
roytam1 d752865790 nspr: update to 4.19 2018-03-08 21:33:35 +08:00
roytam1 513a754e4a security: disable rsa_camellia and enable TLS 1.3 in prefs 2018-03-03 13:46:52 +08:00
roytam1 1c2db1c5b9 security: really enable TLS 1.2 2018-03-03 13:39:18 +08:00
roytam1 542617c382 zlib: replace with https://github.com/matbech/zlib 2018-03-03 12:51:55 +08:00
roytam1 0145f46491 fix and use mozmake 2018-03-03 12:51:19 +08:00
roytam1 711009281e nss: fix build, bump max TLS version limit 2018-03-03 12:47:12 +08:00
roytam1 8bc27b04df bug 842341, fix mozmake build 2018-03-03 12:46:10 +08:00
roytam1 8b7c118ac2 nss: update to 3.35 2018-03-03 12:38:18 +08:00
roytam1 7dd8b3eab6 nspr: update to 4.18 2018-03-03 12:37:10 +08:00
roytam1 aab63d85d5 sqlite3: update to 3.21.0 2018-03-03 12:32:35 +08:00
roytam1 cf344f822e nsinstall.py: os.remove() may fail, handle it 2018-03-03 12:31:56 +08:00
roytam1 cfc0615528 import MSE:
https://bugzilla.mozilla.org/show_bug.cgi?id=654550 (preq)
https://bugzilla.mozilla.org/show_bug.cgi?id=855130
2017-12-27 00:01:14 +08:00
roytam1 a3e3f5f24a CORS: enable data: URI as same-origin
ported from https://github.com/MoonchildProductions/Pale-Moon/pull/869
2017-12-25 18:03:00 +08:00
roytam1 3077afb6ec libvpx update 2017-12-25 17:58:13 +08:00
roytam1 102743a004 Update kiss_fft 2017-12-25 17:57:34 +08:00
roytam1 2947f1ae4d VS2013 fix for libEGL 2017-12-25 17:57:11 +08:00
roytam1 f44b156092 VS2013 fix for google components 2017-12-25 17:56:44 +08:00
roytam1 b84eb8a1bc mozprocess: fix for newer python2 in mozbuild 2017-12-25 17:54:46 +08:00
roytam1 1774a8bc94 Fix --disable-skia 2017-12-25 17:53:37 +08:00
roytam1 1a7137550b Add VS2013 support 2017-12-25 17:51:53 +08:00
roytam1 8e117cd595 initial Pale Moon 26.5 Atom source import 2017-12-25 15:08:46 +08:00