Matt A. Tobin
86d4e9d3a6
Bug 516464 - Remove passwords from cache when password manager contents are changed to prevent stale password attempts.
...
Tag #1273
2019-11-17 00:09:59 +08:00
Matt A. Tobin
d0d5ec75d5
Bug 1328847 - Change SEC_NORMAL to SEC_ALLOW_CROSS_ORIGIN_DATA_IS_NULL where system principal is used.
...
Tag #1273
2019-11-17 00:09:57 +08:00
Matt A. Tobin
1531d6498d
Issue #1258 - Part 8: Ifdef MailNews OAuth2 Support
...
Use --disable-mailnews-oauth2 to exclude it. Confvars won't be respected.
2019-11-17 00:09:28 +08:00
Matt A. Tobin
971009881c
Issue #1258 - Part 7: UXP Specific fixes
...
* This includes Bug 1326433 for Janek fallout (ldap already had this fix)
2019-11-17 00:09:17 +08:00
Matt A. Tobin
28473a58a2
Issue #1258 - Part 6: Add MOZ_MOVEMAIL to MOZ_MAILNEWS configure logic
2019-11-17 00:09:16 +08:00
Matt A. Tobin
8c31c0427a
Issue #1258 - Part 5: Only IceDove cares about Thunderbird's baby mode account creation
2019-11-17 00:09:14 +08:00
Matt A. Tobin
0641178442
Issue #1258 - Part 4: Remove Add IM Account from Account Manager
2019-11-17 00:09:12 +08:00
Matt A. Tobin
18ffebc2a1
Issue #1258 - Part 3: Make mailnews and friends build
2019-11-17 00:09:10 +08:00
Matt A. Tobin
deb86ab699
Issue #1258 - Part 2: Use binoc-central version of ldap
2019-11-17 00:08:49 +08:00
Matt A. Tobin
e400f4130a
Issue #1258 - Part 1: Import mailnews, ldap, and mork from comm-esr52.9.1
2019-11-17 00:08:36 +08:00
wolfbeast
23e0d82436
Issue #1291 - Part 4: Update patch files
2019-11-16 06:17:50 +08:00
wolfbeast
ddb1aaaee3
Issue #1291 - Part 3: Update fdlibm to Sept 2019 version
2019-11-16 06:17:48 +08:00
wolfbeast
b6c0bdd7da
Issue #1291 - Part 2: Stop using the lib's sqrt() function
...
Use <cmath>'s functions over fdlibm's for performance reasons.
No significant precision loss when doing this.
2019-11-16 06:17:47 +08:00
wolfbeast
ddb27ac3e9
Issue #1291 - Part 1: Ensure exp(1) returns e exactly (use a const)
2019-11-16 06:17:45 +08:00
wolfbeast
a9493635c6
Issue #80 - Stop building embedded xz lib unified
2019-11-16 06:17:43 +08:00
wolfbeast
cd7696699c
Issue #80 - Stop building woff2 lib unified
2019-11-16 06:17:42 +08:00
wolfbeast
792f16c5bf
Issue #80 - Stop building brotli lib unified
2019-11-16 06:17:40 +08:00
wolfbeast
cb944199e0
Add Ekoru to the included search engines.
...
This provides a charity-supporting search engine option focused on
the planet's health and animal welfare.
Since this engine is based on Bing search, it provides a balancing
alternative to Ecosia (Google-based) with similar eco goals.
2019-11-16 06:17:39 +08:00
Gaming4JC
59a1758d89
Issue #1279 - Update js/src/builtin/TestingFunctions.cpp for regex lookbehind changes
...
This fixes debug builds
2019-11-15 14:24:14 +08:00
Matt A. Tobin
ac1fe973f4
[Mach] Add stage command to execute stage-package
2019-11-15 14:24:10 +08:00
wolfbeast
4749ba0047
Issue #1289 - Part 4: Update Pale Moon UI.
...
This swaps the UI choice to using the new boolean pref instead of
enforcement level.
2019-11-15 14:24:08 +08:00
wolfbeast
08a2dbad4c
Issue #1289 - Part 3: Update tests.
2019-11-15 14:24:07 +08:00
wolfbeast
79593d40e1
Issue #1289 - Part 2: Clear out the preload list except for test
...
domains.
2019-11-15 14:24:05 +08:00
wolfbeast
e7ab106190
Issue #1289 - Part 1: Add a pref to disable HPKP header processing.
2019-11-15 14:24:03 +08:00
wolfbeast
e266a1fc59
Issue #1288 - Part 5: Pass graphite fonts through OTS.
...
Since the updated OTS supports proper checking of graphite fonts we no
longer need to rely of harfbuzz for them.
2019-11-15 14:24:02 +08:00
wolfbeast
207b043e1c
Issue #1288 - Part 4: Update the OpenType Sanitizer component to 8.0.0
2019-11-15 14:24:00 +08:00
wolfbeast
66b4db7c31
Issue #1288 - Part 3: Update woff2 component to 1.0.2
2019-11-15 14:23:58 +08:00
wolfbeast
da2e08390c
Issue #1288 - Part 2: Add a partial LZ4 decompression routine.
...
This function never writes beyond `aDest` + `aMaxOutputSize`, and is
therefore protexted against malicious datapackets.
It also ignores unconsumed input upon reaching `aMaxOutputSize` and can
therefore be used for parial decompression of LZ4 input up to a desired
resulting size of decompressed data.
2019-11-15 14:23:57 +08:00
wolfbeast
0d109e3c9f
Issue #1288 - Part 1b: Rewrite nsHTTPCompressConv.
...
This also includes formatting changes.
2019-11-15 14:23:55 +08:00
wolfbeast
729ee0f18a
Issue #1288 - Part 1a: Update brotli to 1.0.7
...
This also reorganizes the exports in the build system to use `brotli/`
as include directory.
2019-11-15 14:23:54 +08:00
wolfbeast
63b7dedc94
Issue #1279 - Implement regular expression lookbehind
...
Based on Tom Schuster's work, with extra minters for unicode.
2019-11-15 14:23:10 +08:00
André Bargull
ff54e6899f
Issue #1283 - Implement Promise.prototype.finally()
...
This resolves #1283 .
2019-11-15 14:23:09 +08:00
wolfbeast
03da6250e7
Issue #618 - Flip on module type scripting.
2019-11-11 22:04:45 +08:00
wolfbeast
10b2e09718
Bug 1330900 - Implement <script nomodule>
...
This patch implements:
- noModule getter/setter for HTMLScriptElement
- the nomodule attribute for HTMLScriptElement
- the logic in nsScriptLoader that denies the loading of a nomodule script
- tests
Tag #618
2019-11-11 21:59:49 +08:00
wolfbeast
9a89373299
Bug 1340865 - New tests. (not hooked up)
2019-11-11 21:59:47 +08:00
wolfbeast
289343a51d
Bug 1340865 - Handle non-parser-created module scripts.
2019-11-11 21:59:46 +08:00
janekptacijarabaci
67f5e5d20c
Bug 1341298 - Relax expected module state when resolving modules and circular module dependencies are present
2019-11-11 21:57:58 +08:00
janekptacijarabaci
39a2b217b7
Bug 1341411 - Support circular module dependencies through export* per ES2017
2019-11-11 21:57:55 +08:00
janekptacijarabaci
832b047eea
Bug 1339986 - Handle export* when checking for duplicate export
2019-11-11 21:57:52 +08:00
janekptacijarabaci
eaf8fcd215
Bug 1341256 - Fix module namespace object get handler
2019-11-11 21:57:50 +08:00
janekptacijarabaci
b79662ba48
Bug 1340268 - [[HasProperty]] on module namespace object should work even when binding is uninitialized
2019-11-11 21:57:48 +08:00
janekptacijarabaci
e82ffc59bb
Bug 1326453 - Part 5: Remove no longer used ListIterator implementation
2019-11-11 21:57:42 +08:00
janekptacijarabaci
184438aa10
Bug 1326453 - Part 4: Return @@toStringTag in [[OwnPropertyKeys]] trap for module namespace objects
2019-11-11 21:55:13 +08:00
janekptacijarabaci
50765b944e
Bug 1326453 - Part 3: Don't throw a TypeError when SetPrototypeOf for module namespace objects is called with null
2019-11-11 21:55:10 +08:00
janekptacijarabaci
307c8cb570
Bug 1326453 - Part 2: Change @@toStringTag for module namespace objects to non-configurable
2019-11-11 21:55:08 +08:00
janekptacijarabaci
99f20bdc22
Bug 1326453 - Part 1: Remove @@iterator method from module namespace objects per ES2017
2019-11-11 21:55:05 +08:00
janekptacijarabaci
556510df8f
Bug 1330682 - Use CORS when loading modules as per current spec
2019-11-11 21:55:03 +08:00
janekptacijarabaci
408d61b4f0
Bug 1330657 - Enable <script type="module"> behind a pref
2019-11-11 21:54:58 +08:00
janekptacijarabaci
db68ce927e
Bug 1320993 - Fix exporting default class expression
2019-11-11 21:48:39 +08:00
wolfbeast
69d81fbe7d
Issue #1254 - Update SQLite to 3.30.1
2019-11-09 06:45:53 +08:00