Commit graph

6,125 commits

Author SHA1 Message Date
FranklinDM
4f059d2c8b Issue #1838 - Part 1: Remove CSS grid preference
Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1398492
2022-04-19 21:55:49 +08:00
roytam1
30e8509fd2 ported from esr91: Bug 1761026 - Add a null check for FetchDriver::mResponse, r=necko-reviewers,dragana a=dmeehan (3b54d6b5) 2022-04-11 23:50:02 +08:00
roytam1
eb6e4fbafe zlib: also pick up 4346a16853 2022-04-10 23:05:55 +08:00
roytam1
be997daa6b Merge remote-tracking branch 'origin/tracking' into custom 2022-04-10 23:03:50 +08:00
Moonchild
15065117ff Fix Mesa check + whitespace 2022-04-10 22:59:09 +08:00
Moonchild
168e8bebd0 [devtools] Restrict sourcemap URLs 2022-04-10 22:58:55 +08:00
Moonchild
8751960d9a [XPCOM] xpcom Threadpool cleanup
Make sure thread locks are in place to guard accesses.
2022-04-10 22:58:37 +08:00
Moonchild
260cc45e51 [js] Fix AliasSet of MLoadTypedArrayElementHole 2022-04-10 22:58:05 +08:00
Moonchild
943d76fa91 No issue - Avoid WebGL crash on Mesa
This prevents too high vert-count draws that Mesa doesn't handle.
2022-04-10 22:57:48 +08:00
Moonchild
7de4e86727 [XPCOM] xpcom/threads misc cleanup 2022-04-10 22:57:27 +08:00
roytam1
21d56c9c93 nss: update in-tree zlib to 1.2.11 with CVE-2018-25032 fix 2022-04-01 23:56:16 +08:00
roytam1
7f4e10147f zlib: CVE-2018-25032 fix, from 5c44459c3b 2022-04-01 23:55:11 +08:00
roytam1
5f9cb05d1c Merge remote-tracking branch 'origin/tracking' into custom 2022-03-28 22:58:03 +08:00
roytam1
94cafe3a4a Revert "[network] SocketTransport2 cleanup"
This reverts commit b924810a3e.
2022-03-28 22:56:47 +08:00
roytam1
1d6c0f2e87 Revert "[network] Improve thread-safety of cache entry handling."
This reverts commit 9299c2e2ea.
2022-03-28 22:56:14 +08:00
roytam1
3336114a36 [NSS] ported mozilla upstream changes:
- Bug 1552254 internal_error alert on Certificate Request with sha1+ecdsa in TLS 1.3 (be6a9782)
- Bug 1753535 - Remove obsolete stateEnd check in SEC_ASN1DecoderUpdate. r=rrelyea (800111fa)
- Bug 1756271 - Remove token member from NSSSlot struct. r=rrelyea (55052f78)
- Bug 1396616 - Update nssUTF8_Length to RFC 3629 and fix buffer overrun. r=nss-reviewers,jschanck (2f2c8564)
- Bug 1755264 - TLS 1.3 Illegal legacy_version handling/alerts. r=djackson (7d931c59)
- Bug 1751305 - Remove expired explicitly distrusted certificates from certdata.txt. r=KathleenWilson (b722e523)
- Bug 1751298 - Add Telia Root CA v2 root certificate. r=KathleenWilson (1fcbbd7e)
- Bug 1754890 - Add two D-TRUST 2020 root certificates. r=KathleenWilson (f63fb86d)
2022-03-25 23:38:11 +08:00
roytam1
f155978c51 libpixman: enable SSSE3 code in compilation 2022-03-24 21:08:08 +08:00
roytam1
8481f005ce update Twemoji to v14.0.1 based font. 2022-03-23 13:53:26 +08:00
roytam1
f8434c7bda Merge remote-tracking branch 'origin/tracking' into custom 2022-03-23 07:43:06 +08:00
roytam1
3636940b3a bump versions. 2022-03-23 07:42:35 +08:00
roytam1
40f0327a83 pixman: restore XP hacks 2022-03-23 01:36:36 +08:00
roytam1
2684671e2c Revert "[DOM] Consistent error messages for scripts which failed to load." which comes from upstream, which has similar changes in custom tree. 2022-03-23 00:39:11 +08:00
roytam1
6378c78068 Merge remote-tracking branch 'origin/tracking' into custom 2022-03-23 00:20:18 +08:00
roytam1
c576ac1792 webidl: remove VoidFunction from RTCPeerConnection.webidl, missing in Issue #3063 since upstream removed WebRTC. (originally as part of bug 1324169) 2022-03-23 00:15:39 +08:00
roytam1
c277d761f3 Merge remote-tracking branch 'origin/tracking' into custom 2022-03-22 23:32:48 +08:00
roytam1
38f14f9adc Merge branch 'gre-tracking' into tracking 2022-03-22 23:25:34 +08:00
Moonchild
bf80b78247 [DOM XSLT] Add fallback value conversions if not converted beforehand. 2022-03-22 23:25:08 +08:00
Peter Van der Beken
7cd8d79670 [DOM] Convert parameters upfront. 2022-03-22 23:24:40 +08:00
Moonchild
e45fbf91ce [Network] Add a socket thread check and early exit for corner cases. 2022-03-22 23:24:09 +08:00
Moonchild
bd80099e2c [xpcom] Timer cleanup, assertions and comments. 2022-03-22 23:22:59 +08:00
Moonchild
ba0e98e3bd [Image] Add some additional locks to ImgFrame 2022-03-22 23:22:33 +08:00
Moonchild
398cb98445 [Network] Only call nsWSAdmissionManager::ConnectNext on the main thread. 2022-03-22 23:21:52 +08:00
Moonchild
66ae44b71f [DOM] Promise worker-proxy cleanup improvements 2022-03-22 23:20:46 +08:00
Paul Adenot
b4306c0468 [DOM media] Handle truncated WAV stream. 2022-03-22 23:20:16 +08:00
Moonchild
232f5a4705 [network] cache memory reporter cleanup 2022-03-22 23:19:50 +08:00
Moonchild
766c8e3ffd [DOM] Lock around memory reporting for XHR 2022-03-22 23:18:54 +08:00
Randell Jesup
562b04e5c0 [network] BackgroundFileSaver cleanup. 2022-03-22 23:18:26 +08:00
Moonchild
b74a23aee3 [htmlfive] Improve parser sanity checks. 2022-03-22 23:17:35 +08:00
Moonchild
b924810a3e [network] SocketTransport2 cleanup 2022-03-22 23:16:37 +08:00
Peter Van der Beken
b8125dbafd [DOM events] Clear event listener. 2022-03-22 23:15:32 +08:00
Moonchild
368848ad12 [DOM media] Adjust lock scope in MediaSourceDemuxer 2022-03-22 23:15:03 +08:00
Randell Jesup
9060ad1fce [Image] Image cleanup 2022-03-22 23:14:31 +08:00
Moonchild
e5d81e17d3 [DOM media] Add a lock around Reset() in WebMBufferedParser 2022-03-22 23:13:43 +08:00
Moonchild
a94d85142d [DOM] worker cleanup. 2022-03-22 23:13:14 +08:00
Moonchild
a63ec9a479 [DOM] Consistent error messages for scripts which failed to load. 2022-03-22 23:12:48 +08:00
Moonchild
bc2aa1f05c [DOM] Clear sinks and block further use after storage observer shutdown. 2022-03-22 23:12:20 +08:00
Moonchild
9299c2e2ea [network] Improve thread-safety of cache entry handling. 2022-03-22 23:11:34 +08:00
Moonchild
2073c44990 No Issue - Break overly long tooltips into multiple lines.
A very very old bug and annoyance: tooltips with very long content without
spaces (e.g. long URLs or gibberish data) would just cut off and leave an
un-styled right border going over the widget's constrained space.
Because of an additional bug (still unsolved), this was never properly
addressed because solutions attempted didn't work.
The workaround for the secondary bug allows for word-break to now work and this
primary problem to be resolved.
2022-03-22 23:09:58 +08:00
Moonchild
bf17b1fec3 Issue #3063 - Implement queueMicroTask(callback()) 2022-03-22 23:08:26 +08:00
Moonchild
602bb0a877 Issue #3059 - Implement Selection.setBaseAndExtent() 2022-03-22 23:08:04 +08:00