<?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>114228</bug_id>
          
          <creation_ts>2013-04-08 18:18:13 -0700</creation_ts>
          <short_desc>[webkitpy] Remove chromium deprecated port support</short_desc>
          <delta_ts>2013-04-09 12:09:08 -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>Tools / Tests</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Glenn Adams">glenn</reporter>
          <assigned_to name="Glenn Adams">glenn</assigned_to>
          <cc>abarth</cc>
    
    <cc>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dpranke</cc>
    
    <cc>eric</cc>
    
    <cc>ggaren</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>871345</commentid>
    <comment_count>0</comment_count>
    <who name="Glenn Adams">glenn</who>
    <bug_when>2013-04-08 18:18:13 -0700</bug_when>
    <thetext>Remove chromium port support.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>871938</commentid>
    <comment_count>1</comment_count>
      <attachid>197140</attachid>
    <who name="Glenn Adams">glenn</who>
    <bug_when>2013-04-09 10:08:51 -0700</bug_when>
    <thetext>Created attachment 197140
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>871940</commentid>
    <comment_count>2</comment_count>
      <attachid>197140</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-04-09 10:12:57 -0700</bug_when>
    <thetext>Comment on attachment 197140
Patch

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

&gt; Tools/ChangeLog:3
&gt; +        [webkitpy] Remove chromium port support.

You’re just removing the deprecated ports. There are also non-deprecated ports in layout_tests/ports/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>871964</commentid>
    <comment_count>3</comment_count>
    <who name="Glenn Adams">glenn</who>
    <bug_when>2013-04-09 11:03:18 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 197140 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=197140&amp;action=review
&gt; 
&gt; &gt; Tools/ChangeLog:3
&gt; &gt; +        [webkitpy] Remove chromium port support.
&gt; 
&gt; You’re just removing the deprecated ports. There are also non-deprecated ports in layout_tests/ports/

Correct. I wanted to do this one step at a time to partition potential regression and test-webkitpy impact.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>871979</commentid>
    <comment_count>4</comment_count>
      <attachid>197140</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-04-09 11:25:03 -0700</bug_when>
    <thetext>Comment on attachment 197140
Patch

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

&gt;&gt;&gt; Tools/ChangeLog:3
&gt;&gt;&gt; +        [webkitpy] Remove chromium port support.
&gt;&gt; 
&gt;&gt; You’re just removing the deprecated ports. There are also non-deprecated ports in layout_tests/ports/
&gt; 
&gt; Correct. I wanted to do this one step at a time to partition potential regression and test-webkitpy impact.

Please be sure to update the change log before you land it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>871987</commentid>
    <comment_count>5</comment_count>
      <attachid>197153</attachid>
    <who name="Glenn Adams">glenn</who>
    <bug_when>2013-04-09 11:38:28 -0700</bug_when>
    <thetext>Created attachment 197153
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>872007</commentid>
    <comment_count>6</comment_count>
      <attachid>197153</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-04-09 12:09:06 -0700</bug_when>
    <thetext>Comment on attachment 197153
Patch for landing

Clearing flags on attachment: 197153

Committed r148035: &lt;http://trac.webkit.org/changeset/148035&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>872008</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-04-09 12:09:08 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>197140</attachid>
            <date>2013-04-09 10:08:51 -0700</date>
            <delta_ts>2013-04-09 11:38:24 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-114228-20130409110833.patch</filename>
            <type>text/plain</type>
            <size>8759</size>
            <attacher name="Glenn Adams">glenn</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ4MDI2CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNGE5OGEzZDMzYWVjMDU2ZWViN2E0YjdmYWRjM2VmM2I3
ZTM1MjQzMy4uZjE0Nzk3YTgwZDYwODEwNGEzYzk2MDZlMjczMmJiYTJmNTRhMGQxMSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIz
IEBACisyMDEzLTA0LTA5ICBHbGVubiBBZGFtcyAgPGdsZW5uQHNreW5hdi5jb20+CisKKyAgICAg
ICAgW3dlYmtpdHB5XSBSZW1vdmUgY2hyb21pdW0gcG9ydCBzdXBwb3J0LgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE0MjI4CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2Nv
bW1vbi9jb25maWcvcG9ydHMucHk6CisgICAgICAgIChEZXByZWNhdGVkUG9ydC5wb3J0KTogUmVt
b3ZlZCBjaHJvbWl1bSBwb3J0cyBmcm9tIHBvcnQgbmFtZSB0byBwb3J0IGNsYXNzIG1hcHBpbmcu
CisgICAgICAgIChDaHJvbWl1bVBvcnQpOiBSZW1vdmVkLgorICAgICAgICAoQ2hyb21pdW1BbmRy
b2lkUG9ydCk6IFJlbW92ZWQuCisgICAgICAgIChDaHJvbWl1bVhWRkJQb3J0KTogUmVtb3ZlZC4K
KyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25maWcvcG9ydHNfdW5pdHRlc3Qu
cHk6CisgICAgICAgIChEZXByZWNhdGVkUG9ydFRlc3QudGVzdF9jaHJvbWl1bV9wb3J0KTogUmVt
b3ZlZC4KKyAgICAgICAgKERlcHJlY2F0ZWRQb3J0VGVzdC50ZXN0X2Nocm9taXVtX2FuZHJvaWRf
cG9ydCk6IFJlbW92ZWQuCisgICAgICAgIChEZXByZWNhdGVkUG9ydFRlc3QudGVzdF9jaHJvbWl1
bV94dmZiX3BvcnQpOiBSZW1vdmVkLgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvdG9vbC9z
dGVwcy91cGRhdGVfdW5pdHRlc3QucHk6CisgICAgICAgIChVcGRhdGVUZXN0LnRlc3RfdXBkYXRl
X2NvbW1hbmRfbm9uX2ludGVyYWN0aXZlKTogVXNlIG1hYyBpbnN0ZWFkIG9mIGNocm9taXVtIHBv
cnRzLgorICAgICAgICAoVXBkYXRlVGVzdC50ZXN0X3VwZGF0ZV9jb21tYW5kX2ludGVyYWN0aXZl
KTogVXNlIG1hYyBpbnN0ZWFkIG9mIGNocm9taXVtIHBvcnRzLgorCiAyMDEzLTA0LTA5ICBSYXBo
YWVsIEt1Ym8gZGEgQ29zdGEgIDxyYXBoYWVsLmt1Ym8uZGEuY29zdGFAaW50ZWwuY29tPgogCiAg
ICAgICAgIFtFRkxdIERlY2xhcmUgVEVTVF9USEVNRV9ESVIgaW4gYSBzaW5nbGUgcGxhY2UuCmRp
ZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25maWcvcG9ydHMucHkg
Yi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25maWcvcG9ydHMucHkKaW5kZXggNWM3
YmVhMGJkNzZiZDA2Y2M4ZWY5N2Y3ZjVjZGFlOTZlZmRhYjZiYy4uYjI4NWQ2YmZmMDk5YTVkMTQw
YjI0MjM2ZTdiMmM5ZDE3OWNkMmU5MCAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS9jb21tb24vY29uZmlnL3BvcnRzLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvY29t
bW9uL2NvbmZpZy9wb3J0cy5weQpAQCAtNjEsOSArNjEsNiBAQCBjbGFzcyBEZXByZWNhdGVkUG9y
dChvYmplY3QpOgogICAgIEBzdGF0aWNtZXRob2QKICAgICBkZWYgcG9ydChwb3J0X25hbWUpOgog
ICAgICAgICBwb3J0cyA9IHsKLSAgICAgICAgICAgICJjaHJvbWl1bSI6IENocm9taXVtUG9ydCwK
LSAgICAgICAgICAgICJjaHJvbWl1bS1hbmRyb2lkIjogQ2hyb21pdW1BbmRyb2lkUG9ydCwKLSAg
ICAgICAgICAgICJjaHJvbWl1bS14dmZiIjogQ2hyb21pdW1YVkZCUG9ydCwKICAgICAgICAgICAg
ICJndGsiOiBHdGtQb3J0LAogICAgICAgICAgICAgIm1hYyI6IE1hY1BvcnQsCiAgICAgICAgICAg
ICAibWFjLXdrMiI6IE1hY1dLMlBvcnQsCkBAIC0xNzcsNTQgKzE3NCwzIEBAIGNsYXNzIEVmbFBv
cnQoRGVwcmVjYXRlZFBvcnQpOgogICAgICAgICBjb21tYW5kLmFwcGVuZCgiLS11cGRhdGUtZWZs
IikKICAgICAgICAgY29tbWFuZC5hcHBlbmQoc3VwZXIoRWZsUG9ydCwgc2VsZikubWFrZUFyZ3Mo
KSkKICAgICAgICAgcmV0dXJuIGNvbW1hbmQKLQotCi1jbGFzcyBDaHJvbWl1bVBvcnQoRGVwcmVj
YXRlZFBvcnQpOgotICAgIHBvcnRfZmxhZ19uYW1lID0gImNocm9taXVtIgotCi0gICAgZGVmIHVw
ZGF0ZV93ZWJraXRfY29tbWFuZChzZWxmLCBub25faW50ZXJhY3RpdmU9RmFsc2UpOgotICAgICAg
ICBjb21tYW5kID0gc3VwZXIoQ2hyb21pdW1Qb3J0LCBzZWxmKS51cGRhdGVfd2Via2l0X2NvbW1h
bmQobm9uX2ludGVyYWN0aXZlPW5vbl9pbnRlcmFjdGl2ZSkKLSAgICAgICAgY29tbWFuZC5hcHBl
bmQoIi0tY2hyb21pdW0iKQotICAgICAgICBpZiBub25faW50ZXJhY3RpdmU6Ci0gICAgICAgICAg
ICBjb21tYW5kLmFwcGVuZCgiLS1mb3JjZS11cGRhdGUiKQotICAgICAgICByZXR1cm4gY29tbWFu
ZAotCi0gICAgZGVmIGJ1aWxkX3dlYmtpdF9jb21tYW5kKHNlbGYsIGJ1aWxkX3N0eWxlPU5vbmUp
OgotICAgICAgICBjb21tYW5kID0gc3VwZXIoQ2hyb21pdW1Qb3J0LCBzZWxmKS5idWlsZF93ZWJr
aXRfY29tbWFuZChidWlsZF9zdHlsZT1idWlsZF9zdHlsZSkKLSAgICAgICAgY29tbWFuZC5hcHBl
bmQoIi0tY2hyb21pdW0iKQotICAgICAgICBjb21tYW5kLmFwcGVuZCgiLS11cGRhdGUtY2hyb21p
dW0iKQotICAgICAgICByZXR1cm4gY29tbWFuZAotCi0gICAgZGVmIHJ1bl93ZWJraXRfdGVzdHNf
Y29tbWFuZChzZWxmKToKLSAgICAgICAgIyBOb3RlOiBUaGlzIGNvdWxkIGJlIHJ1bi13ZWJraXQt
dGVzdHMgbm93LgotICAgICAgICBjb21tYW5kID0gc2VsZi5zY3JpcHRfc2hlbGxfY29tbWFuZCgi
bmV3LXJ1bi13ZWJraXQtdGVzdHMiKQotICAgICAgICBjb21tYW5kLmFwcGVuZCgiLS1jaHJvbWl1
bSIpCi0gICAgICAgIGNvbW1hbmQuYXBwZW5kKCItLXNraXAtZmFpbGluZy10ZXN0cyIpCi0gICAg
ICAgIHJldHVybiBjb21tYW5kCi0KLSAgICBkZWYgcnVuX3dlYmtpdF91bml0X3Rlc3RzX2NvbW1h
bmQoc2VsZik6Ci0gICAgICAgIHJldHVybiBzZWxmLnNjcmlwdF9zaGVsbF9jb21tYW5kKCJydW4t
Y2hyb21pdW0td2Via2l0LXVuaXQtdGVzdHMiKQotCi0gICAgZGVmIHJ1bl9qYXZhc2NyaXB0Y29y
ZV90ZXN0c19jb21tYW5kKHNlbGYpOgotICAgICAgICByZXR1cm4gTm9uZQotCi0KLWNsYXNzIENo
cm9taXVtQW5kcm9pZFBvcnQoQ2hyb21pdW1Qb3J0KToKLSAgICBwb3J0X2ZsYWdfbmFtZSA9ICJj
aHJvbWl1bS1hbmRyb2lkIgotCi0gICAgZGVmIHVwZGF0ZV93ZWJraXRfY29tbWFuZChzZWxmLCBu
b25faW50ZXJhY3RpdmU9RmFsc2UpOgotICAgICAgICBjb21tYW5kID0gc3VwZXIoQ2hyb21pdW1B
bmRyb2lkUG9ydCwgc2VsZikudXBkYXRlX3dlYmtpdF9jb21tYW5kKG5vbl9pbnRlcmFjdGl2ZT1u
b25faW50ZXJhY3RpdmUpCi0gICAgICAgIGNvbW1hbmQuYXBwZW5kKCItLWNocm9taXVtLWFuZHJv
aWQiKQotICAgICAgICByZXR1cm4gY29tbWFuZAotCi0gICAgZGVmIGJ1aWxkX3dlYmtpdF9jb21t
YW5kKHNlbGYsIGJ1aWxkX3N0eWxlPU5vbmUpOgotICAgICAgICBjb21tYW5kID0gc3VwZXIoQ2hy
b21pdW1BbmRyb2lkUG9ydCwgc2VsZikuYnVpbGRfd2Via2l0X2NvbW1hbmQoYnVpbGRfc3R5bGU9
YnVpbGRfc3R5bGUpCi0gICAgICAgIGNvbW1hbmQuYXBwZW5kKCItLWNocm9taXVtLWFuZHJvaWQi
KQotICAgICAgICByZXR1cm4gY29tbWFuZAotCi0KLWNsYXNzIENocm9taXVtWFZGQlBvcnQoQ2hy
b21pdW1Qb3J0KToKLSAgICBwb3J0X2ZsYWdfbmFtZSA9ICJjaHJvbWl1bS14dmZiIgotCi0gICAg
ZGVmIHJ1bl93ZWJraXRfdGVzdHNfY29tbWFuZChzZWxmKToKLSAgICAgICAgcmV0dXJuIFsieHZm
Yi1ydW4iXSArIHN1cGVyKENocm9taXVtWFZGQlBvcnQsIHNlbGYpLnJ1bl93ZWJraXRfdGVzdHNf
Y29tbWFuZCgpCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25m
aWcvcG9ydHNfdW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25m
aWcvcG9ydHNfdW5pdHRlc3QucHkKaW5kZXggYTQzNDIxMWIzYjNkNjBjNTQzN2I4MjFlYjYwYWI1
NjBjYjNhMmQ5MS4uZWYwOTliMDFkZWFhNDc3MjRkYzZiOThlY2M4YzBmNjYwNGM4MDcxMyAxMDA2
NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9jb21tb24vY29uZmlnL3BvcnRzX3VuaXR0
ZXN0LnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvY29tbW9uL2NvbmZpZy9wb3J0c191
bml0dGVzdC5weQpAQCAtNTUsMTcgKzU1LDMgQEAgY2xhc3MgRGVwcmVjYXRlZFBvcnRUZXN0KHVu
aXR0ZXN0LlRlc3RDYXNlKToKICAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChRdFBvcnQoKS5ydW5f
d2Via2l0X3Rlc3RzX2NvbW1hbmQoKSwgRGVwcmVjYXRlZFBvcnQoKS5zY3JpcHRfc2hlbGxfY29t
bWFuZCgicnVuLXdlYmtpdC10ZXN0cyIpKQogICAgICAgICBzZWxmLmFzc2VydEVxdWFsKFF0UG9y
dCgpLmJ1aWxkX3dlYmtpdF9jb21tYW5kKCksIERlcHJlY2F0ZWRQb3J0KCkuc2NyaXB0X3NoZWxs
X2NvbW1hbmQoImJ1aWxkLXdlYmtpdCIpICsgWyItLXF0IiwgRGVwcmVjYXRlZFBvcnQoKS5tYWtl
QXJncygpXSkKICAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChRdFBvcnQoKS5idWlsZF93ZWJraXRf
Y29tbWFuZChidWlsZF9zdHlsZT0iZGVidWciKSwgRGVwcmVjYXRlZFBvcnQoKS5zY3JpcHRfc2hl
bGxfY29tbWFuZCgiYnVpbGQtd2Via2l0IikgKyBbIi0tZGVidWciLCAiLS1xdCIsIERlcHJlY2F0
ZWRQb3J0KCkubWFrZUFyZ3MoKV0pCi0KLSAgICBkZWYgdGVzdF9jaHJvbWl1bV9wb3J0KHNlbGYp
OgotICAgICAgICBzZWxmLmFzc2VydEVxdWFsKENocm9taXVtUG9ydCgpLmZsYWcoKSwgIi0tcG9y
dD1jaHJvbWl1bSIpCi0gICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoQ2hyb21pdW1Qb3J0KCkucnVu
X3dlYmtpdF90ZXN0c19jb21tYW5kKCksIERlcHJlY2F0ZWRQb3J0KCkuc2NyaXB0X3NoZWxsX2Nv
bW1hbmQoIm5ldy1ydW4td2Via2l0LXRlc3RzIikgKyBbIi0tY2hyb21pdW0iLCAiLS1za2lwLWZh
aWxpbmctdGVzdHMiXSkKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChDaHJvbWl1bVBvcnQoKS5i
dWlsZF93ZWJraXRfY29tbWFuZCgpLCBEZXByZWNhdGVkUG9ydCgpLnNjcmlwdF9zaGVsbF9jb21t
YW5kKCJidWlsZC13ZWJraXQiKSArIFsiLS1jaHJvbWl1bSIsICItLXVwZGF0ZS1jaHJvbWl1bSJd
KQotICAgICAgICBzZWxmLmFzc2VydEVxdWFsKENocm9taXVtUG9ydCgpLmJ1aWxkX3dlYmtpdF9j
b21tYW5kKGJ1aWxkX3N0eWxlPSJkZWJ1ZyIpLCBEZXByZWNhdGVkUG9ydCgpLnNjcmlwdF9zaGVs
bF9jb21tYW5kKCJidWlsZC13ZWJraXQiKSArIFsiLS1kZWJ1ZyIsICItLWNocm9taXVtIiwgIi0t
dXBkYXRlLWNocm9taXVtIl0pCi0gICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoQ2hyb21pdW1Qb3J0
KCkudXBkYXRlX3dlYmtpdF9jb21tYW5kKCksIERlcHJlY2F0ZWRQb3J0KCkuc2NyaXB0X3NoZWxs
X2NvbW1hbmQoInVwZGF0ZS13ZWJraXQiKSArIFsiLS1jaHJvbWl1bSJdKQotCi0gICAgZGVmIHRl
c3RfY2hyb21pdW1fYW5kcm9pZF9wb3J0KHNlbGYpOgotICAgICAgICBzZWxmLmFzc2VydEVxdWFs
KENocm9taXVtQW5kcm9pZFBvcnQoKS5idWlsZF93ZWJraXRfY29tbWFuZCgpLCBDaHJvbWl1bVBv
cnQoKS5idWlsZF93ZWJraXRfY29tbWFuZCgpICsgWyItLWNocm9taXVtLWFuZHJvaWQiXSkKLSAg
ICAgICAgc2VsZi5hc3NlcnRFcXVhbChDaHJvbWl1bUFuZHJvaWRQb3J0KCkudXBkYXRlX3dlYmtp
dF9jb21tYW5kKCksIENocm9taXVtUG9ydCgpLnVwZGF0ZV93ZWJraXRfY29tbWFuZCgpICsgWyIt
LWNocm9taXVtLWFuZHJvaWQiXSkKLQotICAgIGRlZiB0ZXN0X2Nocm9taXVtX3h2ZmJfcG9ydChz
ZWxmKToKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChDaHJvbWl1bVhWRkJQb3J0KCkucnVuX3dl
YmtpdF90ZXN0c19jb21tYW5kKCksIFsneHZmYi1ydW4nXSArIERlcHJlY2F0ZWRQb3J0KCkuc2Ny
aXB0X3NoZWxsX2NvbW1hbmQoJ25ldy1ydW4td2Via2l0LXRlc3RzJykgKyBbJy0tY2hyb21pdW0n
LCAnLS1za2lwLWZhaWxpbmctdGVzdHMnXSkKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvdG9vbC9zdGVwcy91cGRhdGVfdW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtp
dHB5L3Rvb2wvc3RlcHMvdXBkYXRlX3VuaXR0ZXN0LnB5CmluZGV4IDA4NjZjNGI3ZGY2NDdjMThm
MTViNmJkYWQzYWIzMjRhZTg3YTVlZjcuLjQ5ZDZiNDA5ODU4MTk1ODZiOWQ3YzlmNWM1NjJlMTE0
OGJmNmJiM2MgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9zdGVwcy91
cGRhdGVfdW5pdHRlc3QucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL3N0ZXBz
L3VwZGF0ZV91bml0dGVzdC5weQpAQCAtMjgsNyArMjgsNyBAQAogCiBpbXBvcnQgdW5pdHRlc3Qy
IGFzIHVuaXR0ZXN0CiAKLWZyb20gd2Via2l0cHkuY29tbW9uLmNvbmZpZy5wb3J0cyBpbXBvcnQg
Q2hyb21pdW1Qb3J0LCBDaHJvbWl1bUFuZHJvaWRQb3J0LCBDaHJvbWl1bVhWRkJQb3J0Citmcm9t
IHdlYmtpdHB5LmNvbW1vbi5jb25maWcucG9ydHMgaW1wb3J0IE1hY1BvcnQsIE1hY1dLMlBvcnQK
IGZyb20gd2Via2l0cHkudG9vbC5tb2NrdG9vbCBpbXBvcnQgTW9ja09wdGlvbnMsIE1vY2tUb29s
CiBmcm9tIHdlYmtpdHB5LnRvb2wuc3RlcHMudXBkYXRlIGltcG9ydCBVcGRhdGUKIApAQCAtNDEs
MTQgKzQxLDExIEBAIGNsYXNzIFVwZGF0ZVRlc3QodW5pdHRlc3QuVGVzdENhc2UpOgogICAgICAg
ICBzdGVwID0gVXBkYXRlKHRvb2wsIG9wdGlvbnMpCiAgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwo
WyJtb2NrLXVwZGF0ZS13ZWJraXQiXSwgc3RlcC5fdXBkYXRlX2NvbW1hbmQoKSkKIAotICAgICAg
ICB0b29sLl9kZXByZWNhdGVkX3BvcnQgPSBDaHJvbWl1bVBvcnQoKQotICAgICAgICBzZWxmLmFz
c2VydEVxdWFsKFsiVG9vbHMvU2NyaXB0cy91cGRhdGUtd2Via2l0IiwgIi0tY2hyb21pdW0iLCAi
LS1mb3JjZS11cGRhdGUiXSwgc3RlcC5fdXBkYXRlX2NvbW1hbmQoKSkKKyAgICAgICAgdG9vbC5f
ZGVwcmVjYXRlZF9wb3J0ID0gTWFjUG9ydCgpCisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoWyJU
b29scy9TY3JpcHRzL3VwZGF0ZS13ZWJraXQiXSwgc3RlcC5fdXBkYXRlX2NvbW1hbmQoKSkKIAot
ICAgICAgICB0b29sLl9kZXByZWNhdGVkX3BvcnQgPSBDaHJvbWl1bVhWRkJQb3J0KCkKLSAgICAg
ICAgc2VsZi5hc3NlcnRFcXVhbChbIlRvb2xzL1NjcmlwdHMvdXBkYXRlLXdlYmtpdCIsICItLWNo
cm9taXVtIiwgIi0tZm9yY2UtdXBkYXRlIl0sIHN0ZXAuX3VwZGF0ZV9jb21tYW5kKCkpCi0KLSAg
ICAgICAgdG9vbC5fZGVwcmVjYXRlZF9wb3J0ID0gQ2hyb21pdW1BbmRyb2lkUG9ydCgpCi0gICAg
ICAgIHNlbGYuYXNzZXJ0RXF1YWwoWyJUb29scy9TY3JpcHRzL3VwZGF0ZS13ZWJraXQiLCAiLS1j
aHJvbWl1bSIsICItLWZvcmNlLXVwZGF0ZSIsICItLWNocm9taXVtLWFuZHJvaWQiXSwgc3RlcC5f
dXBkYXRlX2NvbW1hbmQoKSkKKyAgICAgICAgdG9vbC5fZGVwcmVjYXRlZF9wb3J0ID0gTWFjV0sy
UG9ydCgpCisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoWyJUb29scy9TY3JpcHRzL3VwZGF0ZS13
ZWJraXQiXSwgc3RlcC5fdXBkYXRlX2NvbW1hbmQoKSkKIAogICAgIGRlZiB0ZXN0X3VwZGF0ZV9j
b21tYW5kX2ludGVyYWN0aXZlKHNlbGYpOgogICAgICAgICB0b29sID0gTW9ja1Rvb2woKQpAQCAt
NTYsMTEgKzUzLDggQEAgY2xhc3MgVXBkYXRlVGVzdCh1bml0dGVzdC5UZXN0Q2FzZSk6CiAgICAg
ICAgIHN0ZXAgPSBVcGRhdGUodG9vbCwgb3B0aW9ucykKICAgICAgICAgc2VsZi5hc3NlcnRFcXVh
bChbIm1vY2stdXBkYXRlLXdlYmtpdCJdLCBzdGVwLl91cGRhdGVfY29tbWFuZCgpKQogCi0gICAg
ICAgIHRvb2wuX2RlcHJlY2F0ZWRfcG9ydCA9IENocm9taXVtUG9ydCgpCi0gICAgICAgIHNlbGYu
YXNzZXJ0RXF1YWwoWyJUb29scy9TY3JpcHRzL3VwZGF0ZS13ZWJraXQiLCAiLS1jaHJvbWl1bSJd
LCBzdGVwLl91cGRhdGVfY29tbWFuZCgpKQotCi0gICAgICAgIHRvb2wuX2RlcHJlY2F0ZWRfcG9y
dCA9IENocm9taXVtWFZGQlBvcnQoKQotICAgICAgICBzZWxmLmFzc2VydEVxdWFsKFsiVG9vbHMv
U2NyaXB0cy91cGRhdGUtd2Via2l0IiwgIi0tY2hyb21pdW0iXSwgc3RlcC5fdXBkYXRlX2NvbW1h
bmQoKSkKKyAgICAgICAgdG9vbC5fZGVwcmVjYXRlZF9wb3J0ID0gTWFjUG9ydCgpCisgICAgICAg
IHNlbGYuYXNzZXJ0RXF1YWwoWyJUb29scy9TY3JpcHRzL3VwZGF0ZS13ZWJraXQiXSwgc3RlcC5f
dXBkYXRlX2NvbW1hbmQoKSkKIAotICAgICAgICB0b29sLl9kZXByZWNhdGVkX3BvcnQgPSBDaHJv
bWl1bUFuZHJvaWRQb3J0KCkKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChbIlRvb2xzL1Njcmlw
dHMvdXBkYXRlLXdlYmtpdCIsICItLWNocm9taXVtIiwgIi0tY2hyb21pdW0tYW5kcm9pZCJdLCBz
dGVwLl91cGRhdGVfY29tbWFuZCgpKQorICAgICAgICB0b29sLl9kZXByZWNhdGVkX3BvcnQgPSBN
YWNXSzJQb3J0KCkKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChbIlRvb2xzL1NjcmlwdHMvdXBk
YXRlLXdlYmtpdCJdLCBzdGVwLl91cGRhdGVfY29tbWFuZCgpKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>197153</attachid>
            <date>2013-04-09 11:38:28 -0700</date>
            <delta_ts>2013-04-09 12:09:06 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-114228-20130409123810.patch</filename>
            <type>text/plain</type>
            <size>8768</size>
            <attacher name="Glenn Adams">glenn</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ4MDI2CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNGE5OGEzZDMzYWVjMDU2ZWViN2E0YjdmYWRjM2VmM2I3
ZTM1MjQzMy4uMGIxY2MzYmRlOGI3ZDVmODE5MjEzMTlmYWNiZWQxMmVjMzU5MDA5NiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIz
IEBACisyMDEzLTA0LTA5ICBHbGVubiBBZGFtcyAgPGdsZW5uQHNreW5hdi5jb20+CisKKyAgICAg
ICAgW3dlYmtpdHB5XSBSZW1vdmUgY2hyb21pdW0gZGVwcmVjYXRlZCBwb3J0IHN1cHBvcnQuCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTQyMjgKKwor
ICAgICAgICBSZXZpZXdlZCBieSBSeW9zdWtlIE5pd2EuCisKKyAgICAgICAgKiBTY3JpcHRzL3dl
YmtpdHB5L2NvbW1vbi9jb25maWcvcG9ydHMucHk6CisgICAgICAgIChEZXByZWNhdGVkUG9ydC5w
b3J0KTogUmVtb3ZlZCBjaHJvbWl1bSBwb3J0cyBmcm9tIHBvcnQgbmFtZSB0byBwb3J0IGNsYXNz
IG1hcHBpbmcuCisgICAgICAgIChDaHJvbWl1bVBvcnQpOiBSZW1vdmVkLgorICAgICAgICAoQ2hy
b21pdW1BbmRyb2lkUG9ydCk6IFJlbW92ZWQuCisgICAgICAgIChDaHJvbWl1bVhWRkJQb3J0KTog
UmVtb3ZlZC4KKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25maWcvcG9ydHNf
dW5pdHRlc3QucHk6CisgICAgICAgIChEZXByZWNhdGVkUG9ydFRlc3QudGVzdF9jaHJvbWl1bV9w
b3J0KTogUmVtb3ZlZC4KKyAgICAgICAgKERlcHJlY2F0ZWRQb3J0VGVzdC50ZXN0X2Nocm9taXVt
X2FuZHJvaWRfcG9ydCk6IFJlbW92ZWQuCisgICAgICAgIChEZXByZWNhdGVkUG9ydFRlc3QudGVz
dF9jaHJvbWl1bV94dmZiX3BvcnQpOiBSZW1vdmVkLgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0
cHkvdG9vbC9zdGVwcy91cGRhdGVfdW5pdHRlc3QucHk6CisgICAgICAgIChVcGRhdGVUZXN0LnRl
c3RfdXBkYXRlX2NvbW1hbmRfbm9uX2ludGVyYWN0aXZlKTogVXNlIG1hYyBpbnN0ZWFkIG9mIGNo
cm9taXVtIHBvcnRzLgorICAgICAgICAoVXBkYXRlVGVzdC50ZXN0X3VwZGF0ZV9jb21tYW5kX2lu
dGVyYWN0aXZlKTogVXNlIG1hYyBpbnN0ZWFkIG9mIGNocm9taXVtIHBvcnRzLgorCiAyMDEzLTA0
LTA5ICBSYXBoYWVsIEt1Ym8gZGEgQ29zdGEgIDxyYXBoYWVsLmt1Ym8uZGEuY29zdGFAaW50ZWwu
Y29tPgogCiAgICAgICAgIFtFRkxdIERlY2xhcmUgVEVTVF9USEVNRV9ESVIgaW4gYSBzaW5nbGUg
cGxhY2UuCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25maWcv
cG9ydHMucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25maWcvcG9ydHMucHkK
aW5kZXggNWM3YmVhMGJkNzZiZDA2Y2M4ZWY5N2Y3ZjVjZGFlOTZlZmRhYjZiYy4uYjI4NWQ2YmZm
MDk5YTVkMTQwYjI0MjM2ZTdiMmM5ZDE3OWNkMmU5MCAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0
cy93ZWJraXRweS9jb21tb24vY29uZmlnL3BvcnRzLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvY29tbW9uL2NvbmZpZy9wb3J0cy5weQpAQCAtNjEsOSArNjEsNiBAQCBjbGFzcyBEZXBy
ZWNhdGVkUG9ydChvYmplY3QpOgogICAgIEBzdGF0aWNtZXRob2QKICAgICBkZWYgcG9ydChwb3J0
X25hbWUpOgogICAgICAgICBwb3J0cyA9IHsKLSAgICAgICAgICAgICJjaHJvbWl1bSI6IENocm9t
aXVtUG9ydCwKLSAgICAgICAgICAgICJjaHJvbWl1bS1hbmRyb2lkIjogQ2hyb21pdW1BbmRyb2lk
UG9ydCwKLSAgICAgICAgICAgICJjaHJvbWl1bS14dmZiIjogQ2hyb21pdW1YVkZCUG9ydCwKICAg
ICAgICAgICAgICJndGsiOiBHdGtQb3J0LAogICAgICAgICAgICAgIm1hYyI6IE1hY1BvcnQsCiAg
ICAgICAgICAgICAibWFjLXdrMiI6IE1hY1dLMlBvcnQsCkBAIC0xNzcsNTQgKzE3NCwzIEBAIGNs
YXNzIEVmbFBvcnQoRGVwcmVjYXRlZFBvcnQpOgogICAgICAgICBjb21tYW5kLmFwcGVuZCgiLS11
cGRhdGUtZWZsIikKICAgICAgICAgY29tbWFuZC5hcHBlbmQoc3VwZXIoRWZsUG9ydCwgc2VsZiku
bWFrZUFyZ3MoKSkKICAgICAgICAgcmV0dXJuIGNvbW1hbmQKLQotCi1jbGFzcyBDaHJvbWl1bVBv
cnQoRGVwcmVjYXRlZFBvcnQpOgotICAgIHBvcnRfZmxhZ19uYW1lID0gImNocm9taXVtIgotCi0g
ICAgZGVmIHVwZGF0ZV93ZWJraXRfY29tbWFuZChzZWxmLCBub25faW50ZXJhY3RpdmU9RmFsc2Up
OgotICAgICAgICBjb21tYW5kID0gc3VwZXIoQ2hyb21pdW1Qb3J0LCBzZWxmKS51cGRhdGVfd2Vi
a2l0X2NvbW1hbmQobm9uX2ludGVyYWN0aXZlPW5vbl9pbnRlcmFjdGl2ZSkKLSAgICAgICAgY29t
bWFuZC5hcHBlbmQoIi0tY2hyb21pdW0iKQotICAgICAgICBpZiBub25faW50ZXJhY3RpdmU6Ci0g
ICAgICAgICAgICBjb21tYW5kLmFwcGVuZCgiLS1mb3JjZS11cGRhdGUiKQotICAgICAgICByZXR1
cm4gY29tbWFuZAotCi0gICAgZGVmIGJ1aWxkX3dlYmtpdF9jb21tYW5kKHNlbGYsIGJ1aWxkX3N0
eWxlPU5vbmUpOgotICAgICAgICBjb21tYW5kID0gc3VwZXIoQ2hyb21pdW1Qb3J0LCBzZWxmKS5i
dWlsZF93ZWJraXRfY29tbWFuZChidWlsZF9zdHlsZT1idWlsZF9zdHlsZSkKLSAgICAgICAgY29t
bWFuZC5hcHBlbmQoIi0tY2hyb21pdW0iKQotICAgICAgICBjb21tYW5kLmFwcGVuZCgiLS11cGRh
dGUtY2hyb21pdW0iKQotICAgICAgICByZXR1cm4gY29tbWFuZAotCi0gICAgZGVmIHJ1bl93ZWJr
aXRfdGVzdHNfY29tbWFuZChzZWxmKToKLSAgICAgICAgIyBOb3RlOiBUaGlzIGNvdWxkIGJlIHJ1
bi13ZWJraXQtdGVzdHMgbm93LgotICAgICAgICBjb21tYW5kID0gc2VsZi5zY3JpcHRfc2hlbGxf
Y29tbWFuZCgibmV3LXJ1bi13ZWJraXQtdGVzdHMiKQotICAgICAgICBjb21tYW5kLmFwcGVuZCgi
LS1jaHJvbWl1bSIpCi0gICAgICAgIGNvbW1hbmQuYXBwZW5kKCItLXNraXAtZmFpbGluZy10ZXN0
cyIpCi0gICAgICAgIHJldHVybiBjb21tYW5kCi0KLSAgICBkZWYgcnVuX3dlYmtpdF91bml0X3Rl
c3RzX2NvbW1hbmQoc2VsZik6Ci0gICAgICAgIHJldHVybiBzZWxmLnNjcmlwdF9zaGVsbF9jb21t
YW5kKCJydW4tY2hyb21pdW0td2Via2l0LXVuaXQtdGVzdHMiKQotCi0gICAgZGVmIHJ1bl9qYXZh
c2NyaXB0Y29yZV90ZXN0c19jb21tYW5kKHNlbGYpOgotICAgICAgICByZXR1cm4gTm9uZQotCi0K
LWNsYXNzIENocm9taXVtQW5kcm9pZFBvcnQoQ2hyb21pdW1Qb3J0KToKLSAgICBwb3J0X2ZsYWdf
bmFtZSA9ICJjaHJvbWl1bS1hbmRyb2lkIgotCi0gICAgZGVmIHVwZGF0ZV93ZWJraXRfY29tbWFu
ZChzZWxmLCBub25faW50ZXJhY3RpdmU9RmFsc2UpOgotICAgICAgICBjb21tYW5kID0gc3VwZXIo
Q2hyb21pdW1BbmRyb2lkUG9ydCwgc2VsZikudXBkYXRlX3dlYmtpdF9jb21tYW5kKG5vbl9pbnRl
cmFjdGl2ZT1ub25faW50ZXJhY3RpdmUpCi0gICAgICAgIGNvbW1hbmQuYXBwZW5kKCItLWNocm9t
aXVtLWFuZHJvaWQiKQotICAgICAgICByZXR1cm4gY29tbWFuZAotCi0gICAgZGVmIGJ1aWxkX3dl
YmtpdF9jb21tYW5kKHNlbGYsIGJ1aWxkX3N0eWxlPU5vbmUpOgotICAgICAgICBjb21tYW5kID0g
c3VwZXIoQ2hyb21pdW1BbmRyb2lkUG9ydCwgc2VsZikuYnVpbGRfd2Via2l0X2NvbW1hbmQoYnVp
bGRfc3R5bGU9YnVpbGRfc3R5bGUpCi0gICAgICAgIGNvbW1hbmQuYXBwZW5kKCItLWNocm9taXVt
LWFuZHJvaWQiKQotICAgICAgICByZXR1cm4gY29tbWFuZAotCi0KLWNsYXNzIENocm9taXVtWFZG
QlBvcnQoQ2hyb21pdW1Qb3J0KToKLSAgICBwb3J0X2ZsYWdfbmFtZSA9ICJjaHJvbWl1bS14dmZi
IgotCi0gICAgZGVmIHJ1bl93ZWJraXRfdGVzdHNfY29tbWFuZChzZWxmKToKLSAgICAgICAgcmV0
dXJuIFsieHZmYi1ydW4iXSArIHN1cGVyKENocm9taXVtWFZGQlBvcnQsIHNlbGYpLnJ1bl93ZWJr
aXRfdGVzdHNfY29tbWFuZCgpCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2Nv
bW1vbi9jb25maWcvcG9ydHNfdW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2Nv
bW1vbi9jb25maWcvcG9ydHNfdW5pdHRlc3QucHkKaW5kZXggYTQzNDIxMWIzYjNkNjBjNTQzN2I4
MjFlYjYwYWI1NjBjYjNhMmQ5MS4uZWYwOTliMDFkZWFhNDc3MjRkYzZiOThlY2M4YzBmNjYwNGM4
MDcxMyAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9jb21tb24vY29uZmlnL3Bv
cnRzX3VuaXR0ZXN0LnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvY29tbW9uL2NvbmZp
Zy9wb3J0c191bml0dGVzdC5weQpAQCAtNTUsMTcgKzU1LDMgQEAgY2xhc3MgRGVwcmVjYXRlZFBv
cnRUZXN0KHVuaXR0ZXN0LlRlc3RDYXNlKToKICAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChRdFBv
cnQoKS5ydW5fd2Via2l0X3Rlc3RzX2NvbW1hbmQoKSwgRGVwcmVjYXRlZFBvcnQoKS5zY3JpcHRf
c2hlbGxfY29tbWFuZCgicnVuLXdlYmtpdC10ZXN0cyIpKQogICAgICAgICBzZWxmLmFzc2VydEVx
dWFsKFF0UG9ydCgpLmJ1aWxkX3dlYmtpdF9jb21tYW5kKCksIERlcHJlY2F0ZWRQb3J0KCkuc2Ny
aXB0X3NoZWxsX2NvbW1hbmQoImJ1aWxkLXdlYmtpdCIpICsgWyItLXF0IiwgRGVwcmVjYXRlZFBv
cnQoKS5tYWtlQXJncygpXSkKICAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChRdFBvcnQoKS5idWls
ZF93ZWJraXRfY29tbWFuZChidWlsZF9zdHlsZT0iZGVidWciKSwgRGVwcmVjYXRlZFBvcnQoKS5z
Y3JpcHRfc2hlbGxfY29tbWFuZCgiYnVpbGQtd2Via2l0IikgKyBbIi0tZGVidWciLCAiLS1xdCIs
IERlcHJlY2F0ZWRQb3J0KCkubWFrZUFyZ3MoKV0pCi0KLSAgICBkZWYgdGVzdF9jaHJvbWl1bV9w
b3J0KHNlbGYpOgotICAgICAgICBzZWxmLmFzc2VydEVxdWFsKENocm9taXVtUG9ydCgpLmZsYWco
KSwgIi0tcG9ydD1jaHJvbWl1bSIpCi0gICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoQ2hyb21pdW1Q
b3J0KCkucnVuX3dlYmtpdF90ZXN0c19jb21tYW5kKCksIERlcHJlY2F0ZWRQb3J0KCkuc2NyaXB0
X3NoZWxsX2NvbW1hbmQoIm5ldy1ydW4td2Via2l0LXRlc3RzIikgKyBbIi0tY2hyb21pdW0iLCAi
LS1za2lwLWZhaWxpbmctdGVzdHMiXSkKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChDaHJvbWl1
bVBvcnQoKS5idWlsZF93ZWJraXRfY29tbWFuZCgpLCBEZXByZWNhdGVkUG9ydCgpLnNjcmlwdF9z
aGVsbF9jb21tYW5kKCJidWlsZC13ZWJraXQiKSArIFsiLS1jaHJvbWl1bSIsICItLXVwZGF0ZS1j
aHJvbWl1bSJdKQotICAgICAgICBzZWxmLmFzc2VydEVxdWFsKENocm9taXVtUG9ydCgpLmJ1aWxk
X3dlYmtpdF9jb21tYW5kKGJ1aWxkX3N0eWxlPSJkZWJ1ZyIpLCBEZXByZWNhdGVkUG9ydCgpLnNj
cmlwdF9zaGVsbF9jb21tYW5kKCJidWlsZC13ZWJraXQiKSArIFsiLS1kZWJ1ZyIsICItLWNocm9t
aXVtIiwgIi0tdXBkYXRlLWNocm9taXVtIl0pCi0gICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoQ2hy
b21pdW1Qb3J0KCkudXBkYXRlX3dlYmtpdF9jb21tYW5kKCksIERlcHJlY2F0ZWRQb3J0KCkuc2Ny
aXB0X3NoZWxsX2NvbW1hbmQoInVwZGF0ZS13ZWJraXQiKSArIFsiLS1jaHJvbWl1bSJdKQotCi0g
ICAgZGVmIHRlc3RfY2hyb21pdW1fYW5kcm9pZF9wb3J0KHNlbGYpOgotICAgICAgICBzZWxmLmFz
c2VydEVxdWFsKENocm9taXVtQW5kcm9pZFBvcnQoKS5idWlsZF93ZWJraXRfY29tbWFuZCgpLCBD
aHJvbWl1bVBvcnQoKS5idWlsZF93ZWJraXRfY29tbWFuZCgpICsgWyItLWNocm9taXVtLWFuZHJv
aWQiXSkKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChDaHJvbWl1bUFuZHJvaWRQb3J0KCkudXBk
YXRlX3dlYmtpdF9jb21tYW5kKCksIENocm9taXVtUG9ydCgpLnVwZGF0ZV93ZWJraXRfY29tbWFu
ZCgpICsgWyItLWNocm9taXVtLWFuZHJvaWQiXSkKLQotICAgIGRlZiB0ZXN0X2Nocm9taXVtX3h2
ZmJfcG9ydChzZWxmKToKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChDaHJvbWl1bVhWRkJQb3J0
KCkucnVuX3dlYmtpdF90ZXN0c19jb21tYW5kKCksIFsneHZmYi1ydW4nXSArIERlcHJlY2F0ZWRQ
b3J0KCkuc2NyaXB0X3NoZWxsX2NvbW1hbmQoJ25ldy1ydW4td2Via2l0LXRlc3RzJykgKyBbJy0t
Y2hyb21pdW0nLCAnLS1za2lwLWZhaWxpbmctdGVzdHMnXSkKZGlmZiAtLWdpdCBhL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvdG9vbC9zdGVwcy91cGRhdGVfdW5pdHRlc3QucHkgYi9Ub29scy9TY3Jp
cHRzL3dlYmtpdHB5L3Rvb2wvc3RlcHMvdXBkYXRlX3VuaXR0ZXN0LnB5CmluZGV4IDA4NjZjNGI3
ZGY2NDdjMThmMTViNmJkYWQzYWIzMjRhZTg3YTVlZjcuLjQ5ZDZiNDA5ODU4MTk1ODZiOWQ3Yzlm
NWM1NjJlMTE0OGJmNmJiM2MgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9v
bC9zdGVwcy91cGRhdGVfdW5pdHRlc3QucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90
b29sL3N0ZXBzL3VwZGF0ZV91bml0dGVzdC5weQpAQCAtMjgsNyArMjgsNyBAQAogCiBpbXBvcnQg
dW5pdHRlc3QyIGFzIHVuaXR0ZXN0CiAKLWZyb20gd2Via2l0cHkuY29tbW9uLmNvbmZpZy5wb3J0
cyBpbXBvcnQgQ2hyb21pdW1Qb3J0LCBDaHJvbWl1bUFuZHJvaWRQb3J0LCBDaHJvbWl1bVhWRkJQ
b3J0Citmcm9tIHdlYmtpdHB5LmNvbW1vbi5jb25maWcucG9ydHMgaW1wb3J0IE1hY1BvcnQsIE1h
Y1dLMlBvcnQKIGZyb20gd2Via2l0cHkudG9vbC5tb2NrdG9vbCBpbXBvcnQgTW9ja09wdGlvbnMs
IE1vY2tUb29sCiBmcm9tIHdlYmtpdHB5LnRvb2wuc3RlcHMudXBkYXRlIGltcG9ydCBVcGRhdGUK
IApAQCAtNDEsMTQgKzQxLDExIEBAIGNsYXNzIFVwZGF0ZVRlc3QodW5pdHRlc3QuVGVzdENhc2Up
OgogICAgICAgICBzdGVwID0gVXBkYXRlKHRvb2wsIG9wdGlvbnMpCiAgICAgICAgIHNlbGYuYXNz
ZXJ0RXF1YWwoWyJtb2NrLXVwZGF0ZS13ZWJraXQiXSwgc3RlcC5fdXBkYXRlX2NvbW1hbmQoKSkK
IAotICAgICAgICB0b29sLl9kZXByZWNhdGVkX3BvcnQgPSBDaHJvbWl1bVBvcnQoKQotICAgICAg
ICBzZWxmLmFzc2VydEVxdWFsKFsiVG9vbHMvU2NyaXB0cy91cGRhdGUtd2Via2l0IiwgIi0tY2hy
b21pdW0iLCAiLS1mb3JjZS11cGRhdGUiXSwgc3RlcC5fdXBkYXRlX2NvbW1hbmQoKSkKKyAgICAg
ICAgdG9vbC5fZGVwcmVjYXRlZF9wb3J0ID0gTWFjUG9ydCgpCisgICAgICAgIHNlbGYuYXNzZXJ0
RXF1YWwoWyJUb29scy9TY3JpcHRzL3VwZGF0ZS13ZWJraXQiXSwgc3RlcC5fdXBkYXRlX2NvbW1h
bmQoKSkKIAotICAgICAgICB0b29sLl9kZXByZWNhdGVkX3BvcnQgPSBDaHJvbWl1bVhWRkJQb3J0
KCkKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChbIlRvb2xzL1NjcmlwdHMvdXBkYXRlLXdlYmtp
dCIsICItLWNocm9taXVtIiwgIi0tZm9yY2UtdXBkYXRlIl0sIHN0ZXAuX3VwZGF0ZV9jb21tYW5k
KCkpCi0KLSAgICAgICAgdG9vbC5fZGVwcmVjYXRlZF9wb3J0ID0gQ2hyb21pdW1BbmRyb2lkUG9y
dCgpCi0gICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoWyJUb29scy9TY3JpcHRzL3VwZGF0ZS13ZWJr
aXQiLCAiLS1jaHJvbWl1bSIsICItLWZvcmNlLXVwZGF0ZSIsICItLWNocm9taXVtLWFuZHJvaWQi
XSwgc3RlcC5fdXBkYXRlX2NvbW1hbmQoKSkKKyAgICAgICAgdG9vbC5fZGVwcmVjYXRlZF9wb3J0
ID0gTWFjV0syUG9ydCgpCisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoWyJUb29scy9TY3JpcHRz
L3VwZGF0ZS13ZWJraXQiXSwgc3RlcC5fdXBkYXRlX2NvbW1hbmQoKSkKIAogICAgIGRlZiB0ZXN0
X3VwZGF0ZV9jb21tYW5kX2ludGVyYWN0aXZlKHNlbGYpOgogICAgICAgICB0b29sID0gTW9ja1Rv
b2woKQpAQCAtNTYsMTEgKzUzLDggQEAgY2xhc3MgVXBkYXRlVGVzdCh1bml0dGVzdC5UZXN0Q2Fz
ZSk6CiAgICAgICAgIHN0ZXAgPSBVcGRhdGUodG9vbCwgb3B0aW9ucykKICAgICAgICAgc2VsZi5h
c3NlcnRFcXVhbChbIm1vY2stdXBkYXRlLXdlYmtpdCJdLCBzdGVwLl91cGRhdGVfY29tbWFuZCgp
KQogCi0gICAgICAgIHRvb2wuX2RlcHJlY2F0ZWRfcG9ydCA9IENocm9taXVtUG9ydCgpCi0gICAg
ICAgIHNlbGYuYXNzZXJ0RXF1YWwoWyJUb29scy9TY3JpcHRzL3VwZGF0ZS13ZWJraXQiLCAiLS1j
aHJvbWl1bSJdLCBzdGVwLl91cGRhdGVfY29tbWFuZCgpKQotCi0gICAgICAgIHRvb2wuX2RlcHJl
Y2F0ZWRfcG9ydCA9IENocm9taXVtWFZGQlBvcnQoKQotICAgICAgICBzZWxmLmFzc2VydEVxdWFs
KFsiVG9vbHMvU2NyaXB0cy91cGRhdGUtd2Via2l0IiwgIi0tY2hyb21pdW0iXSwgc3RlcC5fdXBk
YXRlX2NvbW1hbmQoKSkKKyAgICAgICAgdG9vbC5fZGVwcmVjYXRlZF9wb3J0ID0gTWFjUG9ydCgp
CisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoWyJUb29scy9TY3JpcHRzL3VwZGF0ZS13ZWJraXQi
XSwgc3RlcC5fdXBkYXRlX2NvbW1hbmQoKSkKIAotICAgICAgICB0b29sLl9kZXByZWNhdGVkX3Bv
cnQgPSBDaHJvbWl1bUFuZHJvaWRQb3J0KCkKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChbIlRv
b2xzL1NjcmlwdHMvdXBkYXRlLXdlYmtpdCIsICItLWNocm9taXVtIiwgIi0tY2hyb21pdW0tYW5k
cm9pZCJdLCBzdGVwLl91cGRhdGVfY29tbWFuZCgpKQorICAgICAgICB0b29sLl9kZXByZWNhdGVk
X3BvcnQgPSBNYWNXSzJQb3J0KCkKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChbIlRvb2xzL1Nj
cmlwdHMvdXBkYXRlLXdlYmtpdCJdLCBzdGVwLl91cGRhdGVfY29tbWFuZCgpKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>