<?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>159998</bug_id>
          
          <creation_ts>2016-07-20 16:43:55 -0700</creation_ts>
          <short_desc>REGRESSION: Plugin replaced YouTube Flash videos always have the same width</short_desc>
          <delta_ts>2016-07-21 14:07:55 -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>Layout and Rendering</component>
          <version>WebKit Local Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, Regression</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>159761</blocked>
    
    <blocked>160002</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Daniel Bates">dbates</reporter>
          <assigned_to name="Daniel Bates">dbates</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>jer.noble</cc>
    
    <cc>sam</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1212945</commentid>
    <comment_count>0</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2016-07-20 16:43:55 -0700</bug_when>
    <thetext>Consider a page with the following markup:

&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;body&gt;
&lt;embed width=&quot;640&quot; height=&quot;480&quot; type=&quot;application/x-shockwave-flash&quot; src=&quot;https://www.youtube.com/v/UF8uR6Z6KLc&quot;&gt;
&lt;/body&gt;
&lt;/html&gt;

If you view this page with plugin replacement enabled (enabled by default on iOS) then the computed width of the video is auto and is clearly less than the specified 640px.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1212946</commentid>
    <comment_count>1</comment_count>
      <attachid>284170</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2016-07-20 16:45:13 -0700</bug_when>
    <thetext>Created attachment 284170
Example

For convenience, a page with the markup in comment 0.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1212948</commentid>
    <comment_count>2</comment_count>
      <attachid>284171</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2016-07-20 16:52:33 -0700</bug_when>
    <thetext>Created attachment 284171
Patch and Layout Tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1212963</commentid>
    <comment_count>3</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2016-07-20 17:24:14 -0700</bug_when>
    <thetext>*** Bug 159973 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1212984</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2016-07-20 18:05:35 -0700</bug_when>
    <thetext>&lt;rdar://problem/27462285&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1213301</commentid>
    <comment_count>5</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2016-07-21 14:07:55 -0700</bug_when>
    <thetext>Committed r203522: &lt;http://trac.webkit.org/changeset/203522&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>284170</attachid>
            <date>2016-07-20 16:45:13 -0700</date>
            <delta_ts>2016-07-20 16:45:33 -0700</delta_ts>
            <desc>Example</desc>
            <filename>example.html</filename>
            <type>text/html</type>
            <size>160</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8Ym9keT4KPGVtYmVkIHdpZHRoPSI2NDAiIGhlaWdodD0i
NDgwIiB0eXBlPSJhcHBsaWNhdGlvbi94LXNob2Nrd2F2ZS1mbGFzaCIgc3JjPSJodHRwczovL3d3
dy55b3V0dWJlLmNvbS92L1VGOHVSNlo2S0xjIj4KPC9ib2R5Pgo8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>284171</attachid>
            <date>2016-07-20 16:52:33 -0700</date>
            <delta_ts>2016-07-20 17:02:21 -0700</delta_ts>
            <desc>Patch and Layout Tests</desc>
            <filename>bug-159998-20160720165135.patch</filename>
            <type>text/plain</type>
            <size>14118</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjAzNDU3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzA1ZWFhMmExNDcwZjJi
M2ZjMzQyMWEwN2NlYjFkNTgyM2ZmZGIxYy4uOGU2YmNlNjY1NWQ2MjIzY2MyYjljMGZlN2FiNmVh
NjM4OTY0ODhmZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDE2LTA3LTIwICBEYW5p
ZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OOiBQbHVn
aW4gcmVwbGFjZWQgWW91VHViZSBGbGFzaCB2aWRlb3MgYWx3YXlzIGhhdmUgdGhlIHNhbWUgd2lk
dGgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1OTk5
OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpeGVz
IGFuIGlzc3VlIHdoZXJlIHRoZSB3aWR0aCBvZiBhIHBsdWdpbiByZXBsYWNlZCBZb3VUdWJlIHZp
ZGVvIGxvYWRlZCB2aWEgYW4gSFRNTCBlbWJlZAorICAgICAgICBlbGVtZW50IHdvdWxkIGFsd2F5
cyBoYXZlIHRoZSBzYW1lIHdpZHRoIHJlZ2FyZGxlc3Mgb2YgdmFsdWUgb2YgdGhlIHdpZHRoIGF0
dHJpYnV0ZS4KKworICAgICAgICBGb3IgWW91VHViZSBGbGFzaCB2aWRlb3MgdGhlIFlvdVR1YmUg
cGx1Z2luIHJlcGxhY2VtZW50IHN1YnN0aXR1dGVzIGEgc2hhZG93IERPTSBzdWIgdHJlZQorICAg
ICAgICBmb3IgdGhlIGRlZmF1bHQgcmVuZGVyZXIgb2YgYW4gSFRNTCBlbWJlZCBlbGVtZW50LiBU
aGUgcm9vdCBvZiB0aGlzIHNoYWRvdyBET00gc3ViIHRyZWUKKyAgICAgICAgaXMgYW4gSFRNTCBk
aXYgZWxlbWVudC4gQ3VycmVudGx5IHdlIHNldCBpbmxpbmUgc3R5bGVzIG9uIHRoaXMgPGRpdj4g
d2hlbiBpdCBpcyBpbnN0YW50aWF0ZWQuCisgICAgICAgIEluIHBhcnRpY3VsYXIsIHdlIHNldCBp
bmxpbmUgZGlzcGxheSBhbmQgcG9zaXRpb24gdG8gImlubGluZS1ibG9jayIgYW5kICJyZWxhdGl2
ZSIsIHJlc3BlY3RpdmVseSwKKyAgICAgICAgYW5kIHNldCBhbiBpbnZhbGlkIGhlaWdodCBhbmQg
d2lkdGggKHdlIHNwZWNpZnkgYSBmb250IHdlaWdodCB2YWx1ZSBpbnN0ZWFkIG9mIGEgQ1NTIGxl
bmd0aCB2YWx1ZSkuCisgICAgICAgIFRoZXNlIHN0eWxlcyBuZXZlciB3b3JrZWQgYXMgaW50ZW5k
ZWQgYW5kIHdlIHVsdGltYXRlbHkgY3JlYXRlZCBhbiBpbmxpbmUgcmVuZGVyZXIgKGlnbm9yaW5n
CisgICAgICAgIGRpc3BsYXkgImlubGluZS1ibG9jayIpIHRoYXQgaGFkIGF1dG8gd2lkdGggYW5k
IGhlaWdodC4gSW5zdGVhZCBpdCBpcyBzdWZmaWNpZW50IHRvIHJlbW92ZSBhbGwKKyAgICAgICAg
dGhlc2UgaW5saW5lIHN0eWxlcyBhbmQgY3JlYXRlIGEgUmVuZGVyQmxvY2tGbG93IHJlbmRlcmVy
IGZvciB0aGlzIDxkaXY+IHNvIHRoYXQgaXQgcmVuZGVycyBhcworICAgICAgICBhIGJsb2NrLCBu
b24tcmVwbGFjZWQgZWxlbWVudCB0byBhY2hpZXZlIHRoZSBpbnRlbmRlZCBpbGx1c2lvbiB0aGF0
IHRoZSA8ZW1iZWQ+IGlzIGEgc2luZ2xlIGVsZW1lbnQuCisKKyAgICAgICAgKiBodG1sL3NoYWRv
dy9Zb3VUdWJlRW1iZWRTaGFkb3dFbGVtZW50LmNwcDogUmVtb3ZlIHVudXNlZCBoZWFkZXIgSFRN
TEVtYmVkRWxlbWVudC5oIGFuZCBpbmNsdWRlCisgICAgICAgIGhlYWRlciBSZW5kZXJCbG9ja0Zs
b3cuaC4gQWxzbyB1cGRhdGUgY29weXJpZ2h0IGluIGxpY2Vuc2UgYmxvY2suCisgICAgICAgIChX
ZWJDb3JlOjpZb3VUdWJlRW1iZWRTaGFkb3dFbGVtZW50OjpZb3VUdWJlRW1iZWRTaGFkb3dFbGVt
ZW50KTogUmVtb3ZlIGlubGluZSBzdHlsZXMgYXMgdGhlc2UKKyAgICAgICAgbmV2ZXIgd29ya2Vk
IGFzIGludGVuZGVkLgorICAgICAgICAoV2ViQ29yZTo6WW91VHViZUVtYmVkU2hhZG93RWxlbWVu
dDo6Y3JlYXRlRWxlbWVudFJlbmRlcmVyKTogT3ZlcnJpZGU7IGNyZWF0ZSBhIGJsb2NrLWZsb3cK
KyAgICAgICAgcmVuZGVyZXIgZm9yIHVzIHNvIHRoYXQgd2UgbGF5b3V0IGFzIGEgYmxvY2ssIG5v
bi1yZXBsYWNlZCBlbGVtZW50LgorICAgICAgICAqIGh0bWwvc2hhZG93L1lvdVR1YmVFbWJlZFNo
YWRvd0VsZW1lbnQuaDoKKwogMjAxNi0wNy0yMCAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUu
Y29tPgogCiAgICAgICAgIEZpeCBudWxsIGhhbmRsaW5nIG9mIEhUTUxTZWxlY3RFbGVtZW50LnZh
bHVlIGF0dHJpYnV0ZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC9zaGFkb3cvWW91
VHViZUVtYmVkU2hhZG93RWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL3NoYWRvdy9Z
b3VUdWJlRW1iZWRTaGFkb3dFbGVtZW50LmNwcAppbmRleCA2OTVmYWZkNDZlZDRkYjYwNDAxMWM1
NTRiYTE2OTJkZmEwZmYzMTliLi42NzEwMDA2NzVlN2NiY2QwNmMzZjBiNDFjYTNjOGFmNDEzODYz
ZWU1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL3NoYWRvdy9Zb3VUdWJlRW1iZWRT
aGFkb3dFbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL3NoYWRvdy9Zb3VUdWJl
RW1iZWRTaGFkb3dFbGVtZW50LmNwcApAQCAtMSw1ICsxLDUgQEAKIC8qCi0gKiBDb3B5cmlnaHQg
KEMpIDIwMTIsIDIwMTQgQXBwbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICogQ29weXJp
Z2h0IChDKSAyMDEyLTIwMTYgQXBwbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgogICoKICAq
IFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGgg
b3Igd2l0aG91dAogICogbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQg
dGhlIGZvbGxvd2luZyBjb25kaXRpb25zCkBAIC0yNiw3ICsyNiw3IEBACiAjaW5jbHVkZSAiY29u
ZmlnLmgiCiAjaW5jbHVkZSAiWW91VHViZUVtYmVkU2hhZG93RWxlbWVudC5oIgogCi0jaW5jbHVk
ZSAiSFRNTEVtYmVkRWxlbWVudC5oIgorI2luY2x1ZGUgIlJlbmRlckJsb2NrRmxvdy5oIgogCiBu
YW1lc3BhY2UgV2ViQ29yZSB7CiAKQEAgLTM5LDExICszOSwxMSBAQCBZb3VUdWJlRW1iZWRTaGFk
b3dFbGVtZW50OjpZb3VUdWJlRW1iZWRTaGFkb3dFbGVtZW50KERvY3VtZW50JiBkb2N1bWVudCkK
ICAgICA6IEhUTUxEaXZFbGVtZW50KEhUTUxOYW1lczo6ZGl2VGFnLCBkb2N1bWVudCkKIHsKICAg
ICBzZXRQc2V1ZG8oQXRvbWljU3RyaW5nKCItd2Via2l0LXBsdWdpbi1yZXBsYWNlbWVudCIsIEF0
b21pY1N0cmluZzo6Q29uc3RydWN0RnJvbUxpdGVyYWwpKTsKK30KIAotICAgIHNldElubGluZVN0
eWxlUHJvcGVydHkoQ1NTUHJvcGVydHlEaXNwbGF5LCBDU1NWYWx1ZUlubGluZUJsb2NrKTsKLSAg
ICBzZXRJbmxpbmVTdHlsZVByb3BlcnR5KENTU1Byb3BlcnR5UG9zaXRpb24sIENTU1ZhbHVlUmVs
YXRpdmUpOwotICAgIHNldElubGluZVN0eWxlUHJvcGVydHkoQ1NTUHJvcGVydHlXaWR0aCwgQ1NT
VmFsdWUxMDApOwotICAgIHNldElubGluZVN0eWxlUHJvcGVydHkoQ1NTUHJvcGVydHlIZWlnaHQs
IENTU1ZhbHVlMTAwKTsKK1JlbmRlclB0cjxSZW5kZXJFbGVtZW50PiBZb3VUdWJlRW1iZWRTaGFk
b3dFbGVtZW50OjpjcmVhdGVFbGVtZW50UmVuZGVyZXIoUmVuZGVyU3R5bGUmJiBzdHlsZSwgY29u
c3QgUmVuZGVyVHJlZVBvc2l0aW9uJikKK3sKKyAgICByZXR1cm4gY3JlYXRlUmVuZGVyZXI8UmVu
ZGVyQmxvY2tGbG93PigqdGhpcywgV1RGTW92ZShzdHlsZSkpOwogfQogCiB9CmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9odG1sL3NoYWRvdy9Zb3VUdWJlRW1iZWRTaGFkb3dFbGVtZW50Lmgg
Yi9Tb3VyY2UvV2ViQ29yZS9odG1sL3NoYWRvdy9Zb3VUdWJlRW1iZWRTaGFkb3dFbGVtZW50LmgK
aW5kZXggNTQxNThiYzBhNTcyMWVjOTdiNjQyOTM5YmYxNGVhODNiN2IxMGFmOC4uNDZhM2FlNzcz
MmQ0NTBkMzM0MDhmMjlhYzE3OTc5YmMyODFlZWM2NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvaHRtbC9zaGFkb3cvWW91VHViZUVtYmVkU2hhZG93RWxlbWVudC5oCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL2h0bWwvc2hhZG93L1lvdVR1YmVFbWJlZFNoYWRvd0VsZW1lbnQuaApAQCAtMzUsNiAr
MzUsOCBAQCBjbGFzcyBZb3VUdWJlRW1iZWRTaGFkb3dFbGVtZW50IGZpbmFsIDogcHVibGljIEhU
TUxEaXZFbGVtZW50IHsKIHB1YmxpYzoKICAgICBzdGF0aWMgUmVmPFlvdVR1YmVFbWJlZFNoYWRv
d0VsZW1lbnQ+IGNyZWF0ZShEb2N1bWVudCYpOwogCisgICAgUmVuZGVyUHRyPFJlbmRlckVsZW1l
bnQ+IGNyZWF0ZUVsZW1lbnRSZW5kZXJlcihSZW5kZXJTdHlsZSYmLCBjb25zdCBSZW5kZXJUcmVl
UG9zaXRpb24mKSBmaW5hbDsKKwogcHJpdmF0ZToKICAgICBZb3VUdWJlRW1iZWRTaGFkb3dFbGVt
ZW50KERvY3VtZW50Jik7CiB9OwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGUwOTgyMmI0MzE0NTc4NGE5OGJlOWIxOTQwOWYw
NzQ5ZjM0OGZiMWEuLjE0ZTQ4NTExMGUzMzlmZTEzZTYxOWMwMDIzMDY5OThiZjBkNzA0MDIgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwyMyBAQAorMjAxNi0wNy0yMCAgRGFuaWVsIEJhdGVzICA8ZGFiYXRlc0Bh
cHBsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTjogUGx1Z2luIHJlcGxhY2VkIFlvdVR1YmUg
Rmxhc2ggdmlkZW9zIGFsd2F5cyBoYXZlIHRoZSBzYW1lIHdpZHRoCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTk5OTgKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBVbnNraXAgZXhpc3RpbmcgaU9TIGxheW91
dCB0ZXN0cywgdXBkYXRlIHRlc3RzIGFuZCBleHBlY3RlZCByZXN1bHRzLgorCisgICAgICAgICog
cGxhdGZvcm0vaW9zLXNpbXVsYXRvci9UZXN0RXhwZWN0YXRpb25zOgorICAgICAgICAqIHBsYXRm
b3JtL2lvcy1zaW11bGF0b3IvaW9zL3BsdWdpbi95b3V0dWJlLWZsYXNoLXBsdWdpbi1pZnJhbWUt
ZXhwZWN0ZWQudHh0OiBVcGRhdGVkIGV4cGVjdGVkIHJlc3VsdCBiYXNlZCBvbiB0aGUKKyAgICAg
ICAgY2hhbmdlcyB0byB0ZXN0IHlvdXR1YmUtZmxhc2gtcGx1Z2luLWlmcmFtZS5odG1sLgorICAg
ICAgICAqIHBsYXRmb3JtL2lvcy1zaW11bGF0b3IvaW9zL3BsdWdpbi95b3V0dWJlLWZsYXNoLXBs
dWdpbi1pZnJhbWUtbm8taGVpZ2h0LW9yLXdpZHRoLWV4cGVjdGVkLnR4dDogVXBkYXRlZCBleHBl
Y3RlZCByZXN1bHQKKyAgICAgICAgYmFzZWQgb24gdGhlIGNoYW5nZXMgdG8gdGVzdCB5b3V0dWJl
LWZsYXNoLXBsdWdpbi1pZnJhbWUtbm8taGVpZ2h0LW9yLXdpZHRoLmh0bWwuCisgICAgICAgICog
cGxhdGZvcm0vaW9zLXNpbXVsYXRvci9pb3MvcGx1Z2luL3lvdXR1YmUtZmxhc2gtcGx1Z2luLWlm
cmFtZS1uby1oZWlnaHQtb3Itd2lkdGguaHRtbDogTW9kaWZpZWQgdG8gY2hlY2sgdGhlCisgICAg
ICAgIHdpZHRoIG9mIGVhY2ggZW1iZWRkZWQgWW91VHViZSB2aWRlbyB0byBlbnN1cmUgdGhhdCB3
ZSByZXNwZWN0IGl0IChpZiBzcGVjaWZpZWQpLgorICAgICAgICAqIHBsYXRmb3JtL2lvcy1zaW11
bGF0b3IvaW9zL3BsdWdpbi95b3V0dWJlLWZsYXNoLXBsdWdpbi1pZnJhbWUuaHRtbDogU3Vic3Rp
dHV0ZSBwc2V1ZG8gaWQgLXdlYmtpdC1wbHVnaW4tcmVwbGFjZW1lbnQKKyAgICAgICAgZm9yIC1h
cHBsZS15b3V0dWJlLXNoYWRvdy1pZnJhbWUgYXMgdGhlIGxhdGVyIHdhcyByZW5hbWVkIHRvIHRo
ZSBmb3JtZXIgaW4gPGh0dHBzOi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNldC8xNjg0NDI+Lgor
ICAgICAgICBGaXggbWlzc3BlbGxpbmcgb2YgdGhlIHdvcmQgImVtYmVkIiBpbiBhIGNvbW1lbnQu
CisKIDIwMTYtMDctMjAgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KIAogICAgICAg
ICBGaXggbnVsbCBoYW5kbGluZyBvZiBIVE1MU2VsZWN0RWxlbWVudC52YWx1ZSBhdHRyaWJ1dGUK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy1zaW11bGF0b3IvVGVzdEV4cGVj
dGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy1zaW11bGF0b3IvVGVzdEV4cGVjdGF0
aW9ucwppbmRleCBkNTUxNzY5MmVjOWFlYjI2Yzk3MGY2MWM5N2I3Y2U4M2JjNzhmNjZhLi4xZGI4
YzY0ZGZjZGRjMWE0YjZmNTIxYTIxMDZjYTAzMzNiYzA5ZGM3IDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9pb3Mtc2ltdWxhdG9yL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vaW9zLXNpbXVsYXRvci9UZXN0RXhwZWN0YXRpb25zCkBAIC0yNTU2LDgg
KzI1NTYsNiBAQCB3ZWJraXQub3JnL2IvMTQ1NDMyIG1lZGlhL3ZpZGVvLXRyYW5zZm9ybWVkLWJ5
LWphdmFzY3JpcHQuaHRtbCBbIEZhaWx1cmUgXQogCiAjIGlPUyB0ZXN0cyB0aGF0IGFzc2VydDoK
IHBsYXRmb3JtL2lvcy1zaW11bGF0b3IvaW9zL2Zhc3QvdGV4dC9jb21iaW5pbmctZW5jbG9zaW5n
LWtleWNhcC5odG1sCi1wbGF0Zm9ybS9pb3Mtc2ltdWxhdG9yL2lvcy9wbHVnaW4veW91dHViZS1m
bGFzaC1wbHVnaW4taWZyYW1lLW5vLWhlaWdodC1vci13aWR0aC5odG1sCi1wbGF0Zm9ybS9pb3Mt
c2ltdWxhdG9yL2lvcy9wbHVnaW4veW91dHViZS1mbGFzaC1wbHVnaW4taWZyYW1lLmh0bWwKIAog
IyBLZXJuaW5nLCBMaWdhdHVyZXMsIGFuZCBQcmludGVyIEZvbnRzIGNhdXNlZCB0aGVzZSB0ZXN0
cyB0byBmYWlsLgogIyBUaGUgZm9sbG93aW5nIHRlc3RzIGFyZSByZWZ0ZXN0cyAoYW5kIGFsc28g
ZmFpbCBvbiBNYWMpOgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zLXNpbXVs
YXRvci9pb3MvcGx1Z2luL3lvdXR1YmUtZmxhc2gtcGx1Z2luLWlmcmFtZS1leHBlY3RlZC50eHQg
Yi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mtc2ltdWxhdG9yL2lvcy9wbHVnaW4veW91dHViZS1m
bGFzaC1wbHVnaW4taWZyYW1lLWV4cGVjdGVkLnR4dAppbmRleCAxZGFkZmM0ZjRiMjFlYzczYjY5
NDRlMWVlMzYwMWE1MTA2YWQ3NzllLi4wMmQ2ZTY1ZTYxY2NjYWVmNjJkMGY1NmNkZjlkYzJiNmJk
YTMzYjA3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mtc2ltdWxhdG9yL2lv
cy9wbHVnaW4veW91dHViZS1mbGFzaC1wbHVnaW4taWZyYW1lLWV4cGVjdGVkLnR4dAorKysgYi9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mtc2ltdWxhdG9yL2lvcy9wbHVnaW4veW91dHViZS1mbGFz
aC1wbHVnaW4taWZyYW1lLWV4cGVjdGVkLnR4dApAQCAtMTYsMTEgKzE2LDExIEBAIFBBU1MgZWxp
bmtFbWJlZC50YWdOYW1lIGlzICJFTUJFRCIKIFBBU1Mgb2JqZWN0RW1iZWQudGFnTmFtZSBpcyAi
RU1CRUQiCiBQQVNTIG9iamVjdE5vRW1iZWQudGFnTmFtZSBpcyAiT0JKRUNUIgogUEFTUyBkb2N1
bWVudC5xdWVyeVNlbGVjdG9yQWxsKCJpZnJhbWUiKS5sZW5ndGggaXMgMQotUEFTUyBpbnRlcm5h
bHMuc2hhZG93UHNldWRvSWQobm9ybWFsRW1iZWRTaGFkb3dSb290LmZpcnN0Q2hpbGQpIGlzICIt
YXBwbGUteW91dHViZS1zaGFkb3ctaWZyYW1lIgorUEFTUyBpbnRlcm5hbHMuc2hhZG93UHNldWRv
SWQobm9ybWFsRW1iZWRTaGFkb3dSb290LmZpcnN0Q2hpbGQpIGlzICItd2Via2l0LXBsdWdpbi1y
ZXBsYWNlbWVudCIKIFBBU1Mgbm9ybWFsRW1iZWRTaGFkb3dSb290LmZpcnN0Q2hpbGQuZmlyc3RD
aGlsZC50YWdOYW1lIGlzICJJRlJBTUUiCi1QQVNTIGludGVybmFscy5zaGFkb3dQc2V1ZG9JZChv
YmplY3RFbWJlZFNoYWRvd1Jvb3QuZmlyc3RDaGlsZCkgaXMgIi1hcHBsZS15b3V0dWJlLXNoYWRv
dy1pZnJhbWUiCitQQVNTIGludGVybmFscy5zaGFkb3dQc2V1ZG9JZChvYmplY3RFbWJlZFNoYWRv
d1Jvb3QuZmlyc3RDaGlsZCkgaXMgIi13ZWJraXQtcGx1Z2luLXJlcGxhY2VtZW50IgogUEFTUyBv
YmplY3RFbWJlZFNoYWRvd1Jvb3QuZmlyc3RDaGlsZC5maXJzdENoaWxkLnRhZ05hbWUgaXMgIklG
UkFNRSIKLVBBU1MgaW50ZXJuYWxzLnNoYWRvd1BzZXVkb0lkKG9iamVjdE5vRW1iZWRTaGFkb3dS
b290LmZpcnN0Q2hpbGQpIGlzICItYXBwbGUteW91dHViZS1zaGFkb3ctaWZyYW1lIgorUEFTUyBp
bnRlcm5hbHMuc2hhZG93UHNldWRvSWQob2JqZWN0Tm9FbWJlZFNoYWRvd1Jvb3QuZmlyc3RDaGls
ZCkgaXMgIi13ZWJraXQtcGx1Z2luLXJlcGxhY2VtZW50IgogUEFTUyBvYmplY3ROb0VtYmVkU2hh
ZG93Um9vdC5maXJzdENoaWxkLmZpcnN0Q2hpbGQudGFnTmFtZSBpcyAiSUZSQU1FIgogTm9ybWFs
IEVtYmVkOgogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mtc2ltdWxhdG9y
L2lvcy9wbHVnaW4veW91dHViZS1mbGFzaC1wbHVnaW4taWZyYW1lLW5vLWhlaWdodC1vci13aWR0
aC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mtc2ltdWxhdG9yL2lvcy9w
bHVnaW4veW91dHViZS1mbGFzaC1wbHVnaW4taWZyYW1lLW5vLWhlaWdodC1vci13aWR0aC1leHBl
Y3RlZC50eHQKaW5kZXggODc0MzkwYTZmZGRmZWQ2OWZhNjZiNWY5OTc0NmQzNTU4Y2EwNzQ0Zi4u
YzZiMzdmMDA3Y2M2MzU3NTQ3MDcyZTcxMDZmOGM2MTE2ZjBmZTk2ZSAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vaW9zLXNpbXVsYXRvci9pb3MvcGx1Z2luL3lvdXR1YmUtZmxhc2gt
cGx1Z2luLWlmcmFtZS1uby1oZWlnaHQtb3Itd2lkdGgtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91
dFRlc3RzL3BsYXRmb3JtL2lvcy1zaW11bGF0b3IvaW9zL3BsdWdpbi95b3V0dWJlLWZsYXNoLXBs
dWdpbi1pZnJhbWUtbm8taGVpZ2h0LW9yLXdpZHRoLWV4cGVjdGVkLnR4dApAQCAtMTIsMTIgKzEy
LDE2IEBAIE9uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2Fn
ZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFCiBQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBp
cyB0cnVlCiAKIFRFU1QgQ09NUExFVEUKK1BBU1MgZ2V0Q29tcHV0ZWRTdHlsZShlbWJlZE5vSGVp
Z2h0KS53aWR0aCBpcyAiNDI1cHgiCiBQQVNTIGdldENvbXB1dGVkU3R5bGUoZW1iZWROb0hlaWdo
dCkuaGVpZ2h0IGlzICIxNTBweCIKIFBBU1MgZ2V0Q29tcHV0ZWRTdHlsZShlbWJlZE5vV2lkdGgp
LndpZHRoIGlzICIzMDBweCIKK1BBU1MgZ2V0Q29tcHV0ZWRTdHlsZShlbWJlZE5vV2lkdGgpLmhl
aWdodCBpcyAiMzUwcHgiCiBQQVNTIGdldENvbXB1dGVkU3R5bGUoZW1iZWROb1dpZHRoSGVpZ2h0
KS53aWR0aCBpcyAiMzAwcHgiCiBQQVNTIGdldENvbXB1dGVkU3R5bGUoZW1iZWROb1dpZHRoSGVp
Z2h0KS5oZWlnaHQgaXMgIjE1MHB4IgorUEFTUyBnZXRDb21wdXRlZFN0eWxlKG9iamVjdE5vSGVp
Z2h0KS53aWR0aCBpcyAiNDI1cHgiCiBQQVNTIGdldENvbXB1dGVkU3R5bGUob2JqZWN0Tm9IZWln
aHQpLmhlaWdodCBpcyAiMTUwcHgiCiBQQVNTIGdldENvbXB1dGVkU3R5bGUob2JqZWN0Tm9XaWR0
aCkud2lkdGggaXMgIjMwMHB4IgorUEFTUyBnZXRDb21wdXRlZFN0eWxlKG9iamVjdE5vV2lkdGgp
LmhlaWdodCBpcyAiMzUwcHgiCiBQQVNTIGdldENvbXB1dGVkU3R5bGUob2JqZWN0Tm9XaWR0aEhl
aWdodCkud2lkdGggaXMgIjMwMHB4IgogUEFTUyBnZXRDb21wdXRlZFN0eWxlKG9iamVjdE5vV2lk
dGhIZWlnaHQpLmhlaWdodCBpcyAiMTUwcHgiCiBFbWJlZCB3aXRob3V0IGhlaWdodDoKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy1zaW11bGF0b3IvaW9zL3BsdWdpbi95b3V0
dWJlLWZsYXNoLXBsdWdpbi1pZnJhbWUtbm8taGVpZ2h0LW9yLXdpZHRoLmh0bWwgYi9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9pb3Mtc2ltdWxhdG9yL2lvcy9wbHVnaW4veW91dHViZS1mbGFzaC1wbHVn
aW4taWZyYW1lLW5vLWhlaWdodC1vci13aWR0aC5odG1sCmluZGV4IGFmNWZkZjI3MjQxNDQ2MTdl
ZTZiZmRlZmU3ZDhjYmMzNTUyNDQzYTUuLjkwNzVhNmQ1NDFkMmVmN2MxYzQzYjM2ZDEzMTg4OTlj
ZjNhZDZjZDEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy1zaW11bGF0b3Iv
aW9zL3BsdWdpbi95b3V0dWJlLWZsYXNoLXBsdWdpbi1pZnJhbWUtbm8taGVpZ2h0LW9yLXdpZHRo
Lmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zLXNpbXVsYXRvci9pb3MvcGx1Z2lu
L3lvdXR1YmUtZmxhc2gtcGx1Z2luLWlmcmFtZS1uby1oZWlnaHQtb3Itd2lkdGguaHRtbApAQCAt
MTYsMjAgKzE2LDI0IEBAIGZ1bmN0aW9uIFRlc3QoKQogewogICAgIHNldFRpbWVvdXQoZnVuY3Rp
b24oKSB7CiAgICAgICAgIGVtYmVkTm9IZWlnaHQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgn
ZW1iZWQtbm8taGVpZ2h0Jyk7Ci0gICAgICAgIHNob3VsZEJlKCdnZXRDb21wdXRlZFN0eWxlKGVt
YmVkTm9IZWlnaHQpLmhlaWdodCcsICciMTUwcHgiJykKKyAgICAgICAgc2hvdWxkQmUoJ2dldENv
bXB1dGVkU3R5bGUoZW1iZWROb0hlaWdodCkud2lkdGgnLCAnIjQyNXB4IicpOworICAgICAgICBz
aG91bGRCZSgnZ2V0Q29tcHV0ZWRTdHlsZShlbWJlZE5vSGVpZ2h0KS5oZWlnaHQnLCAnIjE1MHB4
IicpOwogCiAgICAgICAgIGVtYmVkTm9XaWR0aCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdl
bWJlZC1uby13aWR0aCcpOwotICAgICAgICBzaG91bGRCZSgnZ2V0Q29tcHV0ZWRTdHlsZShlbWJl
ZE5vV2lkdGgpLndpZHRoJywgJyIzMDBweCInKQorICAgICAgICBzaG91bGRCZSgnZ2V0Q29tcHV0
ZWRTdHlsZShlbWJlZE5vV2lkdGgpLndpZHRoJywgJyIzMDBweCInKTsKKyAgICAgICAgc2hvdWxk
QmUoJ2dldENvbXB1dGVkU3R5bGUoZW1iZWROb1dpZHRoKS5oZWlnaHQnLCAnIjM1MHB4IicpOwog
CiAgICAgICAgIGVtYmVkTm9XaWR0aEhlaWdodCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdl
bWJlZC1uby13aWR0aC1vci1oZWlnaHQnKTsKICAgICAgICAgc2hvdWxkQmUoJ2dldENvbXB1dGVk
U3R5bGUoZW1iZWROb1dpZHRoSGVpZ2h0KS53aWR0aCcsICciMzAwcHgiJyk7CiAgICAgICAgIHNo
b3VsZEJlKCdnZXRDb21wdXRlZFN0eWxlKGVtYmVkTm9XaWR0aEhlaWdodCkuaGVpZ2h0JywgJyIx
NTBweCInKTsKIAogICAgICAgICBvYmplY3ROb0hlaWdodCA9IGRvY3VtZW50LmdldEVsZW1lbnRC
eUlkKCdvYmplY3Qtbm8taGVpZ2h0Jyk7Ci0gICAgICAgIHNob3VsZEJlKCdnZXRDb21wdXRlZFN0
eWxlKG9iamVjdE5vSGVpZ2h0KS5oZWlnaHQnLCAnIjE1MHB4IicpCisgICAgICAgIHNob3VsZEJl
KCdnZXRDb21wdXRlZFN0eWxlKG9iamVjdE5vSGVpZ2h0KS53aWR0aCcsICciNDI1cHgiJyk7Cisg
ICAgICAgIHNob3VsZEJlKCdnZXRDb21wdXRlZFN0eWxlKG9iamVjdE5vSGVpZ2h0KS5oZWlnaHQn
LCAnIjE1MHB4IicpOwogCiAgICAgICAgIG9iamVjdE5vV2lkdGggPSBkb2N1bWVudC5nZXRFbGVt
ZW50QnlJZCgnb2JqZWN0LW5vLXdpZHRoJyk7Ci0gICAgICAgIHNob3VsZEJlKCdnZXRDb21wdXRl
ZFN0eWxlKG9iamVjdE5vV2lkdGgpLndpZHRoJywgJyIzMDBweCInKQorICAgICAgICBzaG91bGRC
ZSgnZ2V0Q29tcHV0ZWRTdHlsZShvYmplY3ROb1dpZHRoKS53aWR0aCcsICciMzAwcHgiJyk7Cisg
ICAgICAgIHNob3VsZEJlKCdnZXRDb21wdXRlZFN0eWxlKG9iamVjdE5vV2lkdGgpLmhlaWdodCcs
ICciMzUwcHgiJyk7CiAKICAgICAgICAgb2JqZWN0Tm9XaWR0aEhlaWdodCA9IGRvY3VtZW50Lmdl
dEVsZW1lbnRCeUlkKCdvYmplY3Qtbm8td2lkdGgtb3ItaGVpZ2h0Jyk7CiAgICAgICAgIHNob3Vs
ZEJlKCdnZXRDb21wdXRlZFN0eWxlKG9iamVjdE5vV2lkdGhIZWlnaHQpLndpZHRoJywgJyIzMDBw
eCInKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy1zaW11bGF0b3IvaW9z
L3BsdWdpbi95b3V0dWJlLWZsYXNoLXBsdWdpbi1pZnJhbWUuaHRtbCBiL0xheW91dFRlc3RzL3Bs
YXRmb3JtL2lvcy1zaW11bGF0b3IvaW9zL3BsdWdpbi95b3V0dWJlLWZsYXNoLXBsdWdpbi1pZnJh
bWUuaHRtbAppbmRleCAzYmVkOTU2OWEyZGMwNmU0ZDA2ZjFhYjliODc0MWRhYjQxNGFkMTZmLi5i
YzllZWJlNjU4MmQ0ZDI3OGRlYTg0YjQwOTg1ODc0OTAwY2QxN2M4IDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9pb3Mtc2ltdWxhdG9yL2lvcy9wbHVnaW4veW91dHViZS1mbGFzaC1w
bHVnaW4taWZyYW1lLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zLXNpbXVsYXRv
ci9pb3MvcGx1Z2luL3lvdXR1YmUtZmxhc2gtcGx1Z2luLWlmcmFtZS5odG1sCkBAIC0yMCw3ICsy
MCw3IEBAIGZ1bmN0aW9uIFRlc3QoKQogICAgICAgICBvYmplY3RFbWJlZCA9IGRvY3VtZW50Lmdl
dEVsZW1lbnRCeUlkKCdvYmplY3QtZW1iZWQnKTsKICAgICAgICAgb2JqZWN0Tm9FbWJlZCA9IGRv
Y3VtZW50LmdldEVsZW1lbnRCeUlkKCdvYmplY3Qtbm8tZW1iZWQnKTsKIAotICAgICAgICAvLyBU
ZXN0IHdlIGRvbid0IGNoYW5nZSBhbnkgZW1iZS9vYmplY3QgdGFnIHRvIGlmcmFtZS4KKyAgICAg
ICAgLy8gVGVzdCB3ZSBkb24ndCBjaGFuZ2UgYW55IGVtYmVkL29iamVjdCB0YWcgdG8gaWZyYW1l
LgogICAgICAgICBzaG91bGRCZSgnbm9ybWFsRW1iZWQudGFnTmFtZScsICciRU1CRUQiJyk7CiAg
ICAgICAgIHNob3VsZEJlKCdlbGlua0VtYmVkLnRhZ05hbWUnLCAnIkVNQkVEIicpOwogICAgICAg
ICBzaG91bGRCZSgnb2JqZWN0RW1iZWQudGFnTmFtZScsICciRU1CRUQiJyk7CkBAIC0zMSwxNSAr
MzEsMTUgQEAgZnVuY3Rpb24gVGVzdCgpCiAKICAgICAgICAgLy8gVGVzdCB3ZSBoYXZlIHRoZSBz
aGFkb3cgcm9vdCBhbmQgdGhlIGlmcmFtZSBwbGF5ZXIuCiAgICAgICAgIG5vcm1hbEVtYmVkU2hh
ZG93Um9vdCA9IGludGVybmFscy5zaGFkb3dSb290KG5vcm1hbEVtYmVkKTsKLSAgICAgICAgc2hv
dWxkQmUoJ2ludGVybmFscy5zaGFkb3dQc2V1ZG9JZChub3JtYWxFbWJlZFNoYWRvd1Jvb3QuZmly
c3RDaGlsZCknLCAnIi1hcHBsZS15b3V0dWJlLXNoYWRvdy1pZnJhbWUiJyk7CisgICAgICAgIHNo
b3VsZEJlKCdpbnRlcm5hbHMuc2hhZG93UHNldWRvSWQobm9ybWFsRW1iZWRTaGFkb3dSb290LmZp
cnN0Q2hpbGQpJywgJyItd2Via2l0LXBsdWdpbi1yZXBsYWNlbWVudCInKTsKICAgICAgICAgc2hv
dWxkQmUoJ25vcm1hbEVtYmVkU2hhZG93Um9vdC5maXJzdENoaWxkLmZpcnN0Q2hpbGQudGFnTmFt
ZScsICciSUZSQU1FIicpOwogCiAgICAgICAgIG9iamVjdEVtYmVkU2hhZG93Um9vdCA9IGludGVy
bmFscy5zaGFkb3dSb290KG9iamVjdEVtYmVkKTsKLSAgICAgICAgc2hvdWxkQmUoJ2ludGVybmFs
cy5zaGFkb3dQc2V1ZG9JZChvYmplY3RFbWJlZFNoYWRvd1Jvb3QuZmlyc3RDaGlsZCknLCAnIi1h
cHBsZS15b3V0dWJlLXNoYWRvdy1pZnJhbWUiJyk7CisgICAgICAgIHNob3VsZEJlKCdpbnRlcm5h
bHMuc2hhZG93UHNldWRvSWQob2JqZWN0RW1iZWRTaGFkb3dSb290LmZpcnN0Q2hpbGQpJywgJyIt
d2Via2l0LXBsdWdpbi1yZXBsYWNlbWVudCInKTsKICAgICAgICAgc2hvdWxkQmUoJ29iamVjdEVt
YmVkU2hhZG93Um9vdC5maXJzdENoaWxkLmZpcnN0Q2hpbGQudGFnTmFtZScsICciSUZSQU1FIicp
OwogCiAgICAgICAgIG9iamVjdE5vRW1iZWRTaGFkb3dSb290ID0gaW50ZXJuYWxzLnNoYWRvd1Jv
b3Qob2JqZWN0Tm9FbWJlZCk7Ci0gICAgICAgIHNob3VsZEJlKCdpbnRlcm5hbHMuc2hhZG93UHNl
dWRvSWQob2JqZWN0Tm9FbWJlZFNoYWRvd1Jvb3QuZmlyc3RDaGlsZCknLCAnIi1hcHBsZS15b3V0
dWJlLXNoYWRvdy1pZnJhbWUiJyk7CisgICAgICAgIHNob3VsZEJlKCdpbnRlcm5hbHMuc2hhZG93
UHNldWRvSWQob2JqZWN0Tm9FbWJlZFNoYWRvd1Jvb3QuZmlyc3RDaGlsZCknLCAnIi13ZWJraXQt
cGx1Z2luLXJlcGxhY2VtZW50IicpOwogICAgICAgICBzaG91bGRCZSgnb2JqZWN0Tm9FbWJlZFNo
YWRvd1Jvb3QuZmlyc3RDaGlsZC5maXJzdENoaWxkLnRhZ05hbWUnLCAnIklGUkFNRSInKTsKIAog
ICAgICAgICB2YXIgc3VjY2Vzc2Z1bGx5UGFyc2VkID0gdHJ1ZTsK
</data>
<flag name="review"
          id="307820"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>