Comments (6)
@jan-ivar, @youennf, thoughts?
- What happens is a user plays, then an inert attribute is set, what happens.
from mediasession.
If inertness doesn't affect playback I don't see why it should affect Media Session. Isn't it mostly for making modal dialogs?
from mediasession.
Isn't it mostly for making modal dialogs?
So, yes. It's useful for dialogs.
But what happens if you have an <iframe inert>
that can't be interacted with and it starts controlling the media session?
It seems like scriptable aspects wouldn't be affected. It's just the user can't interact with the iframe.
I think that's what's being asked by @steimelchrome. Is that right?
from mediasession.
I guess we should also check what happens if you have a <video>
and you play it and then add inert
to it.
from mediasession.
Ok, we just tested it, and indeed you can inert
a playing video... which is kinda annoying. We didn't check it with respect to media session though.
However, it remains a question of scriptability: even though it's inert, the media session should still handle the actions.
I don't know if we need to say anything here or in HTML... but maybe one of the specs needs a note about this.
from mediasession.
FWIW I created this issue because a bug was opened against Chrome by a developer expecting Media Session to be disabled when an iframe is marked as inert: https://issues.chromium.org/40277135
from mediasession.
Related Issues (20)
- Top issues for TPAC 2023 HOT 2
- Add WPT mediasession permission policy tests HOT 1
- Should the default mediasession permission policy value be self instead of * HOT 4
- MediaPositionState IDL does not allow infinite duration HOT 1
- Should there be a toggle screenshare action? HOT 5
- What is the relationship between toggle microphone/camera actions and MediaStreamTrack mute/unmute events? HOT 11
- setPositionState: Explicit means to "clear" or reset. HOT 5
- Introduce a MediaSession task source HOT 1
- Support multiple devices to support Video Conferencing use cases HOT 20
- Should toggle capture actions expose the new capture state?
- Details dictionary parameters description could be more precise HOT 1
- #320 broke IDL: MediaSessionActionHandler can only use the base MediaSessionActionDetails but not any extensions
- Broken references in Media Session
- Replace uses of "browsing contexts" with "navigables"?
- [SameObject] should not be used in FrozenArray attributes HOT 5
- Using MediaSession without playing audio? HOT 2
- MediaSessionActionHandler callback's type is never correctly chosen HOT 2
- The update capture state algorithm needs refinement HOT 2
- The spec should state that capture related actions should generally have a source target
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mediasession.