Bug 172276
| Summary: | [GTK] Two media tests are failing since r215668 | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Miguel Gomez <magomez> |
| Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | bugs-noreply, Ms2ger, pnormand |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | |||
| Bug Blocks: | 162582 | ||
Miguel Gomez
The failing tests are
media/video-muted.html [ Failure ]
media/video-play-audio-require-user-gesture.html [ Failure ]
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Ms2ger (he/him; ⌚ UTC+1/+2)
(In reply to Miguel Gomez from comment #0)
> media/video-muted.html [ Failure ]
Seems to have the same origin as bug 174241.
HTMLMediaElement::setMuted() calls m_player->setMuted(effectiveMuted()), but effectiveMuted() is true because document().page()->isAudioMuted() is true, so we end up recursing into HTMLMediaElement::setMuted() from HTMLMediaElement::mediaPlayerMuteChanged().
Philippe Normand
(In reply to Ms2ger from comment #1)
> (In reply to Miguel Gomez from comment #0)
> > media/video-muted.html [ Failure ]
>
> Seems to have the same origin as bug 174241.
>
Yes.
Philippe Normand
https://trac.webkit.org/r226948