trav90
648b8b2917
Remove nameprep.c from moz.build
...
Follow up to e6d4a8daf3497986d55bd4b4cfd85b11bc5684d1
2019-02-15 23:56:23 +08:00
wolfbeast
6b2478e225
Issue #325 Part 11: Fix up build files.
2019-02-15 23:56:12 +08:00
wolfbeast
1af1f5b3a3
Issue #325 Part 1: Remove the legacy non-IDNA2008 code path from nsIDNService.
2019-02-15 23:55:56 +08:00
janekptacijarabaci
846daf6d3b
Bug 1182569: Update ContentSecurityManager to handle docshell loads
2019-02-15 23:54:22 +08:00
janekptacijarabaci
6885700c5b
moebius#158: The Performance Resource Timing (added support for "workerStart")
...
https://github.com/MoonchildProductions/moebius/pull/158
2019-02-15 23:53:25 +08:00
wolfbeast
63045af8a2
Disable TLS 1.3 by default for now until our NSS can be updated to the latest spec.
2019-02-15 23:50:30 +08:00
janekptacijarabaci
7f09dee539
moebius#187: DOM - nsIContentPolicy - context (document)
...
https://github.com/MoonchildProductions/moebius/pull/187
2019-02-15 23:49:47 +08:00
janekptacijarabaci
850879535a
Revert "Bug 1182569: Update ContentSecurityManager to handle docshell loads"
...
This reverts commit 2e33335820b2816bee111e78588ac82e401c86ae.
2019-02-15 23:49:44 +08:00
janekptacijarabaci
983926cce7
Bug 1182569: Update ContentSecurityManager to handle docshell loads
...
native in moebius
2019-02-15 23:49:30 +08:00
janekptacijarabaci
8dccc387f9
Bug 1323683 - Fold nsIURIWithQuery into nsIURI
...
native in moebius
2019-02-15 23:49:27 +08:00
janekptacijarabaci
18d312235d
moebius#230: Consider blocking top level window data: URIs (part 3/3 without tests)
...
https://github.com/MoonchildProductions/moebius/pull/230
2019-02-15 23:49:20 +08:00
janekptacijarabaci
73f89fe562
moebius#226: Consider blocking top level window data: URIs (part 2/2 without tests)
...
https://github.com/MoonchildProductions/moebius/pull/226
2019-02-15 23:49:19 +08:00
janekptacijarabaci
712d19e1b7
moebius#223: Consider blocking top level window data: URIs (part 1/3 without tests)
...
https://github.com/MoonchildProductions/moebius/pull/223
2019-02-15 23:49:17 +08:00
Valentin Gosu
222de2080c
Bug 1433609 - Ensure that deserialized URL is correct. r=mayhemer, a=RyanVM
...
MozReview-Commit-ID: BMQfPzPhDhc
2019-02-15 23:47:02 +08:00
Thomas Nguyen
787c782fd8
Bug 1361699 - Add buffer when writing hashstore to file. r=gcp, r=mcmanus, a=RyanVM
...
We write a lot of 4-bytes prefixes to file which call many system calls.
We should use a buffer and only write to file if the buffer is full or
finish writing. nsIBufferedOutputStream is a good candidate to do that
MozReview-Commit-ID: CzGOd7iXVTv
--HG--
extra : source : 8f2b4efc5f0d3191a7e80d9324933621e111b44a
2019-02-15 23:47:01 +08:00
janekptacijarabaci
de0621cc7e
moebius#131: URL parser - stop preserving empty passwords
...
https://github.com/MoonchildProductions/moebius/issues/131
2019-02-15 23:46:01 +08:00
janekptacijarabaci
196fddddb6
moebius#130: URL parser - fix: don't allow empty host name
...
https://github.com/MoonchildProductions/moebius/issues/130
2019-02-15 23:45:55 +08:00
trav90
55b7eeecbf
Fix GCC -Wreorder warnings.
2019-02-15 23:45:51 +08:00
janekptacijarabaci
637540d66e
JS - location.hash - no escape single quote
2019-02-15 23:45:46 +08:00
janekptacijarabaci
8f4e22e819
Bug 1431095 - Change Content-Type-Options: nosniff allowed script MIME types to match the spec
2019-02-15 23:42:44 +08:00
wolfbeast
434f3590e3
Remove base conditional code for crash reporter and injector.
2019-02-15 23:39:53 +08:00
wolfbeast
6790fd483b
Be more explicit with a lock.
2019-02-15 23:38:03 +08:00
Ben Kelly
94a68d86a9
Bug 1440775 - Make fetch API force-cache and only-if-cached use VALIDATE_NEVER instead of LOAD_FROM_CACHE. r=mayhemer, a=RyanVM
...
--HG--
extra : source : 60fb09de57ec145923da102f856399d3323f632b
extra : amend_source : b42db87defcc5615773cfa4659af9ff5b9cd4b72
extra : intermediate-source : 599641c7992def734cb352d9413aa51bf0e9793f
extra : histedit_source : 1d42c837225bdf000d3a68bef46a862be87d4044
2019-02-15 23:37:25 +08:00
Valentin Gosu
2022008a84
Bug 1334465 - Set mIPCClosed to true before calling SendDeleteSelf in order to avoid race. r=bagder, a=ritu
...
In the previous code, a race condition could cause us to call SendSetPriority() after calling SendDeleteSelf.
For example:
T1: SendDeleteSelf()
T2: if (!mIPCClosed) SendSetPriority()
T1: mIPCClosed = true
MozReview-Commit-ID: 3XOwCaphb2o
--HG--
extra : rebase_source : d6e6886402d1e0b0afed23c25a9fb18d8ca29ad6
extra : intermediate-source : cfc9afe916091e6449f7d748991e2a19187dc817
extra : source : 4ebdab0e332892378558817e30d0138c95199ce5
2019-02-15 23:37:08 +08:00
Valentin Gosu
c82a62a1ac
Bug 1334465 - Make HttpChannelParent::mIPCClosed atomic. r=bagder, a=ritu
...
MozReview-Commit-ID: 6irCJMAjzjW
--HG--
extra : rebase_source : 2357ab0b9d1d693dac9e5f4f16f34f370c6591b5
extra : intermediate-source : 48b9f6671588c3c2b8d3b4ea6ba1267f5e297f83
extra : source : bd315ae86709c3459a3dbf0778022ff3b1908723
2019-02-15 23:37:06 +08:00
Nicholas Hurley
b49b2afc58
Bug 1416529. r=mcmanus, a=ritu
...
MozReview-Commit-ID: CD1l5vLB4yy
--HG--
extra : rebase_source : d74f8ca96dab4e0d25d79948fcddbf8dab98bb36
2019-02-15 23:37:02 +08:00
wolfbeast
0429ca95e0
Remove Rust URL parser CAPI
...
Part 2 for #58
2019-02-15 23:36:39 +08:00
janekptacijarabaci
54f2e6eafd
DevTools - network - implement the secureConnectionStart property for the PerformanceTiming
...
https://github.com/MoonchildProductions/moebius/pull/116
("/testing" and "/toolkit" in in the previous commit)
2019-02-15 23:34:40 +08:00
wolfbeast
43fe9261ea
Activate TLS 1.3 by default.
...
This resolves #15 .
2019-02-15 23:33:55 +08:00
janekptacijarabaci
6ba7168a9c
Style clean up
2019-02-15 23:33:54 +08:00
janekptacijarabaci
3d994cb36d
Bug 1344340 - "An unknown error has occurred (804b000c)" appears in the statusbar when loading some sites
2019-02-15 23:33:52 +08:00
janekptacijarabaci
a7f276d915
Bug 1328955 - When a client tries TLS1.3 with EarlyData and a server falls back to tls1.2,we should reconnect using tls1.3 without EarlyData
2019-02-15 23:33:51 +08:00
janekptacijarabaci
8b37136dc4
Bug 1351392 - Fix transport status events for http2 and ftp
2019-02-15 23:33:48 +08:00
janekptacijarabaci
62dc2168b0
Bug 1344890 - h2 tls 1.3 early data problem with https://echo.filippo.io/foo
2019-02-15 23:33:46 +08:00
janekptacijarabaci
202ca6d067
Bug 1322373 - TLS 1.3 early-data for http/2
2019-02-15 23:33:44 +08:00
janekptacijarabaci
0f08cb0c4f
Bug 1345240 - h2 stalls on failed early data hard reload
2019-02-15 23:33:43 +08:00
janekptacijarabaci
c7e0248d2d
Bug 1343600 - Add TLS handshake Start/Stop events
2019-02-15 23:33:41 +08:00
janekptacijarabaci
e8af99be6e
Fix socket transport status events
...
Bug(s):
https://bugzilla.mozilla.org/show_bug.cgi?id=1340164
(native in moebius)
2019-02-15 23:33:40 +08:00
janekptacijarabaci
54e7645cb6
CSP: Upgrade SO navigational requests per spec.
2019-02-15 23:33:18 +08:00
wolfbeast
6e9110ce90
Identify as Goanna + set Goanna platform version.
2019-02-15 23:33:02 +08:00
wolfbeast
14b6e5e8f2
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.
2019-02-15 23:32:59 +08:00
wolfbeast
b3ce96c6d7
Update UA construction.
2019-02-15 23:32:56 +08:00
janekptacijarabaci
b5b976ad99
Crypto Services (utils) - Support for SHA224-512
2019-02-15 23:32:50 +08:00
janekptacijarabaci
6bc6b34976
Two (and more) extensions together - http resume - basilisk crashes
2019-02-15 23:32:29 +08:00
NTD
ae5f56d05b
Add newChannel2 back to NetUtil.jsm
2019-02-15 23:31:16 +08:00
wolfbeast
ce02714e1f
Check ScriptExtensions property of combining marks when available.
2019-02-15 23:30:29 +08:00
wolfbeast
490fdb990a
Force punycode display for IDNs with a <dotless-i/j, combining mark above> sequence.
2019-02-15 23:30:28 +08:00
wolfbeast
49676c9254
Limit displayed user/host strings to sane lengths.
2019-02-15 23:29:56 +08:00
wolfbeast
9121db73a2
Implement WebP image decoder.
2019-02-14 14:36:33 +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