<?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>105081</bug_id>
          
          <creation_ts>2012-12-14 18:59:21 -0800</creation_ts>
          <short_desc>Remove in-band text tracks when media element&apos;s src changes</short_desc>
          <delta_ts>2026-02-11 05:24:51 -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>
          
          <blocked>307543</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Carlson">eric.carlson</reporter>
          <assigned_to name="Eric Carlson">eric.carlson</assigned_to>
          <cc>dglazkov</cc>
    
    <cc>feature-media-reviews</cc>
    
    <cc>ojan.autocc</cc>
    
    <cc>pnormand</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>792026</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2012-12-14 18:59:21 -0800</bug_when>
    <thetext>All in-band tracks removed from the media element when its src changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>792027</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2012-12-14 18:59:42 -0800</bug_when>
    <thetext>&lt;rdar://problem/12887984&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>792033</commentid>
    <comment_count>2</comment_count>
      <attachid>179576</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2012-12-14 19:12:50 -0800</bug_when>
    <thetext>Created attachment 179576
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>792040</commentid>
    <comment_count>3</comment_count>
      <attachid>179576</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-14 20:04:55 -0800</bug_when>
    <thetext>Comment on attachment 179576
Proposed patch

Attachment 179576 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/15317876

New failing tests:
inspector-protocol/debugger-terminate-dedicated-worker-while-paused.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>792127</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2012-12-15 08:03:18 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 179576 [details])
&gt; Attachment 179576 [details] did not pass chromium-ews (chromium-xvfb):
&gt; Output: http://queues.webkit.org/results/15317876
&gt; 
&gt; New failing tests:
&gt; inspector-protocol/debugger-terminate-dedicated-worker-while-paused.html

This is has nothing to do with these change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>792272</commentid>
    <comment_count>5</comment_count>
      <attachid>179576</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2012-12-15 18:31:53 -0800</bug_when>
    <thetext>Comment on attachment 179576
Proposed patch

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

&gt; Source/WebCore/html/HTMLMediaElement.cpp:2788
&gt; +    beginIgnoringTrackDisplayUpdateRequests();

It might add some point make sense to add an RAII object to use scope to control this bounding.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>792351</commentid>
    <comment_count>6</comment_count>
      <attachid>179576</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-16 11:27:16 -0800</bug_when>
    <thetext>Comment on attachment 179576
Proposed patch

Clearing flags on attachment: 179576

Committed r137844: &lt;http://trac.webkit.org/changeset/137844&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>792352</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-16 11:27:20 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>179576</attachid>
            <date>2012-12-14 19:12:50 -0800</date>
            <delta_ts>2012-12-16 11:27:15 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>patch_6.txt</filename>
            <type>text/plain</type>
            <size>10273</size>
            <attacher name="Eric Carlson">eric.carlson</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEzNzc5MykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI1IEBACisyMDEyLTEyLTE0ICBFcmljIENh
cmxzb24gIDxlcmljLmNhcmxzb25AYXBwbGUuY29tPgorCisgICAgICAgIFJlbW92ZSBpbi1iYW5k
IHRleHQgdHJhY2tzIHdoZW4gbWVkaWEgZWxlbWVudCdzIHNyYyBjaGFuZ2VzCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDUwODEKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBuZXcgdGVzdHMsIG1lZGlh
L3RyYWNrL3RyYWNrLWluLWJhbmQuaHRtbCB3YXMgdXBkYXRlZCB0byB0ZXN0IHRoaXMgY2hhbmdl
LgorCisgICAgICAgICogaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OkhUTUxNZWRpYUVsZW1lbnQ6Om1lZGlhUGxheWVyRGlkUmVtb3ZlVHJhY2spOiBNb3ZlIHNv
bWUgY29kZSBpbnRvIHJlbW92ZVRyYWNrLgorICAgICAgICAoV2ViQ29yZTo6SFRNTE1lZGlhRWxl
bWVudDo6cmVtb3ZlVHJhY2spOiBOZXcsIHJlbW92ZSBhIHRyYWNrIGFuZCBhbGwgb2YgaXRzIGN1
ZXMuCisgICAgICAgIChXZWJDb3JlOjpIVE1MTWVkaWFFbGVtZW50OjpyZW1vdmVBbGxJbmJhbmRU
cmFja3MpOiBOZXcsIHJlbW92ZSBhbGwgaW4tYmFuZCB0cmFja3MuCisgICAgICAgIChXZWJDb3Jl
OjpIVE1MTWVkaWFFbGVtZW50OjpjbGVhck1lZGlhUGxheWVyKTogQ2FsbCByZW1vdmVBbGxJbmJh
bmRUcmFja3MuCisgICAgICAgICogaHRtbC9IVE1MTWVkaWFFbGVtZW50Lmg6CisKKyAgICAgICAg
KiBwbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vb2JqYy9NZWRpYVBsYXllclByaXZhdGVB
VkZvdW5kYXRpb25PYmpDLmg6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvYXZmb3VuZGF0
aW9uL29iamMvTWVkaWFQbGF5ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2JqQy5tbToKKyAgICAgICAg
KFdlYkNvcmU6Ok1lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakM6On5NZWRpYVBsYXll
clByaXZhdGVBVkZvdW5kYXRpb25PYmpDKToKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhUGxheWVy
UHJpdmF0ZUFWRm91bmRhdGlvbk9iakM6OmNhbmNlbExvYWQpOiBDYWxsIGNsZWFyVGV4dFRyYWNr
cy4KKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakM6
OmNsZWFyVGV4dFRyYWNrcyk6IFJlbW92ZSBhbGwgdHJhY2tzIGZyb20gY2xpZW50LgorCiAyMDEy
LTEyLTE0ICBZdWtpIFNla2lndWNoaSAgPHl1a2kuc2VraWd1Y2hpQGFjY2Vzcy1jb21wYW55LmNv
bT4KIAogICAgICAgICBFbXBoYXNpcyBtYXJrIGlzIHByaW50ZWQgYWZ0ZXIgaW5saW5lLWJsb2Nr
IHdpdGgganVzdGlmeQpJbmRleDogU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50
LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQu
Y3BwCShyZXZpc2lvbiAxMzc0ODIpCisrKyBTb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVs
ZW1lbnQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0yNzY3LDE0ICsyNzY3LDMyIEBAIHZvaWQgSFRN
TE1lZGlhRWxlbWVudDo6bWVkaWFQbGF5ZXJEaWRSZW0KICAgICBpZiAoIXRleHRUcmFjaykKICAg
ICAgICAgcmV0dXJuOwogCi0gICAgbV90ZXh0VHJhY2tzLT5yZW1vdmUodGV4dFRyYWNrLmdldCgp
KTsKLSAgICBUZXh0VHJhY2tDdWVMaXN0KiBjdWVzID0gdGV4dFRyYWNrLT5jdWVzKCk7Ci0gICAg
aWYgKGN1ZXMpIHsKLSAgICAgICAgYmVnaW5JZ25vcmluZ1RyYWNrRGlzcGxheVVwZGF0ZVJlcXVl
c3RzKCk7Ci0gICAgICAgIGZvciAoc2l6ZV90IGkgPSAwOyBpIDwgY3Vlcy0+bGVuZ3RoKCk7ICsr
aSkKLSAgICAgICAgICAgIHRleHRUcmFja1JlbW92ZUN1ZShjdWVzLT5pdGVtKGkpLT50cmFjaygp
LCBjdWVzLT5pdGVtKGkpKTsKLSAgICAgICAgZW5kSWdub3JpbmdUcmFja0Rpc3BsYXlVcGRhdGVS
ZXF1ZXN0cygpOworICAgIHJlbW92ZVRyYWNrKHRleHRUcmFjay5nZXQoKSk7Cit9CisKK3ZvaWQg
SFRNTE1lZGlhRWxlbWVudDo6cmVtb3ZlVHJhY2soVGV4dFRyYWNrKiB0cmFjaykKK3sKKyAgICBi
ZWdpbklnbm9yaW5nVHJhY2tEaXNwbGF5VXBkYXRlUmVxdWVzdHMoKTsKKyAgICBtX3RleHRUcmFj
a3MtPnJlbW92ZSh0cmFjayk7CisgICAgVGV4dFRyYWNrQ3VlTGlzdCogY3VlcyA9IHRyYWNrLT5j
dWVzKCk7CisgICAgaWYgKGN1ZXMpCisgICAgICAgIHRleHRUcmFja1JlbW92ZUN1ZXModHJhY2ss
IGN1ZXMpOworICAgIGVuZElnbm9yaW5nVHJhY2tEaXNwbGF5VXBkYXRlUmVxdWVzdHMoKTsKK30K
Kwordm9pZCBIVE1MTWVkaWFFbGVtZW50OjpyZW1vdmVBbGxJbmJhbmRUcmFja3MoKQoreworICAg
IGlmICghbV90ZXh0VHJhY2tzKQorICAgICAgICByZXR1cm47CisKKyAgICBiZWdpbklnbm9yaW5n
VHJhY2tEaXNwbGF5VXBkYXRlUmVxdWVzdHMoKTsKKyAgICBmb3IgKGludCBpID0gbV90ZXh0VHJh
Y2tzLT5sZW5ndGgoKSAtIDE7IGkgPj0gMDsgLS1pKSB7CisgICAgICAgIFRleHRUcmFjayogdHJh
Y2sgPSBtX3RleHRUcmFja3MtPml0ZW0oaSk7CisKKyAgICAgICAgaWYgKHRyYWNrLT50cmFja1R5
cGUoKSA9PSBUZXh0VHJhY2s6OkluQmFuZCkKKyAgICAgICAgICAgIHJlbW92ZVRyYWNrKHRyYWNr
KTsKICAgICB9CisgICAgZW5kSWdub3JpbmdUcmFja0Rpc3BsYXlVcGRhdGVSZXF1ZXN0cygpOwog
fQogCiBQYXNzUmVmUHRyPFRleHRUcmFjaz4gSFRNTE1lZGlhRWxlbWVudDo6YWRkVGV4dFRyYWNr
KGNvbnN0IFN0cmluZyYga2luZCwgY29uc3QgU3RyaW5nJiBsYWJlbCwgY29uc3QgU3RyaW5nJiBs
YW5ndWFnZSwgRXhjZXB0aW9uQ29kZSYgZWMpCkBAIC0zNzg1LDYgKzM4MDMsMTAgQEAgdm9pZCBI
VE1MTWVkaWFFbGVtZW50Ojp1c2VyQ2FuY2VsbGVkTG9hZAogCiB2b2lkIEhUTUxNZWRpYUVsZW1l
bnQ6OmNsZWFyTWVkaWFQbGF5ZXIoaW50IGZsYWdzKQogeworI2lmIEVOQUJMRShWSURFT19UUkFD
SykKKyAgICByZW1vdmVBbGxJbmJhbmRUcmFja3MoKTsKKyNlbmRpZgorCiAjaWYgIUVOQUJMRShQ
TFVHSU5fUFJPWFlfRk9SX1ZJREVPKQogCiAjaWYgRU5BQkxFKE1FRElBX1NPVVJDRSkKSW5kZXg6
IFNvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5oCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNv
dXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5oCShyZXZpc2lvbiAxMzc0ODIpCisr
KyBTb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuaAkod29ya2luZyBjb3B5KQpA
QCAtMjE4LDYgKzIxOCw5IEBAIHB1YmxpYzoKICAgICBUZXh0VHJhY2tMaXN0KiB0ZXh0VHJhY2tz
KCk7CiAgICAgQ3VlTGlzdCBjdXJyZW50bHlBY3RpdmVDdWVzKCkgY29uc3QgeyByZXR1cm4gbV9j
dXJyZW50bHlBY3RpdmVDdWVzOyB9CiAKKyAgICB2b2lkIHJlbW92ZVRyYWNrKFRleHRUcmFjayop
OworICAgIHZvaWQgcmVtb3ZlQWxsSW5iYW5kVHJhY2tzKCk7CisKICAgICB2aXJ0dWFsIHZvaWQg
ZGlkQWRkVHJhY2soSFRNTFRyYWNrRWxlbWVudCopOwogICAgIHZpcnR1YWwgdm9pZCBkaWRSZW1v
dmVUcmFjayhIVE1MVHJhY2tFbGVtZW50Kik7CiAKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL2F2Zm91bmRhdGlvbi9vYmpjL01lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRh
dGlvbk9iakMuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy9hdmZvdW5kYXRpb24vb2JqYy9NZWRpYVBsYXllclByaXZhdGVBVkZvdW5kYXRpb25PYmpDLmgJ
KHJldmlzaW9uIDEzNzQ4MikKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2F2
Zm91bmRhdGlvbi9vYmpjL01lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakMuaAkod29y
a2luZyBjb3B5KQpAQCAtMTU1LDYgKzE1NSw3IEBAIHByaXZhdGU6CiAgICAgdmlydHVhbCB2b2lk
IHNldEN1cnJlbnRUcmFjayhJbmJhbmRUZXh0VHJhY2tQcml2YXRlQVZGKikgT1ZFUlJJREU7CiAg
ICAgdmlydHVhbCBJbmJhbmRUZXh0VHJhY2tQcml2YXRlQVZGKiBjdXJyZW50VHJhY2soKSBPVkVS
UklERTsKICAgICB2b2lkIHByb2Nlc3NUZXh0VHJhY2tzKCk7CisgICAgdm9pZCBjbGVhclRleHRU
cmFja3MoKTsKICNlbmRpZgogCiAgICAgUmV0YWluUHRyPEFWVVJMQXNzZXQ+IG1fYXZBc3NldDsK
SW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2F2Zm91bmRhdGlvbi9vYmpj
L01lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakMubW0KPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvYXZmb3VuZGF0aW9uL29iamMvTWVkaWFQbGF5
ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2JqQy5tbQkocmV2aXNpb24gMTM3NDgyKQorKysgU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvYXZmb3VuZGF0aW9uL29iamMvTWVkaWFQbGF5ZXJQ
cml2YXRlQVZGb3VuZGF0aW9uT2JqQy5tbQkod29ya2luZyBjb3B5KQpAQCAtMTk5LDcgKzE5OSw2
IEBAIE1lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakM6Ok1lZGkKIE1lZGlhUGxheWVy
UHJpdmF0ZUFWRm91bmRhdGlvbk9iakM6On5NZWRpYVBsYXllclByaXZhdGVBVkZvdW5kYXRpb25P
YmpDKCkKIHsKICAgICBjYW5jZWxMb2FkKCk7Ci0gICAgW21fb2JqY09ic2VydmVyLmdldCgpIGRp
c2Nvbm5lY3RdOwogfQogCiB2b2lkIE1lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakM6
OmNhbmNlbExvYWQoKQpAQCAtMjA4LDYgKzIwNyw3IEBAIHZvaWQgTWVkaWFQbGF5ZXJQcml2YXRl
QVZGb3VuZGF0aW9uT2JqQzoKICAgICB0ZWFyRG93blZpZGVvUmVuZGVyaW5nKCk7CiAKICAgICBb
W05TTm90aWZpY2F0aW9uQ2VudGVyIGRlZmF1bHRDZW50ZXJdIHJlbW92ZU9ic2VydmVyOm1fb2Jq
Y09ic2VydmVyLmdldCgpXTsKKyAgICBbbV9vYmpjT2JzZXJ2ZXIuZ2V0KCkgZGlzY29ubmVjdF07
CiAKICAgICAvLyBUZWxsIG91ciBvYnNlcnZlciB0byBkbyBub3RoaW5nIHdoZW4gb3VyIGNhbmNl
bGxhdGlvbiBvZiBwZW5kaW5nIGxvYWRpbmcgY2FsbHMgaXRzIGNvbXBsZXRpb24gaGFuZGxlci4K
ICAgICBzZXRJZ25vcmVMb2FkU3RhdGVDaGFuZ2VzKHRydWUpOwpAQCAtMjE3LDYgKzIxNyw4IEBA
IHZvaWQgTWVkaWFQbGF5ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2JqQzoKICAgICB9CiAKICNpZiBI
QVZFKEFWRk9VTkRBVElPTl9URVhUX1RSQUNLX1NVUFBPUlQpCisgICAgY2xlYXJUZXh0VHJhY2tz
KCk7CisKICAgICBpZiAobV9sZWdpYmxlT3V0cHV0KSB7CiAgICAgICAgIGlmIChtX2F2UGxheWVy
SXRlbSkKICAgICAgICAgICAgIFttX2F2UGxheWVySXRlbS5nZXQoKSByZW1vdmVPdXRwdXQ6bV9s
ZWdpYmxlT3V0cHV0LmdldCgpXTsKQEAgLTExOTIsNyArMTE5NCwxMyBAQCBNZWRpYVBsYXllcjo6
TWVkaWFLZXlFeGNlcHRpb24gTWVkaWFQbGF5CiAjZW5kaWYKIAogI2lmIEhBVkUoQVZGT1VOREFU
SU9OX1RFWFRfVFJBQ0tfU1VQUE9SVCkKLSAgICAKKwordm9pZCBNZWRpYVBsYXllclByaXZhdGVB
VkZvdW5kYXRpb25PYmpDOjpjbGVhclRleHRUcmFja3MoKQoreworICAgIGZvciAodW5zaWduZWQg
aSA9IDA7IGkgPCBtX3RleHRUcmFja3Muc2l6ZSgpOyArK2kpCisgICAgICAgIHBsYXllcigpLT5y
ZW1vdmVUZXh0VHJhY2sobV90ZXh0VHJhY2tzW2ldLmdldCgpKTsKK30KKwogdm9pZCBNZWRpYVBs
YXllclByaXZhdGVBVkZvdW5kYXRpb25PYmpDOjpwcm9jZXNzVGV4dFRyYWNrcygpCiB7CiAgICAg
QVZNZWRpYVNlbGVjdGlvbkdyb3VwVHlwZSAqbGVnaWJsZUdyb3VwID0gW21fYXZBc3NldC5nZXQo
KSBtZWRpYVNlbGVjdGlvbkdyb3VwRm9yTWVkaWFDaGFyYWN0ZXJpc3RpYzpBVk1lZGlhQ2hhcmFj
dGVyaXN0aWNMZWdpYmxlXTsKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDEzNzc5MykKKysrIExheW91dFRl
c3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDEyLTEyLTE0
ICBFcmljIENhcmxzb24gIDxlcmljLmNhcmxzb25AYXBwbGUuY29tPgorCisgICAgICAgIFJlbW92
ZSBpbi1iYW5kIHRleHQgdHJhY2tzIHdoZW4gbWVkaWEgZWxlbWVudCdzIHNyYyBjaGFuZ2VzCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDUwODEKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBFeHRlbmQgdGVz
dCB0byB2ZXJpZnkgdGhhdCBhbGwgaW4tYmFuZCB0cmFja3MgYXJlIHJlbW92ZWQgZnJvbSB0aGUg
bWVkaWEgZWxlbWVudAorICAgICAgICB3aGVuIGl0cyBzcmMgY2hhbmdlcy4KKworICAgICAgICAq
IG1lZGlhL3RyYWNrL3RyYWNrLWluLWJhbmQtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIG1lZGlh
L3RyYWNrL3RyYWNrLWluLWJhbmQuaHRtbDoKKwogMjAxMi0xMi0xNCAgQmV0aCBEYWtpbiAgPGJk
YWtpbkBhcHBsZS5jb20+CiAKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTEwNTA2NApJbmRleDogTGF5b3V0VGVzdHMvbWVkaWEvdHJhY2svdHJhY2staW4t
YmFuZC1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvbWVkaWEvdHJhY2sv
dHJhY2staW4tYmFuZC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDEzNzQ4MikKKysrIExheW91dFRl
c3RzL21lZGlhL3RyYWNrL3RyYWNrLWluLWJhbmQtZXhwZWN0ZWQudHh0CSh3b3JraW5nIGNvcHkp
CkBAIC0xLDEyICsxLDE1IEBACiBJbi1iYW5kIHRleHQgdHJhY2tzLgogCitFVkVOVChhZGR0cmFj
aykKK0VYUEVDVEVEIChldmVudC50cmFjayA9PSAndmlkZW8udGV4dFRyYWNrc1swXScpIE9LCisK
K0VWRU5UKGFkZHRyYWNrKQorRVhQRUNURUQgKGV2ZW50LnRyYWNrID09ICd2aWRlby50ZXh0VHJh
Y2tzWzFdJykgT0sKKwogRVZFTlQoY2FucGxheXRocm91Z2gpCiAKICoqIENoZWNrIGluaXRpYWwg
aW4tYmFuZCB0cmFjayBzdGF0ZXMKIEVYUEVDVEVEICh2aWRlby50ZXh0VHJhY2tzLmxlbmd0aCA9
PSAnMicpIE9LCi1FWFBFQ1RFRCAoYWRkdHJhY2tFdmVudENvdW50ID09ICcyJykgT0sKLQotCiBS
VU4oaW5iYW5kVHJhY2sxID0gdmlkZW8udGV4dFRyYWNrc1swXSkKIFJVTihpbmJhbmRUcmFjazIg
PSB2aWRlby50ZXh0VHJhY2tzWzFdKQogRVhQRUNURUQgKGluYmFuZFRyYWNrMS5tb2RlID09ICdk
aXNhYmxlZCcpIE9LCkBAIC0yNyw1ICszMCwxMCBAQCBFWFBFQ1RFRCAodmlkZW8udGV4dFRyYWNr
c1swXSA9PSAndHJhY2tFCiBFWFBFQ1RFRCAodmlkZW8udGV4dFRyYWNrc1sxXSA9PSAnYWRkVHJh
Y2snKSBPSwogRVhQRUNURUQgKHZpZGVvLnRleHRUcmFja3NbMl0gPT0gJ2luYmFuZFRyYWNrMScp
IE9LCiBFWFBFQ1RFRCAodmlkZW8udGV4dFRyYWNrc1szXSA9PSAnaW5iYW5kVHJhY2syJykgT0sK
KworKiogVW5sb2FkIHZpZGVvIGZpbGUsIGNoZWNrIHRyYWNrIGNvdW50CitSVU4odmlkZW8uc3Jj
ID0gJycpCitFWFBFQ1RFRCAodmlkZW8udGV4dFRyYWNrcy5sZW5ndGggPT0gJzInKSBPSworCiBF
TkQgT0YgVEVTVAogCkluZGV4OiBMYXlvdXRUZXN0cy9tZWRpYS90cmFjay90cmFjay1pbi1iYW5k
Lmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvbWVkaWEvdHJhY2svdHJhY2staW4tYmFu
ZC5odG1sCShyZXZpc2lvbiAxMzc0ODIpCisrKyBMYXlvdXRUZXN0cy9tZWRpYS90cmFjay90cmFj
ay1pbi1iYW5kLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTksNiArOSwxNCBAQAogCiAgICAgICAg
ICAgICB2YXIgYWRkdHJhY2tFdmVudENvdW50ID0gMDsKIAorICAgICAgICAgICAgZnVuY3Rpb24g
dHJhY2tBZGRlZChldmVudCkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBjb25zb2xl
V3JpdGUoIkVWRU5UKCIgKyBldmVudC50eXBlICsgIikiKTsKKyAgICAgICAgICAgICAgICBjb21w
YXJlVHJhY2tzKCJldmVudC50cmFjayIsICJ2aWRlby50ZXh0VHJhY2tzWyIgKyBhZGR0cmFja0V2
ZW50Q291bnQgKyAiXSIpOworICAgICAgICAgICAgICAgICsrYWRkdHJhY2tFdmVudENvdW50Owor
ICAgICAgICAgICAgICAgIGNvbnNvbGVXcml0ZSgiIik7CisgICAgICAgICAgICB9CisKICAgICAg
ICAgICAgIGZ1bmN0aW9uIGNvbXBhcmVUcmFja3ModHJhY2sxLCB0cmFjazIpCiAgICAgICAgICAg
ICB7CiAgICAgICAgICAgICAgICAgdmFyIGVxdWFsID0gKGV2YWwodHJhY2sxKSA9PSBldmFsKHRy
YWNrMikpOwpAQCAtMTksOSArMjcsNiBAQAogICAgICAgICAgICAgewogICAgICAgICAgICAgICAg
IGNvbnNvbGVXcml0ZSgiPGJyPjxpPioqIENoZWNrIGluaXRpYWwgaW4tYmFuZCB0cmFjayBzdGF0
ZXM8IiArICIvaT4iKTsKICAgICAgICAgICAgICAgICB0ZXN0RXhwZWN0ZWQoInZpZGVvLnRleHRU
cmFja3MubGVuZ3RoIiwgMik7Ci0gICAgICAgICAgICAgICAgdGVzdEV4cGVjdGVkKCJhZGR0cmFj
a0V2ZW50Q291bnQiLCAyKTsKLSAgICAgICAgICAgICAgICBjb25zb2xlV3JpdGUoIjxicj4iKTsK
LQogICAgICAgICAgICAgICAgIHJ1bigiaW5iYW5kVHJhY2sxID0gdmlkZW8udGV4dFRyYWNrc1sw
XSIpOwogICAgICAgICAgICAgICAgIHJ1bigiaW5iYW5kVHJhY2syID0gdmlkZW8udGV4dFRyYWNr
c1sxXSIpOwogICAgICAgICAgICAgICAgIHRlc3RFeHBlY3RlZCgiaW5iYW5kVHJhY2sxLm1vZGUi
LCAiZGlzYWJsZWQiKTsKQEAgLTQ0LDEzICs0OSwxOSBAQAogICAgICAgICAgICAgICAgIGNvbXBh
cmVUcmFja3MoInZpZGVvLnRleHRUcmFja3NbMV0iLCAiYWRkVHJhY2siKTsKICAgICAgICAgICAg
ICAgICBjb21wYXJlVHJhY2tzKCJ2aWRlby50ZXh0VHJhY2tzWzJdIiwgImluYmFuZFRyYWNrMSIp
OwogICAgICAgICAgICAgICAgIGNvbXBhcmVUcmFja3MoInZpZGVvLnRleHRUcmFja3NbM10iLCAi
aW5iYW5kVHJhY2syIik7CisKKyAgICAgICAgICAgICAgICBjb25zb2xlV3JpdGUoIjxicj48aT4q
KiBVbmxvYWQgdmlkZW8gZmlsZSwgY2hlY2sgdHJhY2sgY291bnQ8IiArICIvaT4iKTsKKyAgICAg
ICAgICAgICAgICBydW4oInZpZGVvLnNyYyA9ICcnIik7CisgICAgICAgICAgICAgICAgdGVzdEV4
cGVjdGVkKCJ2aWRlby50ZXh0VHJhY2tzLmxlbmd0aCIsIDIpOworCisgICAgICAgICAgICAgICAg
Y29uc29sZVdyaXRlKCIiKTsKICAgICAgICAgICAgICAgICBlbmRUZXN0KCk7CiAgICAgICAgICAg
ICB9CiAKICAgICAgICAgICAgIGZ1bmN0aW9uIHNldHVwKCkKICAgICAgICAgICAgIHsKICAgICAg
ICAgICAgICAgICBmaW5kTWVkaWFFbGVtZW50KCk7Ci0gICAgICAgICAgICAgICAgdmlkZW8udGV4
dFRyYWNrcy5hZGRFdmVudExpc3RlbmVyKCJhZGR0cmFjayIsIGZ1bmN0aW9uKCkgeyArK2FkZHRy
YWNrRXZlbnRDb3VudDsgfSk7CisgICAgICAgICAgICAgICAgdmlkZW8udGV4dFRyYWNrcy5hZGRF
dmVudExpc3RlbmVyKCJhZGR0cmFjayIsIHRyYWNrQWRkZWQpOwogICAgICAgICAgICAgICAgIHZp
ZGVvLnNyYyA9ICcuLi9jb250ZW50L2NvdW50aW5nLXN1YnRpdGxlZC5tNHYnOwogICAgICAgICAg
ICAgICAgIHdhaXRGb3JFdmVudCgnY2FucGxheXRocm91Z2gnLCBjYW5wbGF5dGhyb3VnaCk7CiAg
ICAgICAgICAgICB9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>