1
0
mirror of https://github.com/roytam1/UXP.git synced 2026-05-29 16:58:28 +00:00
Commit Graph

6887 Commits

Author SHA1 Message Date
wolfbeast 8b0dd2f40b Add WebP content sniffing code. 2019-02-14 14:36:35 +08:00
wolfbeast 9121db73a2 Implement WebP image decoder. 2019-02-14 14:36:33 +08:00
wolfbeast 85b4e45fa7 Add build files to support libwebp decoding. 2019-02-14 14:36:31 +08:00
wolfbeast e884585aba Add libwebp 0.6.0 to the tree 2019-02-14 14:36:29 +08:00
wolfbeast f92e7c75c6 Disable application update to prevent Mozilla interference while working on the tree. 2019-02-14 14:35:55 +08:00
NTD d8a1ba9bac Allow moz.configure to build projects at / or application/ without having to fully qualify the path in --enable-application 2019-02-14 14:35:13 +08:00
NTD 28bbfef589 Use MOZ_PHOENIX instead of checking for 'browser' in MOZ_BUILD_APP 2019-02-14 14:35:08 +08:00
NTD 09f68c6444 Move MOZ_PHOENIX to application configure and set MC_BASILISK 2019-02-14 14:33:16 +08:00
NTD 51696394ba Purge b2g/ 2019-02-14 14:33:05 +08:00
NTD dccef80da0 Remove browser tests - Part 2: Build System 2019-02-14 14:32:46 +08:00
NTD 261374f310 Remove browser tests - Part 1: The Tests (except for experiments) 2019-02-14 14:31:58 +08:00
wolfbeast fa08bd44f7 CSS gradients: add a special case for transparent stops.
This causes transparent stops to behave like "true transparent" instead
of "transparent black", even in RGBA space.
i.e.: the gradient will transition to a transparent version of the color
adjacent to the transparent color stop (on either side if not on the edge).
2019-02-14 14:29:15 +08:00
wolfbeast 21defafa0b CSS: Stop using premultiplied color space for gradients. 2019-02-14 14:29:14 +08:00
wolfbeast 8b0f28c3f7 Disable window.showModalDialog.
This is no longer in the spec.
2019-02-14 14:28:42 +08:00
wolfbeast 25540fefd6 Disable the add-ons "cache" for privacy reasons. 2019-02-14 14:28:41 +08:00
wolfbeast 2dc214fa3b Add canvas data poisoning option.
Tag #61.
2019-02-14 14:28:39 +08:00
wolfbeast 0ff3276b09 Switch GeoLocation to IP-API.com with minimal requests. 2019-02-14 14:28:37 +08:00
wolfbeast 3d983be76c Fix spellchecker dictionary logic.
This fixes #6.
2019-02-14 14:28:35 +08:00
wolfbeast 35d4158dd5 That's quite enough of /this/ nonsense. 2019-02-14 14:28:34 +08:00
wolfbeast fbac02fc06 Disable static DHE + AES suites by default (common combination for weak DH keys)
Issue #4 point 5
2019-02-14 14:28:32 +08:00
wolfbeast 504e1d12bb Disable 3DES cipher by default + re-order a few things.
Issue #4 point 4
2019-02-14 14:28:30 +08:00
wolfbeast 05d35d3d18 Add RSA-AES + SHA256/384 suites for web compatibility.
Sites with these ciphers (commonly IIS) would otherwise fall back to weak 3DES that will be disabled by default.

Issue #4 points 2 and 3
2019-02-14 14:28:29 +08:00
wolfbeast 3ecea693f6 Add Camellia to the active cipher suites.
Issue #4 point 1.

Camellia is a strong, modern, safe cipher with no known weaknesses or reduced strength attacks.
The cipher has been approved for use by the ISO/IEC, the European Union's NESSIE project and the Japanese CRYPTREC project.
2019-02-14 14:28:27 +08:00
wolfbeast 935b074787 Implement configuration pref for Generational Garbage Collection.
Pref: javascript.options.mem.gc_generational
This resolves #20
2019-02-14 14:28:26 +08:00
wolfbeast 05eb40a155 Fix toolkit update logic to prevent update loops.
Only consider equal appversion to be "update available" if BuildID is present AND greater than current.

This resolves #13.
2019-02-14 14:28:24 +08:00
wolfbeast 64fa5a9aad Support "SourceMap" header along with "X-SourceMap" 2019-02-14 14:28:23 +08:00
wolfbeast 141ff75e6a Restrict XML file recursion depth to 200.
This resolves #2.
2019-02-14 14:28:20 +08:00
NTD 30d5f081aa Use UTC where appropriate in python files 2019-02-14 14:28:19 +08:00
NTD 2876988213 Fix certerror.wrongSystemTime in netError.dtd 2019-02-14 14:28:17 +08:00
NTD b20719e1c5 End FIREFOX_VERSION and use preprocessed values in bundled install.rdf files 2019-02-14 14:28:16 +08:00
NTD 0066c408f1 Preprocessor warnings should not be fatal errors 2019-02-14 14:28:14 +08:00
NTD f5048f2a1d Remove kinto client, Firefox kinto storage adapter, blocklist update client and integration with sync, OneCRL and the custom time check for derives system time. 2019-02-14 14:27:06 +08:00
NTD 9aa9ebf294 Issue N/A - Undeprecate viewSource.xul's original API 2019-02-14 14:27:04 +08:00
NTD e08b9ca323 Issue N/A - Restore the Toolkit Error Console - Part 2: Browser 2019-02-14 14:27:03 +08:00
NTD b5846d500d Issue N/A - Restore the Toolkit Error Console - Part 1: Toolkit 2019-02-14 14:27:01 +08:00
NTD fe8028fa2e Add Pale Moon 2018-02-02 03:35:06 -05:00
roytam1 dcd9973243 import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00