<?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>109360</bug_id>
          
          <creation_ts>2013-02-09 11:02:53 -0800</creation_ts>
          <short_desc>[GTK] Connect the gyp build to autoconf</short_desc>
          <delta_ts>2013-02-12 18:41:48 -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>WebKitGTK</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="Martin Robinson">mrobinson</reporter>
          <assigned_to name="Martin Robinson">mrobinson</assigned_to>
          <cc>buildbot</cc>
    
    <cc>dpranke</cc>
    
    <cc>gustavo</cc>
    
    <cc>pnormand</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>829082</commentid>
    <comment_count>0</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2013-02-09 11:02:53 -0800</bug_when>
    <thetext>Autoconf helps us find packages and figure out compiler flags. We should connect the gyp build to autoconf.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>829314</commentid>
    <comment_count>1</comment_count>
      <attachid>187486</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2013-02-10 10:23:16 -0800</bug_when>
    <thetext>Created attachment 187486
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>829339</commentid>
    <comment_count>2</comment_count>
      <attachid>187486</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2013-02-10 13:11:48 -0800</bug_when>
    <thetext>Comment on attachment 187486
Patch

Attachment 187486 did not pass mac-wk2-ews (mac-wk2):
Output: http://queues.webkit.org/results/16477856

New failing tests:
compositing/checkerboard.html
accessibility/anchor-linked-anonymous-block-crash.html
http/tests/cache/cancel-multiple-post-xhrs.html
animations/3d/state-at-end-event-transform.html
animations/animation-add-events-in-handler.html
animations/3d/replace-filling-transform.html
http/tests/cache/history-only-cached-subresource-loads.html
compositing/bounds-in-flipped-writing-mode.html
accessibility/accessibility-node-reparent.html
animations/animation-border-overflow.html
accessibility/accessibility-object-detached.html
accessibility/anonymous-render-block-in-continuation-causes-crash.html
animations/animation-controller-drt-api.html
compositing/absolute-position-changed-with-composited-parent-layer.html
compositing/absolute-position-changed-in-composited-layer.html
http/tests/cache/iframe-304-crash.html
animations/3d/transform-perspective.html
http/tests/cache/cancel-during-failure-crash.html
canvas/philip/tests/2d.clearRect+fillRect.alpha0.5.html
canvas/philip/tests/2d.clearRect.basic.html
animations/3d/transform-origin-vs-functions.html
animations/animation-css-rule-types.html
canvas/philip/tests/2d.clearRect+fillRect.basic.html
canvas/philip/tests/2d.clearRect+fillRect.alpha0.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>829358</commentid>
    <comment_count>3</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2013-02-10 14:08:03 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 187486 [details])
&gt; Attachment 187486 [details] did not pass mac-wk2-ews (mac-wk2):
&gt; Output: http://queues.webkit.org/results/16477856

I&apos;m fairly certain this is unrelated. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>830199</commentid>
    <comment_count>4</comment_count>
      <attachid>187486</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2013-02-11 15:19:31 -0800</bug_when>
    <thetext>Comment on attachment 187486
Patch

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

This basically looks okay to me, at least from the gyp-side. I&apos;m not much of an autotools guru and don&apos;t know the gtk build, so I&apos;m less comfortable r+&apos;ing the autotools side of things and would appreciate someone else more familiar w/ that aspect taking a look.

&gt; Source/WebKit/gtk/gyp/WTF.gyp:-31
&gt; -    {

As we discussed on #webkit, I think it might make more sense to leave these as separate targets. In my experience, you want the dependent targets to just be able to say &quot;I depend on icu&quot; and leave the details of what that means to the maintainer of the icu target, rather than embedding the dependencies into the dependents directly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>830530</commentid>
    <comment_count>5</comment_count>
      <attachid>187486</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2013-02-11 21:19:07 -0800</bug_when>
    <thetext>Comment on attachment 187486
Patch

There are some issues with this one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>831128</commentid>
    <comment_count>6</comment_count>
      <attachid>187906</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2013-02-12 11:44:54 -0800</bug_when>
    <thetext>Created attachment 187906
Use gyp dependencies again and fix an issue with re-running gyp</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>831198</commentid>
    <comment_count>7</comment_count>
      <attachid>187906</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2013-02-12 13:27:13 -0800</bug_when>
    <thetext>Comment on attachment 187906
Use gyp dependencies again and fix an issue with re-running gyp

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

looks fine. I&apos;ll r+ this for now since no one commented on the autotools stuff but I doubt it&apos;ll break anything so we can always fix it down the road.

&gt; Source/WebKit/gtk/gyp/Configuration.gypi.in:22
&gt; +    ],

If you are going to want these defined in every (C/C++) target, you might consider using a &apos;target_defaults&apos; block here so that you don&apos;t have to repeat yourself all over the place. See an example in Chromium&apos;s src/build/common.gypi.

&gt; Source/WebKit/gtk/gyp/Configuration.gypi.in:26
&gt; +    # &apos;.&apos; to the directory containing the gyp file.

&quot;the&quot; gyp file? which gyp file? The top-level one, as passed to run-gyp, or *every* gyp file? I think it&apos;s actually the latter, but I&apos;m not sure. At any rate, the comment should be more explicit, since this is one of the less-clear aspects of gyp. In the current patch, all of your gyp files are in the same directory, but that&apos;ll likely change as you get more of the project working.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>831203</commentid>
    <comment_count>8</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2013-02-12 13:34:14 -0800</bug_when>
    <thetext>(In reply to comment #7)

Thanks for the review! This shouldn&apos;t break anything in the existing build, since it doesn&apos;t share anything.

&gt; &gt; Source/WebKit/gtk/gyp/Configuration.gypi.in:22
&gt; &gt; +    ],
&gt; 
&gt; If you are going to want these defined in every (C/C++) target, you might consider using a &apos;target_defaults&apos; block here so that you don&apos;t have to repeat yourself all over the place. See an example in Chromium&apos;s src/build/common.gypi.

Oh great! I was pretty sure there was a way to do this, but it wasn&apos;t obvious from the documentation. I&apos;ll do this before landing.

&gt; 
&gt; &gt; Source/WebKit/gtk/gyp/Configuration.gypi.in:26
&gt; &gt; +    # &apos;.&apos; to the directory containing the gyp file.
&gt; 
&gt; &quot;the&quot; gyp file? which gyp file? The top-level one, as passed to run-gyp, or *every* gyp file? I think it&apos;s actually the latter, but I&apos;m not sure. At any rate, the comment should be more explicit, since this is one of the less-clear aspects of gyp. In the current patch, all of your gyp files are in the same directory, but that&apos;ll likely change as you get more of the project working.

All the gyp files are in the same directory now except for Configuration.gyp, which is realized in build directory by the configure script. The &apos;.&apos; does not seem to be relative to Configuration.gypi, but instead relative to the file that uses the variable in a list of includes. So it seems like the code in gyp that handles the list of includes understands the semantic meaning of &apos;.&apos;, but does not trace back to where that variable was defined. I&apos;ll clarify the comment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>831519</commentid>
    <comment_count>9</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2013-02-12 18:41:48 -0800</bug_when>
    <thetext>Committed r142706: &lt;http://trac.webkit.org/changeset/142706&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>187486</attachid>
            <date>2013-02-10 10:23:16 -0800</date>
            <delta_ts>2013-02-12 11:44:52 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-109360-20130210101949.patch</filename>
            <type>text/plain</type>
            <size>12457</size>
            <attacher name="Martin Robinson">mrobinson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQyNDEwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2d0
ay9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2d0ay9DaGFuZ2VMb2cKaW5kZXggYzVjNWY5MDJj
MDc1YjM2ZWNlYmZmNTFiODAyYzdjOWUxMzFlNDU2MC4uMTAxNTA5ODhlOTA0MjM2MzBhNmEwMTcx
YzNmZTEyMzg0ZTE2YWJlZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9ndGsvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvZ3RrL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMzIEBACisyMDEz
LTAyLTEwICBNYXJ0aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4KKworICAgICAg
ICAyMDEzLTAyLTEwICBNYXJ0aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4KKwor
ICAgICAgICBbR1RLXSBDb25uZWN0IHRoZSBneXAgYnVpbGQgdG8gYXV0b2NvbmYKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwOTM2MAorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1vdmUgQ29uZmlndXJhdGlv
bi5neXBpIHRvIENvbmZpZ3VyYXRpb24uZ3lwaS5pbiBhbmQgYWxsb3cgYXV0b2NvbmYgdG8KKyAg
ICAgICAgZmlsbCBpbiB2YXJpYWJsZXMgZHVyaW5nIGEgY29uZmlndXJhdGlvbiBwaGFzZS4gQWxz
byBhZGQgc29tZSBzY3JpcHRzCisgICAgICAgIHRvIHN1cHBvcnQgY29ubmVjdGluZyBhdXRvY29u
ZiB1cCB0byB0aGUgZ3lwIGJ1aWxkLiBUaGlzIGFsbG93cyB1cworICAgICAgICB0byBoYXZlIGEg
dmVyeSBhdXRvdG9vbHMtZXNxdWUgZXhwZXJpZW5jZS4KKworICAgICAgICAqIGd5cC9Db25maWd1
cmF0aW9uLmd5cGk6IFJlbW92ZWQuCisgICAgICAgICogZ3lwL0NvbmZpZ3VyYXRpb24uZ3lwaS5p
bjogQWRkZWQuIEZsZXNoZWQgb3V0IENvbmZpZ3VyYXRpb24uZ3lwaSB0byBpbmNsdWRlCisgICAg
ICAgIGRlcGVuZGVuY3kgQ0ZMQUdTIGFuZCBMSUJTIGRpcmVjdGx5IGZyb20gY29uZmlndXJlLiBE
dWUgdG8gdGhlIHdheSB3ZSBhcmUKKyAgICAgICAgZ2VuZXJhdGluZyB0aGUgZ3lwIGJ1aWxkIG5v
dywgd2UgYWxzbyBuZWVkIHRvIGluY2x1ZGUgYW4gYWJzb2x1dGUgcGF0aCB0bworICAgICAgICB0
aGUgYnVpbGQgZGlyZWN0b3J5LiBGaXhpbmcgYnVncyBpbiBneXAgc2hvdWxkIGFsbG93IHVzIHRv
IGF2b2lkIHRoaXMgaW4gdGhlCisgICAgICAgIGZ1dHVyZS4KKyAgICAgICAgKiBneXAvSmF2YVNj
cmlwdENvcmUuZ3lwOiBSZW1vdmUgcmVmZXJlbmNlcyB0byB0aGUgb2xkIENvbmZpZ3VyYXRpb24u
Z3lwaS4KKyAgICAgICAgSXQncyBub3cgaW5jbHVkZWQgdmlhIHRoZSBjb21tYW5kLWxpbmUgLUkg
ZmxhZy4gVXBkYXRlIHRvIHN1cHBvcnQgdGhlIG5ldworICAgICAgICBzL2RlZmF1bHQvZ2xvYmFs
L2cgdGVybWlub2xvZ3kgZm9yIHZhcmlhYmxlcy4KKyAgICAgICAgKiBneXAvV1RGLmd5cDogUmVt
b3ZlIHRoZSBkZXBlbmRlbmN5IHRhcmdldHMgYXMgdGhpcyBpcyBub3cgaGFuZGxlZCBlbnRpcmVs
eQorICAgICAgICBieSBhdXRvY29uZi4KKyAgICAgICAgKiBneXAvYXV0b2dlbi5zaDogQWRkZWQu
IFNldCB1cCB0aGUgYnVpbGQgZGlyZWN0b3J5IGFuZCBraWNrIG9mZiBhdXRvY29uZi4KKyAgICAg
ICAgKiBneXAvY29uZmlndXJlLmFjOiBBZGRlZC4gQW4gYXV0b2NvbmYgYnVpbGQgdGhhdCByZS11
c2VzIG11Y2ggb2Ygb3VyCisgICAgICAgIGV4aXN0aW5nIGF1dG9jb25mIHNldHVwLgorICAgICAg
ICAqIGd5cC9ydW4tZ3lwLnNoOiBBZGRlZC4gU2NyaXB0IGZvciBpbnZva2luZyBneXAgZm9yIG91
dC1vZi10cmVlIGJ1aWxkcy4KKwogMjAxMy0wMi0xMCAgSmFlIEh5dW4gUGFyayAgPGphZS5wYXJr
MDhAZ21haWwuY29tPgogCiAgICAgICAgIFJlbmFtZSBFTkFCTEUoR0xJQl9TVVBQT1JUKSB0byBV
U0UoR0xJQikKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZ3RrL2d5cC9Db25maWd1cmF0aW9u
Lmd5cGkgYi9Tb3VyY2UvV2ViS2l0L2d0ay9neXAvQ29uZmlndXJhdGlvbi5neXBpCmRlbGV0ZWQg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCBmNjhmNTcxNzQ3MmU2M2I0ODUzY2MxOWE1NjMzZjhhMmM5
NDkzMGQzLi4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL1Nv
dXJjZS9XZWJLaXQvZ3RrL2d5cC9Db25maWd1cmF0aW9uLmd5cGkKKysrIC9kZXYvbnVsbApAQCAt
MSwxNSArMCwwIEBACi0jIFRPRE86IFNvbWUgb2YgdGhlc2Ugc2hvdWxkL2NvdWxkIGdlbmVyYXRl
ZCBieSB0aGUgY29uZmlndXJhdGlvbiBzdGVwLgotewotICAndmFyaWFibGVzJzogewotICAgICdT
b3VyY2UnOiAnLi4vLi4vLi4nLAotICAgICdsaWJyYXJ5X3ZlcnNpb24nOiAnMy4wJywKLSAgICAn
amF2YXNjcmlwdGNvcmVfc29uYW1lX3ZlcnNpb24nOiAnMC4xMy44JywKLSAgICAnZGVmYXVsdF9k
ZWZpbmVzJzogWwotICAgICAgJ1dURl9VU0VfR0xJQj0xJywKLSAgICAgICdCVUlMRElOR19DQUlS
T19fPTEnLAotICAgICAgJ0JVSUxESU5HX0dUS19fPTEnLAotICAgICAgJ1dURl9DSEFOR0VTJywK
LSAgICAgICdXVEZfVVNFX0lDVV9VTklDT0RFPTEnLAotICAgIF0sCi0gIH0KLX0KZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJLaXQvZ3RrL2d5cC9Db25maWd1cmF0aW9uLmd5cGkuaW4gYi9Tb3VyY2Uv
V2ViS2l0L2d0ay9neXAvQ29uZmlndXJhdGlvbi5neXBpLmluCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjc2Mzc1NDlh
ODUwY2ViYzk2MzhhNDE5NjY5NmJhNDU4ZGQwYTVhMWIKLS0tIC9kZXYvbnVsbAorKysgYi9Tb3Vy
Y2UvV2ViS2l0L2d0ay9neXAvQ29uZmlndXJhdGlvbi5neXBpLmluCkBAIC0wLDAgKzEsMjkgQEAK
K3sKKyAgJ3ZhcmlhYmxlcyc6IHsKKyAgICAnU291cmNlJzogJy4uLy4uLy4uJywKKyAgICAnYXBp
X3ZlcnNpb24nOiAnQFdFQktJVEdUS19BUElfVkVSU0lPTkAnLAorCisgICAgIyBUT0RPOiBDdXJy
ZW50bHkgdGhpcyBjYWxjdWxhdGVkIGJ5IGxpYnRvb2wsIGJ1dCB3ZSBjb3VsZCBtb3ZlCisgICAg
IyB0aGUgY2FsY3VsYXRpb24gdG8gYXV0b2NvbmYsIHdoaWNoIHdvdWxkIGFsbG93IHVzIHRvIHVz
ZSBpdCBoZXJlLgorICAgICdqYXZhc2NyaXB0Y29yZV9zb25hbWVfdmVyc2lvbic6ICcwLjEzLjgn
LAorCisgICAgJ2dsb2JhbF9kZWZpbmVzJzogWworICAgICAgJ0JVSUxESU5HX0NBSVJPX189MScs
CisgICAgICAnQlVJTERJTkdfR1RLX189MScsCisgICAgICAnQlVJTERJTkdfV0VCS0lUPTEnLAor
ICAgICAgJ0hBVkVfQ09ORklHX0gnLAorICAgIF0sCisKKyAgICAjIEl0IHdvdWxkIGJlIG5pY2Ug
dG8gYWN0dWFsbHkgc3BlY2lmeSBwYXRocyByZWxhdGl2ZSB0byB0aGlzIGZpbGUsCisgICAgIyBz
aW5jZSBpdCBlbmRzIHVwIGluIHRoZSBidWlsZCBkaXJlY3Rvcnk6CisgICAgIyBodHRwOi8vY29k
ZS5nb29nbGUuY29tL3AvZ3lwL2lzc3Vlcy9kZXRhaWw/aWQ9MTE2CisgICAgJ2dsb2JhbF9pbmNs
dWRlcyc6IFsKKyAgICAgICc8KEJVSUxEX0RJUkVDVE9SWSknLAorICAgIF0sCisKKyAgICAnVU5J
Q09ERV9DRkxBR1MnOiAnQFVOSUNPREVfQ0ZMQUdTQCcsCisgICAgJ1VOSUNPREVfTElCUyc6ICdA
VU5JQ09ERV9MSUJTQCcsCisgICAgJ0dMSUJfQ0ZMQUdTJzogJ0BHTElCX0NGTEFHU0AnLAorICAg
ICdHTElCX0xJQlMnOiAnQEdMSUJfTElCU0AnLAorICB9Cit9CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0L2d0ay9neXAvSmF2YVNjcmlwdENvcmUuZ3lwIGIvU291cmNlL1dlYktpdC9ndGsvZ3lw
L0phdmFTY3JpcHRDb3JlLmd5cAppbmRleCA4NzAzNDZkZjQ4OTBmYWM1NTg4YTgzMjhiNzgxODA0
MDcwMDJhNjY5Li44N2FkZjgzNDNiYzVkOTJiZmU0NTI3NDY5ZDU3NzA3ZjdkYTUxYTNiIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2d0ay9neXAvSmF2YVNjcmlwdENvcmUuZ3lwCisrKyBiL1Nv
dXJjZS9XZWJLaXQvZ3RrL2d5cC9KYXZhU2NyaXB0Q29yZS5neXAKQEAgLTEsNiArMSw1IEBACiB7
CiAgICdpbmNsdWRlcyc6IFsKLSAgICAnQ29uZmlndXJhdGlvbi5neXBpJywKICAgICAnLi4vLi4v
Li4vSmF2YVNjcmlwdENvcmUvSmF2YVNjcmlwdENvcmUuZ3lwaScsCiAgIF0sCiAgICd2YXJpYWJs
ZXMnOiB7CkBAIC0zMywxNiArMzIsMTcgQEAKICAgICAgICd0YXJnZXRfbmFtZSc6ICdMTEludE9m
ZnNldEV4dHJhY3RvcicsCiAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCiAgICAgICAgICAgJ1dU
Ri5neXA6d3RmJywKLSAgICAgICAgICAnV1RGLmd5cDpnbGliJywKLSAgICAgICAgICAnV1RGLmd5
cDppY3UnCiAgICAgICAgIF0sCiAgICAgICAgICd0eXBlJzogJ2V4ZWN1dGFibGUnLAogICAgICAg
J3NvdXJjZXMnOiBbCiAgICAgICAgICc8KFBST0RVQ1RfRElSKS9EZXJpdmVkU291cmNlcy9KYXZh
U2NyaXB0Q29yZS9MTEludERlc2lyZWRPZmZzZXRzLmgnLAogICAgICAgICAnPEAobGxpbnRvZmZz
ZXRleHRyYWN0b3JfZmlsZXMpJywKICAgICAgIF0sCi0gICAgICAnaW5jbHVkZV9kaXJzJzogWyAn
PEAoamF2YXNjcmlwdGNvcmVfaW5jbHVkZXMpJyBdLAotICAgICAgJ2RlZmluZXMnOiBbICc8QChk
ZWZhdWx0X2RlZmluZXMpJyBdLAorICAgICAgJ2luY2x1ZGVfZGlycyc6IFsgCisgICAgICAgICc8
QChnbG9iYWxfaW5jbHVkZXMpJywgCisgICAgICAgICc8QChqYXZhc2NyaXB0Y29yZV9pbmNsdWRl
cyknCisgICAgICBdLAorICAgICAgJ2RlZmluZXMnOiBbICc8QChnbG9iYWxfZGVmaW5lcyknIF0s
CiAgICAgICAnYWN0aW9ucyc6IFsKICAgICAgICAgewogICAgICAgICAgICdhY3Rpb25fbmFtZSc6
ICdsbGludF9kZXNpcmVkX29mZnNldHMnLApAQCAtNzAsOSArNzAsMTIgQEAKICAgICAgICAgICAn
V1RGLmd5cDp3dGYnLAogICAgICAgICAgICdMTEludE9mZnNldEV4dHJhY3RvcicKICAgICAgICAg
XSwKLSAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsgJzxAKGphdmFzY3JpcHRjb3JlX2luY2x1ZGVz
KScgXSwKKyAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsgCisgICAgICAgICAgJzxAKGdsb2JhbF9p
bmNsdWRlcyknLCAKKyAgICAgICAgICAnPEAoamF2YXNjcmlwdGNvcmVfaW5jbHVkZXMpJworICAg
ICAgICBdLAogICAgICAgICAncHJvZHVjdF9leHRlbnNpb24nOiAnc28uPEAoamF2YXNjcmlwdGNv
cmVfc29uYW1lX3ZlcnNpb24pJywKLSAgICAgICAgJ3Byb2R1Y3RfbmFtZSc6ICdqYXZhc2NyaXB0
Y29yZWd0ay08QChsaWJyYXJ5X3ZlcnNpb24pJywKKyAgICAgICAgJ3Byb2R1Y3RfbmFtZSc6ICdq
YXZhc2NyaXB0Y29yZWd0ay08QChhcGlfdmVyc2lvbiknLAogICAgICAgICAnc291cmNlcyc6IFsK
ICAgICAgICAgICAnPEAoamF2YXNjcmlwdGNvcmVfeWFycl9maWxlcyknLAogICAgICAgICAgICc8
QChqYXZhc2NyaXB0Y29yZV9kZXJpdmVkX3NvdXJjZV9maWxlcyknLApAQCAtODUsMTEgKzg4LDEy
IEBACiAgICAgICAgIF0sCiAgICAgICAgICdkaXJlY3RfZGVwZW5kZW50X3NldHRpbmdzJzogewog
ICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAgICAnPChnbG9iYWxfaW5jbHVk
ZXMpJywKICAgICAgICAgICAgICc8KFNvdXJjZSkvV1RGJywKICAgICAgICAgICAgICc8KFNvdXJj
ZSkvV1RGL3d0ZicsCiAgICAgICAgICAgXSwKICAgICAgICAgfSwKLSAgICAgICAgJ2RlZmluZXMn
OiBbICc8QChkZWZhdWx0X2RlZmluZXMpJyBdLAorICAgICAgICAnZGVmaW5lcyc6IFsgJzxAKGds
b2JhbF9kZWZpbmVzKScgXSwKICAgICAgICAgJ2NmbGFncyc6IFsgJy1mUElDJyBdLAogICAgICAg
J2FjdGlvbnMnOiBbCiAgICAgICAgIHsKQEAgLTEyMiwxNiArMTI2LDIyIEBACiAgICAgICAgICdk
ZXBlbmRlbmNpZXMnOiBbICdsaWJqYXZhc2NyaXB0Y29yZWd0aycgXSwKICAgICAgICAgJ3R5cGUn
OiAnZXhlY3V0YWJsZScsCiAgICAgICAgICdzb3VyY2VzJzogWyAnPEAoanNjX2ZpbGVzKScgXSwK
LSAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsgJzxAKGphdmFzY3JpcHRjb3JlX2luY2x1ZGVzKScg
XSwKLSAgICAgICAgJ2RlZmluZXMnOiBbICc8QChkZWZhdWx0X2RlZmluZXMpJyBdLAorICAgICAg
ICAnaW5jbHVkZV9kaXJzJzogWworICAgICAgICAgICc8QChnbG9iYWxfaW5jbHVkZXMpJywKKyAg
ICAgICAgICAnPEAoamF2YXNjcmlwdGNvcmVfaW5jbHVkZXMpJworICAgICAgICBdLAorICAgICAg
ICAnZGVmaW5lcyc6IFsgJzxAKGdsb2JhbF9kZWZpbmVzKScgXSwKICAgICB9LAogICAgIHsKICAg
ICAgICd0YXJnZXRfbmFtZSc6ICdtaW5pZG9tJywKICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsg
J2xpYmphdmFzY3JpcHRjb3JlZ3RrJyBdLAogICAgICAgICAndHlwZSc6ICdleGVjdXRhYmxlJywK
ICAgICAgICAgJ3NvdXJjZXMnOiBbICc8QChtaW5pZG9tX2ZpbGVzKScgXSwKLSAgICAgICAgJ2lu
Y2x1ZGVfZGlycyc6IFsgJzxAKGphdmFzY3JpcHRjb3JlX2luY2x1ZGVzKScgXSwKLSAgICAgICAg
J2RlZmluZXMnOiBbICc8QChkZWZhdWx0X2RlZmluZXMpJyBdLAorICAgICAgICAnaW5jbHVkZV9k
aXJzJzogWworICAgICAgICAgICc8QChnbG9iYWxfaW5jbHVkZXMpJywKKyAgICAgICAgICAnPEAo
amF2YXNjcmlwdGNvcmVfaW5jbHVkZXMpJywKKyAgICAgICAgXSwKKyAgICAgICAgJ2RlZmluZXMn
OiBbICc8QChnbG9iYWxfZGVmaW5lcyknIF0sCiAgICAgfSwKICAgXQogfQpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdC9ndGsvZ3lwL1dURi5neXAgYi9Tb3VyY2UvV2ViS2l0L2d0ay9neXAvV1RG
Lmd5cAppbmRleCAyOGZlMjhmNGZiOWYyMTVmMzJlODE0OWMwNzVmNjBiMDEzZmU5MGM0Li40M2U1
ZTA2YWU5ZGU5NDgzMjE4MDIyMTM0ZDMxOGFkMTZkMzE5YWZkIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L2d0ay9neXAvV1RGLmd5cAorKysgYi9Tb3VyY2UvV2ViS2l0L2d0ay9neXAvV1RGLmd5
cApAQCAtMSwzOCArMSwxMyBAQAogewogICAnaW5jbHVkZXMnOiBbCi0gICAgJ0NvbmZpZ3VyYXRp
b24uZ3lwaScsCiAgICAgJy4uLy4uLy4uL1dURi9XVEYuZ3lwaScsCiAgIF0sCiAgICd0YXJnZXRz
JzogWwogICAgIHsKLSAgICAgICd0YXJnZXRfbmFtZSc6ICdnbGliJywKLSAgICAgICd0eXBlJzog
J25vbmUnLAotICAgICAgJ3ZhcmlhYmxlcyc6IHsKLSAgICAgICAgJ2dsaWJfcGFja2FnZXMnOiAn
Z21vZHVsZS0yLjAgZ29iamVjdC0yLjAgZ3RocmVhZC0yLjAgZ2lvLTIuMCcsCi0gICAgICB9LAot
ICAgICAgJ2RpcmVjdF9kZXBlbmRlbnRfc2V0dGluZ3MnOiB7Ci0gICAgICAgICAnY2ZsYWdzJzog
WyAnPCFAKHBrZy1jb25maWcgLS1jZmxhZ3MgPChnbGliX3BhY2thZ2VzKSknLCBdLAotICAgICAg
ICAgJ2xpbmtfc2V0dGluZ3MnOiB7Ci0gICAgICAgICAgICdsZGZsYWdzJzogWyAnPCFAKHBrZy1j
b25maWcgLS1saWJzLW9ubHktTCAtLWxpYnMtb25seS1vdGhlciA8KGdsaWJfcGFja2FnZXMpKScs
IF0sCi0gICAgICAgICAgICdsaWJyYXJpZXMnOiBbICc8IUAocGtnLWNvbmZpZyAtLWxpYnMtb25s
eS1sIDwoZ2xpYl9wYWNrYWdlcykpJywgXSwKLSAgICAgICAgIH0sCi0gICAgICAgfSwKLSAgICB9
LAotICAgIHsKLSAgICAgICd0YXJnZXRfbmFtZSc6ICdpY3UnLAotICAgICAgJ3R5cGUnOiAnbm9u
ZScsCi0gICAgICAnZGlyZWN0X2RlcGVuZGVudF9zZXR0aW5ncyc6IHsKLSAgICAgICAgJ2NmbGFn
cyc6IFsgJzwhQChpY3UtY29uZmlnIC0tY3BwZmxhZ3MpJywgXSwKLSAgICAgICAgJ2xpbmtfc2V0
dGluZ3MnOiB7Ci0gICAgICAgICAgJ2xkZmxhZ3MnOiBbICc8IUAoaWN1LWNvbmZpZyAtLWxkZmxh
Z3MtbGlic29ubHkpJywgXSwKLSAgICAgICAgfSwKLSAgICAgICB9LAotICAgIH0sCi0gICAgewog
ICAgICAgJ3RhcmdldF9uYW1lJzogJ3d0ZicsCiAgICAgICAndHlwZSc6ICdzdGF0aWNfbGlicmFy
eScsCi0gICAgICAnZGVwZW5kZW5jaWVzJzogWyAnZ2xpYicsICdpY3UnIF0sCiAgICAgICAnaW5j
bHVkZV9kaXJzJzogWworICAgICAgICAnPChnbG9iYWxfaW5jbHVkZXMpJywKICAgICAgICAgJzwo
U291cmNlKS9XVEYnLAogICAgICAgICAnPChTb3VyY2UpL1dURi93dGYnLAogICAgICAgICAnPChT
b3VyY2UpL1dURi93dGYvdW5pY29kZScsCkBAIC01MywxNSArMjgsMzAgQEAKICAgICAgICAgWydl
eGNsdWRlJywgJ3d0Zi91bmljb2RlL3djaGFyJ10sCiAgICAgICAgIFsnZXhjbHVkZScsICcoRGVm
YXVsdHxXY2hhcnxNYWN8Tm9uZXxRdHxXaW58V3h8RWZsKVxcLihjcHB8bW0pJCddLAogICAgICAg
XSwKLSAgICAgICdkaXJlY3RfZGVwZW5kZW50X3NldHRpbmdzJzogeworICAgICAgJ2NmbGFncycg
OiBbCisgICAgICAgICctZlBJQycsCisgICAgICAgICc8KFVOSUNPREVfQ0ZMQUdTKScsCisgICAg
ICAgICc8KEdMSUJfQ0ZMQUdTKScsCisgICAgICBdLAorICAgICAgJ2FsbF9kZXBlbmRlbnRfc2V0
dGluZ3MnOiB7CiAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAgJzwoZ2xvYmFs
X2luY2x1ZGVzKScsCiAgICAgICAgICAgJzwoU291cmNlKS9XVEYnLAogICAgICAgICAgICc8KFNv
dXJjZSkvV1RGL3d0ZicsCiAgICAgICAgIF0sCiAgICAgICAgICdsZGZsYWdzJzogWyAnLXB0aHJl
YWQnIF0sCisgICAgICAgICdjZmxhZ3MnIDogWworICAgICAgICAgICc8KFVOSUNPREVfQ0ZMQUdT
KScsCisgICAgICAgICAgJzwoR0xJQl9DRkxBR1MpJywKKyAgICAgICAgXSwKKyAgICAgICAgJ2xp
bmtfc2V0dGluZ3MnOiB7CisgICAgICAgICAgJ2xpYnJhcmllcyc6IFsgCisgICAgICAgICAgICAn
PChVTklDT0RFX0xJQlMpJywKKyAgICAgICAgICAgICc8KEdMSUJfTElCUyknLAorICAgICAgICAg
IF0sCisgICAgICAgIH0sCiAgICAgICB9LAotICAgICAgJ2NmbGFncyc6IFsgJy1mUElDJyBdLAot
ICAgICAgJ2RlZmluZXMnOiBbICc8QChkZWZhdWx0X2RlZmluZXMpJyBdLAorICAgICAgJ2RlZmlu
ZXMnOiBbICc8QChnbG9iYWxfZGVmaW5lcyknIF0sCiAgICAgfSwKICAgXQogfQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9ndGsvZ3lwL2F1dG9nZW4uc2ggYi9Tb3VyY2UvV2ViS2l0L2d0ay9n
eXAvYXV0b2dlbi5zaApuZXcgZmlsZSBtb2RlIDEwMDc1NQppbmRleCAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi41MmYxOTI2MGRiMWNlMDM2OTBhMGZiMWI3NjI5ZTk5
OWRiMTZmYjc3Ci0tLSAvZGV2L251bGwKKysrIGIvU291cmNlL1dlYktpdC9ndGsvZ3lwL2F1dG9n
ZW4uc2gKQEAgLTAsMCArMSwzNSBAQAorZXhwb3J0IFNDUklQVF9ESVJFQ1RPUlk9YGRpcm5hbWUg
JDBgCitleHBvcnQgQlVJTERfRElSRUNUT1JZPWBwd2RgCitleHBvcnQgVE9QTEVWRUxfRElSRUNU
T1JZPSIkU0NSSVBUX0RJUkVDVE9SWS8uLi8uLi8uLi8uLiIKKworaWYgWyAhIC1lIENvbmZpZ3Vy
YXRpb24uZ3lwaS5pbiBdOyB0aGVuCisgICAgbG4gLXMgIiRTQ1JJUFRfRElSRUNUT1JZL0NvbmZp
Z3VyYXRpb24uZ3lwaS5pbiIKK2ZpCisKK2lmIFsgISAtZSBydW4tZ3lwLnNoIF07IHRoZW4KKyAg
ICBsbiAtcyAiJFNDUklQVF9ESVJFQ1RPUlkvcnVuLWd5cC5zaCIKK2ZpCisKK2lmIFsgISAtZSBj
b25maWd1cmUuYWMgXTsgdGhlbgorICAgIGxuIC1zICIkU0NSSVBUX0RJUkVDVE9SWS9jb25maWd1
cmUuYWMiCitmaQorCitpZiBbICEgLWUgV2ViS2l0TWFjcm9zIF07IHRoZW4KKyAgICBsbiAtcyAi
JFRPUExFVkVMX0RJUkVDVE9SWS9Tb3VyY2UvYXV0b3Rvb2xzIiBXZWJLaXRNYWNyb3MKK2ZpCisK
K2lmIFsgISAtZCBNYWNyb3MgXTsgdGhlbgorICAgIG1rZGlyIE1hY3JvcworICAgIGNwICAiJFRP
UExFVkVMX0RJUkVDVE9SWS9Tb3VyY2UvYXV0b3Rvb2xzL2FjaW5jbHVkZS5tNCIgTWFjcm9zCitm
aQorCithdXRvcmVjb25mIC0tdmVyYm9zZSAtLWluc3RhbGwgLUkgTWFjcm9zICRBQ0xPQ0FMX0ZM
QUdTCisKKyMgQXV0b21ha2UgaXMgYml6YXJyZWx5IHJlc3BvbnNpYmxlIGZvciBjb3B5aW5nIHNv
bWUgb2YgdGhlIGZpbGVzIG5lY2Vzc2FyeQorIyBmb3IgY29uZmlndXJlIHRvIHJ1biB0byB0aGUg
bWFjcm9zIGRpcmVjdG9yeS4gU28gd2UgaW52b2tlIGl0IGhlcmUgYW5kIGhpZGUKKyMgdGhlIHdh
cm5pbmdzIHdlIGdldCBhYm91dCBub3QgdXNpbmcgYXV0b21ha2UgaW4gY29uZmlndXJlLmFjLgor
YXV0b21ha2UgLS1hZGQtbWlzc2luZyAtLWNvcHkgPiAvZGV2L251bGwgMj4mMQorCitpZiB0ZXN0
IC16ICIkTk9DT05GSUdVUkUiOyB0aGVuCisgICAgLi9jb25maWd1cmUgJEFVVE9HRU5fQ09ORklH
VVJFX0FSR1MgIiRAIiB8fCBleGl0ICQ/CitmaQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9n
dGsvZ3lwL2NvbmZpZ3VyZS5hYyBiL1NvdXJjZS9XZWJLaXQvZ3RrL2d5cC9jb25maWd1cmUuYWMK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uNWQwMmI4NzMyODc3YTdiNTc4NWI1ZjYwYWRhMTNiZDQ5MzgwZGY4YwotLS0g
L2Rldi9udWxsCisrKyBiL1NvdXJjZS9XZWJLaXQvZ3RrL2d5cC9jb25maWd1cmUuYWMKQEAgLTAs
MCArMSwzMiBAQAorQUNfUFJFUkVRKDIuNjApCisKK200X2luY2x1ZGUoW1dlYktpdE1hY3Jvcy9W
ZXJzaW9ucy5tNF0pCisKK0FDX0lOSVQoW1dlYktpdEdUS10sW3dlYmtpdF9tYWpvcl92ZXJzaW9u
LndlYmtpdF9taW5vcl92ZXJzaW9uLndlYmtpdF9taWNyb192ZXJzaW9uXSxbaHR0cDovL2J1Z3Mu
d2Via2l0Lm9yZy9dKQorQUNfQ09ORklHX01BQ1JPX0RJUihbTWFjcm9zXSkKK0FDX0NPTkZJR19B
VVhfRElSKFtNYWNyb3NdKQorQUNfQ09ORklHX0hFQURFUlMoW2F1dG90b29sc2NvbmZpZy5oXSkK
KworV0VCS0lUX01BSk9SX1ZFUlNJT049d2Via2l0X21ham9yX3ZlcnNpb24KK1dFQktJVF9NSU5P
Ul9WRVJTSU9OPXdlYmtpdF9taW5vcl92ZXJzaW9uCitXRUJLSVRfTUlDUk9fVkVSU0lPTj13ZWJr
aXRfbWljcm9fdmVyc2lvbgorV0VCS0lUX1VTRVJfQUdFTlRfTUFKT1JfVkVSU0lPTj13ZWJraXRf
dXNlcl9hZ2VudF9tYWpvcl92ZXJzaW9uCitXRUJLSVRfVVNFUl9BR0VOVF9NSU5PUl9WRVJTSU9O
PXdlYmtpdF91c2VyX2FnZW50X21pbm9yX3ZlcnNpb24KK0FDX1NVQlNUKFdFQktJVF9NQUpPUl9W
RVJTSU9OKQorQUNfU1VCU1QoV0VCS0lUX01JTk9SX1ZFUlNJT04pCitBQ19TVUJTVChXRUJLSVRf
TUlDUk9fVkVSU0lPTikKK0FDX1NVQlNUKFdFQktJVF9VU0VSX0FHRU5UX01BSk9SX1ZFUlNJT04p
CitBQ19TVUJTVChXRUJLSVRfVVNFUl9BR0VOVF9NSU5PUl9WRVJTSU9OKQorCittNF9pbmNsdWRl
KFtXZWJLaXRNYWNyb3MvQ2hlY2tTeXN0ZW1BbmRCYXNpY0RlcGVuZGVuY2llcy5tNF0pCittNF9p
bmNsdWRlKFtXZWJLaXRNYWNyb3MvUmVhZENvbW1hbmRMaW5lQXJndW1lbnRzLm00XSkKK200X2lu
Y2x1ZGUoW1dlYktpdE1hY3Jvcy9GaW5kRGVwZW5kZW5jaWVzLm00XSkKK200X2luY2x1ZGUoW1dl
YktpdE1hY3Jvcy9TZXR1cENvbXBpbGVyRmxhZ3MubTRdKQorbTRfaW5jbHVkZShbV2ViS2l0TWFj
cm9zL1NldHVwQXV0b2NvbmZIZWFkZXIubTRdKQorCitBQ19DT05GSUdfQ09NTUFORFMoW2d5cF0s
IFsuL3J1bi1neXAuc2hdKQorCitBQ19DT05GSUdfRklMRVMoW0NvbmZpZ3VyYXRpb24uZ3lwaTpD
b25maWd1cmF0aW9uLmd5cGkuaW5dKQorCittNF9pbmNsdWRlKFtXZWJLaXRNYWNyb3MvUHJpbnRC
dWlsZENvbmZpZ3VyYXRpb24ubTRdKQorCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2d0ay9n
eXAvcnVuLWd5cC5zaCBiL1NvdXJjZS9XZWJLaXQvZ3RrL2d5cC9ydW4tZ3lwLnNoCm5ldyBmaWxl
IG1vZGUgMTAwNzU1CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAuLjJkM2NiOWVkNjA2YzdmNGJiZDM3NGU0NDNmM2JlMjE2OTlhNzE2ZmUKLS0tIC9kZXYvbnVs
bAorKysgYi9Tb3VyY2UvV2ViS2l0L2d0ay9neXAvcnVuLWd5cC5zaApAQCAtMCwwICsxLDExIEBA
CisjIFdlIGNoYW5nZSB0byB0aGUgdG9wLWxldmVsIGRpcmVjdG9yeSBhbmQgcGFzcyAtR291dHB1
dF9kaXIgc28KKyMgdGhhdCBneXAgd2lsbCBub3QgZ2VuZXJhdGUgdGhlIG1ha2VmaWxlcyBpbiB0
aGUgc291cmNlIGRpcmVjdG9yeQorIyBTZWUgaHR0cHM6Ly9ncm91cHMuZ29vZ2xlLmNvbS9mb3J1
bS8/ZnJvbWdyb3VwcyMhdG9waWMvZ3lwLWRldmVsb3Blci9VdnByYUlVWXdTcworY2QgJFRPUExF
VkVMX0RJUkVDVE9SWQorCitneXAgLS1kZXB0aD0uIFwKKyAgICAiLUdvdXRwdXRfZGlyPSRCVUlM
RF9ESVJFQ1RPUlkvb3V0IiBcCisgICAgLS1nZW5lcmF0b3Itb3V0cHV0PSIkQlVJTERfRElSRUNU
T1JZIiBcCisgICAgU291cmNlL1dlYktpdC9ndGsvZ3lwL0phdmFTY3JpcHRDb3JlLmd5cCBcCisg
ICAgLUkgIiRCVUlMRF9ESVJFQ1RPUlkvQ29uZmlndXJhdGlvbi5neXBpIiBcCisgICAgIi1EQlVJ
TERfRElSRUNUT1JZPSRCVUlMRF9ESVJFQ1RPUlkiCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>187906</attachid>
            <date>2013-02-12 11:44:54 -0800</date>
            <delta_ts>2013-02-12 13:27:12 -0800</delta_ts>
            <desc>Use gyp dependencies again and fix an issue with re-running gyp</desc>
            <filename>bug-109360-20130212114124.patch</filename>
            <type>text/plain</type>
            <size>13669</size>
            <attacher name="Martin Robinson">mrobinson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQyNTcyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2d0
ay9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2d0ay9DaGFuZ2VMb2cKaW5kZXggYWM3NWNhNjM0
ODFiYzhiYTU5ZmQ5ZDc5N2NjYTkxMzFjZmMzNzE5OC4uYTBhN2Q2YzBiNGQ3YTY4NGZhZjQxZWFh
NDRjMjVjNmVlMmFhZDJjMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9ndGsvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvZ3RrL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM1IEBACisyMDEz
LTAyLTEyICBNYXJ0aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4KKworICAgICAg
ICAyMDEzLTAyLTEwICBNYXJ0aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4KKwor
ICAgICAgICBbR1RLXSBDb25uZWN0IHRoZSBneXAgYnVpbGQgdG8gYXV0b2NvbmYKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwOTM2MAorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1vdmUgQ29uZmlndXJhdGlv
bi5neXBpIHRvIENvbmZpZ3VyYXRpb24uZ3lwaS5pbiBhbmQgYWxsb3cgYXV0b2NvbmYgdG8KKyAg
ICAgICAgZmlsbCBpbiB2YXJpYWJsZXMgZHVyaW5nIGEgY29uZmlndXJhdGlvbiBwaGFzZS4gQWxz
byBhZGQgc29tZSBzY3JpcHRzCisgICAgICAgIHRvIHN1cHBvcnQgY29ubmVjdGluZyBhdXRvY29u
ZiB1cCB0byB0aGUgZ3lwIGJ1aWxkLiBUaGlzIGFsbG93cyB1cworICAgICAgICB0byBoYXZlIGEg
dmVyeSBhdXRvdG9vbHMtZXNxdWUgZXhwZXJpZW5jZS4KKworICAgICAgICAqIGd5cC9Db25maWd1
cmF0aW9uLmd5cGk6IFJlbW92ZWQuCisgICAgICAgICogZ3lwL0NvbmZpZ3VyYXRpb24uZ3lwaS5p
bjogQWRkZWQuIEZsZXNoZWQgb3V0IENvbmZpZ3VyYXRpb24uZ3lwaSB0byBpbmNsdWRlCisgICAg
ICAgIGRlcGVuZGVuY3kgQ0ZMQUdTIGFuZCBMSUJTIGRpcmVjdGx5IGZyb20gY29uZmlndXJlLiBE
dWUgdG8gdGhlIHdheSB3ZSBhcmUKKyAgICAgICAgZ2VuZXJhdGluZyB0aGUgZ3lwIGJ1aWxkIG5v
dywgd2UgYWxzbyBuZWVkIHRvIGluY2x1ZGUgYW4gYWJzb2x1dGUgcGF0aCB0bworICAgICAgICB0
aGUgYnVpbGQgZGlyZWN0b3J5LiBGaXhpbmcgYnVncyBpbiBneXAgc2hvdWxkIGFsbG93IHVzIHRv
IGF2b2lkIHRoaXMgaW4gdGhlCisgICAgICAgIGZ1dHVyZS4KKyAgICAgICAgKiBneXAvRGVwZW5k
ZW5jaWVzLmd5cDogQWRkZWQgdGhpcyBmaWxlIHdoaWNoIGhvbGRzIGV4dGVybmFsIGRlcGVuZGVu
Y3kgdGFyZ2V0cy4KKyAgICAgICAgV2UgY291bGQgY29uc2lkZXIgYXV0by1nZW5lcmF0aW5nIHRo
aXMgYXQgc29tZSBwb2ludC4KKyAgICAgICAgKiBneXAvSmF2YVNjcmlwdENvcmUuZ3lwOiBSZW1v
dmUgcmVmZXJlbmNlcyB0byB0aGUgb2xkIENvbmZpZ3VyYXRpb24uZ3lwaS4KKyAgICAgICAgSXQn
cyBub3cgaW5jbHVkZWQgdmlhIHRoZSBjb21tYW5kLWxpbmUgLUkgZmxhZy4gVXBkYXRlIHRvIHN1
cHBvcnQgdGhlIG5ldworICAgICAgICBzL2RlZmF1bHQvZ2xvYmFsL2cgdGVybWlub2xvZ3kgZm9y
IHZhcmlhYmxlcy4KKyAgICAgICAgKiBneXAvV1RGLmd5cDogUmVtb3ZlIHRoZSBkZXBlbmRlbmN5
IHRhcmdldHMgYXMgdGhpcyBpcyBub3cgaGFuZGxlZCBlbnRpcmVseQorICAgICAgICBieSBhdXRv
Y29uZi4KKyAgICAgICAgKiBneXAvYXV0b2dlbi5zaDogQWRkZWQuIFNldCB1cCB0aGUgYnVpbGQg
ZGlyZWN0b3J5IGFuZCBraWNrIG9mZiBhdXRvY29uZi4KKyAgICAgICAgKiBneXAvY29uZmlndXJl
LmFjOiBBZGRlZC4gQW4gYXV0b2NvbmYgYnVpbGQgdGhhdCByZS11c2VzIG11Y2ggb2Ygb3VyCisg
ICAgICAgIGV4aXN0aW5nIGF1dG9jb25mIHNldHVwLgorICAgICAgICAqIGd5cC9ydW4tZ3lwOiBB
ZGRlZC4gU2NyaXB0IGZvciBpbnZva2luZyBneXAgZm9yIG91dC1vZi10cmVlIGJ1aWxkcy4KKwog
MjAxMy0wMi0xMSAgQmVuamFtaW4gUG91bGFpbiAgPGJlbmphbWluQHdlYmtpdC5vcmc+CiAKICAg
ICAgICAgS2lsbCBUZXN0UnVubmVyOjpzZXRNaW5pbXVtVGltZXJJbnRlcnZhbDsgaW1wbGVtZW50
IHRoZSBmZWF0dXJlIHdpdGggSW50ZXJuYWxTZXR0aW5ncwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9ndGsvZ3lwL0NvbmZpZ3VyYXRpb24uZ3lwaSBiL1NvdXJjZS9XZWJLaXQvZ3RrL2d5cC9D
b25maWd1cmF0aW9uLmd5cGkKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IGY2OGY1NzE3
NDcyZTYzYjQ4NTNjYzE5YTU2MzNmOGEyYzk0OTMwZDMuLjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAKLS0tIGEvU291cmNlL1dlYktpdC9ndGsvZ3lwL0NvbmZpZ3VyYXRp
b24uZ3lwaQorKysgL2Rldi9udWxsCkBAIC0xLDE1ICswLDAgQEAKLSMgVE9ETzogU29tZSBvZiB0
aGVzZSBzaG91bGQvY291bGQgZ2VuZXJhdGVkIGJ5IHRoZSBjb25maWd1cmF0aW9uIHN0ZXAuCi17
Ci0gICd2YXJpYWJsZXMnOiB7Ci0gICAgJ1NvdXJjZSc6ICcuLi8uLi8uLicsCi0gICAgJ2xpYnJh
cnlfdmVyc2lvbic6ICczLjAnLAotICAgICdqYXZhc2NyaXB0Y29yZV9zb25hbWVfdmVyc2lvbic6
ICcwLjEzLjgnLAotICAgICdkZWZhdWx0X2RlZmluZXMnOiBbCi0gICAgICAnV1RGX1VTRV9HTElC
PTEnLAotICAgICAgJ0JVSUxESU5HX0NBSVJPX189MScsCi0gICAgICAnQlVJTERJTkdfR1RLX189
MScsCi0gICAgICAnV1RGX0NIQU5HRVMnLAotICAgICAgJ1dURl9VU0VfSUNVX1VOSUNPREU9MScs
Ci0gICAgXSwKLSAgfQotfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ndGsvZ3lwL0NvbmZp
Z3VyYXRpb24uZ3lwaS5pbiBiL1NvdXJjZS9XZWJLaXQvZ3RrL2d5cC9Db25maWd1cmF0aW9uLmd5
cGkuaW4KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMC4uYTQ4MTI3MTA0ZTcxMGViNGM1MDM4N2FmN2Y5ZThiMGVkYTNjZmE1
MQotLS0gL2Rldi9udWxsCisrKyBiL1NvdXJjZS9XZWJLaXQvZ3RrL2d5cC9Db25maWd1cmF0aW9u
Lmd5cGkuaW4KQEAgLTAsMCArMSwzNiBAQAoreworICAndmFyaWFibGVzJzogeworICAgICMgVGhp
cyBpcyB0aGUgdG9wIG9mIHRoZSBXZWJLaXQgc291cmNlIHJlbGF0aXZlIHRvIHRoZSBidWlsZAor
ICAgICMgZGlyZWN0b3J5LiBUaGlzIHNob3VsZCBiZSBjaGFuZ2VkIGlmIHlvdSBtb3ZlIHlvdXIg
YnVpbGQgZGlyZWN0b3J5CisgICAgIyByZWxhdGl2ZSB0byB0aGUgc291cmNlIGRpcmVjdG9yeSBh
ZnRlciBydW5uaW5nIGF1dG9nZW4uc2guCisgICAgJ3RvcGxldmVsX2RpcmVjdG9yeSc6ICdAVE9Q
TEVWRUxfRElSRUNUT1JZQCcsCisKKyAgICAjIFNvdXJjZSBpcyA8dG9wbGV2ZWw+L1NvdXJjZSwg
YnV0IHJlbGF0aXZlIHRvIHRoZSBhY3R1YWwgLmd5cCBmaWxlcy4KKyAgICAnU291cmNlJzogJy4u
Ly4uLy4uJywKKworICAgICdhcGlfdmVyc2lvbic6ICdAV0VCS0lUR1RLX0FQSV9WRVJTSU9OQCcs
CisKKyAgICAjIFRPRE86IEN1cnJlbnRseSB0aGlzIGlzIGNhbGN1bGF0ZWQgYnkgbGlidG9vbCwg
YnV0IHdlIGNvdWxkIG1vdmUKKyAgICAjIHRoZSBjYWxjdWxhdGlvbiB0byBhdXRvY29uZiwgd2hp
Y2ggd291bGQgYWxsb3cgdXMgdG8gdXNlIGl0IGhlcmUuCisgICAgJ2phdmFzY3JpcHRjb3JlX3Nv
bmFtZV92ZXJzaW9uJzogJzAuMTMuOCcsCisKKyAgICAnZ2xvYmFsX2RlZmluZXMnOiBbCisgICAg
ICAnQlVJTERJTkdfQ0FJUk9fXz0xJywKKyAgICAgICdCVUlMRElOR19HVEtfXz0xJywKKyAgICAg
ICdCVUlMRElOR19XRUJLSVQ9MScsCisgICAgICAnSEFWRV9DT05GSUdfSCcsCisgICAgXSwKKwor
ICAgICMgV2UgcGFzcyB0aGlzIGFzIGEgY2ZsYWcgaW5zdGVhZCBvZiBhbiBpbmNsdWRlIHNvIHRo
YXQgd2UgY2FuIHBvaW50IHRvCisgICAgIyB0aGUgYnVpbGQgZGlyZWN0b3J5IHdpdGhvdXQgYWN0
dWFsbHkga25vd2luZyBpdC4gTm9ybWFsbHkgZ3lwIGV4cGFuZHMKKyAgICAjICcuJyB0byB0aGUg
ZGlyZWN0b3J5IGNvbnRhaW5pbmcgdGhlIGd5cCBmaWxlLgorICAgICdnbG9iYWxfY2ZsYWdzJzog
WworICAgICAgJy1JLicsCisgICAgXSwKKworICAgICdVTklDT0RFX0NGTEFHUyc6ICdAVU5JQ09E
RV9DRkxBR1NAJywKKyAgICAnVU5JQ09ERV9MSUJTJzogJ0BVTklDT0RFX0xJQlNAJywKKyAgICAn
R0xJQl9DRkxBR1MnOiAnQEdMSUJfQ0ZMQUdTQCcsCisgICAgJ0dMSUJfTElCUyc6ICdAR0xJQl9M
SUJTQCcsCisgIH0KK30KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZ3RrL2d5cC9EZXBlbmRl
bmNpZXMuZ3lwIGIvU291cmNlL1dlYktpdC9ndGsvZ3lwL0RlcGVuZGVuY2llcy5neXAKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMC4uZTc4NjU1NGUwNWE0N2UyZDg1NmMwYWVjYTY5Y2YyYTQxZmM1Njg1MwotLS0gL2Rldi9u
dWxsCisrKyBiL1NvdXJjZS9XZWJLaXQvZ3RrL2d5cC9EZXBlbmRlbmNpZXMuZ3lwCkBAIC0wLDAg
KzEsMjQgQEAKK3sKKyAgJ3RhcmdldHMnOiBbCisgICAgeworICAgICAgJ3RhcmdldF9uYW1lJzog
J2dsaWInLAorICAgICAgJ3R5cGUnOiAnbm9uZScsCisgICAgICAnZGlyZWN0X2RlcGVuZGVudF9z
ZXR0aW5ncyc6IHsKKyAgICAgICAgJ2NmbGFncyc6IFsgJzxAKEdMSUJfQ0ZMQUdTKScgXSwKKyAg
ICAgICAgJ2xpbmtfc2V0dGluZ3MnOiB7CisgICAgICAgICAgJ2xpYnJhcmllcycgOiBbICc8QChH
TElCX0xJQlMpJyBdLAorICAgICAgICB9LAorICAgICAgfSwKKyAgICB9LAorICAgIHsKKyAgICAg
ICd0YXJnZXRfbmFtZSc6ICdpY3UnLAorICAgICAgJ3R5cGUnOiAnbm9uZScsCisgICAgICAnZGly
ZWN0X2RlcGVuZGVudF9zZXR0aW5ncyc6IHsKKyAgICAgICAgJ2NmbGFncyc6IFsgJzxAKFVOSUNP
REVfQ0ZMQUdTKScgXSwKKyAgICAgICAgJ2xpbmtfc2V0dGluZ3MnOiB7CisgICAgICAgICAgJ2xp
YnJhcmllcycgOiBbICc8QChVTklDT0RFX0xJQlMpJyBdLAorICAgICAgICB9LAorICAgICAgfSwK
KyAgICB9LAorICBdLAorfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ndGsvZ3lwL0phdmFT
Y3JpcHRDb3JlLmd5cCBiL1NvdXJjZS9XZWJLaXQvZ3RrL2d5cC9KYXZhU2NyaXB0Q29yZS5neXAK
aW5kZXggODcwMzQ2ZGY0ODkwZmFjNTU4OGE4MzI4Yjc4MTgwNDA3MDAyYTY2OS4uMTY4MjU5MzM1
MjIzOWE3NDQxMTZkNjVkMjc5NWRjYjhjMGIzOGYzMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dC9ndGsvZ3lwL0phdmFTY3JpcHRDb3JlLmd5cAorKysgYi9Tb3VyY2UvV2ViS2l0L2d0ay9neXAv
SmF2YVNjcmlwdENvcmUuZ3lwCkBAIC0xLDYgKzEsNSBAQAogewogICAnaW5jbHVkZXMnOiBbCi0g
ICAgJ0NvbmZpZ3VyYXRpb24uZ3lwaScsCiAgICAgJy4uLy4uLy4uL0phdmFTY3JpcHRDb3JlL0ph
dmFTY3JpcHRDb3JlLmd5cGknLAogICBdLAogICAndmFyaWFibGVzJzogewpAQCAtMzMsOCArMzIs
NiBAQAogICAgICAgJ3RhcmdldF9uYW1lJzogJ0xMSW50T2Zmc2V0RXh0cmFjdG9yJywKICAgICAg
ICAgJ2RlcGVuZGVuY2llcyc6IFsKICAgICAgICAgICAnV1RGLmd5cDp3dGYnLAotICAgICAgICAg
ICdXVEYuZ3lwOmdsaWInLAotICAgICAgICAgICdXVEYuZ3lwOmljdScKICAgICAgICAgXSwKICAg
ICAgICAgJ3R5cGUnOiAnZXhlY3V0YWJsZScsCiAgICAgICAnc291cmNlcyc6IFsKQEAgLTQyLDcg
KzM5LDcgQEAKICAgICAgICAgJzxAKGxsaW50b2Zmc2V0ZXh0cmFjdG9yX2ZpbGVzKScsCiAgICAg
ICBdLAogICAgICAgJ2luY2x1ZGVfZGlycyc6IFsgJzxAKGphdmFzY3JpcHRjb3JlX2luY2x1ZGVz
KScgXSwKLSAgICAgICdkZWZpbmVzJzogWyAnPEAoZGVmYXVsdF9kZWZpbmVzKScgXSwKKyAgICAg
ICdkZWZpbmVzJzogWyAnPEAoZ2xvYmFsX2RlZmluZXMpJyBdLAogICAgICAgJ2FjdGlvbnMnOiBb
CiAgICAgICAgIHsKICAgICAgICAgICAnYWN0aW9uX25hbWUnOiAnbGxpbnRfZGVzaXJlZF9vZmZz
ZXRzJywKQEAgLTY4LDExICs2NSwxNiBAQAogICAgICAgICAndHlwZSc6ICdzaGFyZWRfbGlicmFy
eScsCiAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCiAgICAgICAgICAgJ1dURi5neXA6d3RmJywK
LSAgICAgICAgICAnTExJbnRPZmZzZXRFeHRyYWN0b3InCisgICAgICAgICAgJ0xMSW50T2Zmc2V0
RXh0cmFjdG9yJywKKyAgICAgICAgICAnRGVwZW5kZW5jaWVzLmd5cDpnbGliJywKKyAgICAgICAg
ICAnRGVwZW5kZW5jaWVzLmd5cDppY3UnLAogICAgICAgICBdLAotICAgICAgICAnaW5jbHVkZV9k
aXJzJzogWyAnPEAoamF2YXNjcmlwdGNvcmVfaW5jbHVkZXMpJyBdLAorICAgICAgICAnZGVmaW5l
cyc6IFsgJzxAKGdsb2JhbF9kZWZpbmVzKScgXSwKICAgICAgICAgJ3Byb2R1Y3RfZXh0ZW5zaW9u
JzogJ3NvLjxAKGphdmFzY3JpcHRjb3JlX3NvbmFtZV92ZXJzaW9uKScsCi0gICAgICAgICdwcm9k
dWN0X25hbWUnOiAnamF2YXNjcmlwdGNvcmVndGstPEAobGlicmFyeV92ZXJzaW9uKScsCisgICAg
ICAgICdwcm9kdWN0X25hbWUnOiAnamF2YXNjcmlwdGNvcmVndGstPEAoYXBpX3ZlcnNpb24pJywK
KyAgICAgICAgJ2RlZmluZXMnOiBbICc8QChnbG9iYWxfZGVmaW5lcyknIF0sCisgICAgICAgICdj
ZmxhZ3MnOiBbICctZlBJQycsIF0sCisgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbICc8QChqYXZh
c2NyaXB0Y29yZV9pbmNsdWRlcyknIF0sCiAgICAgICAgICdzb3VyY2VzJzogWwogICAgICAgICAg
ICc8QChqYXZhc2NyaXB0Y29yZV95YXJyX2ZpbGVzKScsCiAgICAgICAgICAgJzxAKGphdmFzY3Jp
cHRjb3JlX2Rlcml2ZWRfc291cmNlX2ZpbGVzKScsCkBAIC04OSw4ICs5MSw2IEBACiAgICAgICAg
ICAgICAnPChTb3VyY2UpL1dURi93dGYnLAogICAgICAgICAgIF0sCiAgICAgICAgIH0sCi0gICAg
ICAgICdkZWZpbmVzJzogWyAnPEAoZGVmYXVsdF9kZWZpbmVzKScgXSwKLSAgICAgICAgJ2NmbGFn
cyc6IFsgJy1mUElDJyBdLAogICAgICAgJ2FjdGlvbnMnOiBbCiAgICAgICAgIHsKICAgICAgICAg
ICAnYWN0aW9uX25hbWUnOiAnR2VuZXJhdGUgRGVyaXZlZCBTb3VyY2VzJywKQEAgLTEyMywxNSAr
MTIzLDE1IEBACiAgICAgICAgICd0eXBlJzogJ2V4ZWN1dGFibGUnLAogICAgICAgICAnc291cmNl
cyc6IFsgJzxAKGpzY19maWxlcyknIF0sCiAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbICc8QChq
YXZhc2NyaXB0Y29yZV9pbmNsdWRlcyknIF0sCi0gICAgICAgICdkZWZpbmVzJzogWyAnPEAoZGVm
YXVsdF9kZWZpbmVzKScgXSwKKyAgICAgICAgJ2RlZmluZXMnOiBbICc8QChnbG9iYWxfZGVmaW5l
cyknIF0sCiAgICAgfSwKICAgICB7CiAgICAgICAndGFyZ2V0X25hbWUnOiAnbWluaWRvbScsCiAg
ICAgICAgICdkZXBlbmRlbmNpZXMnOiBbICdsaWJqYXZhc2NyaXB0Y29yZWd0aycgXSwKICAgICAg
ICAgJ3R5cGUnOiAnZXhlY3V0YWJsZScsCiAgICAgICAgICdzb3VyY2VzJzogWyAnPEAobWluaWRv
bV9maWxlcyknIF0sCi0gICAgICAgICdpbmNsdWRlX2RpcnMnOiBbICc8QChqYXZhc2NyaXB0Y29y
ZV9pbmNsdWRlcyknIF0sCi0gICAgICAgICdkZWZpbmVzJzogWyAnPEAoZGVmYXVsdF9kZWZpbmVz
KScgXSwKKyAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsgJzxAKGphdmFzY3JpcHRjb3JlX2luY2x1
ZGVzKScsIF0sCisgICAgICAgICdkZWZpbmVzJzogWyAnPEAoZ2xvYmFsX2RlZmluZXMpJyBdLAog
ICAgIH0sCiAgIF0KIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZ3RrL2d5cC9XVEYuZ3lw
IGIvU291cmNlL1dlYktpdC9ndGsvZ3lwL1dURi5neXAKaW5kZXggMjhmZTI4ZjRmYjlmMjE1ZjMy
ZTgxNDljMDc1ZjYwYjAxM2ZlOTBjNC4uZDQyZTc2YzhkOTI3M2VmOTQ1OTFlY2M0NDQxYjE5Yzk0
OTU4YzU2ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9ndGsvZ3lwL1dURi5neXAKKysrIGIv
U291cmNlL1dlYktpdC9ndGsvZ3lwL1dURi5neXAKQEAgLTEsMzcgKzEsMTUgQEAKIHsKICAgJ2lu
Y2x1ZGVzJzogWwotICAgICdDb25maWd1cmF0aW9uLmd5cGknLAogICAgICcuLi8uLi8uLi9XVEYv
V1RGLmd5cGknLAogICBdLAogICAndGFyZ2V0cyc6IFsKICAgICB7Ci0gICAgICAndGFyZ2V0X25h
bWUnOiAnZ2xpYicsCi0gICAgICAndHlwZSc6ICdub25lJywKLSAgICAgICd2YXJpYWJsZXMnOiB7
Ci0gICAgICAgICdnbGliX3BhY2thZ2VzJzogJ2dtb2R1bGUtMi4wIGdvYmplY3QtMi4wIGd0aHJl
YWQtMi4wIGdpby0yLjAnLAotICAgICAgfSwKLSAgICAgICdkaXJlY3RfZGVwZW5kZW50X3NldHRp
bmdzJzogewotICAgICAgICAgJ2NmbGFncyc6IFsgJzwhQChwa2ctY29uZmlnIC0tY2ZsYWdzIDwo
Z2xpYl9wYWNrYWdlcykpJywgXSwKLSAgICAgICAgICdsaW5rX3NldHRpbmdzJzogewotICAgICAg
ICAgICAnbGRmbGFncyc6IFsgJzwhQChwa2ctY29uZmlnIC0tbGlicy1vbmx5LUwgLS1saWJzLW9u
bHktb3RoZXIgPChnbGliX3BhY2thZ2VzKSknLCBdLAotICAgICAgICAgICAnbGlicmFyaWVzJzog
WyAnPCFAKHBrZy1jb25maWcgLS1saWJzLW9ubHktbCA8KGdsaWJfcGFja2FnZXMpKScsIF0sCi0g
ICAgICAgICB9LAotICAgICAgIH0sCi0gICAgfSwKLSAgICB7Ci0gICAgICAndGFyZ2V0X25hbWUn
OiAnaWN1JywKLSAgICAgICd0eXBlJzogJ25vbmUnLAotICAgICAgJ2RpcmVjdF9kZXBlbmRlbnRf
c2V0dGluZ3MnOiB7Ci0gICAgICAgICdjZmxhZ3MnOiBbICc8IUAoaWN1LWNvbmZpZyAtLWNwcGZs
YWdzKScsIF0sCi0gICAgICAgICdsaW5rX3NldHRpbmdzJzogewotICAgICAgICAgICdsZGZsYWdz
JzogWyAnPCFAKGljdS1jb25maWcgLS1sZGZsYWdzLWxpYnNvbmx5KScsIF0sCi0gICAgICAgIH0s
Ci0gICAgICAgfSwKLSAgICB9LAotICAgIHsKICAgICAgICd0YXJnZXRfbmFtZSc6ICd3dGYnLAog
ICAgICAgJ3R5cGUnOiAnc3RhdGljX2xpYnJhcnknLAotICAgICAgJ2RlcGVuZGVuY2llcyc6IFsg
J2dsaWInLCAnaWN1JyBdLAorICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAgICAgICAgJ0RlcGVu
ZGVuY2llcy5neXA6Z2xpYicsCisgICAgICAgICdEZXBlbmRlbmNpZXMuZ3lwOmljdScsCisgICAg
ICAgXSwKICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCiAgICAgICAgICc8KFNvdXJjZSkvV1RGJywK
ICAgICAgICAgJzwoU291cmNlKS9XVEYvd3RmJywKQEAgLTUzLDE1ICszMSwyMyBAQAogICAgICAg
ICBbJ2V4Y2x1ZGUnLCAnd3RmL3VuaWNvZGUvd2NoYXInXSwKICAgICAgICAgWydleGNsdWRlJywg
JyhEZWZhdWx0fFdjaGFyfE1hY3xOb25lfFF0fFdpbnxXeHxFZmwpXFwuKGNwcHxtbSkkJ10sCiAg
ICAgICBdLAotICAgICAgJ2RpcmVjdF9kZXBlbmRlbnRfc2V0dGluZ3MnOiB7CisgICAgICAnY2Zs
YWdzJyA6IFsKKyAgICAgICAgJzwoZ2xvYmFsX2NmbGFncyknLAorICAgICAgICAnLWZQSUMnLAor
ICAgICAgIF0sCisgICAgICAnZGVmaW5lcyc6IFsgJzxAKGdsb2JhbF9kZWZpbmVzKScgXSwKKyAg
ICAgICdhbGxfZGVwZW5kZW50X3NldHRpbmdzJzogeworICAgICAgICAnY2ZsYWdzJyA6IFsKKyAg
ICAgICAgICAnPChnbG9iYWxfY2ZsYWdzKScsCisgICAgICAgICBdLAogICAgICAgICAnaW5jbHVk
ZV9kaXJzJzogWwogICAgICAgICAgICc8KFNvdXJjZSkvV1RGJywKICAgICAgICAgICAnPChTb3Vy
Y2UpL1dURi93dGYnLAogICAgICAgICBdLAorICAgICAgfSwKKyAgICAgICdkaXJlY3RfZGVwZW5k
ZW50X3NldHRpbmdzJzogewogICAgICAgICAnbGRmbGFncyc6IFsgJy1wdGhyZWFkJyBdLAogICAg
ICAgfSwKLSAgICAgICdjZmxhZ3MnOiBbICctZlBJQycgXSwKLSAgICAgICdkZWZpbmVzJzogWyAn
PEAoZGVmYXVsdF9kZWZpbmVzKScgXSwKICAgICB9LAogICBdCiB9CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L2d0ay9neXAvYXV0b2dlbi5zaCBiL1NvdXJjZS9XZWJLaXQvZ3RrL2d5cC9hdXRv
Z2VuLnNoCm5ldyBmaWxlIG1vZGUgMTAwNzU1CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAuLjc0OWM5YjEwYzRhNTczYWM2OGQ1YTVlYTQwZDJmNjUyZDAxNzU4
YjcKLS0tIC9kZXYvbnVsbAorKysgYi9Tb3VyY2UvV2ViS2l0L2d0ay9neXAvYXV0b2dlbi5zaApA
QCAtMCwwICsxLDM0IEBACitleHBvcnQgU0NSSVBUX0RJUkVDVE9SWT1gZGlybmFtZSAkMGAKK2V4
cG9ydCBUT1BMRVZFTF9ESVJFQ1RPUlk9IiRTQ1JJUFRfRElSRUNUT1JZLy4uLy4uLy4uLy4uIgor
CitpZiBbICEgLWUgQ29uZmlndXJhdGlvbi5neXBpLmluIF07IHRoZW4KKyAgICBsbiAtcyAiJFND
UklQVF9ESVJFQ1RPUlkvQ29uZmlndXJhdGlvbi5neXBpLmluIgorZmkKKworaWYgWyAhIC1lIHJ1
bi1neXAgXTsgdGhlbgorICAgIGxuIC1zICIkU0NSSVBUX0RJUkVDVE9SWS9ydW4tZ3lwIgorZmkK
KworaWYgWyAhIC1lIGNvbmZpZ3VyZS5hYyBdOyB0aGVuCisgICAgbG4gLXMgIiRTQ1JJUFRfRElS
RUNUT1JZL2NvbmZpZ3VyZS5hYyIKK2ZpCisKK2lmIFsgISAtZSBXZWJLaXRNYWNyb3MgXTsgdGhl
bgorICAgIGxuIC1zICIkVE9QTEVWRUxfRElSRUNUT1JZL1NvdXJjZS9hdXRvdG9vbHMiIFdlYktp
dE1hY3JvcworZmkKKworaWYgWyAhIC1kIE1hY3JvcyBdOyB0aGVuCisgICAgbWtkaXIgTWFjcm9z
CisgICAgY3AgICIkVE9QTEVWRUxfRElSRUNUT1JZL1NvdXJjZS9hdXRvdG9vbHMvYWNpbmNsdWRl
Lm00IiBNYWNyb3MKK2ZpCisKK2F1dG9yZWNvbmYgLS12ZXJib3NlIC0taW5zdGFsbCAtSSBNYWNy
b3MgJEFDTE9DQUxfRkxBR1MKKworIyBBdXRvbWFrZSBpcyBiaXphcnJlbHkgcmVzcG9uc2libGUg
Zm9yIGNvcHlpbmcgc29tZSBvZiB0aGUgZmlsZXMgbmVjZXNzYXJ5CisjIGZvciBjb25maWd1cmUg
dG8gcnVuIHRvIHRoZSBtYWNyb3MgZGlyZWN0b3J5LiBTbyB3ZSBpbnZva2UgaXQgaGVyZSBhbmQg
aGlkZQorIyB0aGUgd2FybmluZ3Mgd2UgZ2V0IGFib3V0IG5vdCB1c2luZyBhdXRvbWFrZSBpbiBj
b25maWd1cmUuYWMuCithdXRvbWFrZSAtLWFkZC1taXNzaW5nIC0tY29weSA+IC9kZXYvbnVsbCAy
PiYxCisKK2lmIHRlc3QgLXogIiROT0NPTkZJR1VSRSI7IHRoZW4KKyAgICAuL2NvbmZpZ3VyZSAk
QVVUT0dFTl9DT05GSUdVUkVfQVJHUyAiJEAiIHx8IGV4aXQgJD8KK2ZpCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L2d0ay9neXAvY29uZmlndXJlLmFjIGIvU291cmNlL1dlYktpdC9ndGsvZ3lw
L2NvbmZpZ3VyZS5hYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4xYzZjODYwNjU2ZDc5YzgwMWEzZTI1M2EyMmY1NjQw
YmZjOWIwZjJjCi0tLSAvZGV2L251bGwKKysrIGIvU291cmNlL1dlYktpdC9ndGsvZ3lwL2NvbmZp
Z3VyZS5hYwpAQCAtMCwwICsxLDMzIEBACitBQ19QUkVSRVEoMi42MCkKKworbTRfaW5jbHVkZShb
V2ViS2l0TWFjcm9zL1ZlcnNpb25zLm00XSkKKworQUNfSU5JVChbV2ViS2l0R1RLXSxbd2Via2l0
X21ham9yX3ZlcnNpb24ud2Via2l0X21pbm9yX3ZlcnNpb24ud2Via2l0X21pY3JvX3ZlcnNpb25d
LFtodHRwOi8vYnVncy53ZWJraXQub3JnL10pCitBQ19DT05GSUdfTUFDUk9fRElSKFtNYWNyb3Nd
KQorQUNfQ09ORklHX0FVWF9ESVIoW01hY3Jvc10pCitBQ19DT05GSUdfSEVBREVSUyhbYXV0b3Rv
b2xzY29uZmlnLmhdKQorCitXRUJLSVRfTUFKT1JfVkVSU0lPTj13ZWJraXRfbWFqb3JfdmVyc2lv
bgorV0VCS0lUX01JTk9SX1ZFUlNJT049d2Via2l0X21pbm9yX3ZlcnNpb24KK1dFQktJVF9NSUNS
T19WRVJTSU9OPXdlYmtpdF9taWNyb192ZXJzaW9uCitXRUJLSVRfVVNFUl9BR0VOVF9NQUpPUl9W
RVJTSU9OPXdlYmtpdF91c2VyX2FnZW50X21ham9yX3ZlcnNpb24KK1dFQktJVF9VU0VSX0FHRU5U
X01JTk9SX1ZFUlNJT049d2Via2l0X3VzZXJfYWdlbnRfbWlub3JfdmVyc2lvbgorQUNfU1VCU1Qo
V0VCS0lUX01BSk9SX1ZFUlNJT04pCitBQ19TVUJTVChXRUJLSVRfTUlOT1JfVkVSU0lPTikKK0FD
X1NVQlNUKFdFQktJVF9NSUNST19WRVJTSU9OKQorQUNfU1VCU1QoV0VCS0lUX1VTRVJfQUdFTlRf
TUFKT1JfVkVSU0lPTikKK0FDX1NVQlNUKFdFQktJVF9VU0VSX0FHRU5UX01JTk9SX1ZFUlNJT04p
CisKK200X2luY2x1ZGUoW1dlYktpdE1hY3Jvcy9DaGVja1N5c3RlbUFuZEJhc2ljRGVwZW5kZW5j
aWVzLm00XSkKK200X2luY2x1ZGUoW1dlYktpdE1hY3Jvcy9SZWFkQ29tbWFuZExpbmVBcmd1bWVu
dHMubTRdKQorbTRfaW5jbHVkZShbV2ViS2l0TWFjcm9zL0ZpbmREZXBlbmRlbmNpZXMubTRdKQor
bTRfaW5jbHVkZShbV2ViS2l0TWFjcm9zL1NldHVwQ29tcGlsZXJGbGFncy5tNF0pCittNF9pbmNs
dWRlKFtXZWJLaXRNYWNyb3MvU2V0dXBBdXRvY29uZkhlYWRlci5tNF0pCisKK0FDX1NVQlNUKFRP
UExFVkVMX0RJUkVDVE9SWSkKK0FDX0NPTkZJR19GSUxFUyhbQ29uZmlndXJhdGlvbi5neXBpOkNv
bmZpZ3VyYXRpb24uZ3lwaS5pbl0pCisKK0FDX0NPTkZJR19DT01NQU5EUyhbZ3lwXSwgWy4vcnVu
LWd5cF0pCisKK200X2luY2x1ZGUoW1dlYktpdE1hY3Jvcy9QcmludEJ1aWxkQ29uZmlndXJhdGlv
bi5tNF0pCisKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZ3RrL2d5cC9ydW4tZ3lwIGIvU291
cmNlL1dlYktpdC9ndGsvZ3lwL3J1bi1neXAKbmV3IGZpbGUgbW9kZSAxMDA3NTUKaW5kZXggMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYzRmMTRiYmYzNjkwMDkwYTM4
MWU4Nzc2Y2FkYzU2NDlhYzIwMzY4MAotLS0gL2Rldi9udWxsCisrKyBiL1NvdXJjZS9XZWJLaXQv
Z3RrL2d5cC9ydW4tZ3lwCkBAIC0wLDAgKzEsMTkgQEAKKyMhL3Vzci9iaW4vZW52IHB5dGhvbgor
aW1wb3J0IG9zCitpbXBvcnQgb3MucGF0aAoraW1wb3J0IHN1YnByb2Nlc3MKK2ltcG9ydCBzeXMK
KworY29uZmlndXJhdGlvbiA9IGV2YWwob3BlbigiQ29uZmlndXJhdGlvbi5neXBpIikucmVhZCgp
KQorYnVpbGRfZGlyZWN0b3J5ID0gb3MucGF0aC5hYnNwYXRoKG9zLmdldGN3ZCgpKQordG9wbGV2
ZWxfZGlyZWN0b3J5ID0gY29uZmlndXJhdGlvblsndmFyaWFibGVzJ11bJ3RvcGxldmVsX2RpcmVj
dG9yeSddCisKKyMgV2UgY2hhbmdlIHRvIHRoZSB0b3AtbGV2ZWwgZGlyZWN0b3J5IGFuZCBwYXNz
IC1Hb3V0cHV0X2RpciBzbworIyB0aGF0IGd5cCB3aWxsIG5vdCBnZW5lcmF0ZSB0aGUgbWFrZWZp
bGVzIGluIHRoZSBzb3VyY2UgZGlyZWN0b3J5CisjIFNlZSBodHRwczovL2dyb3Vwcy5nb29nbGUu
Y29tL2ZvcnVtLz9mcm9tZ3JvdXBzIyF0b3BpYy9neXAtZGV2ZWxvcGVyL1V2cHJhSVVZd1NzCitv
cy5jaGRpcih0b3BsZXZlbF9kaXJlY3RvcnkpCitzeXMuZXhpdChzdWJwcm9jZXNzLmNhbGwoWydn
eXAnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAnLS1kZXB0aD0uJywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgJy0tZ2VuZXJhdG9yLW91dHB1dD0lcycgJSBidWlsZF9kaXJlY3Rvcnks
CisgICAgICAgICAgICAgICAgICAgICAgICAgICdTb3VyY2UvV2ViS2l0L2d0ay9neXAvSmF2YVNj
cmlwdENvcmUuZ3lwJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgJy1JJywgb3MucGF0aC5q
b2luKGJ1aWxkX2RpcmVjdG9yeSwgJ0NvbmZpZ3VyYXRpb24uZ3lwaScpXSkpCg==
</data>
<flag name="review"
          id="207866"
          type_id="1"
          status="+"
          setter="dpranke"
    />
          </attachment>
      

    </bug>

</bugzilla>