<?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>192155</bug_id>
          
          <creation_ts>2018-11-29 09:09:29 -0800</creation_ts>
          <short_desc>[iOS] Tell AirPlay picker when a file has video</short_desc>
          <delta_ts>2018-11-29 13:11:49 -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>Other</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>commit-queue</cc>
    
    <cc>jer.noble</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1482964</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2018-11-29 09:09:29 -0800</bug_when>
    <thetext>Tell AirPlay picker when a file has video.

&lt;rdar://problem/43843865&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1483010</commentid>
    <comment_count>1</comment_count>
      <attachid>356018</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2018-11-29 10:19:59 -0800</bug_when>
    <thetext>Created attachment 356018
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1483034</commentid>
    <comment_count>2</comment_count>
      <attachid>356024</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2018-11-29 10:50:33 -0800</bug_when>
    <thetext>Created attachment 356024
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1483115</commentid>
    <comment_count>3</comment_count>
      <attachid>356024</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-11-29 13:11:47 -0800</bug_when>
    <thetext>Comment on attachment 356024
Patch

Clearing flags on attachment: 356024

Committed r238688: &lt;https://trac.webkit.org/changeset/238688&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1483116</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-11-29 13:11:49 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>356018</attachid>
            <date>2018-11-29 10:19:59 -0800</date>
            <delta_ts>2018-11-29 10:50:32 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-192155-20181129101958.patch</filename>
            <type>text/plain</type>
            <size>6325</size>
            <attacher name="Eric Carlson">eric.carlson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM4NjY2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDhiNmNjNzA5ZjM3NTg5Nzgz
YWM2NDgxNGI2ZTJiNmUwMjBkNmIwYzkuLjJlM2RmNWFhZjRmZmFhYmNlOThkN2M0MTQ5MGRmZDMx
MTgyNTQ2MjIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTgtMTEtMjkgIEVyaWMgQ2Fy
bHNvbiAgPGVyaWMuY2FybHNvbkBhcHBsZS5jb20+CisKKyAgICAgICAgW2lPU10gVGVsbCBBaXJQ
bGF5IHBpY2tlciB3aGVuIGEgZmlsZSBoYXMgdmlkZW8KKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5MjE1NQorICAgICAgICA8cmRhcjovL3Byb2JsZW0v
NDM4NDM4NjU+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgKiBVSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5tbToKKyAgICAgICAg
KC1bV0tDb250ZW50VmlldyBfc2hvd1BsYXliYWNrVGFyZ2V0UGlja2VyOmZyb21SZWN0OnJvdXRl
U2hhcmluZ1BvbGljeTpyb3V0aW5nQ29udGV4dFVJRDpdKToKKyAgICAgICAgQWRkIGhhc1ZpZGVv
IHBhcmFtZXRlci4KKworICAgICAgICAqIFVJUHJvY2Vzcy9pb3MvZm9ybXMvV0tBaXJQbGF5Um91
dGVQaWNrZXIuaDoKKyAgICAgICAgKiBVSVByb2Nlc3MvaW9zL2Zvcm1zL1dLQWlyUGxheVJvdXRl
UGlja2VyLm1tOgorICAgICAgICAoLVtXS0FpclBsYXlSb3V0ZVBpY2tlciBzaG93RnJvbVZpZXc6
cm91dGVTaGFyaW5nUG9saWN5OnJvdXRpbmdDb250ZXh0VUlEOmhhc1ZpZGVvOl0pOiBBZGQKKyAg
ICAgICAgaGFzVmlkZW8gcGFyYW1ldGVyLCBwYXNzIGluZm8gdG8gTVBNZWRpYUNvbnRyb2xzVmll
d0NvbnRyb2xsZXIuCisgICAgICAgICgtW1dLQWlyUGxheVJvdXRlUGlja2VyIHNob3dGcm9tVmll
dzpyb3V0ZVNoYXJpbmdQb2xpY3k6cm91dGluZ0NvbnRleHRVSUQ6XSk6IERlbGV0ZWQuCisKIDIw
MTgtMTEtMjkgIFRvbWFzIFBvcGVsYSAgPHRwb3BlbGFAcmVkaGF0LmNvbT4KIAogICAgICAgICBb
R1RLXVtXUEVdIEZpeCBCdWJibGV3cmFwTGF1bmNoZXIgY2xhbmcgd2FybmluZ3MKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24u
bW0gYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9u
Lm1tCmluZGV4IDYwY2ZiOGYyNGQ5YzYwYTNlMzIyMDk5ZDI4ZjI1ZjUwMGNjZTQzNmQuLmIyNGIz
MDI4ZmJkOWNjN2Q0YmIyY2RjMzFlZGJkM2Q1NGVkOTNiNTggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24ubW0KKysrIGIvU291
cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5tbQpAQCAt
NDkyNiw3ICs0OTI2LDcgQEAgc3RhdGljIGJvb2wgaXNBc3Npc3RhYmxlSW5wdXRUeXBlKElucHV0
VHlwZSB0eXBlKQogI2lmIF9fSVBIT05FX09TX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDExMDAw
MCAmJiAhUExBVEZPUk0oV0FUQ0hPUykgJiYgIVBMQVRGT1JNKEFQUExFVFYpCiAgICAgaWYgKCFf
YWlyUGxheVJvdXRlUGlja2VyKQogICAgICAgICBfYWlyUGxheVJvdXRlUGlja2VyID0gYWRvcHRO
UyhbW1dLQWlyUGxheVJvdXRlUGlja2VyIGFsbG9jXSBpbml0XSk7Ci0gICAgW19haXJQbGF5Um91
dGVQaWNrZXIgc2hvd0Zyb21WaWV3OnNlbGYgcm91dGVTaGFyaW5nUG9saWN5OnJvdXRlU2hhcmlu
Z1BvbGljeSByb3V0aW5nQ29udGV4dFVJRDpyb3V0aW5nQ29udGV4dFVJRF07CisgICAgW19haXJQ
bGF5Um91dGVQaWNrZXIgc2hvd0Zyb21WaWV3OnNlbGYgcm91dGVTaGFyaW5nUG9saWN5OnJvdXRl
U2hhcmluZ1BvbGljeSByb3V0aW5nQ29udGV4dFVJRDpyb3V0aW5nQ29udGV4dFVJRCBoYXNWaWRl
bzpoYXNWaWRlb107CiAjZWxzZQogICAgIGlmICghX2FpclBsYXlSb3V0ZVBpY2tlcikKICAgICAg
ICAgX2FpclBsYXlSb3V0ZVBpY2tlciA9IGFkb3B0TlMoW1tXS0FpclBsYXlSb3V0ZVBpY2tlciBh
bGxvY10gaW5pdFdpdGhWaWV3OnNlbGZdKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQ
cm9jZXNzL2lvcy9mb3Jtcy9XS0FpclBsYXlSb3V0ZVBpY2tlci5oIGIvU291cmNlL1dlYktpdC9V
SVByb2Nlc3MvaW9zL2Zvcm1zL1dLQWlyUGxheVJvdXRlUGlja2VyLmgKaW5kZXggNGY2ZjdlMzYz
OTljNGI5YTAxZmU4MjkwYTMwMzhjMGI4Y2VlZmNmNi4uMDIyZjc2YjU2YzAzMWNlMGUyZmYxOWJm
MWQ4YzVjN2ZjMDAwYThjMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9z
L2Zvcm1zL1dLQWlyUGxheVJvdXRlUGlja2VyLmgKKysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nl
c3MvaW9zL2Zvcm1zL1dLQWlyUGxheVJvdXRlUGlja2VyLmgKQEAgLTM2LDcgKzM2LDcgQEAgZW51
bSBjbGFzcyBSb3V0ZVNoYXJpbmdQb2xpY3kgOiB1aW50OF90OwogQGNsYXNzIFVJVmlldzsKIAog
QGludGVyZmFjZSBXS0FpclBsYXlSb3V0ZVBpY2tlciA6IE5TT2JqZWN0Ci0tICh2b2lkKXNob3dG
cm9tVmlldzooVUlWaWV3ICopdmlldyByb3V0ZVNoYXJpbmdQb2xpY3k6KFdlYkNvcmU6OlJvdXRl
U2hhcmluZ1BvbGljeSlwb2xpY3kgcm91dGluZ0NvbnRleHRVSUQ6KE5TU3RyaW5nICopY29udGV4
dFVJRDsKKy0gKHZvaWQpc2hvd0Zyb21WaWV3OihVSVZpZXcgKil2aWV3IHJvdXRlU2hhcmluZ1Bv
bGljeTooV2ViQ29yZTo6Um91dGVTaGFyaW5nUG9saWN5KXBvbGljeSByb3V0aW5nQ29udGV4dFVJ
RDooTlNTdHJpbmcgKiljb250ZXh0VUlEIGhhc1ZpZGVvOihCT09MKWhhc1ZpZGVvOwogQGVuZAog
CiAjZWxzZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL2Zvcm1zL1dL
QWlyUGxheVJvdXRlUGlja2VyLm1tIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL2Zvcm1z
L1dLQWlyUGxheVJvdXRlUGlja2VyLm1tCmluZGV4IDU0MzA3YjVmZmU2OTU2NDI2MTU0NTUwMGQ0
ZjRlZWY4OGVjNGY4MGUuLjNmYjRhN2MxYTVjZjc4NDdhMDQzODk0YTUwNmYxYjY2NmNjYWUzNGQg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9mb3Jtcy9XS0FpclBsYXlS
b3V0ZVBpY2tlci5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvZm9ybXMvV0tB
aXJQbGF5Um91dGVQaWNrZXIubW0KQEAgLTE2Nyw4ICsxNjcsMTMgQEAgQUxMT1dfREVQUkVDQVRF
RF9ERUNMQVJBVElPTlNfRU5ECiAKIFNPRlRfTElOS19GUkFNRVdPUksoTWVkaWFQbGF5ZXIpCiBT
T0ZUX0xJTktfQ0xBU1MoTWVkaWFQbGF5ZXIsIE1QQVZSb3V0aW5nQ29udHJvbGxlcikKK1NPRlRf
TElOS19DTEFTUyhNZWRpYVBsYXllciwgTVBNZWRpYUNvbnRyb2xzQ29uZmlndXJhdGlvbikKIFNP
RlRfTElOS19DTEFTUyhNZWRpYVBsYXllciwgTVBNZWRpYUNvbnRyb2xzVmlld0NvbnRyb2xsZXIp
CiAKK0BpbnRlcmZhY2UgTVBNZWRpYUNvbnRyb2xzQ29uZmlndXJhdGlvbiAoV0tNUE1lZGlhQ29u
dHJvbHNDb25maWd1cmF0aW9uKQorQHByb3BlcnR5IChub25hdG9taWMpIEJPT0wgc29ydEJ5SXNW
aWRlb1JvdXRlOworQGVuZAorCiBlbnVtIHsKICAgICBXS0FpclBsYXlSb3V0ZVBpY2tlclJvdXRl
U2hhcmluZ1BvbGljeURlZmF1bHQgPSAwLAogICAgIFdLQWlyUGxheVJvdXRlUGlja2VyUm91dGVT
aGFyaW5nUG9saWN5TG9uZ0Zvcm0gPSAxLApAQCAtMTc3LDYgKzE4Miw3IEBAIGVudW0gewogdHlw
ZWRlZiBOU0ludGVnZXIgV0tBaXJQbGF5Um91dGVQaWNrZXJSb3V0ZVNoYXJpbmdQb2xpY3k7CiAK
IEBpbnRlcmZhY2UgTVBNZWRpYUNvbnRyb2xzVmlld0NvbnRyb2xsZXIgKFdLTVBNZWRpYUNvbnRy
b2xzVmlld0NvbnRyb2xsZXJQcml2YXRlKQorLSAoaW5zdGFuY2V0eXBlKWluaXRXaXRoQ29uZmln
dXJhdGlvbjooTVBNZWRpYUNvbnRyb2xzQ29uZmlndXJhdGlvbiAqKWNvbmZpZ3VyYXRpb247CiAt
ICh2b2lkKXNldE92ZXJyaWRlUm91dGVTaGFyaW5nUG9saWN5OihXS0FpclBsYXlSb3V0ZVBpY2tl
clJvdXRlU2hhcmluZ1BvbGljeSlyb3V0ZVNoYXJpbmdQb2xpY3kgcm91dGluZ0NvbnRleHRVSUQ6
KE5TU3RyaW5nICopcm91dGluZ0NvbnRleHRVSUQ7CiBAZW5kCiAKQEAgLTE5MCw3ICsxOTYsNyBA
QCB0eXBlZGVmIE5TSW50ZWdlciBXS0FpclBsYXlSb3V0ZVBpY2tlclJvdXRlU2hhcmluZ1BvbGlj
eTsKICAgICBbc3VwZXIgZGVhbGxvY107CiB9CiAKLS0gKHZvaWQpc2hvd0Zyb21WaWV3OihVSVZp
ZXcgKil2aWV3IHJvdXRlU2hhcmluZ1BvbGljeTooV2ViQ29yZTo6Um91dGVTaGFyaW5nUG9saWN5
KXJvdXRlU2hhcmluZ1BvbGljeSByb3V0aW5nQ29udGV4dFVJRDooTlNTdHJpbmcgKilyb3V0aW5n
Q29udGV4dFVJRAorLSAodm9pZClzaG93RnJvbVZpZXc6KFVJVmlldyAqKXZpZXcgcm91dGVTaGFy
aW5nUG9saWN5OihXZWJDb3JlOjpSb3V0ZVNoYXJpbmdQb2xpY3kpcm91dGVTaGFyaW5nUG9saWN5
IHJvdXRpbmdDb250ZXh0VUlEOihOU1N0cmluZyAqKXJvdXRpbmdDb250ZXh0VUlEIGhhc1ZpZGVv
OihCT09MKWhhc1ZpZGVvCiB7CiAgICAgc3RhdGljX2Fzc2VydChzdGF0aWNfY2FzdDxzaXplX3Q+
KFdlYkNvcmU6OlJvdXRlU2hhcmluZ1BvbGljeTo6RGVmYXVsdCkgPT0gc3RhdGljX2Nhc3Q8c2l6
ZV90PihXS0FpclBsYXlSb3V0ZVBpY2tlclJvdXRlU2hhcmluZ1BvbGljeURlZmF1bHQpLCAiUm91
dGVTaGFyaW5nUG9saWN5OjpEZWZhdWx0IGlzIG5vdCBXS0FpclBsYXlSb3V0ZVBpY2tlclJvdXRl
U2hhcmluZ1BvbGljeURlZmF1bHQgYXMgZXhwZWN0ZWQiKTsKICAgICBzdGF0aWNfYXNzZXJ0KHN0
YXRpY19jYXN0PHNpemVfdD4oV2ViQ29yZTo6Um91dGVTaGFyaW5nUG9saWN5OjpMb25nRm9ybSkg
PT0gc3RhdGljX2Nhc3Q8c2l6ZV90PihXS0FpclBsYXlSb3V0ZVBpY2tlclJvdXRlU2hhcmluZ1Bv
bGljeUxvbmdGb3JtKSwgIlJvdXRlU2hhcmluZ1BvbGljeTo6TG9uZ0Zvcm0gaXMgbm90IFdLQWly
UGxheVJvdXRlUGlja2VyUm91dGVTaGFyaW5nUG9saWN5TG9uZ0Zvcm0gYXMgZXhwZWN0ZWQiKTsK
QEAgLTIwMiw3ICsyMDgsMTIgQEAgdHlwZWRlZiBOU0ludGVnZXIgV0tBaXJQbGF5Um91dGVQaWNr
ZXJSb3V0ZVNoYXJpbmdQb2xpY3k7CiAgICAgX19ibG9jayBSZXRhaW5QdHI8TVBBVlJvdXRpbmdD
b250cm9sbGVyPiByb3V0aW5nQ29udHJvbGxlciA9IGFkb3B0TlMoW2FsbG9jTVBBVlJvdXRpbmdD
b250cm9sbGVySW5zdGFuY2UoKSBpbml0V2l0aE5hbWU6QCJXZWJLaXQgLSBIVE1MIG1lZGlhIGVs
ZW1lbnQgc2hvd2luZyBBaXJQbGF5IHJvdXRlIHBpY2tlciJdKTsKICAgICBbcm91dGluZ0NvbnRy
b2xsZXIgc2V0RGlzY292ZXJ5TW9kZTpNUFJvdXRlRGlzY292ZXJ5TW9kZURldGFpbGVkXTsKIAot
ICAgIF9hY3Rpb25TaGVldCA9IGFkb3B0TlMoW2FsbG9jTVBNZWRpYUNvbnRyb2xzVmlld0NvbnRy
b2xsZXJJbnN0YW5jZSgpIGluaXRdKTsKKyAgICBSZXRhaW5QdHI8TVBNZWRpYUNvbnRyb2xzQ29u
ZmlndXJhdGlvbj4gY29uZmlndXJhdGlvbjsKKyAgICBpZiAoW2dldE1QTWVkaWFDb250cm9sc0Nv
bmZpZ3VyYXRpb25DbGFzcygpIGluc3RhbmNlc1Jlc3BvbmRUb1NlbGVjdG9yOkBzZWxlY3Rvcihz
ZXRTb3J0QnlJc1ZpZGVvUm91dGU6KV0pIHsKKyAgICAgICAgY29uZmlndXJhdGlvbiA9IGFkb3B0
TlMoW2FsbG9jTVBNZWRpYUNvbnRyb2xzQ29uZmlndXJhdGlvbkluc3RhbmNlKCkgaW5pdF0pOwor
ICAgICAgICBjb25maWd1cmF0aW9uLmdldCgpLnNvcnRCeUlzVmlkZW9Sb3V0ZSA9IGhhc1ZpZGVv
OworICAgIH0KKyAgICBfYWN0aW9uU2hlZXQgPSBhZG9wdE5TKFthbGxvY01QTWVkaWFDb250cm9s
c1ZpZXdDb250cm9sbGVySW5zdGFuY2UoKSBpbml0V2l0aENvbmZpZ3VyYXRpb246Y29uZmlndXJh
dGlvbi5nZXQoKV0pOwogCiAgICAgaWYgKFtfYWN0aW9uU2hlZXQgcmVzcG9uZHNUb1NlbGVjdG9y
OkBzZWxlY3RvcihzZXRPdmVycmlkZVJvdXRlU2hhcmluZ1BvbGljeTpyb3V0aW5nQ29udGV4dFVJ
RDopXSkKICAgICAgICAgW19hY3Rpb25TaGVldCBzZXRPdmVycmlkZVJvdXRlU2hhcmluZ1BvbGlj
eTpzdGF0aWNfY2FzdDxXS0FpclBsYXlSb3V0ZVBpY2tlclJvdXRlU2hhcmluZ1BvbGljeT4ocm91
dGVTaGFyaW5nUG9saWN5KSByb3V0aW5nQ29udGV4dFVJRDpyb3V0aW5nQ29udGV4dFVJRF07Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>356024</attachid>
            <date>2018-11-29 10:50:33 -0800</date>
            <delta_ts>2018-11-29 13:11:47 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-192155-20181129105032.patch</filename>
            <type>text/plain</type>
            <size>7499</size>
            <attacher name="Eric Carlson">eric.carlson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM4NjY2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Q
QUwvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvUEFML0NoYW5nZUxvZwppbmRleCAyYWU0MTBj
MTljYjQ1N2MxYzE0ZGFmZmIzZTU5OTZjNGJhOGU0MTExLi45MWRjODA1NTg2NmI4N2FiODFkMWRl
ZDUzN2YwYjE3YzVjYTUyMWE0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9QQUwvQ2hhbmdl
TG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL1BBTC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMiBAQAor
MjAxOC0xMS0yOSAgRXJpYyBDYXJsc29uICA8ZXJpYy5jYXJsc29uQGFwcGxlLmNvbT4KKworICAg
ICAgICBbaU9TXSBUZWxsIEFpclBsYXkgcGlja2VyIHdoZW4gYSBmaWxlIGhhcyB2aWRlbworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkyMTU1CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwYWwvc3BpL2lv
cy9NZWRpYVBsYXllclNQSS5oOgorCiAyMDE4LTExLTI4ICBDb21taXQgUXVldWUgIDxjb21taXQt
cXVldWVAd2Via2l0Lm9yZz4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMjM4
NjUzIGFuZCByMjM4NjU2LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cgYi9T
b3VyY2UvV2ViS2l0L0NoYW5nZUxvZwppbmRleCA4YjZjYzcwOWYzNzU4OTc4M2FjNjQ4MTRiNmUy
YjZlMDIwZDZiMGM5Li4yZTNkZjVhYWY0ZmZhYWJjZTk4ZDdjNDE0OTBkZmQzMTE4MjU0NjIyIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE4LTExLTI5ICBFcmljIENhcmxzb24gIDxlcmlj
LmNhcmxzb25AYXBwbGUuY29tPgorCisgICAgICAgIFtpT1NdIFRlbGwgQWlyUGxheSBwaWNrZXIg
d2hlbiBhIGZpbGUgaGFzIHZpZGVvCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xOTIxNTUKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzQzODQzODY1Pgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVUlQcm9j
ZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24ubW06CisgICAgICAgICgtW1dLQ29udGVu
dFZpZXcgX3Nob3dQbGF5YmFja1RhcmdldFBpY2tlcjpmcm9tUmVjdDpyb3V0ZVNoYXJpbmdQb2xp
Y3k6cm91dGluZ0NvbnRleHRVSUQ6XSk6CisgICAgICAgIEFkZCBoYXNWaWRlbyBwYXJhbWV0ZXIu
CisKKyAgICAgICAgKiBVSVByb2Nlc3MvaW9zL2Zvcm1zL1dLQWlyUGxheVJvdXRlUGlja2VyLmg6
CisgICAgICAgICogVUlQcm9jZXNzL2lvcy9mb3Jtcy9XS0FpclBsYXlSb3V0ZVBpY2tlci5tbToK
KyAgICAgICAgKC1bV0tBaXJQbGF5Um91dGVQaWNrZXIgc2hvd0Zyb21WaWV3OnJvdXRlU2hhcmlu
Z1BvbGljeTpyb3V0aW5nQ29udGV4dFVJRDpoYXNWaWRlbzpdKTogQWRkCisgICAgICAgIGhhc1Zp
ZGVvIHBhcmFtZXRlciwgcGFzcyBpbmZvIHRvIE1QTWVkaWFDb250cm9sc1ZpZXdDb250cm9sbGVy
LgorICAgICAgICAoLVtXS0FpclBsYXlSb3V0ZVBpY2tlciBzaG93RnJvbVZpZXc6cm91dGVTaGFy
aW5nUG9saWN5OnJvdXRpbmdDb250ZXh0VUlEOl0pOiBEZWxldGVkLgorCiAyMDE4LTExLTI5ICBU
b21hcyBQb3BlbGEgIDx0cG9wZWxhQHJlZGhhdC5jb20+CiAKICAgICAgICAgW0dUS11bV1BFXSBG
aXggQnViYmxld3JhcExhdW5jaGVyIGNsYW5nIHdhcm5pbmdzCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9QQUwvcGFsL3NwaS9pb3MvTWVkaWFQbGF5ZXJTUEkuaCBiL1NvdXJjZS9XZWJDb3Jl
L1BBTC9wYWwvc3BpL2lvcy9NZWRpYVBsYXllclNQSS5oCmluZGV4IDE1ZWJmMGQ0YzU1YTNhMDQy
NmQ4ZmQ0YTc2NGU1YmE0YjA0NmRjYjAuLjgyYzhhMjA3MjM4OTcyNzg0ZTMyNDI0OWFmOTRmOWQ1
YTFmYjkzZTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1BBTC9wYWwvc3BpL2lvcy9NZWRp
YVBsYXllclNQSS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL1BBTC9wYWwvc3BpL2lvcy9NZWRpYVBs
YXllclNQSS5oCkBAIC02Niw2ICs2Niw5IEBAIHR5cGVkZWYgTlNJbnRlZ2VyIE1QUm91dGVEaXNj
b3ZlcnlNb2RlOwogQHByb3BlcnR5IChub25hdG9taWMsIGNvcHksIG51bGxhYmxlKSB2b2lkIChe
ZGlkRGlzbWlzc0hhbmRsZXIpKHZvaWQpOwogQGVuZAogCitAaW50ZXJmYWNlIE1QTWVkaWFDb250
cm9sc0NvbmZpZ3VyYXRpb24gOiBOU09iamVjdCA8TlNTZWN1cmVDb2RpbmcsIE5TQ29weWluZz4K
K0BlbmQKKwogI2Vsc2UKIAogZW51bSB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJv
Y2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9uLm1tIGIvU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5tbQppbmRleCA2MGNmYjhmMjRkOWM2
MGEzZTMyMjA5OWQyOGYyNWY1MDBjY2U0MzZkLi5iMjRiMzAyOGZiZDljYzdkNGJiMmNkYzMxZWRi
ZDNkNTRlZDkzYjU4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tD
b250ZW50Vmlld0ludGVyYWN0aW9uLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lv
cy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24ubW0KQEAgLTQ5MjYsNyArNDkyNiw3IEBAIHN0YXRp
YyBib29sIGlzQXNzaXN0YWJsZUlucHV0VHlwZShJbnB1dFR5cGUgdHlwZSkKICNpZiBfX0lQSE9O
RV9PU19WRVJTSU9OX01JTl9SRVFVSVJFRCA+PSAxMTAwMDAgJiYgIVBMQVRGT1JNKFdBVENIT1Mp
ICYmICFQTEFURk9STShBUFBMRVRWKQogICAgIGlmICghX2FpclBsYXlSb3V0ZVBpY2tlcikKICAg
ICAgICAgX2FpclBsYXlSb3V0ZVBpY2tlciA9IGFkb3B0TlMoW1tXS0FpclBsYXlSb3V0ZVBpY2tl
ciBhbGxvY10gaW5pdF0pOwotICAgIFtfYWlyUGxheVJvdXRlUGlja2VyIHNob3dGcm9tVmlldzpz
ZWxmIHJvdXRlU2hhcmluZ1BvbGljeTpyb3V0ZVNoYXJpbmdQb2xpY3kgcm91dGluZ0NvbnRleHRV
SUQ6cm91dGluZ0NvbnRleHRVSURdOworICAgIFtfYWlyUGxheVJvdXRlUGlja2VyIHNob3dGcm9t
VmlldzpzZWxmIHJvdXRlU2hhcmluZ1BvbGljeTpyb3V0ZVNoYXJpbmdQb2xpY3kgcm91dGluZ0Nv
bnRleHRVSUQ6cm91dGluZ0NvbnRleHRVSUQgaGFzVmlkZW86aGFzVmlkZW9dOwogI2Vsc2UKICAg
ICBpZiAoIV9haXJQbGF5Um91dGVQaWNrZXIpCiAgICAgICAgIF9haXJQbGF5Um91dGVQaWNrZXIg
PSBhZG9wdE5TKFtbV0tBaXJQbGF5Um91dGVQaWNrZXIgYWxsb2NdIGluaXRXaXRoVmlldzpzZWxm
XSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvZm9ybXMvV0tBaXJQ
bGF5Um91dGVQaWNrZXIuaCBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9mb3Jtcy9XS0Fp
clBsYXlSb3V0ZVBpY2tlci5oCmluZGV4IDRmNmY3ZTM2Mzk5YzRiOWEwMWZlODI5MGEzMDM4YzBi
OGNlZWZjZjYuLjAyMmY3NmI1NmMwMzFjZTBlMmZmMTliZjFkOGM1YzdmYzAwMGE4YzMgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9mb3Jtcy9XS0FpclBsYXlSb3V0ZVBp
Y2tlci5oCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9mb3Jtcy9XS0FpclBsYXlS
b3V0ZVBpY2tlci5oCkBAIC0zNiw3ICszNiw3IEBAIGVudW0gY2xhc3MgUm91dGVTaGFyaW5nUG9s
aWN5IDogdWludDhfdDsKIEBjbGFzcyBVSVZpZXc7CiAKIEBpbnRlcmZhY2UgV0tBaXJQbGF5Um91
dGVQaWNrZXIgOiBOU09iamVjdAotLSAodm9pZClzaG93RnJvbVZpZXc6KFVJVmlldyAqKXZpZXcg
cm91dGVTaGFyaW5nUG9saWN5OihXZWJDb3JlOjpSb3V0ZVNoYXJpbmdQb2xpY3kpcG9saWN5IHJv
dXRpbmdDb250ZXh0VUlEOihOU1N0cmluZyAqKWNvbnRleHRVSUQ7CistICh2b2lkKXNob3dGcm9t
VmlldzooVUlWaWV3ICopdmlldyByb3V0ZVNoYXJpbmdQb2xpY3k6KFdlYkNvcmU6OlJvdXRlU2hh
cmluZ1BvbGljeSlwb2xpY3kgcm91dGluZ0NvbnRleHRVSUQ6KE5TU3RyaW5nICopY29udGV4dFVJ
RCBoYXNWaWRlbzooQk9PTCloYXNWaWRlbzsKIEBlbmQKIAogI2Vsc2UKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9mb3Jtcy9XS0FpclBsYXlSb3V0ZVBpY2tlci5tbSBi
L1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9mb3Jtcy9XS0FpclBsYXlSb3V0ZVBpY2tlci5t
bQppbmRleCA1NDMwN2I1ZmZlNjk1NjQyNjE1NDU1MDBkNGY0ZWVmODhlYzRmODBlLi4zZmI0YTdj
MWE1Y2Y3ODQ3YTA0Mzg5NGE1MDZmMWI2NjZjY2FlMzRkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0L1VJUHJvY2Vzcy9pb3MvZm9ybXMvV0tBaXJQbGF5Um91dGVQaWNrZXIubW0KKysrIGIvU291
cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL2Zvcm1zL1dLQWlyUGxheVJvdXRlUGlja2VyLm1tCkBA
IC0xNjcsOCArMTY3LDEzIEBAIEFMTE9XX0RFUFJFQ0FURURfREVDTEFSQVRJT05TX0VORAogCiBT
T0ZUX0xJTktfRlJBTUVXT1JLKE1lZGlhUGxheWVyKQogU09GVF9MSU5LX0NMQVNTKE1lZGlhUGxh
eWVyLCBNUEFWUm91dGluZ0NvbnRyb2xsZXIpCitTT0ZUX0xJTktfQ0xBU1MoTWVkaWFQbGF5ZXIs
IE1QTWVkaWFDb250cm9sc0NvbmZpZ3VyYXRpb24pCiBTT0ZUX0xJTktfQ0xBU1MoTWVkaWFQbGF5
ZXIsIE1QTWVkaWFDb250cm9sc1ZpZXdDb250cm9sbGVyKQogCitAaW50ZXJmYWNlIE1QTWVkaWFD
b250cm9sc0NvbmZpZ3VyYXRpb24gKFdLTVBNZWRpYUNvbnRyb2xzQ29uZmlndXJhdGlvbikKK0Bw
cm9wZXJ0eSAobm9uYXRvbWljKSBCT09MIHNvcnRCeUlzVmlkZW9Sb3V0ZTsKK0BlbmQKKwogZW51
bSB7CiAgICAgV0tBaXJQbGF5Um91dGVQaWNrZXJSb3V0ZVNoYXJpbmdQb2xpY3lEZWZhdWx0ID0g
MCwKICAgICBXS0FpclBsYXlSb3V0ZVBpY2tlclJvdXRlU2hhcmluZ1BvbGljeUxvbmdGb3JtID0g
MSwKQEAgLTE3Nyw2ICsxODIsNyBAQCBlbnVtIHsKIHR5cGVkZWYgTlNJbnRlZ2VyIFdLQWlyUGxh
eVJvdXRlUGlja2VyUm91dGVTaGFyaW5nUG9saWN5OwogCiBAaW50ZXJmYWNlIE1QTWVkaWFDb250
cm9sc1ZpZXdDb250cm9sbGVyIChXS01QTWVkaWFDb250cm9sc1ZpZXdDb250cm9sbGVyUHJpdmF0
ZSkKKy0gKGluc3RhbmNldHlwZSlpbml0V2l0aENvbmZpZ3VyYXRpb246KE1QTWVkaWFDb250cm9s
c0NvbmZpZ3VyYXRpb24gKiljb25maWd1cmF0aW9uOwogLSAodm9pZClzZXRPdmVycmlkZVJvdXRl
U2hhcmluZ1BvbGljeTooV0tBaXJQbGF5Um91dGVQaWNrZXJSb3V0ZVNoYXJpbmdQb2xpY3kpcm91
dGVTaGFyaW5nUG9saWN5IHJvdXRpbmdDb250ZXh0VUlEOihOU1N0cmluZyAqKXJvdXRpbmdDb250
ZXh0VUlEOwogQGVuZAogCkBAIC0xOTAsNyArMTk2LDcgQEAgdHlwZWRlZiBOU0ludGVnZXIgV0tB
aXJQbGF5Um91dGVQaWNrZXJSb3V0ZVNoYXJpbmdQb2xpY3k7CiAgICAgW3N1cGVyIGRlYWxsb2Nd
OwogfQogCi0tICh2b2lkKXNob3dGcm9tVmlldzooVUlWaWV3ICopdmlldyByb3V0ZVNoYXJpbmdQ
b2xpY3k6KFdlYkNvcmU6OlJvdXRlU2hhcmluZ1BvbGljeSlyb3V0ZVNoYXJpbmdQb2xpY3kgcm91
dGluZ0NvbnRleHRVSUQ6KE5TU3RyaW5nICopcm91dGluZ0NvbnRleHRVSUQKKy0gKHZvaWQpc2hv
d0Zyb21WaWV3OihVSVZpZXcgKil2aWV3IHJvdXRlU2hhcmluZ1BvbGljeTooV2ViQ29yZTo6Um91
dGVTaGFyaW5nUG9saWN5KXJvdXRlU2hhcmluZ1BvbGljeSByb3V0aW5nQ29udGV4dFVJRDooTlNT
dHJpbmcgKilyb3V0aW5nQ29udGV4dFVJRCBoYXNWaWRlbzooQk9PTCloYXNWaWRlbwogewogICAg
IHN0YXRpY19hc3NlcnQoc3RhdGljX2Nhc3Q8c2l6ZV90PihXZWJDb3JlOjpSb3V0ZVNoYXJpbmdQ
b2xpY3k6OkRlZmF1bHQpID09IHN0YXRpY19jYXN0PHNpemVfdD4oV0tBaXJQbGF5Um91dGVQaWNr
ZXJSb3V0ZVNoYXJpbmdQb2xpY3lEZWZhdWx0KSwgIlJvdXRlU2hhcmluZ1BvbGljeTo6RGVmYXVs
dCBpcyBub3QgV0tBaXJQbGF5Um91dGVQaWNrZXJSb3V0ZVNoYXJpbmdQb2xpY3lEZWZhdWx0IGFz
IGV4cGVjdGVkIik7CiAgICAgc3RhdGljX2Fzc2VydChzdGF0aWNfY2FzdDxzaXplX3Q+KFdlYkNv
cmU6OlJvdXRlU2hhcmluZ1BvbGljeTo6TG9uZ0Zvcm0pID09IHN0YXRpY19jYXN0PHNpemVfdD4o
V0tBaXJQbGF5Um91dGVQaWNrZXJSb3V0ZVNoYXJpbmdQb2xpY3lMb25nRm9ybSksICJSb3V0ZVNo
YXJpbmdQb2xpY3k6OkxvbmdGb3JtIGlzIG5vdCBXS0FpclBsYXlSb3V0ZVBpY2tlclJvdXRlU2hh
cmluZ1BvbGljeUxvbmdGb3JtIGFzIGV4cGVjdGVkIik7CkBAIC0yMDIsNyArMjA4LDEyIEBAIHR5
cGVkZWYgTlNJbnRlZ2VyIFdLQWlyUGxheVJvdXRlUGlja2VyUm91dGVTaGFyaW5nUG9saWN5Owog
ICAgIF9fYmxvY2sgUmV0YWluUHRyPE1QQVZSb3V0aW5nQ29udHJvbGxlcj4gcm91dGluZ0NvbnRy
b2xsZXIgPSBhZG9wdE5TKFthbGxvY01QQVZSb3V0aW5nQ29udHJvbGxlckluc3RhbmNlKCkgaW5p
dFdpdGhOYW1lOkAiV2ViS2l0IC0gSFRNTCBtZWRpYSBlbGVtZW50IHNob3dpbmcgQWlyUGxheSBy
b3V0ZSBwaWNrZXIiXSk7CiAgICAgW3JvdXRpbmdDb250cm9sbGVyIHNldERpc2NvdmVyeU1vZGU6
TVBSb3V0ZURpc2NvdmVyeU1vZGVEZXRhaWxlZF07CiAKLSAgICBfYWN0aW9uU2hlZXQgPSBhZG9w
dE5TKFthbGxvY01QTWVkaWFDb250cm9sc1ZpZXdDb250cm9sbGVySW5zdGFuY2UoKSBpbml0XSk7
CisgICAgUmV0YWluUHRyPE1QTWVkaWFDb250cm9sc0NvbmZpZ3VyYXRpb24+IGNvbmZpZ3VyYXRp
b247CisgICAgaWYgKFtnZXRNUE1lZGlhQ29udHJvbHNDb25maWd1cmF0aW9uQ2xhc3MoKSBpbnN0
YW5jZXNSZXNwb25kVG9TZWxlY3RvcjpAc2VsZWN0b3Ioc2V0U29ydEJ5SXNWaWRlb1JvdXRlOild
KSB7CisgICAgICAgIGNvbmZpZ3VyYXRpb24gPSBhZG9wdE5TKFthbGxvY01QTWVkaWFDb250cm9s
c0NvbmZpZ3VyYXRpb25JbnN0YW5jZSgpIGluaXRdKTsKKyAgICAgICAgY29uZmlndXJhdGlvbi5n
ZXQoKS5zb3J0QnlJc1ZpZGVvUm91dGUgPSBoYXNWaWRlbzsKKyAgICB9CisgICAgX2FjdGlvblNo
ZWV0ID0gYWRvcHROUyhbYWxsb2NNUE1lZGlhQ29udHJvbHNWaWV3Q29udHJvbGxlckluc3RhbmNl
KCkgaW5pdFdpdGhDb25maWd1cmF0aW9uOmNvbmZpZ3VyYXRpb24uZ2V0KCldKTsKIAogICAgIGlm
IChbX2FjdGlvblNoZWV0IHJlc3BvbmRzVG9TZWxlY3RvcjpAc2VsZWN0b3Ioc2V0T3ZlcnJpZGVS
b3V0ZVNoYXJpbmdQb2xpY3k6cm91dGluZ0NvbnRleHRVSUQ6KV0pCiAgICAgICAgIFtfYWN0aW9u
U2hlZXQgc2V0T3ZlcnJpZGVSb3V0ZVNoYXJpbmdQb2xpY3k6c3RhdGljX2Nhc3Q8V0tBaXJQbGF5
Um91dGVQaWNrZXJSb3V0ZVNoYXJpbmdQb2xpY3k+KHJvdXRlU2hhcmluZ1BvbGljeSkgcm91dGlu
Z0NvbnRleHRVSUQ6cm91dGluZ0NvbnRleHRVSURdOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>