<?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>32351</bug_id>
          
          <creation_ts>2009-12-09 16:00:39 -0800</creation_ts>
          <short_desc>bugzilla-tool needs a command to list patches needing cq+</short_desc>
          <delta_ts>2009-12-10 13:17:08 -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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</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>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>170231</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-12-09 16:00:39 -0800</bug_when>
    <thetext>bugzilla-tool needs a command to list patches needing cq+

Basically I&apos;ve written a more powerful bugzilla query which can take committer status into account.

I figure it&apos;s useful for more than just me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>170236</commentid>
    <comment_count>1</comment_count>
      <attachid>44578</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-12-09 16:22:19 -0800</bug_when>
    <thetext>Created attachment 44578
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>170239</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2009-12-09 16:26:10 -0800</bug_when>
    <thetext>style-queue ran check-webkit-style on attachment 44578 without any errors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>170317</commentid>
    <comment_count>3</comment_count>
      <attachid>44578</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2009-12-09 22:11:29 -0800</bug_when>
    <thetext>Comment on attachment 44578
Patch

+ fetch_bug_ids_from_needs_commit_list

I&apos;d call this &quot;pending commit&quot; because that&apos;s what the webkit.org shortcut is called.

Otherwise, looks great.  Looks like you figured out the answer to the question you asked me earlier.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>170501</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-12-10 13:17:08 -0800</bug_when>
    <thetext>Committed r51959: &lt;http://trac.webkit.org/changeset/51959&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>44578</attachid>
            <date>2009-12-09 16:22:19 -0800</date>
            <delta_ts>2009-12-09 22:11:29 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-32351-20091209162217.patch</filename>
            <type>text/plain</type>
            <size>10530</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCA0YThlMzMwLi5lN2I1MGI2IDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMDktMTIt
MDkgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIGJ1Z3ppbGxhLXRvb2wgbmVlZHMgYSBjb21tYW5k
IHRvIGxpc3QgcGF0Y2hlcyBuZWVkaW5nIGNxKworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzIzNTEKKworICAgICAgICAqIFNjcmlwdHMvbW9kdWxlcy9i
dWd6aWxsYS5weToKKyAgICAgICAgIC0gUGFyc2UgYXR0YWNoZXJfZW1haWwgZnJvbSBhdHRhY2ht
ZW50IHhtbC4KKyAgICAgICAgKiBTY3JpcHRzL21vZHVsZXMvYnVnemlsbGFfdW5pdHRlc3QucHk6
CisgICAgICAgICAtIFRlc3QgbmV3IGF0dGFjaGVyX2VtYWlsIHBhcnNpbmcuCisgICAgICAgICog
U2NyaXB0cy9tb2R1bGVzL2NvbW1hbmRzL3F1ZXJpZXMucHk6CisgICAgICAgICAtIEFkZCBQYXRj
aGVzVG9Db21taXRRdWV1ZQorICAgICAgICAqIFNjcmlwdHMvbW9kdWxlcy9jb21tYW5kcy9xdWVy
aWVzX3VuaXR0ZXN0LnB5OgorICAgICAgICAgLSBUZXN0cyBmb3IgUGF0Y2hlc1RvQ29tbWl0UXVl
dWUKKyAgICAgICAgKiBTY3JpcHRzL21vZHVsZXMvbW9ja19idWd6aWxsYXRvb2wucHk6CisgICAg
ICAgICAtIEFkZCBuZWNlc3NhcnkgbW9jayBtZXRob2RzIGZvciBydW5uaW5nIFBhdGNoZXNUb0Nv
bW1pdFF1ZXVlCisKIDIwMDktMTItMDkgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4K
IAogICAgICAgICBVbnJldmlld2VkLiAgRml4IFNjcmlwdEVycm9yIGluY2x1ZGVzLiAgSSBkb24n
dCB1bmRlcnN0YW5kIHdoeSB0aGVzZQpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvU2NyaXB0cy9t
b2R1bGVzL2J1Z3ppbGxhLnB5IGIvV2ViS2l0VG9vbHMvU2NyaXB0cy9tb2R1bGVzL2J1Z3ppbGxh
LnB5CmluZGV4IDVmMTYwOTEuLjVlNTk1MzIgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL1Njcmlw
dHMvbW9kdWxlcy9idWd6aWxsYS5weQorKysgYi9XZWJLaXRUb29scy9TY3JpcHRzL21vZHVsZXMv
YnVnemlsbGEucHkKQEAgLTE3Niw2ICsxNzYsNyBAQCBjbGFzcyBCdWd6aWxsYToKICAgICAgICAg
YXR0YWNobWVudFsnaWQnXSA9IGludChlbGVtZW50LmZpbmQoJ2F0dGFjaGlkJykuc3RyaW5nKQog
ICAgICAgICBhdHRhY2htZW50Wyd1cmwnXSA9IHNlbGYuYXR0YWNobWVudF91cmxfZm9yX2lkKGF0
dGFjaG1lbnRbJ2lkJ10pCiAgICAgICAgIGF0dGFjaG1lbnRbJ25hbWUnXSA9IHVuaWNvZGUoZWxl
bWVudC5maW5kKCdkZXNjJykuc3RyaW5nKQorICAgICAgICBhdHRhY2htZW50WydhdHRhY2hlcl9l
bWFpbCddID0gc3RyKGVsZW1lbnQuZmluZCgnYXR0YWNoZXInKS5zdHJpbmcpCiAgICAgICAgIGF0
dGFjaG1lbnRbJ3R5cGUnXSA9IHN0cihlbGVtZW50LmZpbmQoJ3R5cGUnKS5zdHJpbmcpCiAgICAg
ICAgIHNlbGYuX3BhcnNlX2F0dGFjaG1lbnRfZmxhZyhlbGVtZW50LCAncmV2aWV3JywgYXR0YWNo
bWVudCwgJ3Jldmlld2VyX2VtYWlsJykKICAgICAgICAgc2VsZi5fcGFyc2VfYXR0YWNobWVudF9m
bGFnKGVsZW1lbnQsICdjb21taXQtcXVldWUnLCBhdHRhY2htZW50LCAnY29tbWl0dGVyX2VtYWls
JykKQEAgLTMwNyw3ICszMDgsNyBAQCBjbGFzcyBCdWd6aWxsYToKICAgICAgICAgIyBHcmFiIHRo
ZSBjZWxscyBpbiB0aGUgZmlyc3QgY29sdW1uICh3aGljaCBoYXBwZW5zIHRvIGJlIHRoZSBidWcg
aWRzKQogICAgICAgICBmb3IgYnVnX2xpbmtfY2VsbCBpbiBzb3VwKCd0ZCcsICJmaXJzdC1jaGls
ZCIpOiAjIHRkcyB3aXRoIHRoZSBjbGFzcyAiZmlyc3QtY2hpbGQiCiAgICAgICAgICAgICBidWdf
bGluayA9IGJ1Z19saW5rX2NlbGwuZmluZCgiYSIpCi0gICAgICAgICAgICBidWdfaWRzLmFwcGVu
ZChidWdfbGluay5zdHJpbmcpICMgdGhlIGNvbnRlbnRzIGhhcHBlbiB0byBiZSB0aGUgYnVnIGlk
CisgICAgICAgICAgICBidWdfaWRzLmFwcGVuZChzdHIoYnVnX2xpbmsuc3RyaW5nKSkgIyB0aGUg
Y29udGVudHMgaGFwcGVuIHRvIGJlIHRoZSBidWcgaWQKIAogICAgICAgICByZXR1cm4gYnVnX2lk
cwogCkBAIC0zMjQsNiArMzI1LDExIEBAIGNsYXNzIEJ1Z3ppbGxhOgogICAgICAgICBjb21taXRf
cXVldWVfdXJsID0gc2VsZi5idWdfc2VydmVyX3VybCArICJidWdsaXN0LmNnaT9xdWVyeV9mb3Jt
YXQ9YWR2YW5jZWQmYnVnX3N0YXR1cz1VTkNPTkZJUk1FRCZidWdfc3RhdHVzPU5FVyZidWdfc3Rh
dHVzPUFTU0lHTkVEJmJ1Z19zdGF0dXM9UkVPUEVORUQmZmllbGQwLTAtMD1mbGFndHlwZXMubmFt
ZSZ0eXBlMC0wLTA9ZXF1YWxzJnZhbHVlMC0wLTA9Y29tbWl0LXF1ZXVlJTJCIgogICAgICAgICBy
ZXR1cm4gc2VsZi5fZmV0Y2hfYnVnX2lkc19hZHZhbmNlZF9xdWVyeShjb21taXRfcXVldWVfdXJs
KQogCisgICAgIyBMaXN0IG9mIGFsbCByKydkIGJ1Z3MuCisgICAgZGVmIGZldGNoX2J1Z19pZHNf
ZnJvbV9uZWVkc19jb21taXRfbGlzdChzZWxmKToKKyAgICAgICAgbmVlZHNfY29tbWl0X3F1ZXJ5
X3VybCA9IHNlbGYuYnVnX3NlcnZlcl91cmwgKyAiYnVnbGlzdC5jZ2k/cXVlcnlfZm9ybWF0PWFk
dmFuY2VkJmJ1Z19zdGF0dXM9VU5DT05GSVJNRUQmYnVnX3N0YXR1cz1ORVcmYnVnX3N0YXR1cz1B
U1NJR05FRCZidWdfc3RhdHVzPVJFT1BFTkVEJmZpZWxkMC0wLTA9ZmxhZ3R5cGVzLm5hbWUmdHlw
ZTAtMC0wPWVxdWFscyZ2YWx1ZTAtMC0wPXJldmlldyUyQiIKKyAgICAgICAgcmV0dXJuIHNlbGYu
X2ZldGNoX2J1Z19pZHNfYWR2YW5jZWRfcXVlcnkobmVlZHNfY29tbWl0X3F1ZXJ5X3VybCkKKwog
ICAgIGRlZiBmZXRjaF9idWdfaWRzX2Zyb21fcmV2aWV3X3F1ZXVlKHNlbGYpOgogICAgICAgICBy
ZXZpZXdfcXVldWVfdXJsID0gc2VsZi5idWdfc2VydmVyX3VybCArICJidWdsaXN0LmNnaT9xdWVy
eV9mb3JtYXQ9YWR2YW5jZWQmYnVnX3N0YXR1cz1VTkNPTkZJUk1FRCZidWdfc3RhdHVzPU5FVyZi
dWdfc3RhdHVzPUFTU0lHTkVEJmJ1Z19zdGF0dXM9UkVPUEVORUQmZmllbGQwLTAtMD1mbGFndHlw
ZXMubmFtZSZ0eXBlMC0wLTA9ZXF1YWxzJnZhbHVlMC0wLTA9cmV2aWV3PyIKICAgICAgICAgcmV0
dXJuIHNlbGYuX2ZldGNoX2J1Z19pZHNfYWR2YW5jZWRfcXVlcnkocmV2aWV3X3F1ZXVlX3VybCkK
QEAgLTMzOSw2ICszNDUsMTMgQEAgY2xhc3MgQnVnemlsbGE6CiAgICAgICAgICAgICBwYXRjaGVz
X3RvX2xhbmQgKz0gcGF0Y2hlcwogICAgICAgICByZXR1cm4gcGF0Y2hlc190b19sYW5kCiAKKyAg
ICBkZWYgZmV0Y2hfcGF0Y2hlc19mcm9tX25lZWRzX2NvbW1pdF9saXN0KHNlbGYpOgorICAgICAg
ICBwYXRjaGVzX25lZWRpbmdfY29tbWl0ID0gW10KKyAgICAgICAgZm9yIGJ1Z19pZCBpbiBzZWxm
LmZldGNoX2J1Z19pZHNfZnJvbV9uZWVkc19jb21taXRfbGlzdCgpOgorICAgICAgICAgICAgcGF0
Y2hlcyA9IHNlbGYuZmV0Y2hfcmV2aWV3ZWRfcGF0Y2hlc19mcm9tX2J1ZyhidWdfaWQpCisgICAg
ICAgICAgICBwYXRjaGVzX25lZWRpbmdfY29tbWl0ICs9IHBhdGNoZXMKKyAgICAgICAgcmV0dXJu
IHBhdGNoZXNfbmVlZGluZ19jb21taXQKKwogICAgIGRlZiBmZXRjaF9wYXRjaGVzX2Zyb21fcmV2
aWV3X3F1ZXVlKHNlbGYsIGxpbWl0PU5vbmUpOgogICAgICAgICBwYXRjaGVzX3RvX3JldmlldyA9
IFtdCiAgICAgICAgIGZvciBidWdfaWQgaW4gc2VsZi5mZXRjaF9idWdfaWRzX2Zyb21fcmV2aWV3
X3F1ZXVlKCk6CmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9TY3JpcHRzL21vZHVsZXMvYnVnemls
bGFfdW5pdHRlc3QucHkgYi9XZWJLaXRUb29scy9TY3JpcHRzL21vZHVsZXMvYnVnemlsbGFfdW5p
dHRlc3QucHkKaW5kZXggMTNiZjU1YS4uZmI3ZjhjNCAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMv
U2NyaXB0cy9tb2R1bGVzL2J1Z3ppbGxhX3VuaXR0ZXN0LnB5CisrKyBiL1dlYktpdFRvb2xzL1Nj
cmlwdHMvbW9kdWxlcy9idWd6aWxsYV91bml0dGVzdC5weQpAQCAtNzIsNiArNzIsNyBAQCBjbGFz
cyBCdWd6aWxsYVRlc3QodW5pdHRlc3QuVGVzdENhc2UpOgogICAgICAgICAncmV2aWV3ZXJfZW1h
aWwnIDogJ29uZUB0ZXN0LmNvbScsCiAgICAgICAgICdjb21taXQtcXVldWUnIDogJysnLAogICAg
ICAgICAnY29tbWl0dGVyX2VtYWlsJyA6ICd0d29AdGVzdC5jb20nLAorICAgICAgICAnYXR0YWNo
ZXJfZW1haWwnIDogJ2NocmlzdGlhbi5wbGVzbmVyLmhhbnNlbkBnbWFpbC5jb20nLAogICAgIH0K
IAogICAgIGRlZiB0ZXN0X3BhcnNlX2J1Z19pZChzZWxmKToKZGlmZiAtLWdpdCBhL1dlYktpdFRv
b2xzL1NjcmlwdHMvbW9kdWxlcy9jb21tYW5kcy9xdWVyaWVzLnB5IGIvV2ViS2l0VG9vbHMvU2Ny
aXB0cy9tb2R1bGVzL2NvbW1hbmRzL3F1ZXJpZXMucHkKaW5kZXggZGZiYzBjOC4uODE1Nzk1ZCAx
MDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvU2NyaXB0cy9tb2R1bGVzL2NvbW1hbmRzL3F1ZXJpZXMu
cHkKKysrIGIvV2ViS2l0VG9vbHMvU2NyaXB0cy9tb2R1bGVzL2NvbW1hbmRzL3F1ZXJpZXMucHkK
QEAgLTMyLDkgKzMyLDExIEBACiBmcm9tIG9wdHBhcnNlIGltcG9ydCBtYWtlX29wdGlvbgogCiBm
cm9tIG1vZHVsZXMuYnVpbGRib3QgaW1wb3J0IEJ1aWxkQm90Citmcm9tIG1vZHVsZXMuY29tbWl0
dGVycyBpbXBvcnQgQ29tbWl0dGVyTGlzdAogZnJvbSBtb2R1bGVzLmxvZ2dpbmcgaW1wb3J0IGxv
ZwogZnJvbSBtb2R1bGVzLm11bHRpY29tbWFuZHRvb2wgaW1wb3J0IENvbW1hbmQKIAorCiBjbGFz
cyBCdWdzVG9Db21taXQoQ29tbWFuZCk6CiAgICAgbmFtZSA9ICJidWdzLXRvLWNvbW1pdCIKICAg
ICBzaG93X2luX21haW5faGVscCA9IEZhbHNlCkBAIC02MCw2ICs2Miw0MSBAQCBjbGFzcyBQYXRj
aGVzVG9Db21taXQoQ29tbWFuZCk6CiAgICAgICAgICAgICBwcmludCAiJXMiICUgcGF0Y2hbInVy
bCJdCiAKIAorY2xhc3MgUGF0Y2hlc1RvQ29tbWl0UXVldWUoQ29tbWFuZCk6CisgICAgbmFtZSA9
ICJwYXRjaGVzLXRvLWNvbW1pdC1xdWV1ZSIKKyAgICBzaG93X2luX21haW5faGVscCA9IEZhbHNl
CisgICAgZGVmIF9faW5pdF9fKHNlbGYpOgorICAgICAgICBvcHRpb25zID0gWworICAgICAgICAg
ICAgbWFrZV9vcHRpb24oIi0tYnVncyIsIGFjdGlvbj0ic3RvcmVfdHJ1ZSIsIGRlc3Q9ImJ1Z3Mi
LCBoZWxwPSJPdXRwdXQgYnVnIGxpbmtzIGluc3RlYWQgb2YgcGF0Y2ggbGlua3MiKSwKKyAgICAg
ICAgXQorICAgICAgICBDb21tYW5kLl9faW5pdF9fKHNlbGYsICJQYXRjaGVzIHdoaWNoIHNob3Vs
ZCBiZSBhZGRlZCB0byB0aGUgY29tbWl0IHF1ZXVlIiwgb3B0aW9ucz1vcHRpb25zKQorCisgICAg
QHN0YXRpY21ldGhvZAorICAgIGRlZiBfbmVlZHNfY29tbWl0X3F1ZXVlKHBhdGNoKToKKyAgICAg
ICAgY29tbWl0X3F1ZXVlX2ZsYWcgPSBwYXRjaC5nZXQoImNvbW1pdC1xdWV1ZSIpCisgICAgICAg
IGlmIChjb21taXRfcXVldWVfZmxhZyBhbmQgY29tbWl0X3F1ZXVlX2ZsYWcgPT0gJysnKTogIyBJ
ZiBpdCdzIGFscmVhZHkgY3ErLCBpZ25vcmUgdGhlIHBhdGNoLgorICAgICAgICAgICAgbG9nKCIl
cyBhbHJlYWR5IGhhcyBjcT0lcyIgJSAocGF0Y2hbImlkIl0sIGNvbW1pdF9xdWV1ZV9mbGFnKSkK
KyAgICAgICAgICAgIHJldHVybiBGYWxzZQorCisgICAgICAgICMgV2Ugb25seSBuZWVkIHRvIHdv
cnJ5IGFib3V0IHBhdGNoZXMgZnJvbSBjb250cmlidXRlcnMgd2hvIGFyZSBub3QgeWV0IGNvbW1p
dHRlcnMuCisgICAgICAgIGNvbW1pdHRlcl9yZWNvcmQgPSBDb21taXR0ZXJMaXN0KCkuY29tbWl0
dGVyX2J5X2VtYWlsKHBhdGNoWyJhdHRhY2hlcl9lbWFpbCJdKQorICAgICAgICBpZiBjb21taXR0
ZXJfcmVjb3JkOgorICAgICAgICAgICAgbG9nKCIlcyBjb21taXR0ZXIgPSAlcyIgJSAocGF0Y2hb
ImlkIl0sIGNvbW1pdHRlcl9yZWNvcmQpKQorICAgICAgICByZXR1cm4gbm90IGNvbW1pdHRlcl9y
ZWNvcmQKKworICAgIGRlZiBleGVjdXRlKHNlbGYsIG9wdGlvbnMsIGFyZ3MsIHRvb2wpOgorICAg
ICAgICBwYXRjaGVzID0gdG9vbC5idWdzLmZldGNoX3BhdGNoZXNfZnJvbV9uZWVkc19jb21taXRf
bGlzdCgpCisgICAgICAgIHBhdGNoZXNfbmVlZGluZ19jcSA9IGZpbHRlcihzZWxmLl9uZWVkc19j
b21taXRfcXVldWUsIHBhdGNoZXMpCisgICAgICAgIGlmIG9wdGlvbnMuYnVnczoKKyAgICAgICAg
ICAgIGJ1Z3NfbmVlZGluZ19jcSA9IG1hcChsYW1iZGEgcGF0Y2g6IHBhdGNoWydidWdfaWQnXSwg
cGF0Y2hlc19uZWVkaW5nX2NxKQorICAgICAgICAgICAgYnVnc19uZWVkaW5nX2NxID0gc29ydGVk
KHNldChidWdzX25lZWRpbmdfY3EpKQorICAgICAgICAgICAgZm9yIGJ1Z19pZCBpbiBidWdzX25l
ZWRpbmdfY3E6CisgICAgICAgICAgICAgICAgcHJpbnQgIiVzIiAlIHRvb2wuYnVncy5idWdfdXJs
X2Zvcl9idWdfaWQoYnVnX2lkKQorICAgICAgICBlbHNlOgorICAgICAgICAgICAgZm9yIHBhdGNo
IGluIHBhdGNoZXNfbmVlZGluZ19jcToKKyAgICAgICAgICAgICAgICBwcmludCAiJXMiICUgdG9v
bC5idWdzLmF0dGFjaG1lbnRfdXJsX2Zvcl9pZChwYXRjaFsiaWQiXSwgYWN0aW9uPSJlZGl0IikK
KworCiBjbGFzcyBQYXRjaGVzVG9SZXZpZXcoQ29tbWFuZCk6CiAgICAgbmFtZSA9ICJwYXRjaGVz
LXRvLXJldmlldyIKICAgICBzaG93X2luX21haW5faGVscCA9IEZhbHNlCmRpZmYgLS1naXQgYS9X
ZWJLaXRUb29scy9TY3JpcHRzL21vZHVsZXMvY29tbWFuZHMvcXVlcmllc191bml0dGVzdC5weSBi
L1dlYktpdFRvb2xzL1NjcmlwdHMvbW9kdWxlcy9jb21tYW5kcy9xdWVyaWVzX3VuaXR0ZXN0LnB5
CmluZGV4IDA5NGMxMjguLjBkMWM4MmEgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL1NjcmlwdHMv
bW9kdWxlcy9jb21tYW5kcy9xdWVyaWVzX3VuaXR0ZXN0LnB5CisrKyBiL1dlYktpdFRvb2xzL1Nj
cmlwdHMvbW9kdWxlcy9jb21tYW5kcy9xdWVyaWVzX3VuaXR0ZXN0LnB5CkBAIC0yOCw4ICsyOCwx
MSBAQAogCiBpbXBvcnQgdW5pdHRlc3QKIAorZnJvbSBtb2R1bGVzLmJ1Z3ppbGxhIGltcG9ydCBC
dWd6aWxsYQogZnJvbSBtb2R1bGVzLmNvbW1hbmRzLmNvbW1hbmR0ZXN0IGltcG9ydCBDb21tYW5k
c1Rlc3QKIGZyb20gbW9kdWxlcy5jb21tYW5kcy5xdWVyaWVzIGltcG9ydCAqCitmcm9tIG1vZHVs
ZXMubW9jayBpbXBvcnQgTW9jaworZnJvbSBtb2R1bGVzLm1vY2tfYnVnemlsbGF0b29sIGltcG9y
dCBNb2NrQnVnemlsbGFUb29sCiAKIGNsYXNzIFF1ZXJ5Q29tbWFuZHNUZXN0KENvbW1hbmRzVGVz
dCk6CiAgICAgZGVmIHRlc3RfYnVnc190b19jb21taXQoc2VsZik6CkBAIC00MCw2ICs0MywxNyBA
QCBjbGFzcyBRdWVyeUNvbW1hbmRzVGVzdChDb21tYW5kc1Rlc3QpOgogICAgICAgICBleHBlY3Rl
ZF9zdGRlcnIgPSAiUGF0Y2hlcyBpbiBjb21taXQgcXVldWU6XG4iCiAgICAgICAgIHNlbGYuYXNz
ZXJ0X2V4ZWN1dGVfb3V0cHV0cyhQYXRjaGVzVG9Db21taXQoKSwgTm9uZSwgZXhwZWN0ZWRfc3Rk
b3V0LCBleHBlY3RlZF9zdGRlcnIpCiAKKyAgICBkZWYgdGVzdF9wYXRjaGVzX3RvX2NvbW1pdF9x
dWV1ZShzZWxmKToKKyAgICAgICAgZXhwZWN0ZWRfc3Rkb3V0ID0gImh0dHA6Ly9leGFtcGxlLmNv
bS8xOTcmYWN0aW9uPWVkaXRcbmh0dHA6Ly9leGFtcGxlLmNvbS8xMjgmYWN0aW9uPWVkaXRcbiIK
KyAgICAgICAgZXhwZWN0ZWRfc3RkZXJyID0gIiIKKyAgICAgICAgb3B0aW9ucyA9IE1vY2soKQor
ICAgICAgICBvcHRpb25zLmJ1Z3MgPSBGYWxzZQorICAgICAgICBzZWxmLmFzc2VydF9leGVjdXRl
X291dHB1dHMoUGF0Y2hlc1RvQ29tbWl0UXVldWUoKSwgTm9uZSwgZXhwZWN0ZWRfc3Rkb3V0LCBl
eHBlY3RlZF9zdGRlcnIsIG9wdGlvbnM9b3B0aW9ucykKKworICAgICAgICBleHBlY3RlZF9zdGRv
dXQgPSAiaHR0cDovL2V4YW1wbGUuY29tLzQyXG4iCisgICAgICAgIG9wdGlvbnMuYnVncyA9IFRy
dWUKKyAgICAgICAgc2VsZi5hc3NlcnRfZXhlY3V0ZV9vdXRwdXRzKFBhdGNoZXNUb0NvbW1pdFF1
ZXVlKCksIE5vbmUsIGV4cGVjdGVkX3N0ZG91dCwgZXhwZWN0ZWRfc3RkZXJyLCBvcHRpb25zPW9w
dGlvbnMpCisKICAgICBkZWYgdGVzdF9wYXRjaGVzX3RvX3JldmlldyhzZWxmKToKICAgICAgICAg
ZXhwZWN0ZWRfc3Rkb3V0ID0gIjE5N1xuMTI4XG4iCiAgICAgICAgIGV4cGVjdGVkX3N0ZGVyciA9
ICJQYXRjaGVzIHBlbmRpbmcgcmV2aWV3OlxuIgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvU2Ny
aXB0cy9tb2R1bGVzL21vY2tfYnVnemlsbGF0b29sLnB5IGIvV2ViS2l0VG9vbHMvU2NyaXB0cy9t
b2R1bGVzL21vY2tfYnVnemlsbGF0b29sLnB5CmluZGV4IDQ3ZjM4ODAuLjM4ODUxZTYgMTAwNjQ0
Ci0tLSBhL1dlYktpdFRvb2xzL1NjcmlwdHMvbW9kdWxlcy9tb2NrX2J1Z3ppbGxhdG9vbC5weQor
KysgYi9XZWJLaXRUb29scy9TY3JpcHRzL21vZHVsZXMvbW9ja19idWd6aWxsYXRvb2wucHkKQEAg
LTMxLDIxICszMSwyNSBAQCBpbXBvcnQgb3MKIGZyb20gbW9kdWxlcy5tb2NrIGltcG9ydCBNb2Nr
CiBmcm9tIG1vZHVsZXMuc2NtIGltcG9ydCBDb21taXRNZXNzYWdlCiAKKwogY2xhc3MgTW9ja0J1
Z3ppbGxhKE1vY2spOgogICAgIHBhdGNoMSA9IHsKLSAgICAgICAgImlkIjogMTk3LAotICAgICAg
ICAiYnVnX2lkIjogNDIsCi0gICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUuY29tLzE5NyIs
Ci0gICAgICAgICJpc19vYnNvbGV0ZSI6IEZhbHNlLAotICAgICAgICAicmV2aWV3ZXIiOiAiUmV2
aWV3ZXIxIgorICAgICAgICAiaWQiIDogMTk3LAorICAgICAgICAiYnVnX2lkIiA6IDQyLAorICAg
ICAgICAidXJsIiA6ICJodHRwOi8vZXhhbXBsZS5jb20vMTk3IiwKKyAgICAgICAgImlzX29ic29s
ZXRlIiA6IEZhbHNlLAorICAgICAgICAicmV2aWV3ZXIiIDogIlJldmlld2VyMSIsCisgICAgICAg
ICJhdHRhY2hlcl9lbWFpbCIgOiAiQ29udHJpYnV0ZXIxIiwKICAgICB9CiAgICAgcGF0Y2gyID0g
ewotICAgICAgICAiaWQiOiAxMjgsCi0gICAgICAgICJidWdfaWQiOiA0MiwKLSAgICAgICAgInVy
bCI6ICJodHRwOi8vZXhhbXBsZS5jb20vMTI4IiwKLSAgICAgICAgImlzX29ic29sZXRlIjogRmFs
c2UsCi0gICAgICAgICJyZXZpZXdlciI6ICJSZXZpZXdlcjIiCisgICAgICAgICJpZCIgOiAxMjgs
CisgICAgICAgICJidWdfaWQiIDogNDIsCisgICAgICAgICJ1cmwiIDogImh0dHA6Ly9leGFtcGxl
LmNvbS8xMjgiLAorICAgICAgICAiaXNfb2Jzb2xldGUiIDogRmFsc2UsCisgICAgICAgICJyZXZp
ZXdlciIgOiAiUmV2aWV3ZXIyIiwKKyAgICAgICAgImF0dGFjaGVyX2VtYWlsIiA6ICJDb250cmli
dXRlcjIiLAogICAgIH0KKyAgICBidWdfc2VydmVyX3VybCA9ICJodHRwOi8vZXhhbXBsZS5jb20i
CiAKICAgICBkZWYgZmV0Y2hfYnVnX2lkc19mcm9tX2NvbW1pdF9xdWV1ZShzZWxmKToKICAgICAg
ICAgcmV0dXJuIFs0MiwgNzVdCkBAIC01Niw2ICs2MCw5IEBAIGNsYXNzIE1vY2tCdWd6aWxsYShN
b2NrKToKICAgICBkZWYgZmV0Y2hfcGF0Y2hlc19mcm9tX2NvbW1pdF9xdWV1ZShzZWxmKToKICAg
ICAgICAgcmV0dXJuIFtzZWxmLnBhdGNoMSwgc2VsZi5wYXRjaDJdCiAKKyAgICBkZWYgZmV0Y2hf
cGF0Y2hlc19mcm9tX25lZWRzX2NvbW1pdF9saXN0KHNlbGYpOgorICAgICAgICByZXR1cm4gW3Nl
bGYucGF0Y2gxLCBzZWxmLnBhdGNoMl0KKwogICAgIGRlZiBmZXRjaF9yZXZpZXdlZF9wYXRjaGVz
X2Zyb21fYnVnKHNlbGYsIGJ1Z19pZCk6CiAgICAgICAgIGlmIGJ1Z19pZCA9PSA0MjoKICAgICAg
ICAgICAgIHJldHVybiBbc2VsZi5wYXRjaDEsIHNlbGYucGF0Y2gyXQpAQCAtNzgsNiArODUsMTUg
QEAgY2xhc3MgTW9ja0J1Z3ppbGxhKE1vY2spOgogICAgICAgICAgICAgcmV0dXJuIHNlbGYucGF0
Y2gyCiAgICAgICAgIHJhaXNlIEV4Y2VwdGlvbigiQm9ndXMgYXR0YWNobWVudF9pZCBpbiBmZXRj
aF9hdHRhY2htZW50LiIpCiAKKyAgICBkZWYgYnVnX3VybF9mb3JfYnVnX2lkKHNlbGYsIGJ1Z19p
ZCk6CisgICAgICAgIHJldHVybiAiJXMvJXMiICUgKHNlbGYuYnVnX3NlcnZlcl91cmwsIGJ1Z19p
ZCkKKworICAgIGRlZiBhdHRhY2htZW50X3VybF9mb3JfaWQoc2VsZiwgYXR0YWNobWVudF9pZCwg
YWN0aW9uKToKKyAgICAgICAgYWN0aW9uX3BhcmFtID0gIiIKKyAgICAgICAgaWYgYWN0aW9uIGFu
ZCBhY3Rpb24gIT0gInZpZXciOgorICAgICAgICAgICAgYWN0aW9uX3BhcmFtID0gIiZhY3Rpb249
JXMiICUgYWN0aW9uCisgICAgICAgIHJldHVybiAiJXMvJXMlcyIgJSAoc2VsZi5idWdfc2VydmVy
X3VybCwgYXR0YWNobWVudF9pZCwgYWN0aW9uX3BhcmFtKQorCiAKIGNsYXNzIE1vY2tCdWlsZEJv
dChNb2NrKToKICAgICBkZWYgYnVpbGRlcl9zdGF0dXNlcyhzZWxmKToK
</data>
<flag name="review"
          id="26468"
          type_id="1"
          status="+"
          setter="abarth"
    />
          </attachment>
      

    </bug>

</bugzilla>