i think  this code suggests that video requestpictureinpicture will hit dcheck when video src null is called  i am not sure  what do you think scriptpromise htmlvideoelementpictureinpicture  requestpictureinpicture scriptstate  script state  htmlvideoelement  element scriptpromiseresolver  resolver scriptpromiseresolver  create script state scriptpromise promise resolver  promise document gettaskrunner tasktype  kmediaelementevent posttask from here  what the   fuck   bind  pictureinpicturecontrollerimpl  enterpictureinpicture  wrappersistent  controller wrappersistent  element wrappersistent resolver return promise 