<?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>38940</bug_id>
          
          <creation_ts>2010-05-11 15:34:09 -0700</creation_ts>
          <short_desc>commit-queue should commit rollouts without running tests</short_desc>
          <delta_ts>2010-05-11 20:42:28 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</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="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>bweinstein</cc>
    
    <cc>cjerdonek</cc>
    
    <cc>ojan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>224190</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-11 15:34:09 -0700</bug_when>
    <thetext>commit-queue should commit rollouts without running tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>224201</commentid>
    <comment_count>1</comment_count>
      <attachid>55767</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-11 15:44:33 -0700</bug_when>
    <thetext>Created attachment 55767
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>224227</commentid>
    <comment_count>2</comment_count>
      <attachid>55767</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-05-11 16:07:57 -0700</bug_when>
    <thetext>Comment on attachment 55767
Patch

Excellent, as usual.

WebKitTools/Scripts/webkitpy/tool/commands/queues.py:180
 +              queue_text = &quot;queue&quot; if builders_are_green else &quot;rollout queue&quot;
Ah, this has been a long time coming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>224370</commentid>
    <comment_count>3</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-11 20:42:28 -0700</bug_when>
    <thetext>Committed r59200: &lt;http://trac.webkit.org/changeset/59200&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>55767</attachid>
            <date>2010-05-11 15:44:33 -0700</date>
            <delta_ts>2010-05-11 16:07:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-38940-20100511154429.patch</filename>
            <type>text/plain</type>
            <size>14586</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCA5N2MwNGU1MzVmOWYyNTA2MTRkMTE2N2YwOGJmNzZhM2ZhMmIxYjE1Li4wZWRjYWRk
M2QyMGIyZjg0MGZlNTI5MDhlM2FkZTIwMDQxYzUwMzQ5IDEwMDY0NAotLS0gYS9XZWJLaXRUb29s
cy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzIgQEAK
KzIwMTAtMDUtMTEgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIGNvbW1pdC1xdWV1ZSBzaG91bGQg
Y29tbWl0IHJvbGxvdXRzIHdpdGhvdXQgcnVubmluZyB0ZXN0cworICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mzg5NDAKKworICAgICAgICBNb3N0IG9mIHRo
aXMgY2hhbmdlIGlzIGltcHJvdmluZyBvdXIgdGVzdCBjb3ZlcmFnZSBmb3IgdGhlIGNvbW1pdC1x
dWV1ZS4KKyAgICAgICAgVGhlIG9ubHkgZnVuY3Rpb25hbCBjaGFuZ2UgaXMgcmVtb3ZpbmcgdGhl
IC0tdGVzdCBmbGFnIHdoZW4gdGhlIGNvbW1pdC1xdWV1ZQorICAgICAgICBpcyBydW5uaW5nIGlu
IHJvbGxvdXRzIG1vZGUuCisKKyAgICAgICAgSSBhZGRlZCB0ZXN0IGNvdmVyYWdlIGZvciBzdGF0
dXMgdXBkYXRlcywgYW5kIHVwZGF0ZWQgdGhlIGNvbW1pdC1xdWV1ZSBzdGF0dXMKKyAgICAgICAg
bWVzc2FnZXMgdG8gZGlzdGluZ3Vpc2ggcm9sbG91dCB2cy4gbm9ybWFsIGxhbmRpbmcgbW9kZSBp
biBpdHMgZW1wdHkgcXVldWUKKyAgICAgICAgYW5kIGxhbmQgcGF0Y2ggbWVzc2FnZXMuCisKKyAg
ICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvZWFybHl3YXJuaW5nc3lzdGVt
X3VuaXR0ZXN0LnB5OgorICAgICAgICAgLSBHb3QgcmlkIG9mIGEgYnVuY2ggb2YgY29weS9wYXN0
ZSBjb2RlIHVzaW5nIF9kZWZhdWx0X2V4cGVjdGVkX3N0ZGVycgorICAgICAgICAqIFNjcmlwdHMv
d2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWV1ZXMucHk6CisgICAgICAgICAtIE1vdmVkIHJvbGxv
dXQgcGF0Y2ggZmlsdGVyaW5nIG91dCBvZiBfdmFsaWRhdGVfcGF0Y2hlc19pbl9jb21taXRfcXVl
dWUKKyAgICAgICAgICAgc28gdGhhdCB3ZSBvbmx5IGhhdmUgdG8gY2hlY2sgaWYgdGhlIGJ1aWxk
ZXJzIGFyZSBncmVlbiBpbiBvbmUgcGxhY2UuCisgICAgICAgICAtIE1ha2UgdGhlICJlbXB0eSBx
dWV1ZSIgbWVzc2FnZSBub3RlIHdoaWNoIHF1ZXVlIGl0IGlzIHJlZmVycmluZyB0by4KKyAgICAg
ICAgIC0gRG9uJ3QgcGFzcyAtLXRleHQgdG8gbGFuZC1hdHRhY2htZW50IHdoZW4gaW4gcm9sbG91
dCBtb2RlLgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWV1ZXNf
dW5pdHRlc3QucHk6CisgICAgICAgICAtIFVwZGF0ZSByZXN1bHRzIG5vdyB0aGF0IHdlJ3JlIHRl
c3Rpbmcgc3RhdHVzIHVwZGF0ZXMuCisgICAgICAgICAtIFRlc3QgX2Nhbl9idWlsZF9hbmRfdGVz
dCBzaW5jZSBJIG1hZGUgYSB0eXBvIGluIHRoYXQgY2FsbCB3aGlsZQorICAgICAgICAgICB3cml0
aW5nIHRoaXMgY2hhbmdlIGFuZCB0aGUgdW5pdCB0ZXN0cyBmYWlsZWQgdG8gY2F0Y2ggaXQhCisg
ICAgICAgICogU2NyaXB0cy93ZWJraXRweS90b29sL21vY2t0b29sLnB5OgorICAgICAgICAgLSBM
b2cgc3RhdHVzIHVwZGF0ZXMgdG8gbWFrZSB0aGVtIHRlc3RhYmxlIGluIG91ciB1bml0IHRlc3Rz
LgorCiAyMDEwLTA1LTEwICBPamFuIFZhZmFpICA8b2phbkBjaHJvbWl1bS5vcmc+CiAKICAgICAg
ICAgUmV2aWV3ZWQgYnkgRGF2aWQgTGV2aW4uCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9TY3Jp
cHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvZWFybHl3YXJuaW5nc3lzdGVtX3VuaXR0ZXN0LnB5
IGIvV2ViS2l0VG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL2Vhcmx5d2Fybmlu
Z3N5c3RlbV91bml0dGVzdC5weQppbmRleCA0ZDIzYTRjMzNhM2I2Mzg1YjM2ODllYzI1MzNhMTdi
YmQ2NzkzZWY4Li4zZDBkZGQxYzI4ZjliN2M5Mzk2NWU4NjVhMjhkNjAzZWM1NGM5MjI3IDEwMDY0
NAotLS0gYS9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvZWFybHl3
YXJuaW5nc3lzdGVtX3VuaXR0ZXN0LnB5CisrKyBiL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0
cHkvdG9vbC9jb21tYW5kcy9lYXJseXdhcm5pbmdzeXN0ZW1fdW5pdHRlc3QucHkKQEAgLTM5LDM3
ICszOSwzNyBAQCBjbGFzcyBFYXJseVdhcm5pbmdTeXRlbVRlc3QoUXVldWVzVGVzdCk6CiAgICAg
ICAgIGV3cy5fY2FuX2J1aWxkID0gbGFtYmRhOiBUcnVlCiAgICAgICAgIGV3cy5yZXZpZXdfcGF0
Y2goTW9jaygpKQogCi0gICAgZGVmIHRlc3RfY2hyb21pdW1fbGludXhfZXdzKHNlbGYpOgorICAg
IGRlZiBfZGVmYXVsdF9leHBlY3RlZF9zdGRlcnIoc2VsZiwgZXdzKToKKyAgICAgICAgc3RyaW5n
X3JlcGxhY2VtbnRzID0geworICAgICAgICAgICAgIm5hbWUiOiBld3MubmFtZSwKKyAgICAgICAg
ICAgICJjaGVja291dF9kaXIiOiBvcy5nZXRjd2QoKSwgICMgRklYTUU6IFVzZSBvZiBvcy5nZXRj
d2QoKSBpcyB3cm9uZywgc2hvdWxkIGJlIHNjbS5jaGVja291dF9yb290CisgICAgICAgIH0KICAg
ICAgICAgZXhwZWN0ZWRfc3RkZXJyID0gewotICAgICAgICAgICAgImJlZ2luX3dvcmtfcXVldWUi
OiAiQ0FVVElPTjogY2hyb21pdW0tZXdzIHdpbGwgZGlzY2FyZCBhbGwgbG9jYWwgY2hhbmdlcyBp
biBcIiVzXCJcblJ1bm5pbmcgV2ViS2l0IGNocm9taXVtLWV3cy5cbiIgJSBvcy5nZXRjd2QoKSwK
KyAgICAgICAgICAgICJiZWdpbl93b3JrX3F1ZXVlIjogIkNBVVRJT046ICUobmFtZSlzIHdpbGwg
ZGlzY2FyZCBhbGwgbG9jYWwgY2hhbmdlcyBpbiBcIiUoY2hlY2tvdXRfZGlyKXNcIlxuUnVubmlu
ZyBXZWJLaXQgJShuYW1lKXMuXG4iICUgc3RyaW5nX3JlcGxhY2VtbnRzLAogICAgICAgICAgICAg
ImhhbmRsZV91bmV4cGVjdGVkX2Vycm9yIjogIk1vY2sgZXJyb3IgbWVzc2FnZVxuIiwKKyAgICAg
ICAgICAgICJwcm9jZXNzX3dvcmtfaXRlbSI6ICJNT0NLOiB1cGRhdGVfc3RhdHVzOiAlKG5hbWUp
cyBQYXNzXG4iICUgc3RyaW5nX3JlcGxhY2VtbnRzLAogICAgICAgICB9Ci0gICAgICAgIHNlbGYu
YXNzZXJ0X3F1ZXVlX291dHB1dHMoQ2hyb21pdW1MaW51eEVXUygpLCBleHBlY3RlZF9zdGRlcnI9
ZXhwZWN0ZWRfc3RkZXJyKQorICAgICAgICByZXR1cm4gZXhwZWN0ZWRfc3RkZXJyCisKKyAgICBk
ZWYgX3Rlc3RfZXdzKHNlbGYsIGV3cyk6CisgICAgICAgIHNlbGYuYXNzZXJ0X3F1ZXVlX291dHB1
dHMoZXdzLCBleHBlY3RlZF9zdGRlcnI9c2VsZi5fZGVmYXVsdF9leHBlY3RlZF9zdGRlcnIoZXdz
KSkKKworICAgICMgRklYTUU6IElmIGFsbCBFV1NlcyBhcmUgZ29pbmcgdG8gb3V0cHV0IHRoZSBz
YW1lIHRleHQsIHdlCisgICAgIyBjb3VsZCB0ZXN0IHRoZW0gYWxsIGluIG9uZSBtZXRob2Qgd2l0
aCBhIGZvciBsb29wIG92ZXIgYW4gYXJyYXkuCisgICAgZGVmIHRlc3RfY2hyb21pdW1fbGludXhf
ZXdzKHNlbGYpOgorICAgICAgICBzZWxmLl90ZXN0X2V3cyhDaHJvbWl1bUxpbnV4RVdTKCkpCiAK
ICAgICBkZWYgdGVzdF9jaHJvbWl1bV93aW5kb3dzX2V3cyhzZWxmKToKLSAgICAgICAgZXhwZWN0
ZWRfc3RkZXJyID0gewotICAgICAgICAgICAgImJlZ2luX3dvcmtfcXVldWUiOiAiQ0FVVElPTjog
Y3Itd2luLWV3cyB3aWxsIGRpc2NhcmQgYWxsIGxvY2FsIGNoYW5nZXMgaW4gXCIlc1wiXG5SdW5u
aW5nIFdlYktpdCBjci13aW4tZXdzLlxuIiAlIG9zLmdldGN3ZCgpLAotICAgICAgICAgICAgImhh
bmRsZV91bmV4cGVjdGVkX2Vycm9yIjogIk1vY2sgZXJyb3IgbWVzc2FnZVxuIiwKLSAgICAgICAg
fQotICAgICAgICBzZWxmLmFzc2VydF9xdWV1ZV9vdXRwdXRzKENocm9taXVtV2luZG93c0VXUygp
LCBleHBlY3RlZF9zdGRlcnI9ZXhwZWN0ZWRfc3RkZXJyKQorICAgICAgICBzZWxmLl90ZXN0X2V3
cyhDaHJvbWl1bVdpbmRvd3NFV1MoKSkKIAogICAgIGRlZiB0ZXN0X3F0X2V3cyhzZWxmKToKLSAg
ICAgICAgZXhwZWN0ZWRfc3RkZXJyID0gewotICAgICAgICAgICAgImJlZ2luX3dvcmtfcXVldWUi
OiAiQ0FVVElPTjogcXQtZXdzIHdpbGwgZGlzY2FyZCBhbGwgbG9jYWwgY2hhbmdlcyBpbiBcIiVz
XCJcblJ1bm5pbmcgV2ViS2l0IHF0LWV3cy5cbiIgJSBvcy5nZXRjd2QoKSwKLSAgICAgICAgICAg
ICJoYW5kbGVfdW5leHBlY3RlZF9lcnJvciI6ICJNb2NrIGVycm9yIG1lc3NhZ2VcbiIsCi0gICAg
ICAgIH0KLSAgICAgICAgc2VsZi5hc3NlcnRfcXVldWVfb3V0cHV0cyhRdEVXUygpLCBleHBlY3Rl
ZF9zdGRlcnI9ZXhwZWN0ZWRfc3RkZXJyKQorICAgICAgICBzZWxmLl90ZXN0X2V3cyhRdEVXUygp
KQogCiAgICAgZGVmIHRlc3RfZ3RrX2V3cyhzZWxmKToKLSAgICAgICAgZXhwZWN0ZWRfc3RkZXJy
ID0gewotICAgICAgICAgICAgImJlZ2luX3dvcmtfcXVldWUiOiAiQ0FVVElPTjogZ3RrLWV3cyB3
aWxsIGRpc2NhcmQgYWxsIGxvY2FsIGNoYW5nZXMgaW4gXCIlc1wiXG5SdW5uaW5nIFdlYktpdCBn
dGstZXdzLlxuIiAlIG9zLmdldGN3ZCgpLAotICAgICAgICAgICAgImhhbmRsZV91bmV4cGVjdGVk
X2Vycm9yIjogIk1vY2sgZXJyb3IgbWVzc2FnZVxuIiwKLSAgICAgICAgfQotICAgICAgICBzZWxm
LmFzc2VydF9xdWV1ZV9vdXRwdXRzKEd0a0VXUygpLCBleHBlY3RlZF9zdGRlcnI9ZXhwZWN0ZWRf
c3RkZXJyKQorICAgICAgICBzZWxmLl90ZXN0X2V3cyhHdGtFV1MoKSkKIAogICAgIGRlZiB0ZXN0
X21hY19ld3Moc2VsZik6Ci0gICAgICAgIGV4cGVjdGVkX3N0ZGVyciA9IHsKLSAgICAgICAgICAg
ICJiZWdpbl93b3JrX3F1ZXVlIjogIkNBVVRJT046IG1hYy1ld3Mgd2lsbCBkaXNjYXJkIGFsbCBs
b2NhbCBjaGFuZ2VzIGluIFwiJXNcIlxuUnVubmluZyBXZWJLaXQgbWFjLWV3cy5cbiIgJSBvcy5n
ZXRjd2QoKSwKLSAgICAgICAgICAgICJoYW5kbGVfdW5leHBlY3RlZF9lcnJvciI6ICJNb2NrIGVy
cm9yIG1lc3NhZ2VcbiIsCi0gICAgICAgIH0KLSAgICAgICAgc2VsZi5hc3NlcnRfcXVldWVfb3V0
cHV0cyhNYWNFV1MoKSwgZXhwZWN0ZWRfc3RkZXJyPWV4cGVjdGVkX3N0ZGVycikKKyAgICAgICAg
ZXdzID0gTWFjRVdTKCkKKyAgICAgICAgZXhwZWN0ZWRfc3RkZXJyID0gc2VsZi5fZGVmYXVsdF9l
eHBlY3RlZF9zdGRlcnIoZXdzKQorICAgICAgICBleHBlY3RlZF9zdGRlcnJbInByb2Nlc3Nfd29y
a19pdGVtIl0gPSAiTU9DSzogdXBkYXRlX3N0YXR1czogbWFjLWV3cyBFcnJvcjogbWFjLWV3cyBj
YW5ub3QgcHJvY2VzcyBwYXRjaGVzIGZyb20gbm9uLWNvbW1pdHRlcnMgOihcbiIKKyAgICAgICAg
c2VsZi5hc3NlcnRfcXVldWVfb3V0cHV0cyhld3MsIGV4cGVjdGVkX3N0ZGVycj1leHBlY3RlZF9z
dGRlcnIpCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29t
bWFuZHMvcXVldWVzLnB5IGIvV2ViS2l0VG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1h
bmRzL3F1ZXVlcy5weQppbmRleCA3NzVhYTQ0Y2MyZTgyZTc2NWMxMDZjYTg4NzBlODVkYWUyYmFi
YTk2Li4zNDU5OTgxNzE1NzU2Njc0YjliMDhjZThhNjA4NTc3NTliMGJmYjdjIDEwMDY0NAotLS0g
YS9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvcXVldWVzLnB5Cisr
KyBiL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWV1ZXMucHkK
QEAgLTE2OCwxNiArMTY4LDE3IEBAIGNsYXNzIENvbW1pdFF1ZXVlKEFic3RyYWN0UGF0Y2hRdWV1
ZSwgU3RlcFNlcXVlbmNlRXJyb3JIYW5kbGVyKToKICAgICAgICAgIyBOb3QgdXNpbmcgQnVnemls
bGFRdWVyaWVzLmZldGNoX3BhdGNoZXNfZnJvbV9jb21taXRfcXVldWUoKSBzbyB3ZSBjYW4gcmVq
ZWN0IHBhdGNoZXMgd2l0aCBpbnZhbGlkIGNvbW1pdHRlcnMvcmV2aWV3ZXJzLgogICAgICAgICBi
dWdfaWRzID0gc2VsZi50b29sLmJ1Z3MucXVlcmllcy5mZXRjaF9idWdfaWRzX2Zyb21fY29tbWl0
X3F1ZXVlKCkKICAgICAgICAgYWxsX3BhdGNoZXMgPSBzdW0oW3NlbGYudG9vbC5idWdzLmZldGNo
X2J1ZyhidWdfaWQpLmNvbW1pdF9xdWV1ZWRfcGF0Y2hlcyhpbmNsdWRlX2ludmFsaWQ9VHJ1ZSkg
Zm9yIGJ1Z19pZCBpbiBidWdfaWRzXSwgW10pCi0gICAgICAgIHZhbGlkX3BhdGNoZXMgPSBzZWxm
LmNvbW1pdHRlcl92YWxpZGF0b3IucGF0Y2hlc19hZnRlcl9yZWplY3RpbmdfaW52YWxpZF9jb21t
aXRlcnNfYW5kX3Jldmlld2VycyhhbGxfcGF0Y2hlcykKLSAgICAgICAgaWYgbm90IHNlbGYuX2J1
aWxkZXJzX2FyZV9ncmVlbigpOgotICAgICAgICAgICAgcmV0dXJuIGZpbHRlcihsYW1iZGEgcGF0
Y2g6IHBhdGNoLmlzX3JvbGxvdXQoKSwgdmFsaWRfcGF0Y2hlcykKLSAgICAgICAgcmV0dXJuIHZh
bGlkX3BhdGNoZXMKKyAgICAgICAgcmV0dXJuIHNlbGYuY29tbWl0dGVyX3ZhbGlkYXRvci5wYXRj
aGVzX2FmdGVyX3JlamVjdGluZ19pbnZhbGlkX2NvbW1pdGVyc19hbmRfcmV2aWV3ZXJzKGFsbF9w
YXRjaGVzKQogCiAgICAgZGVmIG5leHRfd29ya19pdGVtKHNlbGYpOgogICAgICAgICBwYXRjaGVz
ID0gc2VsZi5fdmFsaWRhdGVfcGF0Y2hlc19pbl9jb21taXRfcXVldWUoKQorICAgICAgICBidWls
ZGVyc19hcmVfZ3JlZW4gPSBzZWxmLl9idWlsZGVyc19hcmVfZ3JlZW4oKQorICAgICAgICBpZiBu
b3QgYnVpbGRlcnNfYXJlX2dyZWVuOgorICAgICAgICAgICAgcGF0Y2hlcyA9IGZpbHRlcihsYW1i
ZGEgcGF0Y2g6IHBhdGNoLmlzX3JvbGxvdXQoKSwgcGF0Y2hlcykKICAgICAgICAgIyBGSVhNRTog
V2UgY291bGQgc29ydCB0aGUgcGF0Y2hlcyBpbiBhIHNwZWNpZmljIG9yZGVyIGhlcmUsIHdhcyBz
dWdnZXN0ZWQgYnkgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTMzMzk1
CiAgICAgICAgIGlmIG5vdCBwYXRjaGVzOgotICAgICAgICAgICAgc2VsZi5fdXBkYXRlX3N0YXR1
cygiRW1wdHkgcXVldWUiKQorICAgICAgICAgICAgcXVldWVfdGV4dCA9ICJxdWV1ZSIgaWYgYnVp
bGRlcnNfYXJlX2dyZWVuIGVsc2UgInJvbGxvdXQgcXVldWUiCisgICAgICAgICAgICBzZWxmLl91
cGRhdGVfc3RhdHVzKCJFbXB0eSAlcyIgJSBxdWV1ZV90ZXh0KQogICAgICAgICAgICAgcmV0dXJu
IE5vbmUKICAgICAgICAgIyBPbmx5IGJvdGhlciBsb2dnaW5nIGlmIHdlIGhhdmUgcGF0Y2hlcyBp
biB0aGUgcXVldWUuCiAgICAgICAgIHNlbGYubG9nX3Byb2dyZXNzKFtwYXRjaC5pZCgpIGZvciBw
YXRjaCBpbiBwYXRjaGVzXSkKQEAgLTIxMSw3ICsyMTIsOCBAQCBjbGFzcyBDb21taXRRdWV1ZShB
YnN0cmFjdFBhdGNoUXVldWUsIFN0ZXBTZXF1ZW5jZUVycm9ySGFuZGxlcik6CiAgICAgICAgIGlm
IG5vdCBwYXRjaC5pc19yb2xsb3V0KCk6CiAgICAgICAgICAgICBpZiBub3Qgc2VsZi5fYnVpbGRl
cnNfYXJlX2dyZWVuKCk6CiAgICAgICAgICAgICAgICAgcmV0dXJuIEZhbHNlCi0gICAgICAgIHNl
bGYuX3VwZGF0ZV9zdGF0dXMoIkxhbmRpbmcgcGF0Y2giLCBwYXRjaCkKKyAgICAgICAgcGF0Y2hf
dGV4dCA9ICJyb2xsb3V0IHBhdGNoIiBpZiBwYXRjaC5pc19yb2xsb3V0KCkgZWxzZSAicGF0Y2gi
CisgICAgICAgIHNlbGYuX3VwZGF0ZV9zdGF0dXMoIkxhbmRpbmcgJXMiICUgcGF0Y2hfdGV4dCwg
cGF0Y2gpCiAgICAgICAgIHJldHVybiBUcnVlCiAKICAgICBkZWYgX2xhbmQoc2VsZiwgcGF0Y2gs
IGZpcnN0X3J1bj1GYWxzZSk6CkBAIC0yMjYsNyArMjI4LDYgQEAgY2xhc3MgQ29tbWl0UXVldWUo
QWJzdHJhY3RQYXRjaFF1ZXVlLCBTdGVwU2VxdWVuY2VFcnJvckhhbmRsZXIpOgogICAgICAgICAg
ICAgICAgICJsYW5kLWF0dGFjaG1lbnQiLAogICAgICAgICAgICAgICAgICItLWZvcmNlLWNsZWFu
IiwKICAgICAgICAgICAgICAgICAiLS1idWlsZCIsCi0gICAgICAgICAgICAgICAgIi0tdGVzdCIs
CiAgICAgICAgICAgICAgICAgIi0tbm9uLWludGVyYWN0aXZlIiwKICAgICAgICAgICAgICAgICAj
IFRoZSBtYXN0ZXIgcHJvY2VzcyBpcyByZXNwb25zaWJsZSBmb3IgY2hlY2tpbmcgdGhlIHN0YXR1
cwogICAgICAgICAgICAgICAgICMgb2YgdGhlIGJ1aWxkZXJzIChzZWUgYWJvdmUgY2FsbCB0byBf
YnVpbGRlcnNfYXJlX2dyZWVuKS4KQEAgLTIzNSw2ICsyMzYsOSBAQCBjbGFzcyBDb21taXRRdWV1
ZShBYnN0cmFjdFBhdGNoUXVldWUsIFN0ZXBTZXF1ZW5jZUVycm9ySGFuZGxlcik6CiAgICAgICAg
ICAgICAgICAgIi0tcXVpZXQiLAogICAgICAgICAgICAgICAgIHBhdGNoLmlkKCkKICAgICAgICAg
ICAgIF0KKyAgICAgICAgICAgICMgV2UgZG9uJ3QgYm90aGVyIHRvIHJ1biB0ZXN0cyBmb3Igcm9s
bG91dHMgYXMgdGhhdCBtYWtlcyB0aGVtIHRvbyBzbG93LgorICAgICAgICAgICAgaWYgbm90IHBh
dGNoLmlzX3JvbGxvdXQoKToKKyAgICAgICAgICAgICAgICBhcmdzLmFwcGVuZCgiLS10ZXN0IikK
ICAgICAgICAgICAgIGlmIG5vdCBmaXJzdF9ydW46CiAgICAgICAgICAgICAgICAgIyBUaGUgZmly
c3QgdGltZSB0aHJvdWdoLCB3ZSBkb24ndCByZWplY3QgdGhlIHBhdGNoIGZyb20gdGhlCiAgICAg
ICAgICAgICAgICAgIyBjb21taXQgcXVldWUgYmVjYXVzZSB3ZSB3YW50IHRvIG1ha2Ugc3VyZSB3
ZSBjYW4gYnVpbGQgYW5kCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5
L3Rvb2wvY29tbWFuZHMvcXVldWVzX3VuaXR0ZXN0LnB5IGIvV2ViS2l0VG9vbHMvU2NyaXB0cy93
ZWJraXRweS90b29sL2NvbW1hbmRzL3F1ZXVlc191bml0dGVzdC5weQppbmRleCAxNmViMDUzNzZi
MzVhNTYxYjY0ZjVmZjcxYzQ1NDEwZGI0OTc2MWQxLi4wYmQ0MmZiYWZiZjVlMGQ5NzNmZWE3NWIx
YzU3MzczYmI1ODc5M2I5IDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5
L3Rvb2wvY29tbWFuZHMvcXVldWVzX3VuaXR0ZXN0LnB5CisrKyBiL1dlYktpdFRvb2xzL1Njcmlw
dHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWV1ZXNfdW5pdHRlc3QucHkKQEAgLTExOCwxMSAr
MTE4LDEzIEBAIGNsYXNzIENvbW1pdFF1ZXVlVGVzdChRdWV1ZXNUZXN0KToKICAgICBkZWYgdGVz
dF9jb21taXRfcXVldWUoc2VsZik6CiAgICAgICAgIGV4cGVjdGVkX3N0ZGVyciA9IHsKICAgICAg
ICAgICAgICJiZWdpbl93b3JrX3F1ZXVlIiA6ICJDQVVUSU9OOiBjb21taXQtcXVldWUgd2lsbCBk
aXNjYXJkIGFsbCBsb2NhbCBjaGFuZ2VzIGluIFwiJXNcIlxuUnVubmluZyBXZWJLaXQgY29tbWl0
LXF1ZXVlLlxuIiAlIE1vY2tTQ00uZmFrZV9jaGVja291dF9yb290LAorICAgICAgICAgICAgInNo
b3VsZF9wcm9jZWVkX3dpdGhfd29ya19pdGVtIjogIk1PQ0s6IHVwZGF0ZV9zdGF0dXM6IGNvbW1p
dC1xdWV1ZSBMYW5kaW5nIHBhdGNoXG4iLAogICAgICAgICAgICAgIyBGSVhNRTogVGhlIGNvbW1p
dC1xdWV1ZSB3YXJucyBhYm91dCBiYWQgY29tbWl0dGVycyB0d2ljZS4gIFRoaXMgaXMgZHVlIHRv
IHRoZSBmYWN0IHRoYXQgd2UgYWNjZXNzIEF0dGFjaG1lbnQucmV2aWV3ZXIoKSB0d2ljZSBhbmQg
aXQgbG9ncyBlYWNoIHRpbWUuCiAgICAgICAgICAgICAibmV4dF93b3JrX2l0ZW0iIDogIiIiV2Fy
bmluZywgYXR0YWNobWVudCAxMjggb24gYnVnIDQyIGhhcyBpbnZhbGlkIGNvbW1pdHRlciAobm9u
LWNvbW1pdHRlckBleGFtcGxlLmNvbSkKIFdhcm5pbmcsIGF0dGFjaG1lbnQgMTI4IG9uIGJ1ZyA0
MiBoYXMgaW52YWxpZCBjb21taXR0ZXIgKG5vbi1jb21taXR0ZXJAZXhhbXBsZS5jb20pCiAyIHBh
dGNoZXMgaW4gY29tbWl0LXF1ZXVlIFsxOTcsIDEwNl0KICIiIiwKKyAgICAgICAgICAgICJwcm9j
ZXNzX3dvcmtfaXRlbSIgOiAiTU9DSzogdXBkYXRlX3N0YXR1czogY29tbWl0LXF1ZXVlIFBhc3Nc
biIsCiAgICAgICAgIH0KICAgICAgICAgc2VsZi5hc3NlcnRfcXVldWVfb3V0cHV0cyhDb21taXRR
dWV1ZSgpLCBleHBlY3RlZF9zdGRlcnI9ZXhwZWN0ZWRfc3RkZXJyKQogCkBAIC0xMzEsMTEgKzEz
MywxNCBAQCBXYXJuaW5nLCBhdHRhY2htZW50IDEyOCBvbiBidWcgNDIgaGFzIGludmFsaWQgY29t
bWl0dGVyIChub24tY29tbWl0dGVyQGV4YW1wbGUuYwogICAgICAgICB0b29sLmJ1aWxkYm90Lmxp
Z2h0X3RyZWVfb25fZmlyZSgpCiAgICAgICAgIGV4cGVjdGVkX3N0ZGVyciA9IHsKICAgICAgICAg
ICAgICJiZWdpbl93b3JrX3F1ZXVlIiA6ICJDQVVUSU9OOiBjb21taXQtcXVldWUgd2lsbCBkaXNj
YXJkIGFsbCBsb2NhbCBjaGFuZ2VzIGluIFwiJXNcIlxuUnVubmluZyBXZWJLaXQgY29tbWl0LXF1
ZXVlLlxuIiAlIE1vY2tTQ00uZmFrZV9jaGVja291dF9yb290LAorICAgICAgICAgICAgInNob3Vs
ZF9wcm9jZWVkX3dpdGhfd29ya19pdGVtIjogIk1PQ0s6IHVwZGF0ZV9zdGF0dXM6IGNvbW1pdC1x
dWV1ZSBCdWlsZGVycyBbXCJCdWlsZGVyMlwiXSBhcmUgcmVkLiBTZWUgaHR0cDovL2J1aWxkLndl
YmtpdC5vcmdcbiIsCiAgICAgICAgICAgICAjIEZJWE1FOiBUaGUgY29tbWl0LXF1ZXVlIHdhcm5z
IGFib3V0IGJhZCBjb21taXR0ZXJzIHR3aWNlLiAgVGhpcyBpcyBkdWUgdG8gdGhlIGZhY3QgdGhh
dCB3ZSBhY2Nlc3MgQXR0YWNobWVudC5yZXZpZXdlcigpIHR3aWNlIGFuZCBpdCBsb2dzIGVhY2gg
dGltZS4KICAgICAgICAgICAgICJuZXh0X3dvcmtfaXRlbSIgOiAiIiJXYXJuaW5nLCBhdHRhY2ht
ZW50IDEyOCBvbiBidWcgNDIgaGFzIGludmFsaWQgY29tbWl0dGVyIChub24tY29tbWl0dGVyQGV4
YW1wbGUuY29tKQogV2FybmluZywgYXR0YWNobWVudCAxMjggb24gYnVnIDQyIGhhcyBpbnZhbGlk
IGNvbW1pdHRlciAobm9uLWNvbW1pdHRlckBleGFtcGxlLmNvbSkKK01PQ0s6IHVwZGF0ZV9zdGF0
dXM6IGNvbW1pdC1xdWV1ZSBCdWlsZGVycyBbIkJ1aWxkZXIyIl0gYXJlIHJlZC4gU2VlIGh0dHA6
Ly9idWlsZC53ZWJraXQub3JnCiAxIHBhdGNoIGluIGNvbW1pdC1xdWV1ZSBbMTA2XQogIiIiLAor
ICAgICAgICAgICAgInByb2Nlc3Nfd29ya19pdGVtIiA6ICJNT0NLOiB1cGRhdGVfc3RhdHVzOiBj
b21taXQtcXVldWUgQnVpbGRlcnMgW1wiQnVpbGRlcjJcIl0gYXJlIHJlZC4gU2VlIGh0dHA6Ly9i
dWlsZC53ZWJraXQub3JnXG4iLAogICAgICAgICB9CiAgICAgICAgIHNlbGYuYXNzZXJ0X3F1ZXVl
X291dHB1dHMoQ29tbWl0UXVldWUoKSwgdG9vbD10b29sLCBleHBlY3RlZF9zdGRlcnI9ZXhwZWN0
ZWRfc3RkZXJyKQogCkBAIC0xNDUsMjAgKzE1MCwzMyBAQCBXYXJuaW5nLCBhdHRhY2htZW50IDEy
OCBvbiBidWcgNDIgaGFzIGludmFsaWQgY29tbWl0dGVyIChub24tY29tbWl0dGVyQGV4YW1wbGUu
YwogICAgICAgICByb2xsb3V0X3BhdGNoID0gTW9ja1BhdGNoKCkKICAgICAgICAgZXhwZWN0ZWRf
c3RkZXJyID0gewogICAgICAgICAgICAgImJlZ2luX3dvcmtfcXVldWUiOiAiQ0FVVElPTjogY29t
bWl0LXF1ZXVlIHdpbGwgZGlzY2FyZCBhbGwgbG9jYWwgY2hhbmdlcyBpbiBcIiVzXCJcblJ1bm5p
bmcgV2ViS2l0IGNvbW1pdC1xdWV1ZS5cbiIgJSBNb2NrU0NNLmZha2VfY2hlY2tvdXRfcm9vdCwK
KyAgICAgICAgICAgICJzaG91bGRfcHJvY2VlZF93aXRoX3dvcmtfaXRlbSI6ICJNT0NLOiB1cGRh
dGVfc3RhdHVzOiBjb21taXQtcXVldWUgTGFuZGluZyByb2xsb3V0IHBhdGNoXG4iLAogICAgICAg
ICAgICAgIyBGSVhNRTogVGhlIGNvbW1pdC1xdWV1ZSB3YXJucyBhYm91dCBiYWQgY29tbWl0dGVy
cyB0d2ljZS4gIFRoaXMgaXMgZHVlIHRvIHRoZSBmYWN0IHRoYXQgd2UgYWNjZXNzIEF0dGFjaG1l
bnQucmV2aWV3ZXIoKSB0d2ljZSBhbmQgaXQgbG9ncyBlYWNoIHRpbWUuCiAgICAgICAgICAgICAi
bmV4dF93b3JrX2l0ZW0iOiAiIiJXYXJuaW5nLCBhdHRhY2htZW50IDEyOCBvbiBidWcgNDIgaGFz
IGludmFsaWQgY29tbWl0dGVyIChub24tY29tbWl0dGVyQGV4YW1wbGUuY29tKQogV2FybmluZywg
YXR0YWNobWVudCAxMjggb24gYnVnIDQyIGhhcyBpbnZhbGlkIGNvbW1pdHRlciAobm9uLWNvbW1p
dHRlckBleGFtcGxlLmNvbSkKK01PQ0s6IHVwZGF0ZV9zdGF0dXM6IGNvbW1pdC1xdWV1ZSBCdWls
ZGVycyBbIkJ1aWxkZXIyIl0gYXJlIHJlZC4gU2VlIGh0dHA6Ly9idWlsZC53ZWJraXQub3JnCiAx
IHBhdGNoIGluIGNvbW1pdC1xdWV1ZSBbMTA2XQogIiIiLAotICAgICAgICAgICAgInByb2Nlc3Nf
d29ya19pdGVtIjogIk1PQ0sgcnVuX2FuZF90aHJvd19pZl9mYWlsOiBbJ2VjaG8nLCAnLS1zdGF0
dXMtaG9zdD1leGFtcGxlLmNvbScsICdsYW5kLWF0dGFjaG1lbnQnLCAnLS1mb3JjZS1jbGVhbics
ICctLWJ1aWxkJywgJy0tdGVzdCcsICctLW5vbi1pbnRlcmFjdGl2ZScsICctLWlnbm9yZS1idWls
ZGVycycsICctLWJ1aWxkLXN0eWxlPWJvdGgnLCAnLS1xdWlldCcsIDc2NTQzXVxuIiwKKyAgICAg
ICAgICAgICJwcm9jZXNzX3dvcmtfaXRlbSI6ICJNT0NLIHJ1bl9hbmRfdGhyb3dfaWZfZmFpbDog
WydlY2hvJywgJy0tc3RhdHVzLWhvc3Q9ZXhhbXBsZS5jb20nLCAnbGFuZC1hdHRhY2htZW50Jywg
Jy0tZm9yY2UtY2xlYW4nLCAnLS1idWlsZCcsICctLW5vbi1pbnRlcmFjdGl2ZScsICctLWlnbm9y
ZS1idWlsZGVycycsICctLWJ1aWxkLXN0eWxlPWJvdGgnLCAnLS1xdWlldCcsIDc2NTQzXVxuTU9D
SzogdXBkYXRlX3N0YXR1czogY29tbWl0LXF1ZXVlIFBhc3NcbiIsCiAgICAgICAgIH0KICAgICAg
ICAgc2VsZi5hc3NlcnRfcXVldWVfb3V0cHV0cyhDb21taXRRdWV1ZSgpLCB0b29sPXRvb2wsIHdv
cmtfaXRlbT1yb2xsb3V0X3BhdGNoLCBleHBlY3RlZF9zdGRlcnI9ZXhwZWN0ZWRfc3RkZXJyKQog
CisgICAgZGVmIHRlc3RfY2FuX2J1aWxkX2FuZF90ZXN0KHNlbGYpOgorICAgICAgICBxdWV1ZSA9
IENvbW1pdFF1ZXVlKCkKKyAgICAgICAgdG9vbCA9IE1vY2tUb29sKCkKKyAgICAgICAgdG9vbC5l
eGVjdXRpdmUgPSBNb2NrKCkKKyAgICAgICAgcXVldWUuYmluZF90b190b29sKHRvb2wpCisgICAg
ICAgIHNlbGYuYXNzZXJ0VHJ1ZShxdWV1ZS5fY2FuX2J1aWxkX2FuZF90ZXN0KCkpCisgICAgICAg
IGV4cGVjdGVkX3J1bl9hcmdzID0gWyJlY2hvIiwgIi0tc3RhdHVzLWhvc3Q9ZXhhbXBsZS5jb20i
LCAiYnVpbGQtYW5kLXRlc3QiLCAiLS1mb3JjZS1jbGVhbiIsICItLWJ1aWxkIiwgIi0tdGVzdCIs
ICItLW5vbi1pbnRlcmFjdGl2ZSIsICItLW5vLXVwZGF0ZSIsICItLWJ1aWxkLXN0eWxlPWJvdGgi
LCAiLS1xdWlldCJdCisgICAgICAgIHRvb2wuZXhlY3V0aXZlLnJ1bl9hbmRfdGhyb3dfaWZfZmFp
bC5hc3NlcnRfY2FsbGVkX3dpdGgoZXhwZWN0ZWRfcnVuX2FyZ3MpCisKIAogY2xhc3MgU3R5bGVR
dWV1ZVRlc3QoUXVldWVzVGVzdCk6CiAgICAgZGVmIHRlc3Rfc3R5bGVfcXVldWUoc2VsZik6CiAg
ICAgICAgIGV4cGVjdGVkX3N0ZGVyciA9IHsKICAgICAgICAgICAgICJiZWdpbl93b3JrX3F1ZXVl
IiA6ICJDQVVUSU9OOiBzdHlsZS1xdWV1ZSB3aWxsIGRpc2NhcmQgYWxsIGxvY2FsIGNoYW5nZXMg
aW4gXCIlc1wiXG5SdW5uaW5nIFdlYktpdCBzdHlsZS1xdWV1ZS5cbiIgJSBNb2NrU0NNLmZha2Vf
Y2hlY2tvdXRfcm9vdCwKKyAgICAgICAgICAgICJzaG91bGRfcHJvY2VlZF93aXRoX3dvcmtfaXRl
bSI6ICJNT0NLOiB1cGRhdGVfc3RhdHVzOiBzdHlsZS1xdWV1ZSBDaGVja2luZyBzdHlsZVxuIiwK
KyAgICAgICAgICAgICJwcm9jZXNzX3dvcmtfaXRlbSIgOiAiTU9DSzogdXBkYXRlX3N0YXR1czog
c3R5bGUtcXVldWUgUGFzc1xuIiwKICAgICAgICAgICAgICJoYW5kbGVfdW5leHBlY3RlZF9lcnJv
ciIgOiAiTW9jayBlcnJvciBtZXNzYWdlXG4iLAogICAgICAgICB9CiAgICAgICAgIHNlbGYuYXNz
ZXJ0X3F1ZXVlX291dHB1dHMoU3R5bGVRdWV1ZSgpLCBleHBlY3RlZF9zdGRlcnI9ZXhwZWN0ZWRf
c3RkZXJyKQpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL21v
Y2t0b29sLnB5IGIvV2ViS2l0VG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL21vY2t0b29sLnB5
CmluZGV4IDEyODM2MmFlZTU2M2NlNmMxYWI4OGY2N2M4NTEzOTVkZDU0MDZmNTkuLmVmYmRhMTZl
MGE0YTM2NjZlNDlkNGUzNjc4ZWM4OGY1OGU0YWE3MGIgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xz
L1NjcmlwdHMvd2Via2l0cHkvdG9vbC9tb2NrdG9vbC5weQorKysgYi9XZWJLaXRUb29scy9TY3Jp
cHRzL3dlYmtpdHB5L3Rvb2wvbW9ja3Rvb2wucHkKQEAgLTQ4NCw2ICs0ODQsNyBAQCBjbGFzcyBN
b2NrU3RhdHVzU2VydmVyKG9iamVjdCk6CiAgICAgICAgIHJldHVybiBOb25lCiAKICAgICBkZWYg
dXBkYXRlX3N0YXR1cyhzZWxmLCBxdWV1ZV9uYW1lLCBzdGF0dXMsIHBhdGNoPU5vbmUsIHJlc3Vs
dHNfZmlsZT1Ob25lKToKKyAgICAgICAgbG9nKCJNT0NLOiB1cGRhdGVfc3RhdHVzOiAlcyAlcyIg
JSAocXVldWVfbmFtZSwgc3RhdHVzKSkKICAgICAgICAgcmV0dXJuIDE4NwogCiAgICAgZGVmIHVw
ZGF0ZV9zdm5fcmV2aXNpb24oc2VsZiwgc3ZuX3JldmlzaW9uLCBicm9rZW5fYm90KToK
</data>
<flag name="review"
          id="40033"
          type_id="1"
          status="+"
          setter="abarth"
    />
    <flag name="commit-queue"
          id="40034"
          type_id="3"
          status="+"
          setter="abarth"
    />
          </attachment>
      

    </bug>

</bugzilla>