<?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>138548</bug_id>
          
          <creation_ts>2014-11-09 14:40:38 -0800</creation_ts>
          <short_desc>[iOS] wireless playback placeholder UI doesn&apos;t always draw</short_desc>
          <delta_ts>2014-11-10 10:35:24 -0800</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>528+ (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="Eric Carlson">eric.carlson</reporter>
          <assigned_to name="Eric Carlson">eric.carlson</assigned_to>
          <cc>calvaris</cc>
    
    <cc>commit-queue</cc>
    
    <cc>glenn</cc>
    
    <cc>jer.noble</cc>
    
    <cc>philipj</cc>
    
    <cc>sergio</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1047411</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2014-11-09 14:40:38 -0800</bug_when>
    <thetext>The placeholder UI rendered for the &lt;video&gt; element when playing to a wireless target doesn&apos;t always when it should.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1047412</commentid>
    <comment_count>1</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2014-11-09 14:41:20 -0800</bug_when>
    <thetext>rdar://problem/18729531</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1047414</commentid>
    <comment_count>2</comment_count>
      <attachid>241259</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2014-11-09 14:52:50 -0800</bug_when>
    <thetext>Created attachment 241259
Proposed patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1047551</commentid>
    <comment_count>3</comment_count>
      <attachid>241259</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2014-11-10 09:33:14 -0800</bug_when>
    <thetext>Comment on attachment 241259
Proposed patch.

Looks great! r=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1047555</commentid>
    <comment_count>4</comment_count>
      <attachid>241259</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-11-10 10:35:20 -0800</bug_when>
    <thetext>Comment on attachment 241259
Proposed patch.

Clearing flags on attachment: 241259

Committed r175812: &lt;http://trac.webkit.org/changeset/175812&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1047556</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-11-10 10:35:24 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>241259</attachid>
            <date>2014-11-09 14:52:50 -0800</date>
            <delta_ts>2014-11-10 10:35:20 -0800</delta_ts>
            <desc>Proposed patch.</desc>
            <filename>patch_2.txt</filename>
            <type>text/plain</type>
            <size>3848</size>
            <attacher name="Eric Carlson">eric.carlson</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE3NTc5NSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI2IEBACisyMDE0LTExLTA5ICBFcmljIENh
cmxzb24gIDxlcmljLmNhcmxzb25AYXBwbGUuY29tPgorCisgICAgICAgIFtpT1NdIHdpcmVsZXNz
IHBsYXliYWNrIHBsYWNlaG9sZGVyIFVJIGRvZXNuJ3QgYWx3YXlzIGRyYXcKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzODU0OAorCisgICAgICAgIFdo
aWxlIGl0IGlzIGltcG9ydGFudCB0byBvbmx5IGxpc3RlbiBmb3IgdGhlICd3ZWJraXRwbGF5YmFj
a3RhcmdldGF2YWlsYWJpbGl0eWNoYW5nZWQnIGV2ZW50CisgICAgICAgIHdoZW4gd2UgYXJlIGRp
c3BsYXlpbmcgaW5saW5lIGNvbnRyb2xzIGJlY2F1c2UgbGlzdGVuaW5nIGZvciBpdCBpbmNyZWFz
ZXMgcG93ZXIgY29uc3VtcHRpb24sCisgICAgICAgIHdlIHNob3VsZCBhbHdheXMgbGlzdGVuIGZv
ciB0aGUgJ3dlYmtpdGN1cnJlbnRwbGF5YmFja3RhcmdldGlzd2lyZWxlc3NjaGFuZ2VkJyBldmVu
dCBiZWNhdXNlCisgICAgICAgIGl0IGNvbnRyb2xzIHdoZXRoZXIgb3Igbm90IHdlIGRyYXcgdGhl
IHBsYWNlaG9sZGVyIFVJIHdoaWNoIGlzIGFsd2F5cyB2aXNpYmxlIGR1cmluZyB3aXJlbGVzcwor
ICAgICAgICBwbGF5YmFjay4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICAqIE1vZHVsZXMvbWVkaWFjb250cm9scy9tZWRpYUNvbnRyb2xzaU9TLmpzOgor
ICAgICAgICAoQ29udHJvbGxlcklPUy5wcm90b3R5cGUuYWRkVmlkZW9MaXN0ZW5lcnMpOiBBbHdh
eXMgbGlzdGVuIGZvciB0aGUKKyAgICAgICAgICAgICd3ZWJraXRjdXJyZW50cGxheWJhY2t0YXJn
ZXRpc3dpcmVsZXNzY2hhbmdlZCcgZXZlbnQuCisgICAgICAgIChDb250cm9sbGVySU9TLnByb3Rv
dHlwZS5yZW1vdmVWaWRlb0xpc3RlbmVycyk6IEFsd2F5cyBzdG9wIGxpc3RlbmluZyBmb3IgdGhl
IAorICAgICAgICAgICAgJ3dlYmtpdGN1cnJlbnRwbGF5YmFja3RhcmdldGlzd2lyZWxlc3NjaGFu
Z2VkJyBldmVudC4KKyAgICAgICAgKENvbnRyb2xsZXJJT1MucHJvdG90eXBlLmhhbmRsZVN0YXJ0
UGxheWJhY2tCdXR0b25Ub3VjaEVuZCk6IENhbGwgdXBkYXRlQ29udHJvbHMgc28gd2UgdXBkYXRl
IAorICAgICAgICAgICAgdGhlIHR5cGUgb2YgY29udHJvbHMgcmVuZGVyZWQgYW5kIHN0YXJ0IGxp
c3RlbmluZyBmb3Igd2lyZWxlc3MgdGFyZ2V0IGNoYW5nZXMgaW1tZWRpYXRlbHkuCisgICAgICAg
IChDb250cm9sbGVySU9TLnByb3RvdHlwZS5zZXRTaG91bGRMaXN0ZW5Gb3JQbGF5YmFja1Rhcmdl
dEF2YWlsYWJpbGl0eUV2ZW50KTogRG9uJ3Qgc3RhcnQgYW5kIHN0b3AgCisgICAgICAgICAgICBs
aXN0ZW5pbmcgZm9yICd3ZWJraXRjdXJyZW50cGxheWJhY2t0YXJnZXRpc3dpcmVsZXNzY2hhbmdl
ZCcsIHdlIHNob3VsZCBhbHdheXMgbGlzdGVuIGZvciBpdC4KKwogMjAxNC0xMS0wOCAgU2ltb24g
RnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KIAogICAgICAgICBJbXBsZW1lbnQgcm91
bmQtcmVjdCBjbGlwcGluZyBvbiB2aWRlbyBlbGVtZW50cwpJbmRleDogU291cmNlL1dlYkNvcmUv
TW9kdWxlcy9tZWRpYWNvbnRyb2xzL21lZGlhQ29udHJvbHNpT1MuanMKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
U291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYWNvbnRyb2xzL21lZGlhQ29udHJvbHNpT1MuanMJ
KHJldmlzaW9uIDE3NTc1NCkKKysrIFNvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFjb250cm9s
cy9tZWRpYUNvbnRyb2xzaU9TLmpzCSh3b3JraW5nIGNvcHkpCkBAIC0zMiw2ICszMiw3IEBAIENv
bnRyb2xsZXJJT1MucHJvdG90eXBlID0gewogCiAgICAgICAgIHRoaXMubGlzdGVuRm9yKHRoaXMu
dmlkZW8sICd3ZWJraXRiZWdpbmZ1bGxzY3JlZW4nLCB0aGlzLmhhbmRsZUZ1bGxzY3JlZW5DaGFu
Z2UpOwogICAgICAgICB0aGlzLmxpc3RlbkZvcih0aGlzLnZpZGVvLCAnd2Via2l0ZW5kZnVsbHNj
cmVlbicsIHRoaXMuaGFuZGxlRnVsbHNjcmVlbkNoYW5nZSk7CisgICAgICAgIHRoaXMubGlzdGVu
Rm9yKHRoaXMudmlkZW8sICd3ZWJraXRjdXJyZW50cGxheWJhY2t0YXJnZXRpc3dpcmVsZXNzY2hh
bmdlZCcsIHRoaXMuaGFuZGxlV2lyZWxlc3NQbGF5YmFja0NoYW5nZSk7CiAgICAgfSwKIAogICAg
IHJlbW92ZVZpZGVvTGlzdGVuZXJzOiBmdW5jdGlvbigpIHsKQEAgLTM5LDYgKzQwLDcgQEAgQ29u
dHJvbGxlcklPUy5wcm90b3R5cGUgPSB7CiAKICAgICAgICAgdGhpcy5zdG9wTGlzdGVuaW5nRm9y
KHRoaXMudmlkZW8sICd3ZWJraXRiZWdpbmZ1bGxzY3JlZW4nLCB0aGlzLmhhbmRsZUZ1bGxzY3Jl
ZW5DaGFuZ2UpOwogICAgICAgICB0aGlzLnN0b3BMaXN0ZW5pbmdGb3IodGhpcy52aWRlbywgJ3dl
YmtpdGVuZGZ1bGxzY3JlZW4nLCB0aGlzLmhhbmRsZUZ1bGxzY3JlZW5DaGFuZ2UpOworICAgICAg
ICB0aGlzLnN0b3BMaXN0ZW5pbmdGb3IodGhpcy52aWRlbywgJ3dlYmtpdGN1cnJlbnRwbGF5YmFj
a3RhcmdldGlzd2lyZWxlc3NjaGFuZ2VkJywgdGhpcy5oYW5kbGVXaXJlbGVzc1BsYXliYWNrQ2hh
bmdlKTsKIAogICAgICAgICB0aGlzLnNldFNob3VsZExpc3RlbkZvclBsYXliYWNrVGFyZ2V0QXZh
aWxhYmlsaXR5RXZlbnQoZmFsc2UpOwogICAgIH0sCkBAIC00NzIsNiArNDc0LDcgQEAgQ29udHJv
bGxlcklPUy5wcm90b3R5cGUgPSB7CiAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKIAogICAgICAg
ICB0aGlzLnZpZGVvLnBsYXkoKTsKKyAgICAgICAgdGhpcy51cGRhdGVDb250cm9scygpOwogCiAg
ICAgICAgIHJldHVybiB0cnVlOwogICAgIH0sCkBAIC01NTMsMTMgKzU1NiwxMCBAQCBDb250cm9s
bGVySU9TLnByb3RvdHlwZSA9IHsKICAgICAgICAgICAgIHJldHVybjsKIAogICAgICAgICB0aGlz
LmlzTGlzdGVuaW5nRm9yUGxheWJhY2tUYXJnZXRBdmFpbGFiaWxpdHlFdmVudCA9IHNob3VsZExp
c3RlbjsKLSAgICAgICAgaWYgKHNob3VsZExpc3RlbikgewotICAgICAgICAgICAgdGhpcy5saXN0
ZW5Gb3IodGhpcy52aWRlbywgJ3dlYmtpdGN1cnJlbnRwbGF5YmFja3RhcmdldGlzd2lyZWxlc3Nj
aGFuZ2VkJywgdGhpcy5oYW5kbGVXaXJlbGVzc1BsYXliYWNrQ2hhbmdlKTsKKyAgICAgICAgaWYg
KHNob3VsZExpc3RlbikKICAgICAgICAgICAgIHRoaXMubGlzdGVuRm9yKHRoaXMudmlkZW8sICd3
ZWJraXRwbGF5YmFja3RhcmdldGF2YWlsYWJpbGl0eWNoYW5nZWQnLCB0aGlzLmhhbmRsZVdpcmVs
ZXNzVGFyZ2V0QXZhaWxhYmxlQ2hhbmdlKTsKLSAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAg
IHRoaXMuc3RvcExpc3RlbmluZ0Zvcih0aGlzLnZpZGVvLCAnd2Via2l0Y3VycmVudHBsYXliYWNr
dGFyZ2V0aXN3aXJlbGVzc2NoYW5nZWQnLCB0aGlzLmhhbmRsZVdpcmVsZXNzUGxheWJhY2tDaGFu
Z2UpOworICAgICAgICBlbHNlCiAgICAgICAgICAgICB0aGlzLnN0b3BMaXN0ZW5pbmdGb3IodGhp
cy52aWRlbywgJ3dlYmtpdHBsYXliYWNrdGFyZ2V0YXZhaWxhYmlsaXR5Y2hhbmdlZCcsIHRoaXMu
aGFuZGxlV2lyZWxlc3NUYXJnZXRBdmFpbGFibGVDaGFuZ2UpOwotICAgICAgICB9CiAgICAgfSwK
IAogICAgIGdldCBwYWdlU2NhbGVGYWN0b3IoKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>