Brian Smith
|
dd2c9eb418
|
Issue #1442 - Part 7: Use of ReadableStream in WebIDL files. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959
|
2023-10-04 09:54:45 +08:00 |
|
Brian Smith
|
4c5775b621
|
Issue #1442 - Part 6: binding codegen naming alignment for Streams. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959
|
2023-10-04 09:54:21 +08:00 |
|
Brian Smith
|
0701dccaca
|
Issue #1442 - Part 5: Implement WebIDL bindings for Streams. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959
|
2023-10-04 09:54:00 +08:00 |
|
Brian Smith
|
9b9075eef6
|
Issue #1442 - Part 4: Add JSAPI functions for working with ReadableStream. https://bugzilla.mozilla.org/show_bug.cgi?id=1272697
|
2023-10-04 09:53:45 +08:00 |
|
Brian Smith
|
54e84f0f1d
|
Issue #1442 - Part 3: Implement ReadableStream and associated classes in the JS engine. https://bugzilla.mozilla.org/show_bug.cgi?id=1272697
|
2023-10-04 09:53:29 +08:00 |
|
Brian Smith
|
62467428a3
|
Issue #1442 - Part 2: Add a run-time preference for toggling the streams API. https://bugzilla.mozilla.org/show_bug.cgi?id=1272697
|
2023-10-04 09:53:12 +08:00 |
|
Brian Smith
|
90ca1f569a
|
Issue #1442 - Part 1: Change ArrayBufferCopyData self-hosting intrinsic to take a start offset for the destination. This will be needed to manage stream chunks. https://bugzilla.mozilla.org/show_bug.cgi?id=1272697
|
2023-10-04 09:52:57 +08:00 |
|
Moonchild
|
2ca5715149
|
Issue #2323 - Part 3: Exclude chrome workers from worker timer clamping.
|
2023-10-03 22:04:09 +08:00 |
|
Moonchild
|
1b7df316c4
|
Issue #2323 - Part 2: Implement timer nesting and clamping for workers.
|
2023-10-03 22:03:54 +08:00 |
|
Botond Ballo
|
c78ecee3f2
|
Issue #2323 - Part 1: Add Min()/Max() methods to TimeDuration.
Just some helper functions to make time comparisons in the correct data
format easier.
See BZ 1321885
|
2023-10-03 22:03:37 +08:00 |
|
Martok
|
e0e1542913
|
Issue #2321 - Fall back to 0 if setInterval interval not supplied
|
2023-10-03 22:03:18 +08:00 |
|
Basilisk-Dev
|
bb1974cebc
|
Cherry-pick upstream libvpx fix
Backport of https://hg.mozilla.org/releases/mozilla-esr115/rev/5241232a3292943bd59ff1704eab60fee3cbc9d1
Addresses CVE-2023-5217
|
2023-09-29 09:42:18 +08:00 |
|
Brian Smith
|
6d1b63e21b
|
No Issue - IonMonkey: Don't test for a 3-byte opcode in a 2-byte opcode predicate. https://bugzilla.mozilla.org/show_bug.cgi?id=1390214 Silence increasingly loud warnings from clang, also could cause errant behavior.
|
2023-09-29 09:42:05 +08:00 |
|
Basilisk-Dev
|
21c624222f
|
Issue #2058 - add patches from dbsoft to fix Mac and FreeBSD builds
|
2023-09-29 09:41:03 +08:00 |
|
Basilisk-Dev
|
0e0bd83fe2
|
Issue #2058 - apply additional patches from dbsoft for OS defines
|
2023-09-29 09:28:49 +08:00 |
|
Basilisk-Dev
|
81d8af6565
|
Issue #2058 - Apply patches from dbsoft to fix Mac and FreeBSD builds
|
2023-09-29 09:28:21 +08:00 |
|
Basilisk-Dev
|
cc42e14a23
|
Issue #2058 - Fix build issues in DataChannel.cpp after sctp upgrade
|
2023-09-29 09:27:53 +08:00 |
|
Basilisk-Dev
|
de80c8a019
|
Issue #2058 - Initial update of usrsctp library
|
2023-09-29 09:23:42 +08:00 |
|
Moonchild
|
fb38f6d74e
|
[network] Refactor TransactionObserver::OnDataAvailable()
|
2023-09-28 11:51:24 +08:00 |
|
André Bargull
|
51e4b86e6d
|
[js] Handle dead wrappers
|
2023-09-28 11:50:55 +08:00 |
|
Moonchild
|
bdff76bad2
|
Issue #2316 - Part 3: Clarify comment
|
2023-09-27 11:56:53 +08:00 |
|
Moonchild
|
1f7d8d3a36
|
[memory] Guard OOM reporter from incorrectly reported (too small) size.
|
2023-09-27 11:41:51 +08:00 |
|
Moonchild
|
0548a39ff3
|
[memory] Remove likely/unlikely duplication in mozalloc.
We already have this in mozilla/Likely.h, use that instead.
|
2023-09-27 11:41:24 +08:00 |
|
Moonchild
|
e28af7d938
|
[memory] Remove MOZALLOC_INLINE
MOZ_ALWAYS_INLINE_EVEN_DEBUG is always defined through
mozilla/Attributes.h, so the fallbacks are never used in practice.
|
2023-09-27 11:40:10 +08:00 |
|
Moonchild
|
30f7b3284c
|
Issue #2316 - Part 2: Add reftests
|
2023-09-27 11:39:23 +08:00 |
|
Moonchild
|
af6a491bfe
|
Issue #2316 - Part 1: Use fallback element sizes for w/h-less SVG
Instead of completely failing the call, use the CSS specified intrinsic
default width/height of 300x150.
|
2023-09-27 11:38:58 +08:00 |
|
trav90
|
fea628f587
|
Issue #2311 - Part 6 - Remove now unused libav source files
|
2023-09-26 16:35:26 +08:00 |
|
trav90
|
12f9121047
|
Issue #2311 - Part 5 - Only load function pointer in FFTBlock once
|
2023-09-26 16:32:57 +08:00 |
|
trav90
|
1ae2b21c0d
|
Issue #2311 - Part 4 - Use FFTBlock from ffvpx instead of libav
|
2023-09-26 16:32:35 +08:00 |
|
trav90
|
0e796b1dcd
|
Issue #2311 - Part 3 - Add accessor for ffvpx real DFT functions
|
2023-09-26 16:27:19 +08:00 |
|
trav90
|
289020a670
|
Issue #2311 - Part 2 - Link ffmpeg real DFT functions
|
2023-09-26 16:26:56 +08:00 |
|
trav90
|
4610b9fd55
|
Issue #2311 - Part 1 - Add ffmpeg's own floating point real FFT functions to ffvpx
Instead of using Libav's.
|
2023-09-26 16:18:22 +08:00 |
|
Brian Smith
|
61b73a894a
|
Issue #2313 - Implement WebAssembly sign extension opcodes. https://bugzilla.mozilla.org/show_bug.cgi?id=1389461
|
2023-09-26 16:06:17 +08:00 |
|
Moonchild
|
3798308cff
|
Issue #2307 - Follow-up: remove some missed SIMD scalar types.
|
2023-09-26 16:03:23 +08:00 |
|
Moonchild
|
45c19ce1c5
|
Issue #2307 - Part 3b: Fix build bustage.
|
2023-09-22 09:57:05 +08:00 |
|
Moonchild
|
50a4412750
|
Issue #2307 - Part 3: Remove SIMD.js support
This gets rid of the SIMD-specific scalar types in JS.
This considerably deviates from Mozilla's work because of our divergent
path.
|
2023-09-22 09:56:35 +08:00 |
|
Moonchild
|
b086ec848b
|
Issue #2307 - Part 2b: Remove superfluous dev comment
|
2023-09-22 09:52:53 +08:00 |
|
Moonchild
|
20f39d9450
|
Issue #2307 - Part 2: Move SIMD code generation to masm methods
|
2023-09-22 09:52:31 +08:00 |
|
Moonchild
|
ba51ff6a74
|
Issue #2307 - Part 1: Extend masm with the pmovmskb SSE2 instruction.
|
2023-09-22 09:52:02 +08:00 |
|
Brian Smith
|
8f44226445
|
Issue #2308 & #1240 Follow-up - Fill in missing JSOP_INC/DEC cases for Doubles in Ion.
|
2023-09-20 09:31:08 +08:00 |
|
Brian Smith
|
209d714434
|
Issue #2308 & #1240 Follow-up - Replace JSOP_POS in ++/-- with JSOP_TONUMERIC. https://bugzilla.mozilla.org/show_bug.cgi?id=1519135
|
2023-09-20 09:30:06 +08:00 |
|
Brian Smith
|
2b637c564f
|
Issue #2308 & #1240 Follow-up - Fill in missing JSOP_INC/DEC cases for Ion on Intel32/64.
|
2023-09-20 09:29:46 +08:00 |
|
Brian Smith
|
e12e377e51
|
Issue #2308 & #1240 Follow-up - Add BigInt support to JSOP_INC and JSOP_DEC. https://bugzilla.mozilla.org/show_bug.cgi?id=1526309
|
2023-09-20 09:29:18 +08:00 |
|
Brian Smith
|
5c8a6c5bb8
|
Issue #2308 & #1240 Follow-up - Introduce new increment and decrement operations. https://bugzilla.mozilla.org/show_bug.cgi?id=1508521
|
2023-09-20 09:29:01 +08:00 |
|
Brian Smith
|
e9202b0b0f
|
Issue #2308 - Fix JSON BigInt regressions. https://bugzilla.mozilla.org/show_bug.cgi?id=1522433
|
2023-09-20 09:28:44 +08:00 |
|
Brian Smith
|
470af6ba50
|
Issue #2282 - Performance observer safety checks. Both fixes from later revisions, without the Dispatch API changes.
|
2023-09-20 09:28:26 +08:00 |
|
Brian Smith
|
7392901a9b
|
Issue #2026 Follow-up: Fill in missing BigInt64 cases in js::IsTypedArrayConstructor(). Hopefully fixes RSA errors on ProtonMail.
|
2023-09-20 09:28:07 +08:00 |
|
Moonchild
|
20b69d7ddc
|
Issue #2309 - Cherry-pick upstream libwebp fix.
Backport of: https://chromium.googlesource.com/webm/libwebp.git/+/2af26267cdfcb63a88e5c74a85927a12d6ca1d76
Resolves #2309
|
2023-09-14 10:23:13 +08:00 |
|
Matheus Marinho
|
9e7d1492e6
|
Issue #2301 - Make Gecko Media Plugins optional when not building EME or WebRTC
Co-authored-by: Moonchild <moonchild@palemoon.org>
|
2023-09-14 10:22:47 +08:00 |
|
Moonchild
|
57020c1f59
|
[DOM] Follow-up: fix refcounting in FilePickerParent.
|
2023-09-08 08:00:30 +08:00 |
|