Bug 172276 - [GTK] Two media tests are failing since r215668
Summary: [GTK] Two media tests are failing since r215668
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: 162582
  Show dependency treegraph
 
Reported: 2017-05-18 03:38 PDT by Miguel Gomez
Modified: 2018-01-15 07:31 PST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Miguel Gomez 2017-05-18 03:38:05 PDT
The failing tests are

media/video-muted.html [ Failure ]
media/video-play-audio-require-user-gesture.html [ Failure ]
Comment 1 Ms2ger (he/him; ⌚ UTC+1/+2) 2017-08-10 06:17:01 PDT
(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().
Comment 2 Philippe Normand 2018-01-11 02:53:23 PST
(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.
Comment 3 Philippe Normand 2018-01-15 07:31:35 PST
https://trac.webkit.org/r226948