summaryrefslogtreecommitdiff
path: root/dom
Commit message (Collapse)AuthorAge
* [DOM] Add extra check for performance API Next Hop protocolMoonchild2022-07-27
|
* Merge remote-tracking branch 'athenian200/msvc2022-linker-fix'Moonchild2022-07-12
|\
| * Issue #1956 - Fix symbol visibility issue more elegantly.Jeremy Andrews2022-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.Moonchild2022-07-12
|/ | | | This resolves #1959
* Issue #1956 - Use preprocessor to work around strange template behavior with ↵Jeremy Andrews2022-07-06
| | | | 32-bit MSVC2022.
* Issue #1956 - Follow-up: Fix weird linker issue on 32-bit MSVC2022.Jeremy Andrews2022-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 URLsMoonchild2022-07-03
|
* [DOM media] Remove potentially unsafe type accesses when debug loggingMoonchild2022-07-03
|
* Issue #1952 - m-c 1383775: Clean up function toString/toSource code, remove ↵Martok2022-07-01
| | | | remnants of source decompiler
* Issue #21 - Follow-up: Remove some left-over telemetry plumbing.Moonchild2022-06-27
|
* Issue #1905 - Part 4c - Follow Firefox and Safari in reporting "Intel" for ↵Brian Smith2022-06-15
| | | | | | Mac ARM64 devices. Based on Mozilla bug 1655285.
* Issue #1905 - Part 4b - Fix issue loading the profile and saving changes to ↵Brian Smith2022-06-15
| | | | | | the profile. Based on the following Mozilla bugs: 1659904, 1659905 and 1659077.
* [DOM] Clip image data transfers.Moonchild2022-06-01
|
* [DOM] Promise worker-proxy cleanup improvementsMoonchild2022-05-30
|
* [DOM] Don't allow internal MIME types to be assigned to DataTransferMoonchild2022-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 Adenot2022-05-30
|
* [DOM events] Clear event listener.Peter Van der Beken2022-05-30
|
* [DOM media] Adjust lock scope in MediaSourceDemuxerMoonchild2022-05-30
|
* [DOM media] Add a lock around Reset() in WebMBufferedParserMoonchild2022-05-30
|
* [DOM] worker cleanup.Moonchild2022-05-30
|
* [DOM] Consistent error messages for scripts which failed to load.Moonchild2022-05-30
|
* [DOM] Clear sinks and block further use after storage observer shutdown.Moonchild2022-05-30
|
* Issue #83 - Update FFVPX to version 4.2.7trav902022-05-28
|
* Issue #1742 - Part 4: Don't trigger read barriers when comparing wrapped ↵Jeremy Andrews2022-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 templatesMoonchild2022-05-24
| | | | Based on Bug 1325406
* Merge pull request 'Silence some GCC compiler warnings in FFmpeg code' ↵Moonchild2022-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 codetrav902022-05-21
| |
* | Bug 1679987 - Remove unused includes of nsCharSeparatedTokenizer.h.Moonchild2022-05-17
|/
* Issue #1893 - Part 3: Update audio & video decoders for FFmpeg 5.0trav902022-05-16
| | | | FFmpeg 5.0 removed some deprecated symbols so we need to update our decoding code to account for it.
* Issue #1893 - Part 2: Add support for libavcodec 59/FFmpeg 5.0trav902022-05-16
|
* Issue #1893 - Part 1: Import required FFmpeg 5.0 header filestrav902022-05-16
|
* Issue #1895 - Implement queueMicroTask(callback())Moonchild2022-05-07
|
* Bug 1761981Moonchild2022-05-04
|
* No issue - Align our resource timing with the updated Fetch spec.Moonchild2022-05-04
| | | | | | | | | | This makes FetchStart use StartTime() when the TAO check fails for PerformanceResourceTiming Given the recent Fetch spec updates, Step 8.1 in https://fetch.spec.whatwg.org/#finalize-and-report-timing specifies that start time(StartTime) and post-redirect start time(FetchStart) should be start time when the TAO check fails.
* Merge branch 'master' into vpx-format-updateMoonchild2022-05-01
|\
| * Merge branch 'master' into 1829Brian Smith2022-04-28
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: No issue - Update README and SECURITY Issue #1885 - Follow-up: Update error message if invalid rootMargin specified. Issue #1879 - Follow-up: Update config/external/nss/target to security/target. Issue #1885 - Allow unitless rootMargin entries for IntersectionObserver. Issue #1879 - Revert changes to cryptox.h Revert "Issue #1879 - spot-fix typo in cryptox.h" Issue #1879 - spot-fix typo in cryptox.h Issue #21 - Change MappedAttrParser to store its nsIPrincipal instead of nsSVGElement Issue #21 - Remove use counters telemetry Issue #1881 - Interpret empty or whitespace root margin string as zero length Issue #1877 - Resolve NIGHTLY_BUILD conditionals. Issue #1880 - Boot Comic Sans out of the font configuration.
| * | Issue #1829 - Revert "Issue #1751 -- Remove XP_MACOSX conditionals from /dom"Brian Smith2022-04-26
| | | | | | | | | | | | This reverts commit 0dd3424f774954627d6f53df9fb47379d9b5c871.
| * | Issue #1829 - Revert "Issue #1751 -- Remove XP_DARWIN"Brian Smith2022-04-26
| | | | | | | | | | | | This reverts commit 3d671e4275c73a1484c72713304c6e04ec4ffc7c.
| * | Issue #1829 - Revert “Issue #1751 -- Remove XP_MACOSX conditionals from ↵Brian Smith2022-04-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | the rest of the tree.” This also removes some PP abuse and takes file entries out of PP when no longer needed without XP_MACOSX conditionals. This reverts commit 6f707bde95dab6998ac204f9ee6c925ee230c740.
| * | Issue #1829 - Revert “Issue #1751 -- Remove cocoa support code from /dom”Brian Smith2022-04-26
| | | | | | | | | | | | This reverts commit ca35efb84ebae522f9ab7803d8e017f721e03207.
* | | Issue #1820 - Part 8: Check bit depth in PDM::Supports.Moonchild2022-04-27
| | |
* | | Issue #1820 - Part 7: Check bit depth in WebMDecoder to determine if we ↵Moonchild2022-04-27
| | | | | | | | | | | | support HDR.
* | | Issue #1820 - Part 6: Extract bit depth information from codec parameter stringMoonchild2022-04-27
| | | | | | | | | | | | into VideoInfo::mBitDepth.
* | | Issue #1820 - Part 5: Add mBitDepth field to VideoInfo.Moonchild2022-04-27
| | |
* | | Issue #1820 - Part 4: Add a gtest for testing the extraction function.Moonchild2022-04-27
| | |
* | | Issue #1820 - Part 3: Use Codec detail extractor helper to tell if it's a newMoonchild2022-04-27
| | | | | | | | | | | | style VP8/VP9 codec string.
* | | Issue #1820 - Part 2: Add VP9-in-MP4 support to the decoderMoonchild2022-04-27
| | | | | | | | | | | | | | | This also adds support in StageFright for VP9.0 FourCCs and consolidates individual string checks to helpers for WebM
* | | Issue #1820 - Part 1 : Add an extraction function to parse the RFC-6381 VP9 ↵Moonchild2022-04-26
| |/ |/| | | | | codec string.
* | Merge pull request 'Remove use counters telemetry' (#1883) from ↵Moonchild2022-04-26
|\ \ | | | | | | | | | | | | | | | FranklinDM/UXP-contrib:work_telemetry-use-counters-removal into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1883
| * | Issue #21 - Change MappedAttrParser to store its nsIPrincipal instead of ↵FranklinDM2022-04-24
| | | | | | | | | | | | | | | | | | nsSVGElement This reverts part 2 of Bug 968923 since this was only modified to accommodate use counters.