Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Issue #1995 - Fix build bustage in GCC 12 | Job Bautista | 2022-09-08 |
| | | | | | For some reason, GCC 12 is treating this include as a circular dependency. See athenian200's analysis for more details. | ||
* | Issue #80 - Re-unify most of DOM | Moonchild | 2022-09-08 |
| | |||
* | Issue #1720 - Follow-up: Explicitly include X11UndefineNone.h in | Moonchild | 2022-09-05 |
| | | | | HTMLOptGroupElement.cpp to fix unified building on X11 | ||
* | Issue #80 - reinstated unified building for some large chunks of our code. | Moonchild | 2022-09-04 |
| | | | | This should reduce compile complexity saving time and reducing linker stress. | ||
* | Merge pull request 'Support EventSource in workers' (#1997) from ↵ | Moonchild | 2022-09-01 |
|\ | | | | | | | | | | | dbsoft/UXP:1990fix2 into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1997 | ||
| * | Issue #1990 - Part 6 - Fix for infinite loop from Release() on shutdown worker. | Brian Smith | 2022-08-26 |
| | | | | | | | | | | If the worker is shut down, call Cancel() on the Runnable, this will prevent nsInputStreamReadyEvents to be called again when deallocated. | ||
| * | Issue #1990 - Part 5 - Common up the skippability implementations that are ↵ | Brian Smith | 2022-08-25 |
| | | | | | | | | | | | | basically copy/pastes of the DOMEventTargetHelper one. Mozilla Bug Bug 1333540. Skipped the renamed of various functions, but otherwise a direct port. | ||
| * | Issue #1990 - Part 4 - Add a number of Mozilla patches from between Part 1 ↵ | Brian Smith | 2022-08-22 |
| | | | | | | | | | | | | | | | | and 2. 1334081 - prevent null pointer dereference in StreamReaderFunc. 1330631 - Convert the EventSourceImpl::Message to be UniquePtr. 1337619 - Reset mGoingToDispatchAllMessages flag before early return. | ||
| * | Issue #1990 - Part 3 - Fix build issue due to missing ↵ | Brian Smith | 2022-08-18 |
| | | | | | | | | nsIThreadRetargetableStreamListener definition. | ||
| * | Issue #1990 - Part 2 - Fix crash when incorrectly access ↵ | Brian Smith | 2022-08-18 |
| | | | | | | | | EventSourceImpl::mEventSource. - Mozilla Bug 1333099 | ||
| * | Issue #1990 - Part 1 - EventSource for workers - Mozilla Bug 1267903 | Brian Smith | 2022-08-18 |
| | | |||
* | | Issue #1956 - Fix C++ code standard conformance issue in webaudio | Moonchild | 2022-08-29 |
| | | |||
* | | Merge pull request 'Support TURN TLS in WebRTC' (#1993) from ↵ | Moonchild | 2022-08-26 |
|\ \ | | | | | | | | | | | | | | | | Basilisk-Dev/UXP:master into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1993 | ||
| * | | Issue #1991 - backport Mozilla bug 1266667 | Basilisk-Dev | 2022-08-20 |
| | | | |||
| * | | Issue #1991 - Remove console log stating TURNS is not supported | Basilisk-Dev | 2022-08-20 |
| | | | | | | | | | | | | Port of Mozilla bug 1383575 | ||
| * | | Issue #1991 - Support TURN TLS Support in WebRTC | Basilisk-Dev | 2022-08-20 |
| |/ | | | | | | | Backport of Mozilla bug 1056934 | ||
* / | Issue #1994 - Align CSS.supports with the current spec. | Moonchild | 2022-08-24 |
|/ | | | | | | The current spec makes "implicit" parentheses a thing for feeding css strings to CSS.supports() The current spec also implies CSS is a namespace, not an interface | ||
* | Issue #1980 - Fix build bustage for applications where WebRTC building is ↵ | Job Bautista | 2022-07-30 |
| | | | | | | | | | | | | | | enabled. Turns out we have a duplicate VoidFunction callback in the WebIDLs. Per Mozilla bug 1324169, we should remove this callback from RTCPeerConnection.webidl and let Function.webidl handle it instead. The AttributeError faced by the new Basilisk dev wasn't helpful at all; and turns out Mozilla had this exact same issue on bug 1505504. We're also backporting that just in case we encounter another case of callback duplication. Also doing a minor fix in the MicroTaskRunnable class which Moonchild forgot to do while working on Issue #1895. | ||
* | Revert "Issue #1806 - Follow-up: Fix WebRTC issues with cubeb update." | Basilisk-Dev | 2022-07-29 |
| | | | | This reverts commit d0acadd727468ccaa4e3cbe3673e29890c2551ca. | ||
* | Issue #1977 - Bring back old behavior behind a pref. | Job Bautista | 2022-07-29 |
| | | | | | I've thought about this before creating the issue, and Moonchild wanted this as well. | ||
* | Issue #1977 - Allow WAV into media document. | Job Bautista | 2022-07-27 |
| | | | | Based on https://hg.mozilla.org/integration/mozilla-inbound/rev/b3f7abd15aeb | ||
* | [DOM] Add extra check for performance API Next Hop protocol | Moonchild | 2022-07-27 |
| | |||
* | Merge remote-tracking branch 'athenian200/msvc2022-linker-fix' | Moonchild | 2022-07-12 |
|\ | |||
| * | Issue #1956 - Fix symbol visibility issue more elegantly. | Jeremy Andrews | 2022-07-12 |
| | | | | | | | | All it needed was __declspec(dllexport) on the function I was copy/pasting all over the place... | ||
* | | Issue #1959 - Don't apply CSPs to explicit data documents and images. | Moonchild | 2022-07-12 |
|/ | | | | This resolves #1959 | ||
* | Issue #1956 - Use preprocessor to work around strange template behavior with ↵ | Jeremy Andrews | 2022-07-06 |
| | | | | 32-bit MSVC2022. | ||
* | Issue #1956 - Follow-up: Fix weird linker issue on 32-bit MSVC2022. | Jeremy Andrews | 2022-07-05 |
| | | | | I moved Range<bool>::Merge and Range<bool>::FinalizeMerge from MediaTrackConstraints.cpp, into MediaTrackConstraints.h. The header file previously contained only a forward declaration of functions implemented in the .cpp, which can be a problem if other parts of the program are including this header expecting to find the function. | ||
* | [DOM] use the sanitizer to restrict href in svg:use to fragment-only URLs | Moonchild | 2022-07-03 |
| | |||
* | [DOM media] Remove potentially unsafe type accesses when debug logging | Moonchild | 2022-07-03 |
| | |||
* | Issue #1952 - m-c 1383775: Clean up function toString/toSource code, remove ↵ | Martok | 2022-07-01 |
| | | | | remnants of source decompiler | ||
* | Issue #21 - Follow-up: Remove some left-over telemetry plumbing. | Moonchild | 2022-06-27 |
| | |||
* | Issue #1905 - Part 4c - Follow Firefox and Safari in reporting "Intel" for ↵ | Brian Smith | 2022-06-15 |
| | | | | | | Mac ARM64 devices. Based on Mozilla bug 1655285. | ||
* | Issue #1905 - Part 4b - Fix issue loading the profile and saving changes to ↵ | Brian Smith | 2022-06-15 |
| | | | | | | the profile. Based on the following Mozilla bugs: 1659904, 1659905 and 1659077. | ||
* | [DOM] Clip image data transfers. | Moonchild | 2022-06-01 |
| | |||
* | [DOM] Promise worker-proxy cleanup improvements | Moonchild | 2022-05-30 |
| | |||
* | [DOM] Don't allow internal MIME types to be assigned to DataTransfer | Moonchild | 2022-05-30 |
| | | | | | | We already blocked x-moz-file(-promise) and x-moz-place* but of course people would find ways to abuse other internal types. This change now blocks everything except x-moz-url types which are harmless. (i.e. whitelist instead of blacklist) | ||
* | [DOM media] Handle truncated WAV stream. | Paul Adenot | 2022-05-30 |
| | |||
* | [DOM events] Clear event listener. | Peter Van der Beken | 2022-05-30 |
| | |||
* | [DOM media] Adjust lock scope in MediaSourceDemuxer | Moonchild | 2022-05-30 |
| | |||
* | [DOM media] Add a lock around Reset() in WebMBufferedParser | Moonchild | 2022-05-30 |
| | |||
* | [DOM] worker cleanup. | Moonchild | 2022-05-30 |
| | |||
* | [DOM] Consistent error messages for scripts which failed to load. | Moonchild | 2022-05-30 |
| | |||
* | [DOM] Clear sinks and block further use after storage observer shutdown. | Moonchild | 2022-05-30 |
| | |||
* | Issue #83 - Update FFVPX to version 4.2.7 | trav90 | 2022-05-28 |
| | |||
* | Issue #1742 - Part 4: Don't trigger read barriers when comparing wrapped ↵ | Jeremy Andrews | 2022-05-27 |
| | | | | | | | | | pointers types This is actually an undocumented dependency of Bug 1325406 for Linux and SunOS. Ref: BZ 1308236 | ||
* | Issue #1742 - Part 1: Refactor rooting base class templates | Moonchild | 2022-05-24 |
| | | | | Based on Bug 1325406 | ||
* | Merge pull request 'Silence some GCC compiler warnings in FFmpeg code' ↵ | Moonchild | 2022-05-21 |
|\ | | | | | | | | | | | (#1902) from trav90/UXP-contrib:gcc-work into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1902 | ||
| * | Issue #457 - Silence some GCC compiler warnings in FFmpeg code | trav90 | 2022-05-21 |
| | | |||
* | | Bug 1679987 - Remove unused includes of nsCharSeparatedTokenizer.h. | Moonchild | 2022-05-17 |
|/ | |||
* | Issue #1893 - Part 3: Update audio & video decoders for FFmpeg 5.0 | trav90 | 2022-05-16 |
| | | | | FFmpeg 5.0 removed some deprecated symbols so we need to update our decoding code to account for it. |