summaryrefslogtreecommitdiff
path: root/dom/html/HTMLMediaElement.cpp
Commit message (Collapse)AuthorAge
* Issue #1822 - Part 4: Remove URL classifier and internal blocklist errors.Moonchild2022-04-01
| | | | | This removes NS_ERROR_{TRACKING|MALWARE|PHISHING|UNWANTED|BLOCKED}_URI that are no longer in use.
* Issue #1822 - Part 3: Remove LOAD_CLASSIFIER_URI and variousMoonchild2022-04-01
| | | | helper functions.
* Issue #1053 - Remove MOZ_WIDGET_ANDROID and IDB_MOBILEMoonchild2021-03-11
|
* [DOM] Don't reveal error details for CORS-cross-origin decoding errors.Moonchild2021-02-24
|
* Issue #1656 - Part 1: Nuke most vim config lines in the tree.Moonchild2020-09-23
| | | | | | Since these are just interpreted comments, there's 0 impact on actual code. This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are a few others scattered around which will be removed manually in a second part.
* [media] Only include source error details in debugging scenarios.Moonchild2020-08-28
| | | | | | | Unless a user is debugging media errors, this detail is unnecessary to report and could include sensitive data which could be abused by third-party requesters. This aligns it with the standard success/error paradigms in normal browsing situations.
* Bug 1377978 - Make nsRange use uint32_t to offsetMatt A. Tobin2020-04-17
| | | | Tag #1375
* Bug 1365092 - Move side effects of SetAttr and ParseAttribute to ↵Matt A. Tobin2020-04-17
| | | | | | | | | | | BeforeSetAttr and AfterSetAttr * Moves side effects of nsGenericHTMLElement and Element's SetAttr, UnsetAttr, and ParseAttribute functions to the corresponding BeforeSetAttr and AfterSetAttr functions * Moves side effects of HTMLAnchorElement's SetAttr, UnsetAttr, and ParseAttribute functions to the corresponding BeforeSetAttr and AfterSetAttr functions * Moves side effects of HTMLImageElement's SetAttr function to the corresponding BeforeSetAttr and AfterSetAttr functions * Moves side effects of SetAttr, UnsetAttr, and ParseAttribute functions to BeforeSetAttr and AfterSetAttr Tag #1375
* Bug 1363481 - Add the old attribute value as a parameter to ↵Matt A. Tobin2020-04-17
| | | | | | Element::AfterSetAttr Tag #1375
* Issue #26 Part 2a: make more EME code conditional.wolfbeast2020-02-03
| | | | | | - Exclude missed MediaKey functions and CDMProxy code. - Exclude EME APIs frm being built (webidl change) - Fix tests in --disable-eme state
* Fix typo.athenian2002019-12-24
|
* Issue #1332 - Backport promise-based media playbackathenian2002019-12-23
| | | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1244768 I happened to find an older version of the promise-based media playback patch in Bugzilla, the one that was originally submitted for review. It had the DocShell changes I already knew how to deal with, and had fewer of the audio wrapper and nsISupports changes that were confusing me in the later patch. I was able to do a better job getting this back into a UXP-appropriate configuration than I could have with the final version. I'm honestly still a little unsure about some of the minor refactoring done in the patch itself, insisting on already_AddRefed promises and such, but I don't really know how to avoid those completely. Still, I think it's better than it was.
* Remove unused telemetry timer from HTMLMediaElement.hadeshkp2019-01-14
|
* Telemetry: Remove stubs and related codeadeshkp2019-01-12
|
* Remove all C++ Telemetry Accumulation calls.wolfbeast2018-09-03
| | | | | This creates a number of stubs and leaves some surrounding code that may be irrelevant (eg. recorded time stamps, status variables). Stub resolution/removal should be a follow-up to this.
* Fix Build Bustage - with "--enable-debug"janekptacijarabaci2018-07-12
|
* Media: harden TrackID handling.wolfbeast2018-06-07
|
* Fix up leftover merge conflicts.wolfbeast2018-02-24
| | | | Tag #26
* Don't build EME-specific subroutines without EME.wolfbeast2018-02-24
| | | | | | | | | | | - Checks for restricted or encrypted content - Dispatching 'encrypted' events - Dispatching 'key needed' events - HTML Media Element media keys system - EME telemetry - HTML Media Element EME API This is the main bulk for #26, isolating EME-specific code.
* Workaround for cloned videos not retaining their muted state.wolfbeast2018-02-10
|
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02