<?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>111184</bug_id>
          
          <creation_ts>2013-03-01 08:40:00 -0800</creation_ts>
          <short_desc>Web Inspector: add runtime flag to determine if inspector&apos;s source files were flattened.</short_desc>
          <delta_ts>2013-03-04 00:39:46 -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>Web Inspector (Deprecated)</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrey Lushnikov">lushnikov</reporter>
          <assigned_to name="Andrey Lushnikov">lushnikov</assigned_to>
          <cc>apavlov</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>vsevik</cc>
    
    <cc>web-inspector-bugs</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>845205</commentid>
    <comment_count>0</comment_count>
    <who name="Andrey Lushnikov">lushnikov</who>
    <bug_when>2013-03-01 08:40:00 -0800</bug_when>
    <thetext>We want inspector to operate successfully in three different modes:
1. debug_devtools = 0
2. debug_devtools = 1
3. serving front-end from its source directory

In the first two modes, inspector is deployed by the means of build system, which moves js and css files from nested directories into root.
In the third mode, inspector&apos;s files are hierarchical. This makes it hard for inspector to load its resources dynamically. 
If there were a runtime flag, inspector would be able to determine a way to load its resources dynamically.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>845213</commentid>
    <comment_count>1</comment_count>
      <attachid>190973</attachid>
    <who name="Andrey Lushnikov">lushnikov</who>
    <bug_when>2013-03-01 08:48:32 -0800</bug_when>
    <thetext>Created attachment 190973
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>845234</commentid>
    <comment_count>2</comment_count>
      <attachid>190977</attachid>
    <who name="Andrey Lushnikov">lushnikov</who>
    <bug_when>2013-03-01 09:22:00 -0800</bug_when>
    <thetext>Created attachment 190977
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>845266</commentid>
    <comment_count>3</comment_count>
      <attachid>190977</attachid>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2013-03-01 10:05:31 -0800</bug_when>
    <thetext>Comment on attachment 190977
Patch

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

One small issue and it is good to go.

&gt; Source/WebKit/chromium/scripts/generate_devtools_html.py:59
&gt; +            devtools_file.write(generate_include_tag(&quot;buildSystemOnly.js&quot;))

This should be the first include to be written.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>845267</commentid>
    <comment_count>4</comment_count>
      <attachid>190977</attachid>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2013-03-01 10:07:03 -0800</bug_when>
    <thetext>Comment on attachment 190977
Patch

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

&gt; Source/WebCore/inspector/front-end/View.js:302
&gt; +        if (window.flattenImports)

You break compilation here too, no? Need to add it into externs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>845279</commentid>
    <comment_count>5</comment_count>
      <attachid>190984</attachid>
    <who name="Andrey Lushnikov">lushnikov</who>
    <bug_when>2013-03-01 10:30:51 -0800</bug_when>
    <thetext>Created attachment 190984
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>846194</commentid>
    <comment_count>6</comment_count>
      <attachid>190984</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-04 00:39:42 -0800</bug_when>
    <thetext>Comment on attachment 190984
Patch

Clearing flags on attachment: 190984

Committed r144605: &lt;http://trac.webkit.org/changeset/144605&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>846195</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-04 00:39:46 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>190973</attachid>
            <date>2013-03-01 08:48:32 -0800</date>
            <delta_ts>2013-03-01 09:21:56 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-111184-20130301204443.patch</filename>
            <type>text/plain</type>
            <size>7452</size>
            <attacher name="Andrey Lushnikov">lushnikov</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ0NDMwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODcwMzgyYmQ0OWVkODZl
MmE1OGUzMjU0Mjk5ZDhlYjNmZWI5Y2RlOS4uODg0MjQ4NjUzZmZjMmEwZGZjMTRhZTljNWZhOTM3
ZDZjMDNmOTJhYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI5IEBACiAyMDEzLTAzLTAxICBBbmRy
ZXkgTHVzaG5pa292ICA8bHVzaG5pa292QGNocm9taXVtLm9yZz4KIAorICAgICAgICBXZWIgSW5z
cGVjdG9yOiBhZGQgcnVudGltZSBmbGFnIHRvIGRldGVybWluZSBpZiBpbnNwZWN0b3IncyBzb3Vy
Y2UgZmlsZXMgd2VyZSBmbGF0dGVuZWQuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMTExODQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICAtIEFkZCBhIGZpbGUgImJ1aWxkU3lzdGVtT25seS5qcyIgd2hpY2gg
d2lsbCBiZSBpbmNsdWRlZCBpbnRvCisgICAgICAgIGRldnRvb2xzLmh0bWwgb25seSBieSBHWVAg
YnVpbGQgc3lzdGVtLiBUaGlzIHNjcmlwdCBzZXRzIGEgc2luZ2xlIGZsYWcKKyAgICAgICAgd2hp
Y2ggZXNzZW50aWFsbHkgbWVhbnMgdGhhdCBpbnNwZWN0b3Igc291cmNlIGZpbGVzIHdlcmUgcnVu
CisgICAgICAgIHRocm91Z2ggYSBidWlsZCBzeXN0ZW0gYW5kIGZsYXR0ZW5lZC4KKyAgICAgICAg
LSBVcGRhdGUgImltcG9ydFNjcmlwdCIgYW5kICJyZWdpc3RlclJlcXVpcmVkQ1NTIiBmdW5jdGlv
bnMgdG8gY29ycmVjdAorICAgICAgICBwYXRocyBhY2NvcmRpbmcgdG8gdGhlICJmbGF0dGVuSW1w
b3J0cyIgZmxhZy4KKworICAgICAgICBObyBuZXcgdGVzdHM6IG5vIGNoYW5nZSBpbiBiZWhhdmlv
dXIuCisKKyAgICAgICAgKiBXZWJDb3JlLmd5cGk6CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250
LWVuZC9Db2RlTWlycm9yVGV4dEVkaXRvci5qczoKKyAgICAgICAgKFdlYkluc3BlY3Rvci5Db2Rl
TWlycm9yVGV4dEVkaXRvcik6CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9WaWV3Lmpz
OgorICAgICAgICAoV2ViSW5zcGVjdG9yLlZpZXcucHJvdG90eXBlLnJlZ2lzdGVyUmVxdWlyZWRD
U1MpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvYnVpbGRTeXN0ZW1Pbmx5LmpzOiBB
ZGRlZC4KKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL3V0aWxpdGllcy5qczoKKworMjAx
My0wMy0wMSAgQW5kcmV5IEx1c2huaWtvdiAgPGx1c2huaWtvdkBjaHJvbWl1bS5vcmc+CisKICAg
ICAgICAgV2ViIEluc3BlY3RvcjogZml4IGNvZGUtbWlycm9yIGV4cGVyaW1lbnQgdG8gd29yayBp
biBkZWJ1ZyBtb2RlCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xMTEwNjQKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VM
b2cgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwppbmRleCBjOGE2NWRiMjEwMjEz
OTJlYmVmZjIzMzNjOTQwMjQ1NjVlYjljMjM5Li5mMTQyYThjYTM4MWM5NTE3ZGI4NzdhYjVmYzRi
YTk2Y2U1ZDkzMGU5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxv
ZworKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBA
CisyMDEzLTAzLTAxICBBbmRyZXkgTHVzaG5pa292ICA8bHVzaG5pa292QGNocm9taXVtLm9yZz4K
KworICAgICAgICBXZWIgSW5zcGVjdG9yOiBhZGQgcnVudGltZSBmbGFnIHRvIGRldGVybWluZSBp
ZiBpbnNwZWN0b3IncyBzb3VyY2UgZmlsZXMgd2VyZSBmbGF0dGVuZWQuCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTExODQKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbmNsdWRlZCAiYnVpbGRTeXN0ZW1P
bmx5LmpzIiBpbiBkZXZ0b29scy5odG1sIGJ5IGdlbmVyYXRlX2RldnRvb2xzX2h0bWwucHkgc2Ny
aXB0LgorCisgICAgICAgICogV2ViS2l0Lmd5cDoKKyAgICAgICAgKiBzY3JpcHRzL2dlbmVyYXRl
X2RldnRvb2xzX2h0bWwucHk6IEFkZCBzY3JpcHQgdGFnIHRvIGluY2x1ZGUgYnVpbGRTeXN0ZW1P
bmx5LmpzCisgICAgICAgICh3cml0ZV9kZXZ0b29sc19odG1sKToKKwogMjAxMy0wMy0wMSAgSm9j
aGVuIEVpc2luZ2VyICA8am9jaGVuQGNocm9taXVtLm9yZz4KIAogICAgICAgICBSRUdSRVNTSU9O
KHIxNDQ0MjIpOiBCcm9rZSBjb21waWxhdGlvbiBvbiBjaHJvbWl1bS1tYWMKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwaSBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lw
aQppbmRleCAxMTEzMDcwMTQ2OTE2MmIwZjY5MzJmODY0YjgzMjg4OWE1NTE0OGNhLi4xY2ZjNzg4
Y2UxNTQyZGIzOGU3NjVlNGNkMjYxNWE3MGE1YjIyMGJlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9XZWJDb3JlLmd5cGkKKysrIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5neXBpCkBAIC01
MTkzLDYgKzUxOTMsNyBAQAogICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIp
L3dlYmtpdC9JbnRlcm5hbFNldHRpbmdzR2VuZXJhdGVkLmgnLAogICAgICAgICBdLAogICAgICAg
ICAnd2ViaW5zcGVjdG9yX2ZpbGVzJzogWworICAgICAgICAgICAgJ2luc3BlY3Rvci9mcm9udC1l
bmQvYnVpbGRTeXN0ZW1Pbmx5LmpzJywKICAgICAgICAgICAgICdpbnNwZWN0b3IvZnJvbnQtZW5k
L2luc3BlY3Rvci5odG1sJywKICAgICAgICAgICAgICdpbnNwZWN0b3IvZnJvbnQtZW5kL0FkdmFu
Y2VkU2VhcmNoQ29udHJvbGxlci5qcycsCiAgICAgICAgICAgICAnaW5zcGVjdG9yL2Zyb250LWVu
ZC9BcHBsaWNhdGlvbkNhY2hlTW9kZWwuanMnLApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
aW5zcGVjdG9yL2Zyb250LWVuZC9Db2RlTWlycm9yVGV4dEVkaXRvci5qcyBiL1NvdXJjZS9XZWJD
b3JlL2luc3BlY3Rvci9mcm9udC1lbmQvQ29kZU1pcnJvclRleHRFZGl0b3IuanMKaW5kZXggMjgy
YzY2YWI1ZDBkMmJiN2YwZDJlMzYwMzQyMjFiNzFlNWYzMjY2MC4uZDc0NTBhMWM4ZTBiNWVkZDg2
ODRmZmNiYTEwNjEwM2U1OWZlMTkxNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVj
dG9yL2Zyb250LWVuZC9Db2RlTWlycm9yVGV4dEVkaXRvci5qcworKysgYi9Tb3VyY2UvV2ViQ29y
ZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0NvZGVNaXJyb3JUZXh0RWRpdG9yLmpzCkBAIC00Nyw4ICs0
Nyw4IEBAIFdlYkluc3BlY3Rvci5Db2RlTWlycm9yVGV4dEVkaXRvciA9IGZ1bmN0aW9uKHVybCwg
ZGVsZWdhdGUpCiAgICAgdGhpcy5fZGVsZWdhdGUgPSBkZWxlZ2F0ZTsKICAgICB0aGlzLl91cmwg
PSB1cmw7CiAKLSAgICB0aGlzLnJlZ2lzdGVyUmVxdWlyZWRDU1MoImNvZGVtaXJyb3IuY3NzIik7
Ci0gICAgdGhpcy5yZWdpc3RlclJlcXVpcmVkQ1NTKCJjbWRldnRvb2xzLmNzcyIpOworICAgIHRo
aXMucmVnaXN0ZXJSZXF1aXJlZENTUygiY20vY29kZW1pcnJvci5jc3MiKTsKKyAgICB0aGlzLnJl
Z2lzdGVyUmVxdWlyZWRDU1MoImNtL2NtZGV2dG9vbHMuY3NzIik7CiAKICAgICB0aGlzLl9jb2Rl
TWlycm9yID0gd2luZG93LkNvZGVNaXJyb3IodGhpcy5lbGVtZW50LCB7CiAgICAgICAgIGxpbmVO
dW1iZXJzOiB0cnVlLApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250
LWVuZC9WaWV3LmpzIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9WaWV3Lmpz
CmluZGV4IDdiZjNjNTVjOTMwYWEzNjNjYTBhNGVhNjg4MGNlMjcyNWI3YmI5NGUuLmUxZTYwMWYx
MmJhMGU4NTdiN2JiMTM2YWQzMWM4YTQ2YWRkNzkwZmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL2luc3BlY3Rvci9mcm9udC1lbmQvVmlldy5qcworKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL1ZpZXcuanMKQEAgLTI5OSw2ICsyOTksOCBAQCBXZWJJbnNwZWN0b3Iu
Vmlldy5wcm90b3R5cGUgPSB7CiAKICAgICByZWdpc3RlclJlcXVpcmVkQ1NTOiBmdW5jdGlvbihj
c3NGaWxlKQogICAgIHsKKyAgICAgICAgaWYgKHdpbmRvdy5mbGF0dGVuSW1wb3J0cykKKyAgICAg
ICAgICAgIGNzc0ZpbGUgPSBjc3NGaWxlLnNwbGl0KCIvIikucmV2ZXJzZSgpWzBdOwogICAgICAg
ICB0aGlzLl9jc3NGaWxlcy5wdXNoKGNzc0ZpbGUpOwogICAgIH0sCiAKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvYnVpbGRTeXN0ZW1Pbmx5LmpzIGIvU291
cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9idWlsZFN5c3RlbU9ubHkuanMKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMC4uMWZjZDc1YzBmMmM2OWZiNzY1MGFmZDAzZWRlY2UxZGM5YmQ1YWMzNAotLS0gL2Rldi9u
dWxsCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvYnVpbGRTeXN0ZW1P
bmx5LmpzCkBAIC0wLDAgKzEsNiBAQAorLyoqCisgKiBUaGlzIGZsYWcgbm90aWZpZXMgaW5zcGVj
dG9yIHRoYXQgaXQgd2FzIGRlcGxveWVkIHdpdGggdGhlIGhlbHAKKyAqIG9mIGEgYnVpbGQgc3lz
dGVtLiBCdWlsZCBzeXN0ZW0gZmxhdHRlbmVzIGFsbCBjc3MgYW5kIGpzIGZpbGVzLAorICogc28g
aW4gdGhpcyBjYXNlIGluc3BlY3RvciBoYXMgdG8gY29ycmVjdCBwYXRocyBmb3IgZHluYW1pYyBy
ZXNvdXJjZSBsb2FkaW5nLgorICovCit3aW5kb3cuZmxhdHRlbkltcG9ydHMgPSB0cnVlOwpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC91dGlsaXRpZXMuanMg
Yi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL3V0aWxpdGllcy5qcwppbmRleCA4
ZGQyMzg0N2RjNWZiOTRkNDM2ZWI0ZTFhYjBiMDdiMmU0OGQ5NGVmLi5kNDE1Y2EwYzNhMzIxOWRj
MjY3OTJkMmRkYmE0ODg5MWE4YWU3OTY0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL3V0aWxpdGllcy5qcworKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0
b3IvZnJvbnQtZW5kL3V0aWxpdGllcy5qcwpAQCAtOTgyLDE1ICs5ODIsMTAgQEAgZnVuY3Rpb24g
aW1wb3J0U2NyaXB0KHNjcmlwdE5hbWUpCiAgICAgICAgIHJldHVybjsKICAgICB2YXIgeGhyID0g
bmV3IFhNTEh0dHBSZXF1ZXN0KCk7CiAgICAgX2ltcG9ydGVkU2NyaXB0c1tzY3JpcHROYW1lXSA9
IHRydWU7Ci0gICAgdHJ5IHsKLSAgICAgICAgeGhyLm9wZW4oIkdFVCIsIHNjcmlwdE5hbWUsIGZh
bHNlKTsKLSAgICAgICAgeGhyLnNlbmQobnVsbCk7Ci0gICAgfSBjYXRjaCAoZSkgewotICAgICAg
ICAvLyBUcnkgdG8gbG9hZCBmaWxlIGZyb20gdGhlIHJvb3QgZGlyZWN0b3J5CisgICAgaWYgKHdp
bmRvdy5mbGF0dGVuSW1wb3J0cykKICAgICAgICAgc2NyaXB0TmFtZSA9IHNjcmlwdE5hbWUuc3Bs
aXQoIi8iKS5yZXZlcnNlKClbMF07Ci0gICAgICAgIHhoci5vcGVuKCJHRVQiLCBzY3JpcHROYW1l
LCBmYWxzZSk7Ci0gICAgICAgIHhoci5zZW5kKG51bGwpOwotICAgIH0KKyAgICB4aHIub3Blbigi
R0VUIiwgc2NyaXB0TmFtZSwgZmFsc2UpOworICAgIHhoci5zZW5kKG51bGwpOwogICAgIHZhciBz
b3VyY2VVUkwgPSBXZWJJbnNwZWN0b3IuUGFyc2VkVVJMLmNvbXBsZXRlVVJMKHdpbmRvdy5sb2Nh
dGlvbi5ocmVmLCBzY3JpcHROYW1lKTsgCiAgICAgd2luZG93LmV2YWwoeGhyLnJlc3BvbnNlVGV4
dCArICJcbi8vQCBzb3VyY2VVUkw9IiArIHNvdXJjZVVSTCk7CiB9CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL1dlYktpdC5neXAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL1dl
YktpdC5neXAKaW5kZXggYmUyMTc4YTIwYzg0OTkxMTk1MTJhOTZlODA5MDZhZGMwZTFmZWNkYy4u
ZGU3N2Q1ZGQ1M2IzMmZhNWU0MGUxNTA1OWNiMjE2Y2JkNTc4M2I2MiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdC9jaHJvbWl1bS9XZWJLaXQuZ3lwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21p
dW0vV2ViS2l0Lmd5cApAQCAtOTQxLDYgKzk0MSw3IEBACiAgICAgICAgICAgICAgICAgICAgICAg
ICAnc2NyaXB0X25hbWUnOiAnc2NyaXB0cy9nZW5lcmF0ZV9kZXZ0b29sc19ncmQucHknLAogICAg
ICAgICAgICAgICAgICAgICAgICAgJ2lucHV0X3BhZ2VzJzogWwogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICc8KFBST0RVQ1RfRElSKS9yZXNvdXJjZXMvaW5zcGVjdG9yL2RldnRvb2xzLmh0
bWwnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8KFBST0RVQ1RfRElSKS9yZXNvdXJj
ZXMvaW5zcGVjdG9yL2J1aWxkU3lzdGVtT25seS5qcycsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJzwoUFJPRFVDVF9ESVIpL3Jlc291cmNlcy9pbnNwZWN0b3IvRGV2VG9vbHMuanMnLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8KFBST0RVQ1RfRElSKS9yZXNvdXJjZXMvaW5z
cGVjdG9yL0VsZW1lbnRzUGFuZWwuanMnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8
KFBST0RVQ1RfRElSKS9yZXNvdXJjZXMvaW5zcGVjdG9yL1Jlc291cmNlc1BhbmVsLmpzJywKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc2NyaXB0cy9nZW5lcmF0ZV9kZXZ0b29s
c19odG1sLnB5IGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zY3JpcHRzL2dlbmVyYXRlX2RldnRv
b2xzX2h0bWwucHkKaW5kZXggNjYyNTVhODRjZWIwYTg0YzMxZGFmMmY0ZDE1NDA5YmFkN2RmYTk4
MC4uMzUxYTM0MDg0ODY2OTM1YzUyNzVmNWRiODc1ZGI2YTNhZGU4ZDRjNSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdC9jaHJvbWl1bS9zY3JpcHRzL2dlbmVyYXRlX2RldnRvb2xzX2h0bWwucHkK
KysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zY3JpcHRzL2dlbmVyYXRlX2RldnRvb2xzX2h0
bWwucHkKQEAgLTU2LDYgKzU2LDcgQEAgZGVmIHdyaXRlX2RldnRvb2xzX2h0bWwoaW5zcGVjdG9y
X2ZpbGUsIGRldnRvb2xzX2ZpbGUsIGRlYnVnLCBkZWJ1Z19maWxlcyk6CiAgICAgICAgICAgICBl
bHNlOgogICAgICAgICAgICAgICAgIGRldnRvb2xzX2ZpbGUud3JpdGUoZ2VuZXJhdGVfaW5jbHVk
ZV90YWcoImRldlRvb2xzLmNzcyIpKQogICAgICAgICAgICAgICAgIGRldnRvb2xzX2ZpbGUud3Jp
dGUoZ2VuZXJhdGVfaW5jbHVkZV90YWcoIkRldlRvb2xzLmpzIikpCisgICAgICAgICAgICBkZXZ0
b29sc19maWxlLndyaXRlKGdlbmVyYXRlX2luY2x1ZGVfdGFnKCJidWlsZFN5c3RlbU9ubHkuanMi
KSkKICAgICAgICAgZGV2dG9vbHNfZmlsZS53cml0ZShsaW5lKQogCiAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>190977</attachid>
            <date>2013-03-01 09:22:00 -0800</date>
            <delta_ts>2013-03-01 10:30:47 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-111184-20130301211811.patch</filename>
            <type>text/plain</type>
            <size>8168</size>
            <attacher name="Andrey Lushnikov">lushnikov</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ0NDMwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODcwMzgyYmQ0OWVkODZl
MmE1OGUzMjU0Mjk5ZDhlYjNmZWI5Y2RlOS4uODg0MjQ4NjUzZmZjMmEwZGZjMTRhZTljNWZhOTM3
ZDZjMDNmOTJhYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI5IEBACiAyMDEzLTAzLTAxICBBbmRy
ZXkgTHVzaG5pa292ICA8bHVzaG5pa292QGNocm9taXVtLm9yZz4KIAorICAgICAgICBXZWIgSW5z
cGVjdG9yOiBhZGQgcnVudGltZSBmbGFnIHRvIGRldGVybWluZSBpZiBpbnNwZWN0b3IncyBzb3Vy
Y2UgZmlsZXMgd2VyZSBmbGF0dGVuZWQuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMTExODQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICAtIEFkZCBhIGZpbGUgImJ1aWxkU3lzdGVtT25seS5qcyIgd2hpY2gg
d2lsbCBiZSBpbmNsdWRlZCBpbnRvCisgICAgICAgIGRldnRvb2xzLmh0bWwgb25seSBieSBHWVAg
YnVpbGQgc3lzdGVtLiBUaGlzIHNjcmlwdCBzZXRzIGEgc2luZ2xlIGZsYWcKKyAgICAgICAgd2hp
Y2ggZXNzZW50aWFsbHkgbWVhbnMgdGhhdCBpbnNwZWN0b3Igc291cmNlIGZpbGVzIHdlcmUgcnVu
CisgICAgICAgIHRocm91Z2ggYSBidWlsZCBzeXN0ZW0gYW5kIGZsYXR0ZW5lZC4KKyAgICAgICAg
LSBVcGRhdGUgImltcG9ydFNjcmlwdCIgYW5kICJyZWdpc3RlclJlcXVpcmVkQ1NTIiBmdW5jdGlv
bnMgdG8gY29ycmVjdAorICAgICAgICBwYXRocyBhY2NvcmRpbmcgdG8gdGhlICJmbGF0dGVuSW1w
b3J0cyIgZmxhZy4KKworICAgICAgICBObyBuZXcgdGVzdHM6IG5vIGNoYW5nZSBpbiBiZWhhdmlv
dXIuCisKKyAgICAgICAgKiBXZWJDb3JlLmd5cGk6CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250
LWVuZC9Db2RlTWlycm9yVGV4dEVkaXRvci5qczoKKyAgICAgICAgKFdlYkluc3BlY3Rvci5Db2Rl
TWlycm9yVGV4dEVkaXRvcik6CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9WaWV3Lmpz
OgorICAgICAgICAoV2ViSW5zcGVjdG9yLlZpZXcucHJvdG90eXBlLnJlZ2lzdGVyUmVxdWlyZWRD
U1MpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvYnVpbGRTeXN0ZW1Pbmx5LmpzOiBB
ZGRlZC4KKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL3V0aWxpdGllcy5qczoKKworMjAx
My0wMy0wMSAgQW5kcmV5IEx1c2huaWtvdiAgPGx1c2huaWtvdkBjaHJvbWl1bS5vcmc+CisKICAg
ICAgICAgV2ViIEluc3BlY3RvcjogZml4IGNvZGUtbWlycm9yIGV4cGVyaW1lbnQgdG8gd29yayBp
biBkZWJ1ZyBtb2RlCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xMTEwNjQKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VM
b2cgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwppbmRleCBjOGE2NWRiMjEwMjEz
OTJlYmVmZjIzMzNjOTQwMjQ1NjVlYjljMjM5Li5mMTQyYThjYTM4MWM5NTE3ZGI4NzdhYjVmYzRi
YTk2Y2U1ZDkzMGU5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxv
ZworKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBA
CisyMDEzLTAzLTAxICBBbmRyZXkgTHVzaG5pa292ICA8bHVzaG5pa292QGNocm9taXVtLm9yZz4K
KworICAgICAgICBXZWIgSW5zcGVjdG9yOiBhZGQgcnVudGltZSBmbGFnIHRvIGRldGVybWluZSBp
ZiBpbnNwZWN0b3IncyBzb3VyY2UgZmlsZXMgd2VyZSBmbGF0dGVuZWQuCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTExODQKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbmNsdWRlZCAiYnVpbGRTeXN0ZW1P
bmx5LmpzIiBpbiBkZXZ0b29scy5odG1sIGJ5IGdlbmVyYXRlX2RldnRvb2xzX2h0bWwucHkgc2Ny
aXB0LgorCisgICAgICAgICogV2ViS2l0Lmd5cDoKKyAgICAgICAgKiBzY3JpcHRzL2dlbmVyYXRl
X2RldnRvb2xzX2h0bWwucHk6IEFkZCBzY3JpcHQgdGFnIHRvIGluY2x1ZGUgYnVpbGRTeXN0ZW1P
bmx5LmpzCisgICAgICAgICh3cml0ZV9kZXZ0b29sc19odG1sKToKKwogMjAxMy0wMy0wMSAgSm9j
aGVuIEVpc2luZ2VyICA8am9jaGVuQGNocm9taXVtLm9yZz4KIAogICAgICAgICBSRUdSRVNTSU9O
KHIxNDQ0MjIpOiBCcm9rZSBjb21waWxhdGlvbiBvbiBjaHJvbWl1bS1tYWMKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwaSBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lw
aQppbmRleCAxMTEzMDcwMTQ2OTE2MmIwZjY5MzJmODY0YjgzMjg4OWE1NTE0OGNhLi4yNWZmOTkw
ZjZhYzUzZjU1MjUyYWJlZjBiODhiZmQ0MmI3NTEzMWZhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9XZWJDb3JlLmd5cGkKKysrIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5neXBpCkBAIC01
MzQ5LDExICs1MzQ5LDEyIEBACiAgICAgICAgICAgICAnaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNw
ZWN0b3JTeW50YXhIaWdobGlnaHQuY3NzJywKICAgICAgICAgICAgICdpbnNwZWN0b3IvZnJvbnQt
ZW5kL3BvcG92ZXIuY3NzJywKICAgICAgICAgICAgICc8QCh3ZWJpbnNwZWN0b3JfbW9kdWxlc19q
c19maWxlcyknLAotICAgICAgICAgICAgJzxAKHdlYmluc3BlY3Rvcl9zdGFuZGFsb25lX2Nzc19m
aWxlcyknLAorICAgICAgICAgICAgJzxAKHdlYmluc3BlY3Rvcl9zdGFuZGFsb25lX2ZpbGVzKScs
CiAgICAgICAgIF0sCi0gICAgICAgICd3ZWJpbnNwZWN0b3Jfc3RhbmRhbG9uZV9jc3NfZmlsZXMn
OiBbCisgICAgICAgICd3ZWJpbnNwZWN0b3Jfc3RhbmRhbG9uZV9maWxlcyc6IFsKICAgICAgICAg
ICAgICdpbnNwZWN0b3IvZnJvbnQtZW5kL2F1ZGl0c1BhbmVsLmNzcycsCiAgICAgICAgICAgICAn
aW5zcGVjdG9yL2Zyb250LWVuZC9icmVhZGNydW1iTGlzdC5jc3MnLAorICAgICAgICAgICAgJ2lu
c3BlY3Rvci9mcm9udC1lbmQvYnVpbGRTeXN0ZW1Pbmx5LmpzJywKICAgICAgICAgICAgICdpbnNw
ZWN0b3IvZnJvbnQtZW5kL2NtL2NtZGV2dG9vbHMuY3NzJywKICAgICAgICAgICAgICdpbnNwZWN0
b3IvZnJvbnQtZW5kL2NtL2NvZGVtaXJyb3IuY3NzJywKICAgICAgICAgICAgICdpbnNwZWN0b3Iv
ZnJvbnQtZW5kL2Nzc05hbWVkRmxvd3MuY3NzJywKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L2luc3BlY3Rvci9mcm9udC1lbmQvQ29kZU1pcnJvclRleHRFZGl0b3IuanMgYi9Tb3VyY2UvV2Vi
Q29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0NvZGVNaXJyb3JUZXh0RWRpdG9yLmpzCmluZGV4IDI4
MmM2NmFiNWQwZDJiYjdmMGQyZTM2MDM0MjIxYjcxZTVmMzI2NjAuLmQ3NDUwYTFjOGUwYjVlZGQ4
Njg0ZmZjYmExMDYxMDNlNTlmZTE5MTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3Bl
Y3Rvci9mcm9udC1lbmQvQ29kZU1pcnJvclRleHRFZGl0b3IuanMKKysrIGIvU291cmNlL1dlYkNv
cmUvaW5zcGVjdG9yL2Zyb250LWVuZC9Db2RlTWlycm9yVGV4dEVkaXRvci5qcwpAQCAtNDcsOCAr
NDcsOCBAQCBXZWJJbnNwZWN0b3IuQ29kZU1pcnJvclRleHRFZGl0b3IgPSBmdW5jdGlvbih1cmws
IGRlbGVnYXRlKQogICAgIHRoaXMuX2RlbGVnYXRlID0gZGVsZWdhdGU7CiAgICAgdGhpcy5fdXJs
ID0gdXJsOwogCi0gICAgdGhpcy5yZWdpc3RlclJlcXVpcmVkQ1NTKCJjb2RlbWlycm9yLmNzcyIp
OwotICAgIHRoaXMucmVnaXN0ZXJSZXF1aXJlZENTUygiY21kZXZ0b29scy5jc3MiKTsKKyAgICB0
aGlzLnJlZ2lzdGVyUmVxdWlyZWRDU1MoImNtL2NvZGVtaXJyb3IuY3NzIik7CisgICAgdGhpcy5y
ZWdpc3RlclJlcXVpcmVkQ1NTKCJjbS9jbWRldnRvb2xzLmNzcyIpOwogCiAgICAgdGhpcy5fY29k
ZU1pcnJvciA9IHdpbmRvdy5Db2RlTWlycm9yKHRoaXMuZWxlbWVudCwgewogICAgICAgICBsaW5l
TnVtYmVyczogdHJ1ZSwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9u
dC1lbmQvVmlldy5qcyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvVmlldy5q
cwppbmRleCA3YmYzYzU1YzkzMGFhMzYzY2EwYTRlYTY4ODBjZTI3MjViN2JiOTRlLi5lMWU2MDFm
MTJiYTBlODU3YjdiYjEzNmFkMzFjOGE0NmFkZDc5MGZhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1ZpZXcuanMKKysrIGIvU291cmNlL1dlYkNvcmUvaW5z
cGVjdG9yL2Zyb250LWVuZC9WaWV3LmpzCkBAIC0yOTksNiArMjk5LDggQEAgV2ViSW5zcGVjdG9y
LlZpZXcucHJvdG90eXBlID0gewogCiAgICAgcmVnaXN0ZXJSZXF1aXJlZENTUzogZnVuY3Rpb24o
Y3NzRmlsZSkKICAgICB7CisgICAgICAgIGlmICh3aW5kb3cuZmxhdHRlbkltcG9ydHMpCisgICAg
ICAgICAgICBjc3NGaWxlID0gY3NzRmlsZS5zcGxpdCgiLyIpLnJldmVyc2UoKVswXTsKICAgICAg
ICAgdGhpcy5fY3NzRmlsZXMucHVzaChjc3NGaWxlKTsKICAgICB9LAogCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2J1aWxkU3lzdGVtT25seS5qcyBiL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvYnVpbGRTeXN0ZW1Pbmx5LmpzCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAuLjFmY2Q3NWMwZjJjNjlmYjc2NTBhZmQwM2VkZWNlMWRjOWJkNWFjMzQKLS0tIC9kZXYv
bnVsbAorKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2J1aWxkU3lzdGVt
T25seS5qcwpAQCAtMCwwICsxLDYgQEAKKy8qKgorICogVGhpcyBmbGFnIG5vdGlmaWVzIGluc3Bl
Y3RvciB0aGF0IGl0IHdhcyBkZXBsb3llZCB3aXRoIHRoZSBoZWxwCisgKiBvZiBhIGJ1aWxkIHN5
c3RlbS4gQnVpbGQgc3lzdGVtIGZsYXR0ZW5lcyBhbGwgY3NzIGFuZCBqcyBmaWxlcywKKyAqIHNv
IGluIHRoaXMgY2FzZSBpbnNwZWN0b3IgaGFzIHRvIGNvcnJlY3QgcGF0aHMgZm9yIGR5bmFtaWMg
cmVzb3VyY2UgbG9hZGluZy4KKyAqLword2luZG93LmZsYXR0ZW5JbXBvcnRzID0gdHJ1ZTsKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvdXRpbGl0aWVzLmpz
IGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC91dGlsaXRpZXMuanMKaW5kZXgg
OGRkMjM4NDdkYzVmYjk0ZDQzNmViNGUxYWIwYjA3YjJlNDhkOTRlZi4uZDQxNWNhMGMzYTMyMTlk
YzI2NzkyZDJkZGJhNDg4OTFhOGFlNzk2NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5z
cGVjdG9yL2Zyb250LWVuZC91dGlsaXRpZXMuanMKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVj
dG9yL2Zyb250LWVuZC91dGlsaXRpZXMuanMKQEAgLTk4MiwxNSArOTgyLDEwIEBAIGZ1bmN0aW9u
IGltcG9ydFNjcmlwdChzY3JpcHROYW1lKQogICAgICAgICByZXR1cm47CiAgICAgdmFyIHhociA9
IG5ldyBYTUxIdHRwUmVxdWVzdCgpOwogICAgIF9pbXBvcnRlZFNjcmlwdHNbc2NyaXB0TmFtZV0g
PSB0cnVlOwotICAgIHRyeSB7Ci0gICAgICAgIHhoci5vcGVuKCJHRVQiLCBzY3JpcHROYW1lLCBm
YWxzZSk7Ci0gICAgICAgIHhoci5zZW5kKG51bGwpOwotICAgIH0gY2F0Y2ggKGUpIHsKLSAgICAg
ICAgLy8gVHJ5IHRvIGxvYWQgZmlsZSBmcm9tIHRoZSByb290IGRpcmVjdG9yeQorICAgIGlmICh3
aW5kb3cuZmxhdHRlbkltcG9ydHMpCiAgICAgICAgIHNjcmlwdE5hbWUgPSBzY3JpcHROYW1lLnNw
bGl0KCIvIikucmV2ZXJzZSgpWzBdOwotICAgICAgICB4aHIub3BlbigiR0VUIiwgc2NyaXB0TmFt
ZSwgZmFsc2UpOwotICAgICAgICB4aHIuc2VuZChudWxsKTsKLSAgICB9CisgICAgeGhyLm9wZW4o
IkdFVCIsIHNjcmlwdE5hbWUsIGZhbHNlKTsKKyAgICB4aHIuc2VuZChudWxsKTsKICAgICB2YXIg
c291cmNlVVJMID0gV2ViSW5zcGVjdG9yLlBhcnNlZFVSTC5jb21wbGV0ZVVSTCh3aW5kb3cubG9j
YXRpb24uaHJlZiwgc2NyaXB0TmFtZSk7IAogICAgIHdpbmRvdy5ldmFsKHhoci5yZXNwb25zZVRl
eHQgKyAiXG4vL0Agc291cmNlVVJMPSIgKyBzb3VyY2VVUkwpOwogfQpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdC9jaHJvbWl1bS9XZWJLaXQuZ3lwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9X
ZWJLaXQuZ3lwCmluZGV4IGJlMjE3OGEyMGM4NDk5MTE5NTEyYTk2ZTgwOTA2YWRjMGUxZmVjZGMu
LjVmYmQ0MWVmMTA3NTNhZjI0Y2U2NzExMmYzY2EwZmVjMDMxOGM5YWEgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9t
aXVtL1dlYktpdC5neXAKQEAgLTk1NCw3ICs5NTQsNyBAQAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICc8KFBST0RVQ1RfRElSKS9yZXNvdXJjZXMvaW5zcGVjdG9yL1NjcmlwdEZvcm1hdHRl
cldvcmtlci5qcycsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoUFJPRFVDVF9ESVIp
L3Jlc291cmNlcy9pbnNwZWN0b3IvZGV2VG9vbHMuY3NzJywKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnPChQUk9EVUNUX0RJUikvcmVzb3VyY2VzL2luc3BlY3Rvci9kZXZ0b29sc19leHRl
bnNpb25fYXBpLmpzJywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPEAod2ViaW5zcGVj
dG9yX3N0YW5kYWxvbmVfY3NzX2ZpbGVzKScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JzxAKHdlYmluc3BlY3Rvcl9zdGFuZGFsb25lX2ZpbGVzKScsCiAgICAgICAgICAgICAgICAgICAg
ICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgJ2ltYWdlcyc6IFsKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAnPEAod2ViaW5zcGVjdG9yX2ltYWdlX2ZpbGVzKScsCkBAIC0xMjQ5
LDcgKzEyNDksNyBAQAogICAgICAgICAgICAgICAgICAgICAnY29waWVzJzogW3sKICAgICAgICAg
ICAgICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6ICc8KFBST0RVQ1RfRElSKS9yZXNvdXJjZXMv
aW5zcGVjdG9yJywKICAgICAgICAgICAgICAgICAgICAgICAgICdmaWxlcyc6IFsKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnPEAod2ViaW5zcGVjdG9yX3N0YW5kYWxvbmVfY3NzX2ZpbGVz
KScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzxAKHdlYmluc3BlY3Rvcl9zdGFuZGFs
b25lX2ZpbGVzKScsCiAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAg
ICAgICB9XSwKICAgICAgICAgICAgICAgICB9LApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9j
aHJvbWl1bS9zY3JpcHRzL2dlbmVyYXRlX2RldnRvb2xzX2h0bWwucHkgYi9Tb3VyY2UvV2ViS2l0
L2Nocm9taXVtL3NjcmlwdHMvZ2VuZXJhdGVfZGV2dG9vbHNfaHRtbC5weQppbmRleCA2NjI1NWE4
NGNlYjBhODRjMzFkYWYyZjRkMTU0MDliYWQ3ZGZhOTgwLi4zNTFhMzQwODQ4NjY5MzVjNTI3NWY1
ZGI4NzVkYjZhM2FkZThkNGM1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Nj
cmlwdHMvZ2VuZXJhdGVfZGV2dG9vbHNfaHRtbC5weQorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9t
aXVtL3NjcmlwdHMvZ2VuZXJhdGVfZGV2dG9vbHNfaHRtbC5weQpAQCAtNTYsNiArNTYsNyBAQCBk
ZWYgd3JpdGVfZGV2dG9vbHNfaHRtbChpbnNwZWN0b3JfZmlsZSwgZGV2dG9vbHNfZmlsZSwgZGVi
dWcsIGRlYnVnX2ZpbGVzKToKICAgICAgICAgICAgIGVsc2U6CiAgICAgICAgICAgICAgICAgZGV2
dG9vbHNfZmlsZS53cml0ZShnZW5lcmF0ZV9pbmNsdWRlX3RhZygiZGV2VG9vbHMuY3NzIikpCiAg
ICAgICAgICAgICAgICAgZGV2dG9vbHNfZmlsZS53cml0ZShnZW5lcmF0ZV9pbmNsdWRlX3RhZygi
RGV2VG9vbHMuanMiKSkKKyAgICAgICAgICAgIGRldnRvb2xzX2ZpbGUud3JpdGUoZ2VuZXJhdGVf
aW5jbHVkZV90YWcoImJ1aWxkU3lzdGVtT25seS5qcyIpKQogICAgICAgICBkZXZ0b29sc19maWxl
LndyaXRlKGxpbmUpCiAKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>190984</attachid>
            <date>2013-03-01 10:30:51 -0800</date>
            <delta_ts>2013-03-04 00:39:42 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-111184-20130301222701.patch</filename>
            <type>text/plain</type>
            <size>8196</size>
            <attacher name="Andrey Lushnikov">lushnikov</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ0NDMwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODcwMzgyYmQ0OWVkODZl
MmE1OGUzMjU0Mjk5ZDhlYjNmZWI5Y2RlOS4uODg0MjQ4NjUzZmZjMmEwZGZjMTRhZTljNWZhOTM3
ZDZjMDNmOTJhYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI5IEBACiAyMDEzLTAzLTAxICBBbmRy
ZXkgTHVzaG5pa292ICA8bHVzaG5pa292QGNocm9taXVtLm9yZz4KIAorICAgICAgICBXZWIgSW5z
cGVjdG9yOiBhZGQgcnVudGltZSBmbGFnIHRvIGRldGVybWluZSBpZiBpbnNwZWN0b3IncyBzb3Vy
Y2UgZmlsZXMgd2VyZSBmbGF0dGVuZWQuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMTExODQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICAtIEFkZCBhIGZpbGUgImJ1aWxkU3lzdGVtT25seS5qcyIgd2hpY2gg
d2lsbCBiZSBpbmNsdWRlZCBpbnRvCisgICAgICAgIGRldnRvb2xzLmh0bWwgb25seSBieSBHWVAg
YnVpbGQgc3lzdGVtLiBUaGlzIHNjcmlwdCBzZXRzIGEgc2luZ2xlIGZsYWcKKyAgICAgICAgd2hp
Y2ggZXNzZW50aWFsbHkgbWVhbnMgdGhhdCBpbnNwZWN0b3Igc291cmNlIGZpbGVzIHdlcmUgcnVu
CisgICAgICAgIHRocm91Z2ggYSBidWlsZCBzeXN0ZW0gYW5kIGZsYXR0ZW5lZC4KKyAgICAgICAg
LSBVcGRhdGUgImltcG9ydFNjcmlwdCIgYW5kICJyZWdpc3RlclJlcXVpcmVkQ1NTIiBmdW5jdGlv
bnMgdG8gY29ycmVjdAorICAgICAgICBwYXRocyBhY2NvcmRpbmcgdG8gdGhlICJmbGF0dGVuSW1w
b3J0cyIgZmxhZy4KKworICAgICAgICBObyBuZXcgdGVzdHM6IG5vIGNoYW5nZSBpbiBiZWhhdmlv
dXIuCisKKyAgICAgICAgKiBXZWJDb3JlLmd5cGk6CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250
LWVuZC9Db2RlTWlycm9yVGV4dEVkaXRvci5qczoKKyAgICAgICAgKFdlYkluc3BlY3Rvci5Db2Rl
TWlycm9yVGV4dEVkaXRvcik6CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9WaWV3Lmpz
OgorICAgICAgICAoV2ViSW5zcGVjdG9yLlZpZXcucHJvdG90eXBlLnJlZ2lzdGVyUmVxdWlyZWRD
U1MpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvYnVpbGRTeXN0ZW1Pbmx5LmpzOiBB
ZGRlZC4KKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL3V0aWxpdGllcy5qczoKKworMjAx
My0wMy0wMSAgQW5kcmV5IEx1c2huaWtvdiAgPGx1c2huaWtvdkBjaHJvbWl1bS5vcmc+CisKICAg
ICAgICAgV2ViIEluc3BlY3RvcjogZml4IGNvZGUtbWlycm9yIGV4cGVyaW1lbnQgdG8gd29yayBp
biBkZWJ1ZyBtb2RlCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xMTEwNjQKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VM
b2cgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwppbmRleCBjOGE2NWRiMjEwMjEz
OTJlYmVmZjIzMzNjOTQwMjQ1NjVlYjljMjM5Li5mMTQyYThjYTM4MWM5NTE3ZGI4NzdhYjVmYzRi
YTk2Y2U1ZDkzMGU5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxv
ZworKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBA
CisyMDEzLTAzLTAxICBBbmRyZXkgTHVzaG5pa292ICA8bHVzaG5pa292QGNocm9taXVtLm9yZz4K
KworICAgICAgICBXZWIgSW5zcGVjdG9yOiBhZGQgcnVudGltZSBmbGFnIHRvIGRldGVybWluZSBp
ZiBpbnNwZWN0b3IncyBzb3VyY2UgZmlsZXMgd2VyZSBmbGF0dGVuZWQuCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTExODQKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbmNsdWRlZCAiYnVpbGRTeXN0ZW1P
bmx5LmpzIiBpbiBkZXZ0b29scy5odG1sIGJ5IGdlbmVyYXRlX2RldnRvb2xzX2h0bWwucHkgc2Ny
aXB0LgorCisgICAgICAgICogV2ViS2l0Lmd5cDoKKyAgICAgICAgKiBzY3JpcHRzL2dlbmVyYXRl
X2RldnRvb2xzX2h0bWwucHk6IEFkZCBzY3JpcHQgdGFnIHRvIGluY2x1ZGUgYnVpbGRTeXN0ZW1P
bmx5LmpzCisgICAgICAgICh3cml0ZV9kZXZ0b29sc19odG1sKToKKwogMjAxMy0wMy0wMSAgSm9j
aGVuIEVpc2luZ2VyICA8am9jaGVuQGNocm9taXVtLm9yZz4KIAogICAgICAgICBSRUdSRVNTSU9O
KHIxNDQ0MjIpOiBCcm9rZSBjb21waWxhdGlvbiBvbiBjaHJvbWl1bS1tYWMKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwaSBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lw
aQppbmRleCAxMTEzMDcwMTQ2OTE2MmIwZjY5MzJmODY0YjgzMjg4OWE1NTE0OGNhLi4yNWZmOTkw
ZjZhYzUzZjU1MjUyYWJlZjBiODhiZmQ0MmI3NTEzMWZhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9XZWJDb3JlLmd5cGkKKysrIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5neXBpCkBAIC01
MzQ5LDExICs1MzQ5LDEyIEBACiAgICAgICAgICAgICAnaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNw
ZWN0b3JTeW50YXhIaWdobGlnaHQuY3NzJywKICAgICAgICAgICAgICdpbnNwZWN0b3IvZnJvbnQt
ZW5kL3BvcG92ZXIuY3NzJywKICAgICAgICAgICAgICc8QCh3ZWJpbnNwZWN0b3JfbW9kdWxlc19q
c19maWxlcyknLAotICAgICAgICAgICAgJzxAKHdlYmluc3BlY3Rvcl9zdGFuZGFsb25lX2Nzc19m
aWxlcyknLAorICAgICAgICAgICAgJzxAKHdlYmluc3BlY3Rvcl9zdGFuZGFsb25lX2ZpbGVzKScs
CiAgICAgICAgIF0sCi0gICAgICAgICd3ZWJpbnNwZWN0b3Jfc3RhbmRhbG9uZV9jc3NfZmlsZXMn
OiBbCisgICAgICAgICd3ZWJpbnNwZWN0b3Jfc3RhbmRhbG9uZV9maWxlcyc6IFsKICAgICAgICAg
ICAgICdpbnNwZWN0b3IvZnJvbnQtZW5kL2F1ZGl0c1BhbmVsLmNzcycsCiAgICAgICAgICAgICAn
aW5zcGVjdG9yL2Zyb250LWVuZC9icmVhZGNydW1iTGlzdC5jc3MnLAorICAgICAgICAgICAgJ2lu
c3BlY3Rvci9mcm9udC1lbmQvYnVpbGRTeXN0ZW1Pbmx5LmpzJywKICAgICAgICAgICAgICdpbnNw
ZWN0b3IvZnJvbnQtZW5kL2NtL2NtZGV2dG9vbHMuY3NzJywKICAgICAgICAgICAgICdpbnNwZWN0
b3IvZnJvbnQtZW5kL2NtL2NvZGVtaXJyb3IuY3NzJywKICAgICAgICAgICAgICdpbnNwZWN0b3Iv
ZnJvbnQtZW5kL2Nzc05hbWVkRmxvd3MuY3NzJywKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L2luc3BlY3Rvci9mcm9udC1lbmQvQ29kZU1pcnJvclRleHRFZGl0b3IuanMgYi9Tb3VyY2UvV2Vi
Q29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0NvZGVNaXJyb3JUZXh0RWRpdG9yLmpzCmluZGV4IDI4
MmM2NmFiNWQwZDJiYjdmMGQyZTM2MDM0MjIxYjcxZTVmMzI2NjAuLmQ3NDUwYTFjOGUwYjVlZGQ4
Njg0ZmZjYmExMDYxMDNlNTlmZTE5MTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3Bl
Y3Rvci9mcm9udC1lbmQvQ29kZU1pcnJvclRleHRFZGl0b3IuanMKKysrIGIvU291cmNlL1dlYkNv
cmUvaW5zcGVjdG9yL2Zyb250LWVuZC9Db2RlTWlycm9yVGV4dEVkaXRvci5qcwpAQCAtNDcsOCAr
NDcsOCBAQCBXZWJJbnNwZWN0b3IuQ29kZU1pcnJvclRleHRFZGl0b3IgPSBmdW5jdGlvbih1cmws
IGRlbGVnYXRlKQogICAgIHRoaXMuX2RlbGVnYXRlID0gZGVsZWdhdGU7CiAgICAgdGhpcy5fdXJs
ID0gdXJsOwogCi0gICAgdGhpcy5yZWdpc3RlclJlcXVpcmVkQ1NTKCJjb2RlbWlycm9yLmNzcyIp
OwotICAgIHRoaXMucmVnaXN0ZXJSZXF1aXJlZENTUygiY21kZXZ0b29scy5jc3MiKTsKKyAgICB0
aGlzLnJlZ2lzdGVyUmVxdWlyZWRDU1MoImNtL2NvZGVtaXJyb3IuY3NzIik7CisgICAgdGhpcy5y
ZWdpc3RlclJlcXVpcmVkQ1NTKCJjbS9jbWRldnRvb2xzLmNzcyIpOwogCiAgICAgdGhpcy5fY29k
ZU1pcnJvciA9IHdpbmRvdy5Db2RlTWlycm9yKHRoaXMuZWxlbWVudCwgewogICAgICAgICBsaW5l
TnVtYmVyczogdHJ1ZSwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9u
dC1lbmQvVmlldy5qcyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvVmlldy5q
cwppbmRleCA3YmYzYzU1YzkzMGFhMzYzY2EwYTRlYTY4ODBjZTI3MjViN2JiOTRlLi5lMWU2MDFm
MTJiYTBlODU3YjdiYjEzNmFkMzFjOGE0NmFkZDc5MGZhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1ZpZXcuanMKKysrIGIvU291cmNlL1dlYkNvcmUvaW5z
cGVjdG9yL2Zyb250LWVuZC9WaWV3LmpzCkBAIC0yOTksNiArMjk5LDggQEAgV2ViSW5zcGVjdG9y
LlZpZXcucHJvdG90eXBlID0gewogCiAgICAgcmVnaXN0ZXJSZXF1aXJlZENTUzogZnVuY3Rpb24o
Y3NzRmlsZSkKICAgICB7CisgICAgICAgIGlmICh3aW5kb3cuZmxhdHRlbkltcG9ydHMpCisgICAg
ICAgICAgICBjc3NGaWxlID0gY3NzRmlsZS5zcGxpdCgiLyIpLnJldmVyc2UoKVswXTsKICAgICAg
ICAgdGhpcy5fY3NzRmlsZXMucHVzaChjc3NGaWxlKTsKICAgICB9LAogCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2J1aWxkU3lzdGVtT25seS5qcyBiL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvYnVpbGRTeXN0ZW1Pbmx5LmpzCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAuLjFmY2Q3NWMwZjJjNjlmYjc2NTBhZmQwM2VkZWNlMWRjOWJkNWFjMzQKLS0tIC9kZXYv
bnVsbAorKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2J1aWxkU3lzdGVt
T25seS5qcwpAQCAtMCwwICsxLDYgQEAKKy8qKgorICogVGhpcyBmbGFnIG5vdGlmaWVzIGluc3Bl
Y3RvciB0aGF0IGl0IHdhcyBkZXBsb3llZCB3aXRoIHRoZSBoZWxwCisgKiBvZiBhIGJ1aWxkIHN5
c3RlbS4gQnVpbGQgc3lzdGVtIGZsYXR0ZW5lcyBhbGwgY3NzIGFuZCBqcyBmaWxlcywKKyAqIHNv
IGluIHRoaXMgY2FzZSBpbnNwZWN0b3IgaGFzIHRvIGNvcnJlY3QgcGF0aHMgZm9yIGR5bmFtaWMg
cmVzb3VyY2UgbG9hZGluZy4KKyAqLword2luZG93LmZsYXR0ZW5JbXBvcnRzID0gdHJ1ZTsKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvdXRpbGl0aWVzLmpz
IGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC91dGlsaXRpZXMuanMKaW5kZXgg
OGRkMjM4NDdkYzVmYjk0ZDQzNmViNGUxYWIwYjA3YjJlNDhkOTRlZi4uZDQxNWNhMGMzYTMyMTlk
YzI2NzkyZDJkZGJhNDg4OTFhOGFlNzk2NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5z
cGVjdG9yL2Zyb250LWVuZC91dGlsaXRpZXMuanMKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVj
dG9yL2Zyb250LWVuZC91dGlsaXRpZXMuanMKQEAgLTk4MiwxNSArOTgyLDEwIEBAIGZ1bmN0aW9u
IGltcG9ydFNjcmlwdChzY3JpcHROYW1lKQogICAgICAgICByZXR1cm47CiAgICAgdmFyIHhociA9
IG5ldyBYTUxIdHRwUmVxdWVzdCgpOwogICAgIF9pbXBvcnRlZFNjcmlwdHNbc2NyaXB0TmFtZV0g
PSB0cnVlOwotICAgIHRyeSB7Ci0gICAgICAgIHhoci5vcGVuKCJHRVQiLCBzY3JpcHROYW1lLCBm
YWxzZSk7Ci0gICAgICAgIHhoci5zZW5kKG51bGwpOwotICAgIH0gY2F0Y2ggKGUpIHsKLSAgICAg
ICAgLy8gVHJ5IHRvIGxvYWQgZmlsZSBmcm9tIHRoZSByb290IGRpcmVjdG9yeQorICAgIGlmICh3
aW5kb3cuZmxhdHRlbkltcG9ydHMpCiAgICAgICAgIHNjcmlwdE5hbWUgPSBzY3JpcHROYW1lLnNw
bGl0KCIvIikucmV2ZXJzZSgpWzBdOwotICAgICAgICB4aHIub3BlbigiR0VUIiwgc2NyaXB0TmFt
ZSwgZmFsc2UpOwotICAgICAgICB4aHIuc2VuZChudWxsKTsKLSAgICB9CisgICAgeGhyLm9wZW4o
IkdFVCIsIHNjcmlwdE5hbWUsIGZhbHNlKTsKKyAgICB4aHIuc2VuZChudWxsKTsKICAgICB2YXIg
c291cmNlVVJMID0gV2ViSW5zcGVjdG9yLlBhcnNlZFVSTC5jb21wbGV0ZVVSTCh3aW5kb3cubG9j
YXRpb24uaHJlZiwgc2NyaXB0TmFtZSk7IAogICAgIHdpbmRvdy5ldmFsKHhoci5yZXNwb25zZVRl
eHQgKyAiXG4vL0Agc291cmNlVVJMPSIgKyBzb3VyY2VVUkwpOwogfQpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdC9jaHJvbWl1bS9XZWJLaXQuZ3lwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9X
ZWJLaXQuZ3lwCmluZGV4IGJlMjE3OGEyMGM4NDk5MTE5NTEyYTk2ZTgwOTA2YWRjMGUxZmVjZGMu
LjVmYmQ0MWVmMTA3NTNhZjI0Y2U2NzExMmYzY2EwZmVjMDMxOGM5YWEgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9t
aXVtL1dlYktpdC5neXAKQEAgLTk1NCw3ICs5NTQsNyBAQAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICc8KFBST0RVQ1RfRElSKS9yZXNvdXJjZXMvaW5zcGVjdG9yL1NjcmlwdEZvcm1hdHRl
cldvcmtlci5qcycsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoUFJPRFVDVF9ESVIp
L3Jlc291cmNlcy9pbnNwZWN0b3IvZGV2VG9vbHMuY3NzJywKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnPChQUk9EVUNUX0RJUikvcmVzb3VyY2VzL2luc3BlY3Rvci9kZXZ0b29sc19leHRl
bnNpb25fYXBpLmpzJywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPEAod2ViaW5zcGVj
dG9yX3N0YW5kYWxvbmVfY3NzX2ZpbGVzKScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JzxAKHdlYmluc3BlY3Rvcl9zdGFuZGFsb25lX2ZpbGVzKScsCiAgICAgICAgICAgICAgICAgICAg
ICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgJ2ltYWdlcyc6IFsKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAnPEAod2ViaW5zcGVjdG9yX2ltYWdlX2ZpbGVzKScsCkBAIC0xMjQ5
LDcgKzEyNDksNyBAQAogICAgICAgICAgICAgICAgICAgICAnY29waWVzJzogW3sKICAgICAgICAg
ICAgICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6ICc8KFBST0RVQ1RfRElSKS9yZXNvdXJjZXMv
aW5zcGVjdG9yJywKICAgICAgICAgICAgICAgICAgICAgICAgICdmaWxlcyc6IFsKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnPEAod2ViaW5zcGVjdG9yX3N0YW5kYWxvbmVfY3NzX2ZpbGVz
KScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzxAKHdlYmluc3BlY3Rvcl9zdGFuZGFs
b25lX2ZpbGVzKScsCiAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAg
ICAgICB9XSwKICAgICAgICAgICAgICAgICB9LApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9j
aHJvbWl1bS9zY3JpcHRzL2dlbmVyYXRlX2RldnRvb2xzX2h0bWwucHkgYi9Tb3VyY2UvV2ViS2l0
L2Nocm9taXVtL3NjcmlwdHMvZ2VuZXJhdGVfZGV2dG9vbHNfaHRtbC5weQppbmRleCA2NjI1NWE4
NGNlYjBhODRjMzFkYWYyZjRkMTU0MDliYWQ3ZGZhOTgwLi40ZWEyZTI3OGFlMTJkZDNlZTJiNDk4
MDVjMmViYTM5MWM3Y2M4MGVkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Nj
cmlwdHMvZ2VuZXJhdGVfZGV2dG9vbHNfaHRtbC5weQorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9t
aXVtL3NjcmlwdHMvZ2VuZXJhdGVfZGV2dG9vbHNfaHRtbC5weQpAQCAtNTcsNiArNTcsOCBAQCBk
ZWYgd3JpdGVfZGV2dG9vbHNfaHRtbChpbnNwZWN0b3JfZmlsZSwgZGV2dG9vbHNfZmlsZSwgZGVi
dWcsIGRlYnVnX2ZpbGVzKToKICAgICAgICAgICAgICAgICBkZXZ0b29sc19maWxlLndyaXRlKGdl
bmVyYXRlX2luY2x1ZGVfdGFnKCJkZXZUb29scy5jc3MiKSkKICAgICAgICAgICAgICAgICBkZXZ0
b29sc19maWxlLndyaXRlKGdlbmVyYXRlX2luY2x1ZGVfdGFnKCJEZXZUb29scy5qcyIpKQogICAg
ICAgICBkZXZ0b29sc19maWxlLndyaXRlKGxpbmUpCisgICAgICAgIGlmICc8aGVhZD4nIGluIGxp
bmU6CisgICAgICAgICAgICBkZXZ0b29sc19maWxlLndyaXRlKGdlbmVyYXRlX2luY2x1ZGVfdGFn
KCJidWlsZFN5c3RlbU9ubHkuanMiKSkKIAogCiBkZWYgbWFpbihhcmd2KToK
</data>

          </attachment>
      

    </bug>

</bugzilla>