<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>206812</bug_id>
          
          <creation_ts>2020-01-26 16:30:59 -0800</creation_ts>
          <short_desc>MSE video is not drawn onto canvas</short_desc>
          <delta_ts>2022-04-13 09:13:37 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Media</component>
          <version>Safari 13</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=125157</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>tomerlahav</reporter>
          <assigned_to name="Wenson Hsieh">wenson_hsieh</assigned_to>
          <cc>aiden.lx</cc>
    
    <cc>bdakin</cc>
    
    <cc>ben.browitt</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>itmyaddress</cc>
    
    <cc>jean-yves.avenard</cc>
    
    <cc>jer.noble</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1611251</commentid>
    <comment_count>0</comment_count>
    <who name="">tomerlahav</who>
    <bug_when>2020-01-26 16:30:59 -0800</bug_when>
    <thetext>Similar to this bug:
https://bugs.webkit.org/show_bug.cgi?id=125157

Made a simple test page here:
https://s3.amazonaws.com/storage2.interlude.fm/dev_temp/tomer/safari_mse_canvas_bug/index.html

The above test page works correctly on other browsers (including IE), but MSE video is not drawn onto the canvas on Safari 13 (desktop + iPadOS).
Would appreciate any pointers - thanks!!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1611373</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-01-27 05:56:47 -0800</bug_when>
    <thetext>&lt;rdar://problem/58916170&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1653325</commentid>
    <comment_count>2</comment_count>
    <who name="Andrey Starostin">itmyaddress</who>
    <bug_when>2020-05-16 09:39:20 -0700</bug_when>
    <thetext>Another example: https://bugs.webkit.org/show_bug.cgi?id=186038</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1814256</commentid>
    <comment_count>3</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2021-11-11 15:12:57 -0800</bug_when>
    <thetext>(In reply to tomerlahav from comment #0)
&gt; Similar to this bug:
&gt; https://bugs.webkit.org/show_bug.cgi?id=125157
&gt; 
&gt; Made a simple test page here:
&gt; https://s3.amazonaws.com/storage2.interlude.fm/dev_temp/tomer/
&gt; safari_mse_canvas_bug/index.html
&gt; 
&gt; The above test page works correctly on other browsers (including IE), but
&gt; MSE video is not drawn onto the canvas on Safari 13 (desktop + iPadOS).
&gt; Would appreciate any pointers - thanks!!

FWIW — this example works for me after enabling the experimental feature labeled &quot;Experimental MediaSource Inline Painting&quot; in the Develop &gt; Experimental Features menu, on tip-of-tree WebKit (r285672)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1829761</commentid>
    <comment_count>4</comment_count>
    <who name="Aiden Liu">aiden.lx</who>
    <bug_when>2022-01-11 04:21:21 -0800</bug_when>
    <thetext>&gt; https://s3.amazonaws.com/storage2.interlude.fm/dev_temp/tomer/safari_mse_canvas_bug/index.html

Confirmed that this is occurring in iPadOS 15.1 and macOS monetary (safari version 15.2 (17612.3.6.1.6))</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1834981</commentid>
    <comment_count>5</comment_count>
    <who name="Aiden Liu">aiden.lx</who>
    <bug_when>2022-01-28 08:20:42 -0800</bug_when>
    <thetext> 
&gt; FWIW — this example works for me after enabling the experimental feature
&gt; labeled &quot;Experimental MediaSource Inline Painting&quot; in the Develop &gt;
&gt; Experimental Features menu, on tip-of-tree WebKit (r285672)

BTW, `tip-of-tree WebKit` means that Until Jan. 29th, 2022, the `Experimental MediaSource Inline Painting` option is only available in Safari Technology Preview</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1841525</commentid>
    <comment_count>6</comment_count>
    <who name="Sam Sneddon [:gsnedders]">gsnedders</who>
    <bug_when>2022-02-14 18:58:47 -0800</bug_when>
    <thetext>&lt;rdar://31763425&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1860983</commentid>
    <comment_count>7</comment_count>
      <attachid>457493</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2022-04-12 17:47:38 -0700</bug_when>
    <thetext>Created attachment 457493
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1861124</commentid>
    <comment_count>8</comment_count>
      <attachid>457493</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2022-04-13 08:24:54 -0700</bug_when>
    <thetext>Comment on attachment 457493
Patch

Thanks for the review!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1861135</commentid>
    <comment_count>9</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-04-13 09:13:34 -0700</bug_when>
    <thetext>Committed r292811 (249593@main): &lt;https://commits.webkit.org/249593@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 457493.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>457493</attachid>
            <date>2022-04-12 17:47:38 -0700</date>
            <delta_ts>2022-04-13 09:13:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-206812-20220412174737.patch</filename>
            <type>text/plain</type>
            <size>1535</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkyNzc1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IDkwNTkyMDJkMmJmZGMwZTJmZDVkMTFj
NDJhY2M1MWQ0NGRhMmVlNDguLmQ3OWY1YmVmNjkxMjAxZmFhYmQ5MjkyMGYzZDJmYzFiMDlmODA5
NTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMjItMDQtMTIgIFdlbnNvbiBIc2llaCAgPHdlbnNv
bl9oc2llaEBhcHBsZS5jb20+CisKKyAgICAgICAgTVNFIHZpZGVvIGlzIG5vdCBkcmF3biBvbnRv
IGNhbnZhcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjA2ODEyCisgICAgICAgIHJkYXI6Ly8zMTc2MzQyNQorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIEVuYWJsZSBNZWRpYVNvdXJjZSBpbmxpbmUgcGFpbnRp
bmcgYnkgZGVmYXVsdCBvbiBhbGwgcGxhdGZvcm1zIHdoZXJlIGBBVlNhbXBsZUJ1ZmZlclZpZGVv
T3V0cHV0YCBoYXMgYmVlbiB0dW5lZAorICAgICAgICB3aXRoIGEgbW9yZSBhZ2dyZXNzaXZlIHBy
dW5pbmcgaW50ZXJ2YWw7IHRoaXMgYXZvaWRzIHNpZ25pZmljYW50IGluY3JlYXNlcyBpbiBtZW1v
cnkgYW5kIHBvd2VyIHVzZSB3aGVuCisgICAgICAgIHV0aWxpemluZyB0aGUgc2FtcGxlIGJ1ZmZl
ciB0byBzbmFwc2hvdCB2aWRlb3Mgd2l0aCBNU0UuCisKKyAgICAgICAgKiBTY3JpcHRzL1ByZWZl
cmVuY2VzL1dlYlByZWZlcmVuY2VzRXhwZXJpbWVudGFsLnlhbWw6CisKIDIwMjItMDQtMTIgIEtp
bW1vIEtpbm51bmVuICA8a2tpbm51bmVuQGFwcGxlLmNvbT4KIAogICAgICAgICBGdW5jdGlvbkRp
c3BhdGNoZXIgc2hvdWxkIG5vdCBiZSBSZWZDb3VudGVkCmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RG
L1NjcmlwdHMvUHJlZmVyZW5jZXMvV2ViUHJlZmVyZW5jZXNFeHBlcmltZW50YWwueWFtbCBiL1Nv
dXJjZS9XVEYvU2NyaXB0cy9QcmVmZXJlbmNlcy9XZWJQcmVmZXJlbmNlc0V4cGVyaW1lbnRhbC55
YW1sCmluZGV4IDZiNWYzM2ZjNWM5ZTFkYzBkZWRlY2YwZjIwNzBlMDQ4M2MxOTdmMjEuLmMzNmFm
YzczYzk3OTU2YzE2N2JlY2FiMDIzYmI0Y2JiNmU1MmNmNjIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
VEYvU2NyaXB0cy9QcmVmZXJlbmNlcy9XZWJQcmVmZXJlbmNlc0V4cGVyaW1lbnRhbC55YW1sCisr
KyBiL1NvdXJjZS9XVEYvU2NyaXB0cy9QcmVmZXJlbmNlcy9XZWJQcmVmZXJlbmNlc0V4cGVyaW1l
bnRhbC55YW1sCkBAIC05MTQsNiArOTE0LDcgQEAgTWVkaWFTb3VyY2VJbmxpbmVQYWludGluZ0Vu
YWJsZWQ6CiAgICAgV2ViS2l0TGVnYWN5OgogICAgICAgZGVmYXVsdDogZmFsc2UKICAgICBXZWJL
aXQ6CisgICAgICAiSEFWRShMT1dfQVZfU0FNUExFX0JVRkZFUl9QUlVOSU5HX0lOVEVSVkFMKSI6
IHRydWUKICAgICAgIGRlZmF1bHQ6IGZhbHNlCiAKIE1vZGVsRG9jdW1lbnRFbmFibGVkOgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>