<?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>199600</bug_id>
          
          <creation_ts>2019-07-08 16:48:56 -0700</creation_ts>
          <short_desc>YouTube embedding iframes in WebView sometimes go blank when the video starts playing</short_desc>
          <delta_ts>2019-07-08 18:25:11 -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>Compositing</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <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 name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1551036</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-07-08 16:48:56 -0700</bug_when>
    <thetext>YouTube embedding iframes in WebView sometimes go blank when the video starts playing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1551040</commentid>
    <comment_count>1</comment_count>
      <attachid>373679</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-07-08 16:51:17 -0700</bug_when>
    <thetext>Created attachment 373679
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1551041</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-07-08 16:51:20 -0700</bug_when>
    <thetext>&lt;rdar://problem/47806012&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1551044</commentid>
    <comment_count>3</comment_count>
      <attachid>373679</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2019-07-08 16:53:19 -0700</bug_when>
    <thetext>Comment on attachment 373679
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=373679&amp;action=review

&gt; Source/WebCore/rendering/RenderLayerCompositor.cpp:1996
&gt; +    // Wiget size affects answer to requiresCompositingForFrame() so we need to trigger

wiiiiget</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1551082</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-07-08 18:25:11 -0700</bug_when>
    <thetext>https://trac.webkit.org/changeset/247246/webkit</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>373679</attachid>
            <date>2019-07-08 16:51:17 -0700</date>
            <delta_ts>2019-07-08 16:53:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-199600-20190708165116.patch</filename>
            <type>text/plain</type>
            <size>3785</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ3MDMwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYmQ0NDlkMDYwMDk5ODYy
MGMxZWE5Y2Y4YmUzMDA4M2FmNzdkZGRjOC4uMzc5NDcxNTJiNmQ2NjJlMGIyMmE2YThkYmFiNDBh
NmQ5NGRiZjYwMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE5LTA3LTA4ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFlvdVR1YmUgZW1i
ZWRkaW5nIGlmcmFtZXMgaW4gV2ViVmlldyBzb21ldGltZXMgZ28gYmxhbmsgd2hlbiB0aGUgdmlk
ZW8gc3RhcnRzIHBsYXlpbmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE5OTYwMAorICAgICAgICByZGFyOi8vcHJvYmxlbS80NzgwNjAxMgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdpdGggc29tZSBjb21i
aW5hdGlvbnMgb2YgbmVzdGVkIGlmcmFtZXMgdGhhdCBhcmUgYmVpbmcgcmVzaXplZCBmcm9tIGVt
cHR5LCBhbmQgdG9nZ2xpbmcgaW50bworICAgICAgICBjb21wb3NpdGluZyBtb2RlLCB3ZSdkIGZh
aWwgdG8gdXBkYXRlIGNvbXBvc2l0aW5nIGluIHRoZSBpZnJhbWUncyBlbmNsb3NpbmcgZG9jdW1l
bnQsIHNvIG5ldmVyCisgICAgICAgIGhvc3QgdGhlIGlmcmFtZXMncyBsYXllcnMuCisKKyAgICAg
ICAgRml4IGJ5IG1vdmluZyBzb21lIHdpZGdldC1yZXNpemUtcmVsYXRlZCBjb2RlIGludG8gUmVu
ZGVyTGF5ZXJDb21wb3NpdG9yOjp3aWRnZXREaWRDaGFuZ2VTaXplKCksCisgICAgICAgIGFuZCBh
ZGRpbmcgY29kZSB0byBzY2hlZHVsZSBhIGNvbXBvc2l0aW5nIHVwZGF0ZS4KKworICAgICAgICBJ
IHdhcyB1bmFibGUgdG8gY29tZSB1cCB3aXRoIGEgbGF5b3V0IHRlc3QgZm9yIHRoaXMuCisKKyAg
ICAgICAgKiByZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OlJlbmRlckxheWVyQ29tcG9zaXRvcjo6d2lkZ2V0RGlkQ2hhbmdlU2l6ZSk6CisgICAg
ICAgICogcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5oOgorICAgICAgICAqIHJlbmRl
cmluZy9SZW5kZXJXaWRnZXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyV2lkZ2V0Ojpz
ZXRXaWRnZXRHZW9tZXRyeSk6CisKIDIwMTktMDctMDEgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFw
cGxlLmNvbT4KIAogICAgICAgICBJdCBzaG91bGQgbm90IGJlIHBvc3NpYmxlIHRvIHRyaWdnZXIg
YSBsb2FkIHdoaWxlIGluIHRoZSBtaWRkbGUgb2YgcmVzdG9yaW5nIGEgcGFnZSBpbiBQYWdlQ2Fj
aGUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBv
c2l0b3IuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRv
ci5jcHAKaW5kZXggOTA2MDgyMGFlOTBjM2RlOTMwN2M3MWE5YWYwNGM0MDNhNWY1MWE5NC4uYzNk
NDczZmI5YzU3NTgzM2Y2NGY5ZGIyYTkxOWM2OTkxMTc0ZDQ3YiAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHAKKysrIGIvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHAKQEAgLTE5ODQsNiAr
MTk4NCwyNCBAQCB2b2lkIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6ZnJhbWVWaWV3RGlkQ2hhbmdl
U2l6ZSgpCiAgICAgfQogfQogCit2b2lkIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6d2lkZ2V0RGlk
Q2hhbmdlU2l6ZShSZW5kZXJXaWRnZXQmIHdpZGdldCkKK3sKKyAgICBpZiAoIXdpZGdldC5oYXNM
YXllcigpKQorICAgICAgICByZXR1cm47CisKKyAgICBhdXRvJiBsYXllciA9ICp3aWRnZXQubGF5
ZXIoKTsKKworICAgIExPR19XSVRIX1NUUkVBTShDb21wb3NpdGluZywgc3RyZWFtIDw8ICJSZW5k
ZXJMYXllckNvbXBvc2l0b3IgIiA8PCB0aGlzIDw8ICIgd2lkZ2V0RGlkQ2hhbmdlU2l6ZSAobGF5
ZXIgIiA8PCAmbGF5ZXIgPDwgIikiKTsKKworICAgIC8vIFdpZ2V0IHNpemUgYWZmZWN0cyBhbnN3
ZXIgdG8gcmVxdWlyZXNDb21wb3NpdGluZ0ZvckZyYW1lKCkgc28gd2UgbmVlZCB0byB0cmlnZ2Vy
CisgICAgLy8gYSBjb21wb3NpdGluZyB1cGRhdGUuCisgICAgbGF5ZXIuc2V0TmVlZHNQb3N0TGF5
b3V0Q29tcG9zaXRpbmdVcGRhdGUoKTsKKyAgICBzY2hlZHVsZUNvbXBvc2l0aW5nTGF5ZXJVcGRh
dGUoKTsKKworICAgIGlmIChsYXllci5pc0NvbXBvc2l0ZWQoKSkKKyAgICAgICAgbGF5ZXIuYmFj
a2luZygpLT51cGRhdGVBZnRlcldpZGdldFJlc2l6ZSgpOworfQorCiBib29sIFJlbmRlckxheWVy
Q29tcG9zaXRvcjo6aGFzQ29vcmRpbmF0ZWRTY3JvbGxpbmcoKSBjb25zdAogewogICAgIGF1dG8q
IHNjcm9sbGluZ0Nvb3JkaW5hdG9yID0gdGhpcy0+c2Nyb2xsaW5nQ29vcmRpbmF0b3IoKTsKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3Iu
aCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuaAppbmRl
eCAxMTM1OTUxODcwYTRiODExMGJkZGI0ZGI0NTUwOGMyN2EzM2Y3ZWFkLi4wNjllZTk3YzcxNTdm
MmZlYzgyMTE2YzU0YWFhYzI4MWQyYzJjM2UzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5oCkBAIC0zMDYsNiArMzA2LDggQEAgcHVibGlj
OgogICAgIHZvaWQgZnJhbWVWaWV3RGlkTGF5b3V0KCk7CiAgICAgdm9pZCByb290TGF5ZXJDb25m
aWd1cmF0aW9uQ2hhbmdlZCgpOwogCisgICAgdm9pZCB3aWRnZXREaWRDaGFuZ2VTaXplKFJlbmRl
cldpZGdldCYpOworCiAgICAgU3RyaW5nIGxheWVyVHJlZUFzVGV4dChMYXllclRyZWVGbGFncyk7
CiAKICAgICBmbG9hdCBkZXZpY2VTY2FsZUZhY3RvcigpIGNvbnN0IG92ZXJyaWRlOwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlcldpZGdldC5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyV2lkZ2V0LmNwcAppbmRleCBkYzI0NDYwNGYzNjUyNDFk
ZjgwM2ExMjc1MmE3OGY3Y2Q0ZGM2MTZhLi4xNTVkMmNiNmFlNDBmMmJlYTg2NzcwMTY3YWM3Mzgx
MWQ3MmNhYjEzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyV2lk
Z2V0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyV2lkZ2V0LmNwcApA
QCAtMTQxLDggKzE0MSw4IEBAIGJvb2wgUmVuZGVyV2lkZ2V0OjpzZXRXaWRnZXRHZW9tZXRyeShj
b25zdCBMYXlvdXRSZWN0JiBmcmFtZSkKICAgICBpZiAoIXdlYWtUaGlzKQogICAgICAgICByZXR1
cm4gdHJ1ZTsKIAotICAgIGlmIChib3VuZHNDaGFuZ2VkICYmIGlzQ29tcG9zaXRlZCgpKQotICAg
ICAgICBsYXllcigpLT5iYWNraW5nKCktPnVwZGF0ZUFmdGVyV2lkZ2V0UmVzaXplKCk7CisgICAg
aWYgKGJvdW5kc0NoYW5nZWQpCisgICAgICAgIHZpZXcoKS5jb21wb3NpdG9yKCkud2lkZ2V0RGlk
Q2hhbmdlU2l6ZSgqdGhpcyk7CiAKICAgICByZXR1cm4gb2xkRnJhbWVSZWN0LnNpemUoKSAhPSBu
ZXdGcmFtZVJlY3Quc2l6ZSgpOwogfQo=
</data>
<flag name="review"
          id="389479"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>