It should be noted that (as I think I stated previously) if autoplay is enabled it works fine.
barbaz wrote: ↑Mon Jan 31, 2022 4:48 pm
Same here. And this play button works for me.
Giorgio Maone wrote: ↑Sat Jan 29, 2022 3:29 pm
as soon as I set both dailymotion.com and dmcdn.com to TRUSTED the video starts playing automatically.
When I fly my mouse pointer over the video area a pause (||) button is available, and if I press it it turns into a play ( > ) button.
Also, disabling other extensions including VDH didn't help.
barbaz wrote: ↑Mon Jan 31, 2022 4:48 pm
Can you try with that one disabled as well?
Mad_Man_Moon wrote: ↑Mon Jan 31, 2022 12:07 pm
tried with all disabled (apart from VDH) and same thing.
This is my about:config for any settings with 'autoplay' in them:
Code: Select all
dom.media.autoplay.autoplay-policy-api false
media.autoplay.allow-extension-background-pages true
media.autoplay.block-event.enabled false
media.autoplay.block-webaudio true
media.autoplay.blocking_policy 2
media.autoplay.default 5
media.block-autoplay-until-in-foreground false
media.geckoview.autoplay.request false
media.geckoview.autoplay.request.testing 0
services.sync.prefs.sync.media.autoplay.default true
However autoplay and noscript as an intersection point shouldn't be an issue I'm thinking.
Here's the allowed list for dailymotion:
Code: Select all
dailymotion.com
dm-event.net
dmcdn.net
imasdk.googleapis.com
So given all of that, I tried disabled noscript in private windows and it still doesn't trigger there,
so this thread can be locked/closed as unrelated, apologies to all.
It's still odd, though ... essentially (as far as my dumb ass can make out) Daily Motion uses the 'play' button to send an AUTOplay request (perhaps something to do with a '
life_cycle.autoplayResolution' node in the XHR JSON maybe?)... so FireFox naturally blocks it each time I click the button.
Perhaps they're just actively looking for, and denying autoplay blockers on DM

... urls removed for antispam
Code: Select all
18:26:52.985
XHRPOST STRIPPED URL FOR NS AS
[HTTP/1.1 200 OK 24ms]
18:26:56.704
XHRPOST STRIPPED URL FOR NS AS
[HTTP/1.1 200 OK 24ms]
18:26:56.729 Autoplay is only allowed when approved by the user, the site is activated by the user, or media is muted. 2 dmp.theme_neon.55b2bf607e9a051cd968.js:formatted:11647
That dmp js file links to this:
Code: Select all
{
var i = e.tryMuted;
Ln.log('Trying with muted = '.concat(i)),
n.muted = i;
var r = n.play() || (t ? u('UserActionCaught') : l('Unsupported'));
r.then(() =>u('Allowed'), p)
};
And this is whole hunk of pointless based on that:
https://faq.dailymotion.com/hc/en-us/ar ... r-Policies