<?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>129952</bug_id>
          
          <creation_ts>2014-03-07 18:57:52 -0800</creation_ts>
          <short_desc>Web Inspector: AXI: Use loc strings for known aria-invalid types</short_desc>
          <delta_ts>2014-03-13 19:49:35 -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>Web Inspector</component>
          <version>528+ (Nightly 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</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>129779</dependson>
    
    <dependson>129943</dependson>
    
    <dependson>130037</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="James Craig">jcraig</reporter>
          <assigned_to name="James Craig">jcraig</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>graouts</cc>
    
    <cc>jcraig</cc>
    
    <cc>joepeck</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>988474</commentid>
    <comment_count>0</comment_count>
    <who name="James Craig">jcraig</who>
    <bug_when>2014-03-07 18:57:52 -0800</bug_when>
    <thetext>Web Inspector: AXI: Use loc strings for known aria-invalid types

true -&gt; &quot;Yes&quot;
spelling -&gt; &quot;Spelling&quot;
grammar -&gt; &quot;Grammar&quot;
&quot;false&quot; values will be suppressed. 

Unknown types (&quot;foo&quot;) and &quot;false&quot; will all eval to &quot;true&quot; and be exposed as &quot;Yes&quot;…
If there are other types added in ARIA.Next (e.g. aria-invalid=&quot;order&quot;), once WebKit recognizes them, we should still pass them through to the client and localize them separately. In other words, don&apos;t suppress values that WebKit knows about, even if we don&apos;t have a loc string for it yet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>988475</commentid>
    <comment_count>1</comment_count>
    <who name="James Craig">jcraig</who>
    <bug_when>2014-03-07 18:59:34 -0800</bug_when>
    <thetext>&gt; Unknown types (&quot;foo&quot;) and &quot;false&quot; will all eval to &quot;true&quot; and be exposed as &quot;Yes&quot;…

Typo: unknown values will be truthy, but &quot;false&quot; values won&apos;t.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>988516</commentid>
    <comment_count>2</comment_count>
    <who name="James Craig">jcraig</who>
    <bug_when>2014-03-07 23:48:26 -0800</bug_when>
    <thetext>This should be updated to use an enum for the inspector protocol, too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>989330</commentid>
    <comment_count>3</comment_count>
      <attachid>226409</attachid>
    <who name="James Craig">jcraig</who>
    <bug_when>2014-03-11 02:55:31 -0700</bug_when>
    <thetext>Created attachment 226409
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>989332</commentid>
    <comment_count>4</comment_count>
    <who name="James Craig">jcraig</who>
    <bug_when>2014-03-11 02:58:40 -0700</bug_when>
    <thetext>&lt;rdar://problem/16286779&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>989668</commentid>
    <comment_count>5</comment_count>
      <attachid>226409</attachid>
    <who name="James Craig">jcraig</who>
    <bug_when>2014-03-12 09:48:50 -0700</bug_when>
    <thetext>Comment on attachment 226409
patch

cq- b/c I&apos;ll need to update the expected test result once bug 129779 lands</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>989718</commentid>
    <comment_count>6</comment_count>
      <attachid>226409</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2014-03-12 10:57:56 -0700</bug_when>
    <thetext>Comment on attachment 226409
patch

r=me, nice.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>990199</commentid>
    <comment_count>7</comment_count>
      <attachid>226628</attachid>
    <who name="James Craig">jcraig</who>
    <bug_when>2014-03-13 16:42:14 -0700</bug_when>
    <thetext>Created attachment 226628
patch (removing minor test case updates to avoid conflicts while commit bot is down)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>990263</commentid>
    <comment_count>8</comment_count>
      <attachid>226628</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-13 19:49:32 -0700</bug_when>
    <thetext>Comment on attachment 226628
patch (removing minor test case updates to avoid conflicts while commit bot is down)

Clearing flags on attachment: 226628

Committed r165597: &lt;http://trac.webkit.org/changeset/165597&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>990264</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-13 19:49:35 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>226409</attachid>
            <date>2014-03-11 02:55:31 -0700</date>
            <delta_ts>2014-03-13 16:42:14 -0700</delta_ts>
            <desc>patch</desc>
            <filename>webkit129952.diff</filename>
            <type>text/plain</type>
            <size>12787</size>
            <attacher name="James Craig">jcraig</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2NTQ0MCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBACisyMDE0LTAzLTExICBKYW1lcyBD
cmFpZyAgPGpjcmFpZ0BhcHBsZS5jb20+CisKKyAgICAgICAgV2ViIEluc3BlY3RvcjogQVhJOiBV
c2UgbG9jIHN0cmluZ3MgZm9yIGtub3duIGFyaWEtaW52YWxpZCB0eXBlcworICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI5OTUyCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVXBkYXRpbmcgaW5zcGVjdG9yLXBy
b3RvY29sIGFuZCBVSSBkaXNwbGF5IHZhbHVlcyBmb3IgQGFyaWEtaW52YWxpZC4KKworICAgICAg
ICBVcGRhdGVkIFRlc3RzOiBpbnNwZWN0b3ItcHJvdG9jb2wvZG9tL2dldEFjY2Vzc2liaWxpdHlQ
cm9wZXJ0aWVzRm9yTm9kZS5odG1sCisKKyAgICAgICAgKiBpbnNwZWN0b3IvSW5zcGVjdG9yRE9N
QWdlbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SW5zcGVjdG9yRE9NQWdlbnQ6OmJ1aWxkT2Jq
ZWN0Rm9yQWNjZXNzaWJpbGl0eVByb3BlcnRpZXMpOgorICAgICAgICAqIGluc3BlY3Rvci9wcm90
b2NvbC9ET00uanNvbjoKKwogMjAxNC0wMy0xMSAgS3J6eXN6dG9mIEN6ZWNoICA8ay5jemVjaEBz
YW1zdW5nLmNvbT4KIAogICAgICAgICBbQVRLXSBFeHBvc2UgYXJpYS1wb3NpbnNldCBhbmQgYXJp
YS1zZXRzaXplIHRocm91Z2ggb2JqZWN0IGF0dHJpYnV0ZXMKSW5kZXg6IFNvdXJjZS9XZWJDb3Jl
L2luc3BlY3Rvci9JbnNwZWN0b3JET01BZ2VudC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckRPTUFnZW50LmNwcAkocmV2aXNpb24gMTY1NDMzKQor
KysgU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckRPTUFnZW50LmNwcAkod29ya2lu
ZyBjb3B5KQpAQCAtMTQyMCw3ICsxNDIwLDcgQEAgUGFzc1JlZlB0cjxUeXBlQnVpbGRlcjo6RE9N
OjpBY2Nlc3NpYmlsaQogICAgIGJvb2wgZGlzYWJsZWQgPSBmYWxzZTsKICAgICBib29sIGlnbm9y
ZWQgPSB0cnVlOwogICAgIGJvb2wgaWdub3JlZEJ5RGVmYXVsdCA9IGZhbHNlOwotICAgIFN0cmlu
ZyBpbnZhbGlkID0gImZhbHNlIjsgLy8gU3RyaW5nIHZhbHVlczogdHJ1ZSwgZmFsc2UsIHNwZWxs
aW5nLCBncmFtbWFyLCBldGMuCisgICAgVHlwZUJ1aWxkZXI6OkRPTTo6QWNjZXNzaWJpbGl0eVBy
b3BlcnRpZXM6OkludmFsaWQ6OkVudW0gaW52YWxpZCA9IFR5cGVCdWlsZGVyOjpET006OkFjY2Vz
c2liaWxpdHlQcm9wZXJ0aWVzOjpJbnZhbGlkOjpGYWxzZTsKICAgICBib29sIGhpZGRlbiA9IGZh
bHNlOwogICAgIFN0cmluZyBsYWJlbDsgLy8gRklYTUU6IFdhaXRpbmcgb24gaHR0cDovL3dlYmtp
dC5vcmcvYi8xMjExMzQKICAgICBib29sIHByZXNzZWQgPSBmYWxzZTsKQEAgLTE0NTYsNyArMTQ1
NiwxNiBAQCBQYXNzUmVmUHRyPFR5cGVCdWlsZGVyOjpET006OkFjY2Vzc2liaWxpCiAgICAgICAg
ICAgICAKICAgICAgICAgICAgIGlnbm9yZWQgPSBheE9iamVjdC0+YWNjZXNzaWJpbGl0eUlzSWdu
b3JlZCgpOwogICAgICAgICAgICAgaWdub3JlZEJ5RGVmYXVsdCA9IGF4T2JqZWN0LT5hY2Nlc3Np
YmlsaXR5SXNJZ25vcmVkQnlEZWZhdWx0KCk7Ci0gICAgICAgICAgICBpbnZhbGlkID0gYXhPYmpl
Y3QtPmludmFsaWRTdGF0dXMoKTsKKyAgICAgICAgICAgIAorICAgICAgICAgICAgU3RyaW5nIGlu
dmFsaWRWYWx1ZSA9IGF4T2JqZWN0LT5pbnZhbGlkU3RhdHVzKCk7CisgICAgICAgICAgICBpZiAo
aW52YWxpZFZhbHVlID09ICJmYWxzZSIpCisgICAgICAgICAgICAgICAgaW52YWxpZCA9IFR5cGVC
dWlsZGVyOjpET006OkFjY2Vzc2liaWxpdHlQcm9wZXJ0aWVzOjpJbnZhbGlkOjpGYWxzZTsKKyAg
ICAgICAgICAgIGVsc2UgaWYgKGludmFsaWRWYWx1ZSA9PSAiZ3JhbW1hciIpCisgICAgICAgICAg
ICAgICAgaW52YWxpZCA9IFR5cGVCdWlsZGVyOjpET006OkFjY2Vzc2liaWxpdHlQcm9wZXJ0aWVz
OjpJbnZhbGlkOjpHcmFtbWFyOworICAgICAgICAgICAgZWxzZSBpZiAoaW52YWxpZFZhbHVlID09
ICJzcGVsbGluZyIpCisgICAgICAgICAgICAgICAgaW52YWxpZCA9IFR5cGVCdWlsZGVyOjpET006
OkFjY2Vzc2liaWxpdHlQcm9wZXJ0aWVzOjpJbnZhbGlkOjpTcGVsbGluZzsKKyAgICAgICAgICAg
IGVsc2UgLy8gRnV0dXJlIHZlcnNpb25zIG9mIEFSSUEgbWF5IGFsbG93IGFkZGl0aW9uYWwgdHJ1
dGh5IHZhbHVlcy4gRXguIGZvcm1hdCwgb3JkZXIsIG9yIHNpemUuCisgICAgICAgICAgICAgICAg
aW52YWxpZCA9IFR5cGVCdWlsZGVyOjpET006OkFjY2Vzc2liaWxpdHlQcm9wZXJ0aWVzOjpJbnZh
bGlkOjpUcnVlOwogICAgICAgICAgICAgCiAgICAgICAgICAgICBpZiAoYXhPYmplY3QtPmlzQVJJ
QUhpZGRlbigpIHx8IGF4T2JqZWN0LT5pc0RPTUhpZGRlbigpKQogICAgICAgICAgICAgICAgIGhp
ZGRlbiA9IHRydWU7CkBAIC0xNDk0LDcgKzE1MDMsNyBAQCBQYXNzUmVmUHRyPFR5cGVCdWlsZGVy
OjpET006OkFjY2Vzc2liaWxpCiAgICAgICAgICAgICB2YWx1ZS0+c2V0SWdub3JlZChpZ25vcmVk
KTsKICAgICAgICAgaWYgKGlnbm9yZWRCeURlZmF1bHQpCiAgICAgICAgICAgICB2YWx1ZS0+c2V0
SWdub3JlZEJ5RGVmYXVsdChpZ25vcmVkQnlEZWZhdWx0KTsKLSAgICAgICAgaWYgKGludmFsaWQg
IT0gImZhbHNlIikKKyAgICAgICAgaWYgKGludmFsaWQgIT0gVHlwZUJ1aWxkZXI6OkRPTTo6QWNj
ZXNzaWJpbGl0eVByb3BlcnRpZXM6OkludmFsaWQ6OkZhbHNlKQogICAgICAgICAgICAgdmFsdWUt
PnNldEludmFsaWQoaW52YWxpZCk7CiAgICAgICAgIGlmIChoaWRkZW4pCiAgICAgICAgICAgICB2
YWx1ZS0+c2V0SGlkZGVuKGhpZGRlbik7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3Iv
cHJvdG9jb2wvRE9NLmpzb24KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvaW5zcGVjdG9y
L3Byb3RvY29sL0RPTS5qc29uCShyZXZpc2lvbiAxNjU0MzMpCisrKyBTb3VyY2UvV2ViQ29yZS9p
bnNwZWN0b3IvcHJvdG9jb2wvRE9NLmpzb24JKHdvcmtpbmcgY29weSkKQEAgLTY1LDcgKzY1LDcg
QEAKICAgICAgICAgICAgICAgICB7ICJuYW1lIjogImV4cGFuZGVkIiwgInR5cGUiOiAiYm9vbGVh
biIsICJvcHRpb25hbCI6IHRydWUsICJkZXNjcmlwdGlvbiI6ICJFeHBhbmRlZCBzdGF0ZS4iIH0s
CiAgICAgICAgICAgICAgICAgeyAibmFtZSI6ICJpZ25vcmVkIiwgInR5cGUiOiAiYm9vbGVhbiIs
ICJvcHRpb25hbCI6IHRydWUsICJkZXNjcmlwdGlvbiI6ICJJbmRpY2F0ZXMgd2hldGhlciB0aGUg
YWNjZXNzaWJpbGl0eSBvZiB0aGUgYXNzb2NpYXRlZCBBWCBvYmplY3Qgbm9kZSBpcyBpZ25vcmVk
LCB3aGV0aGVyIGhldXJpc3RpY2FsbHkgb3IgZXhwbGljaXRseS4iIH0sCiAgICAgICAgICAgICAg
ICAgeyAibmFtZSI6ICJpZ25vcmVkQnlEZWZhdWx0IiwgInR5cGUiOiAiYm9vbGVhbiIsICJvcHRp
b25hbCI6IHRydWUsICJkZXNjcmlwdGlvbiI6ICJTdGF0ZSBpbmRpY2F0aW5nIHdoZXRoZXIgdGhl
IGFjY2Vzc2liaWxpdHkgb2YgdGhlIGFzc29jaWF0ZWQgQVggb2JqZWN0IG5vZGUgaXMgaWdub3Jl
ZCBieSBkZWZhdWx0IGZvciBub2RlIHR5cGUuIiB9LAotICAgICAgICAgICAgICAgIHsgIm5hbWUi
OiAiaW52YWxpZCIsICJ0eXBlIjogInN0cmluZyIsICJvcHRpb25hbCI6IHRydWUsICJkZXNjcmlw
dGlvbiI6ICJJbnZhbGlkIHN0YXR1cyBvZiBmb3JtIGNvbnRyb2xzOiB0cnVlLCBmYWxzZSwgZ3Jh
bW1hciwgc3BlbGxpbmcuIiB9LAorICAgICAgICAgICAgICAgIHsgIm5hbWUiOiAiaW52YWxpZCIs
ICJ0eXBlIjogInN0cmluZyIsICJvcHRpb25hbCI6IHRydWUsICJlbnVtIjogWyJ0cnVlIiwgImZh
bHNlIiwgImdyYW1tYXIiLCAic3BlbGxpbmciXSwgImRlc2NyaXB0aW9uIjogIkludmFsaWQgc3Rh
dHVzIG9mIGZvcm0gY29udHJvbHMuIiB9LAogICAgICAgICAgICAgICAgIHsgIm5hbWUiOiAiaGlk
ZGVuIiwgInR5cGUiOiAiYm9vbGVhbiIsICJvcHRpb25hbCI6IHRydWUsICJkZXNjcmlwdGlvbiI6
ICJIaWRkZW4gc3RhdGUuIFRydWUgaWYgbm9kZSBvciBhbiBhbmNlc3RvciBpcyBoaWRkZW4gdmlh
IENTUyBvciBleHBsaWNpdCBAYXJpYS1oaWRkZW4sIHRvIGNsYXJpZnkgd2h5IHRoZSBlbGVtZW50
IGlzIGlnbm9yZWQuIiB9LAogICAgICAgICAgICAgICAgIHsgIm5hbWUiOiAibGFiZWwiLCAidHlw
ZSI6ICJzdHJpbmciLCAiZGVzY3JpcHRpb24iOiAiQ29tcHV0ZWQgbGFiZWwgdmFsdWUgZm9yIHRo
ZSBub2RlLCBzb21ldGltZXMgY2FsY3VsYXRlZCBieSByZWZlcmVuY2luZyBvdGhlciBub2Rlcy4i
IH0sCiAgICAgICAgICAgICAgICAgeyAibmFtZSI6ICJub2RlSWQiLCAiJHJlZiI6ICJOb2RlSWQi
LCAiZGVzY3JpcHRpb24iOiAiVGFyZ2V0IDxjb2RlPkRPTU5vZGU8L2NvZGU+IGlkLiIgfSwKSW5k
ZXg6IFNvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYkluc3BlY3RvclVJL0NoYW5nZUxvZwkocmV2aXNpb24gMTY1NDQwKQorKysgU291cmNlL1dl
Ykluc3BlY3RvclVJL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBACisy
MDE0LTAzLTExICBKYW1lcyBDcmFpZyAgPGpjcmFpZ0BhcHBsZS5jb20+CisKKyAgICAgICAgV2Vi
IEluc3BlY3RvcjogQVhJOiBVc2UgbG9jIHN0cmluZ3MgZm9yIGtub3duIGFyaWEtaW52YWxpZCB0
eXBlcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI5
OTUyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVXBk
YXRpbmcgaW5zcGVjdG9yLXByb3RvY29sIGFuZCBVSSBkaXNwbGF5IHZhbHVlcyBmb3IgQGFyaWEt
aW52YWxpZC4KKworICAgICAgICBVcGRhdGVkIFRlc3RzOiBpbnNwZWN0b3ItcHJvdG9jb2wvZG9t
L2dldEFjY2Vzc2liaWxpdHlQcm9wZXJ0aWVzRm9yTm9kZS5odG1sCisKKyAgICAgICAgKiBMb2Nh
bGl6YXRpb25zL2VuLmxwcm9qL2xvY2FsaXplZFN0cmluZ3MuanM6CisgICAgICAgICogVXNlcklu
dGVyZmFjZS9Qcm90b2NvbC9JbnNwZWN0b3JXZWJCYWNrZW5kQ29tbWFuZHMuanM6CisgICAgICAg
ICogVXNlckludGVyZmFjZS9WaWV3cy9ET01Ob2RlRGV0YWlsc1NpZGViYXJQYW5lbC5qczoKKwog
MjAxNC0wMy0xMCAgSmFtZXMgQ3JhaWcgIDxqY3JhaWdAYXBwbGUuY29tPgogCiAgICAgICAgIFdl
YiBJbnNwZWN0b3I6IEFYSTogRXhwb3NlIGNoZWNrZWQvZGlzYWJsZWQvZXhwYW5kZWQvcHJlc3Nl
ZC9yZWFkb25seS9zZWxlY3RlZApJbmRleDogU291cmNlL1dlYkluc3BlY3RvclVJL0xvY2FsaXph
dGlvbnMvZW4ubHByb2ovbG9jYWxpemVkU3RyaW5ncy5qcwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViSW5zcGVjdG9yVUkvTG9jYWxpemF0aW9ucy9lbi5scHJvai9sb2NhbGl6ZWRTdHJpbmdzLmpz
CShyZXZpc2lvbiAxNjU0MzMpCisrKyBTb3VyY2UvV2ViSW5zcGVjdG9yVUkvTG9jYWxpemF0aW9u
cy9lbi5scHJvai9sb2NhbGl6ZWRTdHJpbmdzLmpzCSh3b3JraW5nIGNvcHkpCkBAIC0yMDAsNiAr
MjAwLDcgQEAKIABsAG8AYwBhAGwAaQB6AGUAZABTAHQAcgBpAG4AZwBzAFsAIgBGAHUAbABsACAA
VQBSAEwAIgBdACAAPQAgACIARgB1AGwAbAAgAFUAUgBMACIAOwAKIABsAG8AYwBhAGwAaQB6AGUA
ZABTAHQAcgBpAG4AZwBzAFsAIgBGAHUAbgBjAHQAaQBvAG4AIgBdACAAPQAgACIARgB1AG4AYwB0
AGkAbwBuACIAOwAKIABsAG8AYwBhAGwAaQB6AGUAZABTAHQAcgBpAG4AZwBzAFsAIgBHAGwAbwBi
AGEAbAAgAFYAYQByAGkAYQBiAGwAZQBzACIAXQAgAD0AIAAiAEcAbABvAGIAYQBsACAAVgBhAHIA
aQBhAGIAbABlAHMAIgA7AAorAGwAbwBjAGEAbABpAHoAZQBkAFMAdAByAGkAbgBnAHMAWwAiAEcA
cgBhAG0AbQBhAHIAIgBdACAAPQAgACIARwByAGEAbQBtAGEAcgAiADsACiAAbABvAGMAYQBsAGkA
egBlAGQAUwB0AHIAaQBuAGcAcwBbACIASABUAE0ATAAgAEEAdAB0AHIAaQBiAHUAdABlAHMAIgBd
ACAAPQAgACIASABUAE0ATAAgAEEAdAB0AHIAaQBiAHUAdABlAHMAIgA7AAogAGwAbwBjAGEAbABp
AHoAZQBkAFMAdAByAGkAbgBnAHMAWwAiAEgAVABUAFAAIgBdACAAPQAgACIASABUAFQAUAAiADsA
CiAAbABvAGMAYQBsAGkAegBlAGQAUwB0AHIAaQBuAGcAcwBbACIASABlAGkAZwBoAHQAIgBdACAA
PQAgACIASABlAGkAZwBoAHQAIgA7AApAQCAtMzc5LDYgKzM4MCw3IEBACiAAbABvAGMAYQBsAGkA
egBlAGQAUwB0AHIAaQBuAGcAcwBbACIAUwBvAGMAawBlAHQAIgBdACAAPQAgACIAUwBvAGMAawBl
AHQAIgA7AAogAGwAbwBjAGEAbABpAHoAZQBkAFMAdAByAGkAbgBnAHMAWwAiAFMAbwBjAGsAZQB0
AHMAIgBdACAAPQAgACIAUwBvAGMAawBlAHQAcwAiADsACiAAbABvAGMAYQBsAGkAegBlAGQAUwB0
AHIAaQBuAGcAcwBbACIAUwBvAHUAcgBjAGUAIABDAG8AZABlACIAXQAgAD0AIAAiAFMAbwB1AHIA
YwBlACAAQwBvAGQAZQAiADsACisAbABvAGMAYQBsAGkAegBlAGQAUwB0AHIAaQBuAGcAcwBbACIA
UwBwAGUAbABsAGkAbgBnACIAXQAgAD0AIAAiAFMAcABlAGwAbABpAG4AZwAiADsACiAAbABvAGMA
YQBsAGkAegBlAGQAUwB0AHIAaQBuAGcAcwBbACIAUwB0AGEAcgB0ACAASgBhAHYAYQBTAGMAcgBp
AHAAdAAgAHAAcgBvAGYAaQBsAGkAbgBnAC4AIgBdACAAPQAgACIAUwB0AGEAcgB0ACAASgBhAHYA
YQBTAGMAcgBpAHAAdAAgAHAAcgBvAGYAaQBsAGkAbgBnAC4AIgA7AAogAGwAbwBjAGEAbABpAHoA
ZQBkAFMAdAByAGkAbgBnAHMAWwAiAFMAdABhAHIAdAAgAFIAZQBjAG8AcgBkAGkAbgBnACIAXQAg
AD0AIAAiAFMAdABhAHIAdAAgAFIAZQBjAG8AcgBkAGkAbgBnACIAOwAKIABsAG8AYwBhAGwAaQB6
AGUAZABTAHQAcgBpAG4AZwBzAFsAIgBTAHQAYQByAHQAIABUAGkAbQBlACIAXQAgAD0AIAAiAFMA
dABhAHIAdAAgAFQAaQBtAGUAIgA7AApJbmRleDogU291cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJ
bnRlcmZhY2UvUHJvdG9jb2wvSW5zcGVjdG9yV2ViQmFja2VuZENvbW1hbmRzLmpzCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNlL1Byb3RvY29sL0luc3Bl
Y3RvcldlYkJhY2tlbmRDb21tYW5kcy5qcwkocmV2aXNpb24gMTY1NDMzKQorKysgU291cmNlL1dl
Ykluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvUHJvdG9jb2wvSW5zcGVjdG9yV2ViQmFja2VuZENv
bW1hbmRzLmpzCSh3b3JraW5nIGNvcHkpCkBAIC02Niw2ICs2Niw3IEBAIEluc3BlY3RvckJhY2tl
bmQucmVnaXN0ZXJDb21tYW5kKCJDYW52YXMKIC8vIERPTS4KIEluc3BlY3RvckJhY2tlbmQucmVn
aXN0ZXJET01EaXNwYXRjaGVyID0gSW5zcGVjdG9yQmFja2VuZC5yZWdpc3RlckRvbWFpbkRpc3Bh
dGNoZXIuYmluZChJbnNwZWN0b3JCYWNrZW5kLCAiRE9NIik7CiBJbnNwZWN0b3JCYWNrZW5kLnJl
Z2lzdGVyRW51bSgiRE9NLkFjY2Vzc2liaWxpdHlQcm9wZXJ0aWVzQ2hlY2tlZCIsIHtUcnVlOiAi
dHJ1ZSIsIEZhbHNlOiAiZmFsc2UiLCBNaXhlZDogIm1peGVkIn0pOworSW5zcGVjdG9yQmFja2Vu
ZC5yZWdpc3RlckVudW0oIkRPTS5BY2Nlc3NpYmlsaXR5UHJvcGVydGllc0ludmFsaWQiLCB7VHJ1
ZTogInRydWUiLCBGYWxzZTogImZhbHNlIiwgR3JhbW1hcjogImdyYW1tYXIiLCBTcGVsbGluZzog
InNwZWxsaW5nIn0pOwogSW5zcGVjdG9yQmFja2VuZC5yZWdpc3RlckV2ZW50KCJET00uZG9jdW1l
bnRVcGRhdGVkIiwgW10pOwogSW5zcGVjdG9yQmFja2VuZC5yZWdpc3RlckV2ZW50KCJET00uc2V0
Q2hpbGROb2RlcyIsIFsicGFyZW50SWQiLCAibm9kZXMiXSk7CiBJbnNwZWN0b3JCYWNrZW5kLnJl
Z2lzdGVyRXZlbnQoIkRPTS5hdHRyaWJ1dGVNb2RpZmllZCIsIFsibm9kZUlkIiwgIm5hbWUiLCAi
dmFsdWUiXSk7CkluZGV4OiBTb3VyY2UvV2ViSW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9WaWV3
cy9ET01Ob2RlRGV0YWlsc1NpZGViYXJQYW5lbC5qcwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
SW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9WaWV3cy9ET01Ob2RlRGV0YWlsc1NpZGViYXJQYW5l
bC5qcwkocmV2aXNpb24gMTY1NDMzKQorKysgU291cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJbnRl
cmZhY2UvVmlld3MvRE9NTm9kZURldGFpbHNTaWRlYmFyUGFuZWwuanMJKHdvcmtpbmcgY29weSkK
QEAgLTI5NCw3ICsyOTQsMTMgQEAgV2ViSW5zcGVjdG9yLkRPTU5vZGVEZXRhaWxzU2lkZWJhclBh
bmVsLgogICAgICAgICAgICAgICAgICAgICAgICAgaWdub3JlZCA9IFdlYkluc3BlY3Rvci5VSVN0
cmluZygiJXMgKGRlZmF1bHQpIikuZm9ybWF0KGlnbm9yZWQpOwogICAgICAgICAgICAgICAgIH0K
IAotICAgICAgICAgICAgICAgIHZhciBpbnZhbGlkID0gYWNjZXNzaWJpbGl0eVByb3BlcnRpZXMu
aW52YWxpZCA/IGFjY2Vzc2liaWxpdHlQcm9wZXJ0aWVzLmludmFsaWQgOiAiIjsKKyAgICAgICAg
ICAgICAgICB2YXIgaW52YWxpZCA9ICIiOworICAgICAgICAgICAgICAgIGlmIChhY2Nlc3NpYmls
aXR5UHJvcGVydGllcy5pbnZhbGlkID09PSBET01BZ2VudC5BY2Nlc3NpYmlsaXR5UHJvcGVydGll
c0ludmFsaWQuVHJ1ZSkKKyAgICAgICAgICAgICAgICAgICAgaW52YWxpZCA9IFdlYkluc3BlY3Rv
ci5VSVN0cmluZygiWWVzIik7CisgICAgICAgICAgICAgICAgZWxzZSBpZiAoYWNjZXNzaWJpbGl0
eVByb3BlcnRpZXMuaW52YWxpZCA9PT0gRE9NQWdlbnQuQWNjZXNzaWJpbGl0eVByb3BlcnRpZXNJ
bnZhbGlkLkdyYW1tYXIpCisgICAgICAgICAgICAgICAgICAgIGludmFsaWQgPSBXZWJJbnNwZWN0
b3IuVUlTdHJpbmcoIkdyYW1tYXIiKTsKKyAgICAgICAgICAgICAgICBlbHNlIGlmIChhY2Nlc3Np
YmlsaXR5UHJvcGVydGllcy5pbnZhbGlkID09PSBET01BZ2VudC5BY2Nlc3NpYmlsaXR5UHJvcGVy
dGllc0ludmFsaWQuU3BlbGxpbmcpCisgICAgICAgICAgICAgICAgICAgIGludmFsaWQgPSBXZWJJ
bnNwZWN0b3IuVUlTdHJpbmcoIlNwZWxsaW5nIik7CiAKICAgICAgICAgICAgICAgICAvLyBGSVhN
RTogbGFiZWwgd2lsbCBhbHdheXMgY29tZSBiYWNrIGFzIGVtcHR5LiBCbG9ja2VkIGJ5IGh0dHA6
Ly93ZWJraXQub3JnL2IvMTIxMTM0CiAgICAgICAgICAgICAgICAgdmFyIGxhYmVsID0gYWNjZXNz
aWJpbGl0eVByb3BlcnRpZXMubGFiZWw7CkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxNjU0NDApCisrKyBM
YXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNSBAQAorMjAx
NC0wMy0xMSAgSmFtZXMgQ3JhaWcgIDxqY3JhaWdAYXBwbGUuY29tPgorCisgICAgICAgIFdlYiBJ
bnNwZWN0b3I6IEFYSTogVXNlIGxvYyBzdHJpbmdzIGZvciBrbm93biBhcmlhLWludmFsaWQgdHlw
ZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyOTk1
MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVwZGF0
aW5nIGluc3BlY3Rvci1wcm90b2NvbCBhbmQgVUkgZGlzcGxheSB2YWx1ZXMgZm9yIEBhcmlhLWlu
dmFsaWQuCisKKyAgICAgICAgKiBpbnNwZWN0b3ItcHJvdG9jb2wvZG9tL2dldEFjY2Vzc2liaWxp
dHlQcm9wZXJ0aWVzRm9yTm9kZS1leHBlY3RlZC50eHQ6CisgICAgICAgICogaW5zcGVjdG9yLXBy
b3RvY29sL2RvbS9nZXRBY2Nlc3NpYmlsaXR5UHJvcGVydGllc0Zvck5vZGUuaHRtbDoKKwogMjAx
NC0wMy0xMSAgS3J6eXN6dG9mIEN6ZWNoICA8ay5jemVjaEBzYW1zdW5nLmNvbT4KIAogICAgICAg
ICBbQVRLXSBFeHBvc2UgYXJpYS1wb3NpbnNldCBhbmQgYXJpYS1zZXRzaXplIHRocm91Z2ggb2Jq
ZWN0IGF0dHJpYnV0ZXMKSW5kZXg6IExheW91dFRlc3RzL2luc3BlY3Rvci1wcm90b2NvbC9kb20v
Z2V0QWNjZXNzaWJpbGl0eVByb3BlcnRpZXNGb3JOb2RlLWV4cGVjdGVkLnR4dAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBMYXlvdXRUZXN0cy9pbnNwZWN0b3ItcHJvdG9jb2wvZG9tL2dldEFjY2Vzc2liaWxpdHlQ
cm9wZXJ0aWVzRm9yTm9kZS1leHBlY3RlZC50eHQJKHJldmlzaW9uIDE2NTQzMykKKysrIExheW91
dFRlc3RzL2luc3BlY3Rvci1wcm90b2NvbC9kb20vZ2V0QWNjZXNzaWJpbGl0eVByb3BlcnRpZXNG
b3JOb2RlLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMSw2ICsxLDYgQEAKIENoZWNr
aW5nIFdlYiBJbnNwZWN0b3IgcHJvdG9jb2wgZm9yIHRoZSBBY2Nlc3NpYmlsaXR5IE5vZGUgSW5z
cGVjdG9yLgogCi1Ub3RhbCBlbGVtZW50cyB0byBiZSB0ZXN0ZWQ6IDUwLgorVG90YWwgZWxlbWVu
dHMgdG8gYmUgdGVzdGVkOiA1My4KIAogPGxpIHJvbGU9InRyZWVpdGVtIiBhcmlhLWV4cGFuZGVk
PSJmYWxzZSI+Y29sbGFwc2VkPC9saT4KICAgICBleGlzdHM6IHRydWUKQEAgLTIxMCw2ICsyMTAs
MTMgQEAgVG90YWwgZWxlbWVudHMgdG8gYmUgdGVzdGVkOiA1MC4KICAgICBpbnZhbGlkOiB0cnVl
CiAgICAgcmVxdWlyZWQ6IGZhbHNlCiAKKzxpbnB1dCBhcmlhLWludmFsaWQ9ImdyYW1tYXIiIHZh
bHVlPSJpbnZhbGlkIGdyYW1tYXIiPgorICAgIGV4aXN0czogdHJ1ZQorICAgIGxhYmVsOiAKKyAg
ICByb2xlOiAKKyAgICBpbnZhbGlkOiBncmFtbWFyCisgICAgcmVxdWlyZWQ6IGZhbHNlCisKIDxp
bnB1dCBhcmlhLWludmFsaWQ9InNwZWxsaW5nIiB2YWx1ZT0iaW52YWxpZCBzcGVsbGluZyI+CiAg
ICAgZXhpc3RzOiB0cnVlCiAgICAgbGFiZWw6IApAQCAtMjE3LDYgKzIyNCwxOSBAQCBUb3RhbCBl
bGVtZW50cyB0byBiZSB0ZXN0ZWQ6IDUwLgogICAgIGludmFsaWQ6IHNwZWxsaW5nCiAgICAgcmVx
dWlyZWQ6IGZhbHNlCiAKKzxpbnB1dCBhcmlhLWludmFsaWQ9InRydWUiIHZhbHVlPSJpbnZhbGlk
IHRydWUiPgorICAgIGV4aXN0czogdHJ1ZQorICAgIGxhYmVsOiAKKyAgICByb2xlOiAKKyAgICBp
bnZhbGlkOiB0cnVlCisgICAgcmVxdWlyZWQ6IGZhbHNlCisKKzxpbnB1dCBhcmlhLWludmFsaWQ9
ImZhbHNlIiB2YWx1ZT0iaW52YWxpZCBmYWxzZSI+CisgICAgZXhpc3RzOiB0cnVlCisgICAgbGFi
ZWw6IAorICAgIHJvbGU6IAorICAgIHJlcXVpcmVkOiBmYWxzZQorCiA8aW5wdXQgYXJpYS1yZXF1
aXJlZD0idHJ1ZSIgdmFsdWU9InJlcXVpcmVkIj4KICAgICBleGlzdHM6IHRydWUKICAgICBsYWJl
bDogCkluZGV4OiBMYXlvdXRUZXN0cy9pbnNwZWN0b3ItcHJvdG9jb2wvZG9tL2dldEFjY2Vzc2li
aWxpdHlQcm9wZXJ0aWVzRm9yTm9kZS5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2lu
c3BlY3Rvci1wcm90b2NvbC9kb20vZ2V0QWNjZXNzaWJpbGl0eVByb3BlcnRpZXNGb3JOb2RlLmh0
bWwJKHJldmlzaW9uIDE2NTQzMykKKysrIExheW91dFRlc3RzL2luc3BlY3Rvci1wcm90b2NvbC9k
b20vZ2V0QWNjZXNzaWJpbGl0eVByb3BlcnRpZXNGb3JOb2RlLmh0bWwJKHdvcmtpbmcgY29weSkK
QEAgLTI4LDcgKzI4LDEwIEBACiA8aW5wdXQgY2xhc3M9ImV4Ij4KIDxpbnB1dCBjbGFzcz0iZXgi
IHJlcXVpcmVkPgogPGlucHV0IGNsYXNzPSJleCIgYXJpYS1yZXF1aXJlZD0idHJ1ZSIgdmFsdWU9
InJlcXVpcmVkIj4KKzxpbnB1dCBjbGFzcz0iZXgiIGFyaWEtaW52YWxpZD0iZmFsc2UiIHZhbHVl
PSJpbnZhbGlkIGZhbHNlIj4KKzxpbnB1dCBjbGFzcz0iZXgiIGFyaWEtaW52YWxpZD0idHJ1ZSIg
dmFsdWU9ImludmFsaWQgdHJ1ZSI+CiA8aW5wdXQgY2xhc3M9ImV4IiBhcmlhLWludmFsaWQ9InNw
ZWxsaW5nIiB2YWx1ZT0iaW52YWxpZCBzcGVsbGluZyI+Cis8aW5wdXQgY2xhc3M9ImV4IiBhcmlh
LWludmFsaWQ9ImdyYW1tYXIiIHZhbHVlPSJpbnZhbGlkIGdyYW1tYXIiPgogPGlucHV0IGNsYXNz
PSJleCIgYXJpYS1pbnZhbGlkPSJmb28iIHZhbHVlPSJmYWtlIHZhbHVlIHdpbGwgZXZhbCB0byB0
cnVlIj4KIDxpbnB1dCBjbGFzcz0iZXgiIHJlYWRvbmx5IHZhbHVlPSJyZWFkb25seSI+CiA8ZGl2
IGNsYXNzPSJleCIgcm9sZT0idGV4dGJveCIgdGFiaW5kZXg9IjAiIGFyaWEtcmVhZG9ubHk9InRy
dWUiPnJlYWRvbmx5PC9kaXY+Cg==
</data>
<flag name="review"
          id="250639"
          type_id="1"
          status="+"
          setter="joepeck"
    />
    <flag name="commit-queue"
          id="250640"
          type_id="3"
          status="-"
          setter="jcraig"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>226628</attachid>
            <date>2014-03-13 16:42:14 -0700</date>
            <delta_ts>2014-03-13 19:49:32 -0700</delta_ts>
            <desc>patch (removing minor test case updates to avoid conflicts while commit bot is down)</desc>
            <filename>webkit129952.diff</filename>
            <type>text/plain</type>
            <size>9941</size>
            <attacher name="James Craig">jcraig</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2NTUzMykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBACisyMDE0LTAzLTEzICBKYW1lcyBD
cmFpZyAgPGpjcmFpZ0BhcHBsZS5jb20+CisKKyAgICAgICAgV2ViIEluc3BlY3RvcjogQVhJOiBV
c2UgbG9jIHN0cmluZ3MgZm9yIGtub3duIGFyaWEtaW52YWxpZCB0eXBlcworICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI5OTUyCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVXBkYXRpbmcgaW5zcGVjdG9yLXBy
b3RvY29sIGVudW0gYW5kIFVJIGRpc3BsYXkgdmFsdWVzIGZvciBAYXJpYS1pbnZhbGlkLgorCisg
ICAgICAgIFRlc3Q6IGluc3BlY3Rvci1wcm90b2NvbC9kb20vZ2V0QWNjZXNzaWJpbGl0eVByb3Bl
cnRpZXNGb3JOb2RlLmh0bWwKKworICAgICAgICAqIGluc3BlY3Rvci9JbnNwZWN0b3JET01BZ2Vu
dC5jcHA6IEVudW0gZm9yIERPTS5BY2Nlc3NpYmlsaXR5UHJvcGVydGllc0ludmFsaWQKKyAgICAg
ICAgKFdlYkNvcmU6Okluc3BlY3RvckRPTUFnZW50OjpidWlsZE9iamVjdEZvckFjY2Vzc2liaWxp
dHlQcm9wZXJ0aWVzKToKKyAgICAgICAgKiBpbnNwZWN0b3IvcHJvdG9jb2wvRE9NLmpzb246IEVu
dW0gZm9yIERPTS5BY2Nlc3NpYmlsaXR5UHJvcGVydGllc0ludmFsaWQKKwogMjAxNC0wMy0xMiAg
QnJpYW4gQnVyZyAgPGJidXJnQGFwcGxlLmNvbT4KIAogICAgICAgICBXZWIgUmVwbGF5OiBhZGQg
aW5mcmFzdHJ1Y3R1cmUgZm9yIG1lbW9pemluZyBub25kZXRlcm1pbmlzdGljIERPTSBBUElzCklu
ZGV4OiBTb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yRE9NQWdlbnQuY3BwCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JET01BZ2VudC5jcHAJ
KHJldmlzaW9uIDE2NTUzMykKKysrIFNvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JE
T01BZ2VudC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTE0MjAsNyArMTQyMCw3IEBAIFBhc3NSZWZQ
dHI8VHlwZUJ1aWxkZXI6OkRPTTo6QWNjZXNzaWJpbGkKICAgICBib29sIGRpc2FibGVkID0gZmFs
c2U7CiAgICAgYm9vbCBpZ25vcmVkID0gdHJ1ZTsKICAgICBib29sIGlnbm9yZWRCeURlZmF1bHQg
PSBmYWxzZTsKLSAgICBTdHJpbmcgaW52YWxpZCA9ICJmYWxzZSI7IC8vIFN0cmluZyB2YWx1ZXM6
IHRydWUsIGZhbHNlLCBzcGVsbGluZywgZ3JhbW1hciwgZXRjLgorICAgIFR5cGVCdWlsZGVyOjpE
T006OkFjY2Vzc2liaWxpdHlQcm9wZXJ0aWVzOjpJbnZhbGlkOjpFbnVtIGludmFsaWQgPSBUeXBl
QnVpbGRlcjo6RE9NOjpBY2Nlc3NpYmlsaXR5UHJvcGVydGllczo6SW52YWxpZDo6RmFsc2U7CiAg
ICAgYm9vbCBoaWRkZW4gPSBmYWxzZTsKICAgICBTdHJpbmcgbGFiZWw7IC8vIEZJWE1FOiBXYWl0
aW5nIG9uIGh0dHA6Ly93ZWJraXQub3JnL2IvMTIxMTM0CiAgICAgYm9vbCBwcmVzc2VkID0gZmFs
c2U7CkBAIC0xNDU2LDcgKzE0NTYsMTYgQEAgUGFzc1JlZlB0cjxUeXBlQnVpbGRlcjo6RE9NOjpB
Y2Nlc3NpYmlsaQogICAgICAgICAgICAgCiAgICAgICAgICAgICBpZ25vcmVkID0gYXhPYmplY3Qt
PmFjY2Vzc2liaWxpdHlJc0lnbm9yZWQoKTsKICAgICAgICAgICAgIGlnbm9yZWRCeURlZmF1bHQg
PSBheE9iamVjdC0+YWNjZXNzaWJpbGl0eUlzSWdub3JlZEJ5RGVmYXVsdCgpOwotICAgICAgICAg
ICAgaW52YWxpZCA9IGF4T2JqZWN0LT5pbnZhbGlkU3RhdHVzKCk7CisgICAgICAgICAgICAKKyAg
ICAgICAgICAgIFN0cmluZyBpbnZhbGlkVmFsdWUgPSBheE9iamVjdC0+aW52YWxpZFN0YXR1cygp
OworICAgICAgICAgICAgaWYgKGludmFsaWRWYWx1ZSA9PSAiZmFsc2UiKQorICAgICAgICAgICAg
ICAgIGludmFsaWQgPSBUeXBlQnVpbGRlcjo6RE9NOjpBY2Nlc3NpYmlsaXR5UHJvcGVydGllczo6
SW52YWxpZDo6RmFsc2U7CisgICAgICAgICAgICBlbHNlIGlmIChpbnZhbGlkVmFsdWUgPT0gImdy
YW1tYXIiKQorICAgICAgICAgICAgICAgIGludmFsaWQgPSBUeXBlQnVpbGRlcjo6RE9NOjpBY2Nl
c3NpYmlsaXR5UHJvcGVydGllczo6SW52YWxpZDo6R3JhbW1hcjsKKyAgICAgICAgICAgIGVsc2Ug
aWYgKGludmFsaWRWYWx1ZSA9PSAic3BlbGxpbmciKQorICAgICAgICAgICAgICAgIGludmFsaWQg
PSBUeXBlQnVpbGRlcjo6RE9NOjpBY2Nlc3NpYmlsaXR5UHJvcGVydGllczo6SW52YWxpZDo6U3Bl
bGxpbmc7CisgICAgICAgICAgICBlbHNlIC8vIEZ1dHVyZSB2ZXJzaW9ucyBvZiBBUklBIG1heSBh
bGxvdyBhZGRpdGlvbmFsIHRydXRoeSB2YWx1ZXMuIEV4LiBmb3JtYXQsIG9yZGVyLCBvciBzaXpl
LgorICAgICAgICAgICAgICAgIGludmFsaWQgPSBUeXBlQnVpbGRlcjo6RE9NOjpBY2Nlc3NpYmls
aXR5UHJvcGVydGllczo6SW52YWxpZDo6VHJ1ZTsKICAgICAgICAgICAgIAogICAgICAgICAgICAg
aWYgKGF4T2JqZWN0LT5pc0FSSUFIaWRkZW4oKSB8fCBheE9iamVjdC0+aXNET01IaWRkZW4oKSkK
ICAgICAgICAgICAgICAgICBoaWRkZW4gPSB0cnVlOwpAQCAtMTQ5NCw3ICsxNTAzLDcgQEAgUGFz
c1JlZlB0cjxUeXBlQnVpbGRlcjo6RE9NOjpBY2Nlc3NpYmlsaQogICAgICAgICAgICAgdmFsdWUt
PnNldElnbm9yZWQoaWdub3JlZCk7CiAgICAgICAgIGlmIChpZ25vcmVkQnlEZWZhdWx0KQogICAg
ICAgICAgICAgdmFsdWUtPnNldElnbm9yZWRCeURlZmF1bHQoaWdub3JlZEJ5RGVmYXVsdCk7Ci0g
ICAgICAgIGlmIChpbnZhbGlkICE9ICJmYWxzZSIpCisgICAgICAgIGlmIChpbnZhbGlkICE9IFR5
cGVCdWlsZGVyOjpET006OkFjY2Vzc2liaWxpdHlQcm9wZXJ0aWVzOjpJbnZhbGlkOjpGYWxzZSkK
ICAgICAgICAgICAgIHZhbHVlLT5zZXRJbnZhbGlkKGludmFsaWQpOwogICAgICAgICBpZiAoaGlk
ZGVuKQogICAgICAgICAgICAgdmFsdWUtPnNldEhpZGRlbihoaWRkZW4pOwpJbmRleDogU291cmNl
L1dlYkNvcmUvaW5zcGVjdG9yL3Byb3RvY29sL0RPTS5qc29uCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJj
ZS9XZWJDb3JlL2luc3BlY3Rvci9wcm90b2NvbC9ET00uanNvbgkocmV2aXNpb24gMTY1NTMzKQor
KysgU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL3Byb3RvY29sL0RPTS5qc29uCSh3b3JraW5nIGNv
cHkpCkBAIC02NSw3ICs2NSw3IEBACiAgICAgICAgICAgICAgICAgeyAibmFtZSI6ICJleHBhbmRl
ZCIsICJ0eXBlIjogImJvb2xlYW4iLCAib3B0aW9uYWwiOiB0cnVlLCAiZGVzY3JpcHRpb24iOiAi
RXhwYW5kZWQgc3RhdGUuIiB9LAogICAgICAgICAgICAgICAgIHsgIm5hbWUiOiAiaWdub3JlZCIs
ICJ0eXBlIjogImJvb2xlYW4iLCAib3B0aW9uYWwiOiB0cnVlLCAiZGVzY3JpcHRpb24iOiAiSW5k
aWNhdGVzIHdoZXRoZXIgdGhlIGFjY2Vzc2liaWxpdHkgb2YgdGhlIGFzc29jaWF0ZWQgQVggb2Jq
ZWN0IG5vZGUgaXMgaWdub3JlZCwgd2hldGhlciBoZXVyaXN0aWNhbGx5IG9yIGV4cGxpY2l0bHku
IiB9LAogICAgICAgICAgICAgICAgIHsgIm5hbWUiOiAiaWdub3JlZEJ5RGVmYXVsdCIsICJ0eXBl
IjogImJvb2xlYW4iLCAib3B0aW9uYWwiOiB0cnVlLCAiZGVzY3JpcHRpb24iOiAiU3RhdGUgaW5k
aWNhdGluZyB3aGV0aGVyIHRoZSBhY2Nlc3NpYmlsaXR5IG9mIHRoZSBhc3NvY2lhdGVkIEFYIG9i
amVjdCBub2RlIGlzIGlnbm9yZWQgYnkgZGVmYXVsdCBmb3Igbm9kZSB0eXBlLiIgfSwKLSAgICAg
ICAgICAgICAgICB7ICJuYW1lIjogImludmFsaWQiLCAidHlwZSI6ICJzdHJpbmciLCAib3B0aW9u
YWwiOiB0cnVlLCAiZGVzY3JpcHRpb24iOiAiSW52YWxpZCBzdGF0dXMgb2YgZm9ybSBjb250cm9s
czogdHJ1ZSwgZmFsc2UsIGdyYW1tYXIsIHNwZWxsaW5nLiIgfSwKKyAgICAgICAgICAgICAgICB7
ICJuYW1lIjogImludmFsaWQiLCAidHlwZSI6ICJzdHJpbmciLCAib3B0aW9uYWwiOiB0cnVlLCAi
ZW51bSI6IFsidHJ1ZSIsICJmYWxzZSIsICJncmFtbWFyIiwgInNwZWxsaW5nIl0sICJkZXNjcmlw
dGlvbiI6ICJJbnZhbGlkIHN0YXR1cyBvZiBmb3JtIGNvbnRyb2xzLiIgfSwKICAgICAgICAgICAg
ICAgICB7ICJuYW1lIjogImhpZGRlbiIsICJ0eXBlIjogImJvb2xlYW4iLCAib3B0aW9uYWwiOiB0
cnVlLCAiZGVzY3JpcHRpb24iOiAiSGlkZGVuIHN0YXRlLiBUcnVlIGlmIG5vZGUgb3IgYW4gYW5j
ZXN0b3IgaXMgaGlkZGVuIHZpYSBDU1Mgb3IgZXhwbGljaXQgQGFyaWEtaGlkZGVuLCB0byBjbGFy
aWZ5IHdoeSB0aGUgZWxlbWVudCBpcyBpZ25vcmVkLiIgfSwKICAgICAgICAgICAgICAgICB7ICJu
YW1lIjogImxhYmVsIiwgInR5cGUiOiAic3RyaW5nIiwgImRlc2NyaXB0aW9uIjogIkNvbXB1dGVk
IGxhYmVsIHZhbHVlIGZvciB0aGUgbm9kZSwgc29tZXRpbWVzIGNhbGN1bGF0ZWQgYnkgcmVmZXJl
bmNpbmcgb3RoZXIgbm9kZXMuIiB9LAogICAgICAgICAgICAgICAgIHsgIm5hbWUiOiAibm9kZUlk
IiwgIiRyZWYiOiAiTm9kZUlkIiwgImRlc2NyaXB0aW9uIjogIlRhcmdldCA8Y29kZT5ET01Ob2Rl
PC9jb2RlPiBpZC4iIH0sCkluZGV4OiBTb3VyY2UvV2ViSW5zcGVjdG9yVUkvQ2hhbmdlTG9nCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2
NTUzMykKKysrIFNvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkK
QEAgLTEsMyArMSwxOCBAQAorMjAxNC0wMy0xMyAgSmFtZXMgQ3JhaWcgIDxqY3JhaWdAYXBwbGUu
Y29tPgorCisgICAgICAgIFdlYiBJbnNwZWN0b3I6IEFYSTogVXNlIGxvYyBzdHJpbmdzIGZvciBr
bm93biBhcmlhLWludmFsaWQgdHlwZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEyOTk1MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFVwZGF0aW5nIGluc3BlY3Rvci1wcm90b2NvbCBhbmQgVUkgZGlzcGxh
eSB2YWx1ZXMgZm9yIEBhcmlhLWludmFsaWQuCisKKyAgICAgICAgVGVzdDogaW5zcGVjdG9yLXBy
b3RvY29sL2RvbS9nZXRBY2Nlc3NpYmlsaXR5UHJvcGVydGllc0Zvck5vZGUuaHRtbAorCisgICAg
ICAgICogTG9jYWxpemF0aW9ucy9lbi5scHJvai9sb2NhbGl6ZWRTdHJpbmdzLmpzOiAiR3JhbW1h
ciIgYW5kICJTcGVsbGluZyIgdmFsdWUgc3RyaW5ncy4KKyAgICAgICAgKiBVc2VySW50ZXJmYWNl
L1Byb3RvY29sL0luc3BlY3RvcldlYkJhY2tlbmRDb21tYW5kcy5qczogTmV3IGVudW0gZm9yIERP
TS5BY2Nlc3NpYmlsaXR5UHJvcGVydGllc0ludmFsaWQKKyAgICAgICAgKiBVc2VySW50ZXJmYWNl
L1ZpZXdzL0RPTU5vZGVEZXRhaWxzU2lkZWJhclBhbmVsLmpzOiBVc2UgZW51bSBpbnN0ZWFkIG9m
IHBhc3NpbmcgdmFsdWUgdGhyb3VnaCBkaXJlY3RseS4KKwogMjAxNC0wMy0xMiAgSm9zZXBoIFBl
Y29yYXJvICA8cGVjb3Jhcm9AYXBwbGUuY29tPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IFtp
T1MgNl0gdW5jYXVnaHQgZXhjZXB0aW9uIGF0dGVtcHRpbmcgdG8gdXNlIENTU0FnZW50LmdldE5h
bWVkRmxvd0NvbGxlY3Rpb24KSW5kZXg6IFNvdXJjZS9XZWJJbnNwZWN0b3JVSS9Mb2NhbGl6YXRp
b25zL2VuLmxwcm9qL2xvY2FsaXplZFN0cmluZ3MuanMKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dl
Ykluc3BlY3RvclVJL0xvY2FsaXphdGlvbnMvZW4ubHByb2ovbG9jYWxpemVkU3RyaW5ncy5qcwko
cmV2aXNpb24gMTY1NTMzKQorKysgU291cmNlL1dlYkluc3BlY3RvclVJL0xvY2FsaXphdGlvbnMv
ZW4ubHByb2ovbG9jYWxpemVkU3RyaW5ncy5qcwkod29ya2luZyBjb3B5KQpAQCAtMjAwLDYgKzIw
MCw3IEBACiAAbABvAGMAYQBsAGkAegBlAGQAUwB0AHIAaQBuAGcAcwBbACIARgB1AGwAbAAgAFUA
UgBMACIAXQAgAD0AIAAiAEYAdQBsAGwAIABVAFIATAAiADsACiAAbABvAGMAYQBsAGkAegBlAGQA
UwB0AHIAaQBuAGcAcwBbACIARgB1AG4AYwB0AGkAbwBuACIAXQAgAD0AIAAiAEYAdQBuAGMAdABp
AG8AbgAiADsACiAAbABvAGMAYQBsAGkAegBlAGQAUwB0AHIAaQBuAGcAcwBbACIARwBsAG8AYgBh
AGwAIABWAGEAcgBpAGEAYgBsAGUAcwAiAF0AIAA9ACAAIgBHAGwAbwBiAGEAbAAgAFYAYQByAGkA
YQBiAGwAZQBzACIAOwAKKwBsAG8AYwBhAGwAaQB6AGUAZABTAHQAcgBpAG4AZwBzAFsAIgBHAHIA
YQBtAG0AYQByACIAXQAgAD0AIAAiAEcAcgBhAG0AbQBhAHIAIgA7AAogAGwAbwBjAGEAbABpAHoA
ZQBkAFMAdAByAGkAbgBnAHMAWwAiAEgAVABNAEwAIABBAHQAdAByAGkAYgB1AHQAZQBzACIAXQAg
AD0AIAAiAEgAVABNAEwAIABBAHQAdAByAGkAYgB1AHQAZQBzACIAOwAKIABsAG8AYwBhAGwAaQB6
AGUAZABTAHQAcgBpAG4AZwBzAFsAIgBIAFQAVABQACIAXQAgAD0AIAAiAEgAVABUAFAAIgA7AAog
AGwAbwBjAGEAbABpAHoAZQBkAFMAdAByAGkAbgBnAHMAWwAiAEgAZQBpAGcAaAB0ACIAXQAgAD0A
IAAiAEgAZQBpAGcAaAB0ACIAOwAKQEAgLTM3OSw2ICszODAsNyBAQAogAGwAbwBjAGEAbABpAHoA
ZQBkAFMAdAByAGkAbgBnAHMAWwAiAFMAbwBjAGsAZQB0ACIAXQAgAD0AIAAiAFMAbwBjAGsAZQB0
ACIAOwAKIABsAG8AYwBhAGwAaQB6AGUAZABTAHQAcgBpAG4AZwBzAFsAIgBTAG8AYwBrAGUAdABz
ACIAXQAgAD0AIAAiAFMAbwBjAGsAZQB0AHMAIgA7AAogAGwAbwBjAGEAbABpAHoAZQBkAFMAdABy
AGkAbgBnAHMAWwAiAFMAbwB1AHIAYwBlACAAQwBvAGQAZQAiAF0AIAA9ACAAIgBTAG8AdQByAGMA
ZQAgAEMAbwBkAGUAIgA7AAorAGwAbwBjAGEAbABpAHoAZQBkAFMAdAByAGkAbgBnAHMAWwAiAFMA
cABlAGwAbABpAG4AZwAiAF0AIAA9ACAAIgBTAHAAZQBsAGwAaQBuAGcAIgA7AAogAGwAbwBjAGEA
bABpAHoAZQBkAFMAdAByAGkAbgBnAHMAWwAiAFMAdABhAHIAdAAgAEoAYQB2AGEAUwBjAHIAaQBw
AHQAIABwAHIAbwBmAGkAbABpAG4AZwAuACIAXQAgAD0AIAAiAFMAdABhAHIAdAAgAEoAYQB2AGEA
UwBjAHIAaQBwAHQAIABwAHIAbwBmAGkAbABpAG4AZwAuACIAOwAKIABsAG8AYwBhAGwAaQB6AGUA
ZABTAHQAcgBpAG4AZwBzAFsAIgBTAHQAYQByAHQAIABSAGUAYwBvAHIAZABpAG4AZwAiAF0AIAA9
ACAAIgBTAHQAYQByAHQAIABSAGUAYwBvAHIAZABpAG4AZwAiADsACiAAbABvAGMAYQBsAGkAegBl
AGQAUwB0AHIAaQBuAGcAcwBbACIAUwB0AGEAcgB0ACAAVABpAG0AZQAiAF0AIAA9ACAAIgBTAHQA
YQByAHQAIABUAGkAbQBlACIAOwAKSW5kZXg6IFNvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50
ZXJmYWNlL1Byb3RvY29sL0luc3BlY3RvcldlYkJhY2tlbmRDb21tYW5kcy5qcwo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvV2ViSW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9Qcm90b2NvbC9JbnNwZWN0
b3JXZWJCYWNrZW5kQ29tbWFuZHMuanMJKHJldmlzaW9uIDE2NTUzMykKKysrIFNvdXJjZS9XZWJJ
bnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNlL1Byb3RvY29sL0luc3BlY3RvcldlYkJhY2tlbmRDb21t
YW5kcy5qcwkod29ya2luZyBjb3B5KQpAQCAtNjYsNiArNjYsNyBAQCBJbnNwZWN0b3JCYWNrZW5k
LnJlZ2lzdGVyQ29tbWFuZCgiQ2FudmFzCiAvLyBET00uCiBJbnNwZWN0b3JCYWNrZW5kLnJlZ2lz
dGVyRE9NRGlzcGF0Y2hlciA9IEluc3BlY3RvckJhY2tlbmQucmVnaXN0ZXJEb21haW5EaXNwYXRj
aGVyLmJpbmQoSW5zcGVjdG9yQmFja2VuZCwgIkRPTSIpOwogSW5zcGVjdG9yQmFja2VuZC5yZWdp
c3RlckVudW0oIkRPTS5BY2Nlc3NpYmlsaXR5UHJvcGVydGllc0NoZWNrZWQiLCB7VHJ1ZTogInRy
dWUiLCBGYWxzZTogImZhbHNlIiwgTWl4ZWQ6ICJtaXhlZCJ9KTsKK0luc3BlY3RvckJhY2tlbmQu
cmVnaXN0ZXJFbnVtKCJET00uQWNjZXNzaWJpbGl0eVByb3BlcnRpZXNJbnZhbGlkIiwge1RydWU6
ICJ0cnVlIiwgRmFsc2U6ICJmYWxzZSIsIEdyYW1tYXI6ICJncmFtbWFyIiwgU3BlbGxpbmc6ICJz
cGVsbGluZyJ9KTsKIEluc3BlY3RvckJhY2tlbmQucmVnaXN0ZXJFdmVudCgiRE9NLmRvY3VtZW50
VXBkYXRlZCIsIFtdKTsKIEluc3BlY3RvckJhY2tlbmQucmVnaXN0ZXJFdmVudCgiRE9NLnNldENo
aWxkTm9kZXMiLCBbInBhcmVudElkIiwgIm5vZGVzIl0pOwogSW5zcGVjdG9yQmFja2VuZC5yZWdp
c3RlckV2ZW50KCJET00uYXR0cmlidXRlTW9kaWZpZWQiLCBbIm5vZGVJZCIsICJuYW1lIiwgInZh
bHVlIl0pOwpJbmRleDogU291cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvVmlld3Mv
RE9NTm9kZURldGFpbHNTaWRlYmFyUGFuZWwuanMKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYklu
c3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvVmlld3MvRE9NTm9kZURldGFpbHNTaWRlYmFyUGFuZWwu
anMJKHJldmlzaW9uIDE2NTUzMykKKysrIFNvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJm
YWNlL1ZpZXdzL0RPTU5vZGVEZXRhaWxzU2lkZWJhclBhbmVsLmpzCSh3b3JraW5nIGNvcHkpCkBA
IC0zMDAsNyArMzAwLDEzIEBAIFdlYkluc3BlY3Rvci5ET01Ob2RlRGV0YWlsc1NpZGViYXJQYW5l
bC4KICAgICAgICAgICAgICAgICAgICAgICAgIGlnbm9yZWQgPSBXZWJJbnNwZWN0b3IuVUlTdHJp
bmcoIiVzIChkZWZhdWx0KSIpLmZvcm1hdChpZ25vcmVkKTsKICAgICAgICAgICAgICAgICB9CiAK
LSAgICAgICAgICAgICAgICB2YXIgaW52YWxpZCA9IGFjY2Vzc2liaWxpdHlQcm9wZXJ0aWVzLmlu
dmFsaWQgPyBhY2Nlc3NpYmlsaXR5UHJvcGVydGllcy5pbnZhbGlkIDogIiI7CisgICAgICAgICAg
ICAgICAgdmFyIGludmFsaWQgPSAiIjsKKyAgICAgICAgICAgICAgICBpZiAoYWNjZXNzaWJpbGl0
eVByb3BlcnRpZXMuaW52YWxpZCA9PT0gRE9NQWdlbnQuQWNjZXNzaWJpbGl0eVByb3BlcnRpZXNJ
bnZhbGlkLlRydWUpCisgICAgICAgICAgICAgICAgICAgIGludmFsaWQgPSBXZWJJbnNwZWN0b3Iu
VUlTdHJpbmcoIlllcyIpOworICAgICAgICAgICAgICAgIGVsc2UgaWYgKGFjY2Vzc2liaWxpdHlQ
cm9wZXJ0aWVzLmludmFsaWQgPT09IERPTUFnZW50LkFjY2Vzc2liaWxpdHlQcm9wZXJ0aWVzSW52
YWxpZC5HcmFtbWFyKQorICAgICAgICAgICAgICAgICAgICBpbnZhbGlkID0gV2ViSW5zcGVjdG9y
LlVJU3RyaW5nKCJHcmFtbWFyIik7CisgICAgICAgICAgICAgICAgZWxzZSBpZiAoYWNjZXNzaWJp
bGl0eVByb3BlcnRpZXMuaW52YWxpZCA9PT0gRE9NQWdlbnQuQWNjZXNzaWJpbGl0eVByb3BlcnRp
ZXNJbnZhbGlkLlNwZWxsaW5nKQorICAgICAgICAgICAgICAgICAgICBpbnZhbGlkID0gV2ViSW5z
cGVjdG9yLlVJU3RyaW5nKCJTcGVsbGluZyIpOwogCiAgICAgICAgICAgICAgICAgLy8gRklYTUU6
IGxhYmVsIHdpbGwgYWx3YXlzIGNvbWUgYmFjayBhcyBlbXB0eS4gQmxvY2tlZCBieSBodHRwOi8v
d2Via2l0Lm9yZy9iLzEyMTEzNAogICAgICAgICAgICAgICAgIHZhciBsYWJlbCA9IGFjY2Vzc2li
aWxpdHlQcm9wZXJ0aWVzLmxhYmVsOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>