<?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>98991</bug_id>
          
          <creation_ts>2012-10-10 21:34:47 -0700</creation_ts>
          <short_desc>[EFL] Share resources installed for inspector</short_desc>
          <delta_ts>2012-10-15 11:10:00 -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>WebKit EFL</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>
          <dependson>99187</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryuan Choi">ryuan.choi</reporter>
          <assigned_to name="Ryuan Choi">ryuan.choi</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>seokju.kwon</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>739591</commentid>
    <comment_count>0</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-10-10 21:34:47 -0700</bug_when>
    <thetext>Now, Webkit1/Efl and WebKit2/Efl install same resources related to inspector to different directory.

Patch will be added.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>739625</commentid>
    <comment_count>1</comment_count>
      <attachid>168145</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-10-10 22:44:48 -0700</bug_when>
    <thetext>Created attachment 168145
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>739813</commentid>
    <comment_count>2</comment_count>
      <attachid>168145</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-10-11 04:42:40 -0700</bug_when>
    <thetext>Comment on attachment 168145
Patch

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

&gt; Source/PlatformEfl.cmake:12
&gt; +        DESTINATION ${DATA_INSTALL_DIR}

Don&apos;t you need to install into WEB_INSPECTOR_INSTALL_DIR instead?

&gt; Source/WebKit2/UIProcess/efl/WebInspectorProxyEfl.cpp:105
&gt; +

Nit: extra empty line.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>739831</commentid>
    <comment_count>3</comment_count>
      <attachid>168196</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-10-11 05:15:31 -0700</bug_when>
    <thetext>Created attachment 168196
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>739834</commentid>
    <comment_count>4</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-10-11 05:17:28 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 168145 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=168145&amp;action=review
&gt; 
&gt; &gt; Source/PlatformEfl.cmake:12
&gt; &gt; +        DESTINATION ${DATA_INSTALL_DIR}
&gt; 
&gt; Don&apos;t you need to install into WEB_INSPECTOR_INSTALL_DIR instead?
&gt; 
No.
It copy the directory.

&gt; &gt; Source/WebKit2/UIProcess/efl/WebInspectorProxyEfl.cpp:105
&gt; &gt; +
&gt; 
&gt; Nit: extra empty line.

Right, fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>739844</commentid>
    <comment_count>5</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-10-11 05:35:26 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (In reply to comment #2)
&gt; &gt; (From update of attachment 168145 [details] [details])
&gt; &gt; View in context: https://bugs.webkit.org/attachment.cgi?id=168145&amp;action=review
&gt; &gt; 
&gt; &gt; &gt; Source/PlatformEfl.cmake:12
&gt; &gt; &gt; +        DESTINATION ${DATA_INSTALL_DIR}
&gt; &gt; 
&gt; &gt; Don&apos;t you need to install into WEB_INSPECTOR_INSTALL_DIR instead?
&gt; &gt; 
&gt; No.
&gt; It copy the directory.

Hmm, then it looks fragile. I think you should use DATA_INSTALL_DIR in WEB_INSPECTOR_DIR instead of hardcoding `share&apos; there, so that WEB_INSPECTOR_DIR and WEB_INSPECTOR_INSTALL_DIR only differ in their installation prefix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>740541</commentid>
    <comment_count>6</comment_count>
      <attachid>168336</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-10-11 19:21:36 -0700</bug_when>
    <thetext>Created attachment 168336
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>740543</commentid>
    <comment_count>7</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-10-11 19:28:21 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (In reply to comment #4)
&gt; &gt; (In reply to comment #2)
&gt; &gt; &gt; (From update of attachment 168145 [details] [details] [details])
&gt; &gt; &gt; View in context: https://bugs.webkit.org/attachment.cgi?id=168145&amp;action=review
&gt; &gt; &gt; 
&gt; &gt; &gt; &gt; Source/PlatformEfl.cmake:12
&gt; &gt; &gt; &gt; +        DESTINATION ${DATA_INSTALL_DIR}
&gt; &gt; &gt; 
&gt; &gt; &gt; Don&apos;t you need to install into WEB_INSPECTOR_INSTALL_DIR instead?
&gt; &gt; &gt; 
&gt; &gt; No.
&gt; &gt; It copy the directory.
&gt; 
&gt; Hmm, then it looks fragile. I think you should use DATA_INSTALL_DIR in WEB_INSPECTOR_DIR instead of hardcoding `share&apos; there, so that WEB_INSPECTOR_DIR and WEB_INSPECTOR_INSTALL_DIR only differ in their installation prefix.

Make sense.
I tried to use DATA_INSTALL_DIR in WEB_INSPECTOR_DIR.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>740554</commentid>
    <comment_count>8</comment_count>
      <attachid>168338</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-10-11 19:56:40 -0700</bug_when>
    <thetext>Created attachment 168338
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>740594</commentid>
    <comment_count>9</comment_count>
      <attachid>168338</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-10-11 21:23:22 -0700</bug_when>
    <thetext>Comment on attachment 168338
Patch

Looks fine. But, Rakuco might want to have a final look.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>740956</commentid>
    <comment_count>10</comment_count>
      <attachid>168338</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-10-12 09:12:52 -0700</bug_when>
    <thetext>Comment on attachment 168338
Patch

LGTM, thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>740961</commentid>
    <comment_count>11</comment_count>
      <attachid>168338</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-12 09:19:50 -0700</bug_when>
    <thetext>Comment on attachment 168338
Patch

Clearing flags on attachment: 168338

Committed r131189: &lt;http://trac.webkit.org/changeset/131189&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>740963</commentid>
    <comment_count>12</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-12 09:19:55 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>740986</commentid>
    <comment_count>13</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-12 09:52:36 -0700</bug_when>
    <thetext>Re-opened since this is blocked by bug 99187</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>741644</commentid>
    <comment_count>14</comment_count>
      <attachid>168602</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-10-14 17:51:56 -0700</bug_when>
    <thetext>Created attachment 168602
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>741645</commentid>
    <comment_count>15</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-10-14 17:53:37 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; Re-opened since this is blocked by bug 99187

Sorry and sad.

Fixed below typo in WebInspectorProxy::inspectorPageURL from previous patch.

s/inspectorPageURL/inspectorBaseURL</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>741673</commentid>
    <comment_count>16</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-10-14 19:28:25 -0700</bug_when>
    <thetext>(In reply to comment #15)
&gt; (In reply to comment #13)
&gt; &gt; Re-opened since this is blocked by bug 99187
&gt; 
&gt; Sorry and sad.
&gt; 
&gt; Fixed below typo in WebInspectorProxy::inspectorPageURL from previous patch.
&gt; 
&gt; s/inspectorPageURL/inspectorBaseURL

Do you check if this patch doesn&apos;t influence on EFL layout test anymore ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>741715</commentid>
    <comment_count>17</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-10-14 21:16:47 -0700</bug_when>
    <thetext>(In reply to comment #16)
&gt; (In reply to comment #15)
&gt; &gt; (In reply to comment #13)
&gt; &gt; &gt; Re-opened since this is blocked by bug 99187
&gt; &gt; 
&gt; &gt; Sorry and sad.
&gt; &gt; 
&gt; &gt; Fixed below typo in WebInspectorProxy::inspectorPageURL from previous patch.
&gt; &gt; 
&gt; &gt; s/inspectorPageURL/inspectorBaseURL
&gt; 
&gt; Do you check if this patch doesn&apos;t influence on EFL layout test anymore ?

I checked inspector and http/tets/inspector in my local.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>741724</commentid>
    <comment_count>18</comment_count>
      <attachid>168602</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-10-14 21:27:10 -0700</bug_when>
    <thetext>Comment on attachment 168602
Patch

Please check this if there is no problem after landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>741725</commentid>
    <comment_count>19</comment_count>
      <attachid>168602</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-10-14 21:27:52 -0700</bug_when>
    <thetext>Comment on attachment 168602
Patch

I will check once more after landed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>742197</commentid>
    <comment_count>20</comment_count>
      <attachid>168602</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-15 11:09:54 -0700</bug_when>
    <thetext>Comment on attachment 168602
Patch

Clearing flags on attachment: 168602

Committed r131323: &lt;http://trac.webkit.org/changeset/131323&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>742198</commentid>
    <comment_count>21</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-15 11:10:00 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>168145</attachid>
            <date>2012-10-10 22:44:48 -0700</date>
            <delta_ts>2012-10-11 05:15:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-98991-20121011144345.patch</filename>
            <type>text/plain</type>
            <size>8663</size>
            <attacher name="Ryuan Choi">ryuan.choi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMwOTc0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDBlNzExZTExM2MwMDdkNDUy
MjJiYmM4YjMzNjE5YTY5M2I5YTFmMGMuLjMxNWUyNDBmZTA3NTk3MTk1MjM4NzIyNWQ2YzEyYTg5
NmE1ZjE5YjAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTItMTAtMTAgIFJ5dWFuIENo
b2kgIDxyeXVhbi5jaG9pQHNhbXN1bmcuY29tPgorCisgICAgICAgIFtFRkxdIFNoYXJlIHJlc291
cmNlcyBpbnN0YWxsZWQgZm9yIGluc3BlY3RvcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTg5OTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICAqIFBsYXRmb3JtRWZsLmNtYWtlOgorICAgICAgICBFeHRyYWN0
ZWQgYnVpbGQgc2NyaXB0cyB3aGljaCBpbnN0YWxsIHJlc291cmNlcyB0byBXZWJLaXQvUGxhdGZv
cm1FZmwuY21ha2UuCisKIDIwMTItMTAtMDkgIFNpbW9uIEhhdXNtYW5uICA8c2ltb24uaGF1c21h
bm5AZGlnaWEuY29tPgogCiAgICAgICAgIFtRdF0gRml4IGJ1aWxkIHdpdGggUXRNdWx0aW1lZGlh
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cKaW5kZXggZDhkODE2ZmM3YzQ1MGQzMDVhOWQ3N2FmZTc0ZDFjMWNkNWE1ZTkxZC4u
YWVlZTk4MGU4Mzc3NjA1YTkwZTUzMzM1MmFkYTk5MDU1MjEzY2JhYSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE1IEBACisyMDEyLTEwLTEwICBSeXVhbiBDaG9pICA8cnl1YW4uY2hvaUBzYW1zdW5n
LmNvbT4KKworICAgICAgICBbRUZMXSBTaGFyZSByZXNvdXJjZXMgaW5zdGFsbGVkIGZvciBpbnNw
ZWN0b3IKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk4
OTkxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBQ
bGF0Zm9ybUVmbC5jbWFrZTogUmVtb3ZlZCBidWlsZCBzY3JpcHQgd2hpY2ggaW5zdGFsbCByZXNv
dXJjZXMgdG8gc2hhcmUuCisgICAgICAgICogVUlQcm9jZXNzL2VmbC9XZWJJbnNwZWN0b3JQcm94
eUVmbC5jcHA6CisgICAgICAgIChXZWJLaXQ6OldlYkluc3BlY3RvclByb3h5OjppbnNwZWN0b3JQ
YWdlVVJMKTogTW9kaWZpZWQgbm90IHRvIHVzZSBtYWtlU3RyaW5nLgorICAgICAgICAoV2ViS2l0
OjpXZWJJbnNwZWN0b3JQcm94eTo6aW5zcGVjdG9yQmFzZVVSTCk6IENoYW5nZWQgcmVzb3VyY2Ug
cGF0aC4KKwogMjAxMi0xMC0xMCAgU2FtIFdlaW5pZyAgPHNhbUB3ZWJraXQub3JnPgogCiAgICAg
ICAgIEZpeCAzMi1iaXQgYnVpbGQuCmRpZmYgLS1naXQgYS9Tb3VyY2UvUGxhdGZvcm1FZmwuY21h
a2UgYi9Tb3VyY2UvUGxhdGZvcm1FZmwuY21ha2UKaW5kZXggNTQwNjYxNWZkOGM1MDI5NzQ2YmEx
ZGE3NzAyN2VkZGVhMGU1NGUwYS4uYTc3MTk1YzM1OWM0ODY2MjA4YWIxZDM3YTU1YjZiOTI2MGU3
MDNlYiAxMDA2NDQKLS0tIGEvU291cmNlL1BsYXRmb3JtRWZsLmNtYWtlCisrKyBiL1NvdXJjZS9Q
bGF0Zm9ybUVmbC5jbWFrZQpAQCAtMSArMSwxOCBAQAogQUREX1NVQkRJUkVDVE9SWSgke1dFQktJ
VF9ESVJ9L2VmbC9EZWZhdWx0VGhlbWUpCisKK0lGIChFTkFCTEVfSU5TUEVDVE9SKQorICAgIEFE
RF9DVVNUT01fVEFSR0VUKAorICAgICAgICB3ZWItaW5zcGVjdG9yLXJlc291cmNlcyBBTEwKKyAg
ICAgICAgQ09NTUFORCAke0NNQUtFX0NPTU1BTkR9IC1FIGNvcHlfZGlyZWN0b3J5ICR7V0VCQ09S
RV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQgJHtXRUJfSU5TUEVDVE9SX0RJUn0KKyAgICAgICAg
Q09NTUFORCAke0NNQUtFX0NPTU1BTkR9IC1FIGNvcHkgJHtXRUJDT1JFX0RJUn0vRW5nbGlzaC5s
cHJvai9sb2NhbGl6ZWRTdHJpbmdzLmpzICR7V0VCX0lOU1BFQ1RPUl9ESVJ9CisgICAgICAgIENP
TU1BTkQgJHtDTUFLRV9DT01NQU5EfSAtRSBjb3B5ICR7REVSSVZFRF9TT1VSQ0VTX1dFQkNPUkVf
RElSfS9JbnNwZWN0b3JCYWNrZW5kQ29tbWFuZHMuanMgJHtXRUJfSU5TUEVDVE9SX0RJUn0vSW5z
cGVjdG9yQmFja2VuZENvbW1hbmRzLmpzCisgICAgICAgIERFUEVORFMgJHtXZWJDb3JlX0xJQlJB
UllfTkFNRX0KKyAgICApCisgICAgSU5TVEFMTChESVJFQ1RPUlkgJHtXRUJfSU5TUEVDVE9SX0RJ
Un0KKyAgICAgICAgREVTVElOQVRJT04gJHtEQVRBX0lOU1RBTExfRElSfQorICAgICAgICBGSUxF
U19NQVRDSElORyBQQVRURVJOICIqLmpzIgorICAgICAgICAgICAgICAgICAgICAgICBQQVRURVJO
ICIqLmh0bWwiCisgICAgICAgICAgICAgICAgICAgICAgIFBBVFRFUk4gIiouY3NzIgorICAgICAg
ICAgICAgICAgICAgICAgICBQQVRURVJOICIqLmdpZiIKKyAgICAgICAgICAgICAgICAgICAgICAg
UEFUVEVSTiAiKi5wbmciKQorRU5ESUYgKCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvUGxh
dGZvcm1FZmwuY21ha2UgYi9Tb3VyY2UvV2ViS2l0L1BsYXRmb3JtRWZsLmNtYWtlCmluZGV4IGY5
Yjg4NTY5OTljNWVmMWE4YjQxZDFmMWQyMWQ0M2VkZDQ1M2UxODUuLjU5NmM5MTE2Y2I0OThmNTQy
ZTdmNDdkMmVhY2NlYTBjNDNjY2ZjZjkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvUGxhdGZv
cm1FZmwuY21ha2UKKysrIGIvU291cmNlL1dlYktpdC9QbGF0Zm9ybUVmbC5jbWFrZQpAQCAtMjU1
LDIyICsyNTUsMyBAQCBJRiAoRU5BQkxFX0FQSV9URVNUUykKICAgICBFTkRGT1JFQUNIICgpCiBF
TkRJRiAoKQogCi1JRiAoRU5BQkxFX0lOU1BFQ1RPUikKLSAgICBTRVQoV0VCX0lOU1BFQ1RPUl9E
SVIgJHtDTUFLRV9CSU5BUllfRElSfS9XZWJLaXQvZWZsL3dlYmluc3BlY3RvcikKLSAgICBBRERf
REVGSU5JVElPTlMoLURXRUJfSU5TUEVDVE9SX0RJUj0iJHtXRUJfSU5TUEVDVE9SX0RJUn0iKQot
ICAgIEFERF9ERUZJTklUSU9OUygtRFdFQl9JTlNQRUNUT1JfSU5TVEFMTF9ESVI9IiR7Q01BS0Vf
SU5TVEFMTF9QUkVGSVh9LyR7REFUQV9JTlNUQUxMX0RJUn0vd2ViaW5zcGVjdG9yIikKLSAgICBB
RERfQ1VTVE9NX1RBUkdFVCgKLSAgICAgICAgd2ViLWluc3BlY3Rvci1yZXNvdXJjZXMgQUxMCi0g
ICAgICAgIENPTU1BTkQgJHtDTUFLRV9DT01NQU5EfSAtRSBjb3B5X2RpcmVjdG9yeSAke1dFQkNP
UkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kICR7V0VCX0lOU1BFQ1RPUl9ESVJ9Ci0gICAgICAg
IENPTU1BTkQgJHtDTUFLRV9DT01NQU5EfSAtRSBjb3B5ICR7V0VCQ09SRV9ESVJ9L0VuZ2xpc2gu
bHByb2ovbG9jYWxpemVkU3RyaW5ncy5qcyAke1dFQl9JTlNQRUNUT1JfRElSfQotICAgICAgICBD
T01NQU5EICR7Q01BS0VfQ09NTUFORH0gLUUgY29weSAke0RFUklWRURfU09VUkNFU19XRUJDT1JF
X0RJUn0vSW5zcGVjdG9yQmFja2VuZENvbW1hbmRzLmpzICR7V0VCX0lOU1BFQ1RPUl9ESVJ9L0lu
c3BlY3RvckJhY2tlbmRDb21tYW5kcy5qcwotICAgICAgICBERVBFTkRTICR7V2ViQ29yZV9MSUJS
QVJZX05BTUV9Ci0gICAgKQotICAgIElOU1RBTEwoRElSRUNUT1JZICR7V0VCX0lOU1BFQ1RPUl9E
SVJ9Ci0gICAgICAgIERFU1RJTkFUSU9OICR7Q01BS0VfSU5TVEFMTF9QUkVGSVh9LyR7REFUQV9J
TlNUQUxMX0RJUn0KLSAgICAgICAgRklMRVNfTUFUQ0hJTkcgUEFUVEVSTiAiKi5qcyIKLSAgICAg
ICAgICAgICAgICAgICAgICAgUEFUVEVSTiAiKi5odG1sIgotICAgICAgICAgICAgICAgICAgICAg
ICBQQVRURVJOICIqLmNzcyIKLSAgICAgICAgICAgICAgICAgICAgICAgUEFUVEVSTiAiKi5naWYi
Ci0gICAgICAgICAgICAgICAgICAgICAgIFBBVFRFUk4gIioucG5nIikKLUVORElGICgpCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybUVmbC5jbWFrZSBiL1NvdXJjZS9XZWJLaXQy
L1BsYXRmb3JtRWZsLmNtYWtlCmluZGV4IGExMmY0NGFiMmYyYmI3ZDNlMTkwNWI2NjAwYzAxM2M2
Nzg0MWZkNzYuLmMwZDk5YTBjZTI2YzRhZTRmYTM5NDJkZmVlNTJhMTcxOGMzMjNmMDcgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtRWZsLmNtYWtlCisrKyBiL1NvdXJjZS9XZWJL
aXQyL1BsYXRmb3JtRWZsLmNtYWtlCkBAIC0zNDYsMjQgKzM0NiwzIEBAIElGIChFTkFCTEVfQVBJ
X1RFU1RTKQogICAgIEFERF9MSUJSQVJZKGV3azJVbml0VGVzdEluamVjdGVkQnVuZGxlU2FtcGxl
IFNIQVJFRCAke1RFU1RfSU5KRUNURURfQlVORExFX0RJUn0vaW5qZWN0ZWRfYnVuZGxlX3NhbXBs
ZS5jcHApCiAgICAgVEFSR0VUX0xJTktfTElCUkFSSUVTKGV3azJVbml0VGVzdEluamVjdGVkQnVu
ZGxlU2FtcGxlICR7V2ViS2l0Ml9MSUJSQVJZX05BTUV9KQogRU5ESUYgKCkKLQotSUYgKEVOQUJM
RV9JTlNQRUNUT1IpCi0gICAgU0VUKFdLMl9XRUJfSU5TUEVDVE9SX0RJUiAke0NNQUtFX0JJTkFS
WV9ESVJ9L1dlYktpdDIvZWZsL3dlYmluc3BlY3RvcikKLSAgICBTRVQoV0syX1dFQl9JTlNQRUNU
T1JfSU5TVEFMTF9ESVIgJHtDTUFLRV9JTlNUQUxMX1BSRUZJWH0vJHtXZWJLaXQyX0xJQlJBUllf
TkFNRX0tJHtQUk9KRUNUX1ZFUlNJT05fTUFKT1J9KQotICAgIEFERF9ERUZJTklUSU9OUygtRFdL
Ml9XRUJfSU5TUEVDVE9SX0RJUj0iJHtXSzJfV0VCX0lOU1BFQ1RPUl9ESVJ9IikKLSAgICBBRERf
REVGSU5JVElPTlMoLURXSzJfV0VCX0lOU1BFQ1RPUl9JTlNUQUxMX0RJUj0iJHtXSzJfV0VCX0lO
U1BFQ1RPUl9JTlNUQUxMX0RJUn0vd2ViaW5zcGVjdG9yIikKLSAgICBBRERfQ1VTVE9NX1RBUkdF
VCgKLSAgICAgICAgd2syLXdlYi1pbnNwZWN0b3ItcmVzb3VyY2VzIEFMTAotICAgICAgICBDT01N
QU5EICR7Q01BS0VfQ09NTUFORH0gLUUgY29weV9kaXJlY3RvcnkgJHtXRUJDT1JFX0RJUn0vaW5z
cGVjdG9yL2Zyb250LWVuZCAke1dLMl9XRUJfSU5TUEVDVE9SX0RJUn0KLSAgICAgICAgQ09NTUFO
RCAke0NNQUtFX0NPTU1BTkR9IC1FIGNvcHkgJHtXRUJDT1JFX0RJUn0vRW5nbGlzaC5scHJvai9s
b2NhbGl6ZWRTdHJpbmdzLmpzICR7V0syX1dFQl9JTlNQRUNUT1JfRElSfQotICAgICAgICBDT01N
QU5EICR7Q01BS0VfQ09NTUFORH0gLUUgY29weSAke0RFUklWRURfU09VUkNFU19XRUJDT1JFX0RJ
Un0vSW5zcGVjdG9yQmFja2VuZENvbW1hbmRzLmpzICR7V0syX1dFQl9JTlNQRUNUT1JfRElSfS9J
bnNwZWN0b3JCYWNrZW5kQ29tbWFuZHMuanMKLSAgICAgICAgREVQRU5EUyAke1dlYkNvcmVfTElC
UkFSWV9OQU1FfQotICAgICkKLSAgICBJTlNUQUxMKERJUkVDVE9SWSAke1dLMl9XRUJfSU5TUEVD
VE9SX0RJUn0KLSAgICAgICAgREVTVElOQVRJT04gJHtXSzJfV0VCX0lOU1BFQ1RPUl9JTlNUQUxM
X0RJUn0KLSAgICAgICAgRklMRVNfTUFUQ0hJTkcgUEFUVEVSTiAiKi5qcyIKLSAgICAgICAgICAg
ICAgICAgICAgICAgUEFUVEVSTiAiKi5odG1sIgotICAgICAgICAgICAgICAgICAgICAgICBQQVRU
RVJOICIqLmNzcyIKLSAgICAgICAgICAgICAgICAgICAgICAgUEFUVEVSTiAiKi5naWYiCi0gICAg
ICAgICAgICAgICAgICAgICAgIFBBVFRFUk4gIioucG5nIikKLUVORElGICgpCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvZWZsL1dlYkluc3BlY3RvclByb3h5RWZsLmNwcCBi
L1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9lZmwvV2ViSW5zcGVjdG9yUHJveHlFZmwuY3BwCmlu
ZGV4IDUzODM1NjYxMDQ1OTI1YWQ0NTQxMDk5ZGRiNGU1YTkzYTc5ZWVmNzIuLmIzNWI3NmIwY2U2
YmNkMTQ2YzNhOTc4YjE2ZGM2YThhZTllMDM1NDggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQy
L1VJUHJvY2Vzcy9lZmwvV2ViSW5zcGVjdG9yUHJveHlFZmwuY3BwCisrKyBiL1NvdXJjZS9XZWJL
aXQyL1VJUHJvY2Vzcy9lZmwvV2ViSW5zcGVjdG9yUHJveHlFZmwuY3BwCkBAIC0zNCw2ICszNCw3
IEBACiAjaW5jbHVkZSA8V2ViQ29yZS9Ob3RJbXBsZW1lbnRlZC5oPgogI2luY2x1ZGUgPHVuaXN0
ZC5oPgogI2luY2x1ZGUgPHd0Zi90ZXh0L0NTdHJpbmcuaD4KKyNpbmNsdWRlIDx3dGYvdGV4dC9T
dHJpbmdCdWlsZGVyLmg+CiAjaW5jbHVkZSA8d3RmL3RleHQvV1RGU3RyaW5nLmg+CiAKIG5hbWVz
cGFjZSBXZWJLaXQgewpAQCAtODcsMTYgKzg4LDIxIEBAIHZvaWQgV2ViSW5zcGVjdG9yUHJveHk6
OnBsYXRmb3JtSW5zcGVjdGVkVVJMQ2hhbmdlZChjb25zdCBTdHJpbmcmKQogCiBTdHJpbmcgV2Vi
SW5zcGVjdG9yUHJveHk6Omluc3BlY3RvclBhZ2VVUkwoKSBjb25zdAogewotICAgIHJldHVybiBt
YWtlU3RyaW5nKGluc3BlY3RvckJhc2VVUkwoKSwgIi9pbnNwZWN0b3IuaHRtbCIpOworICAgIFN0
cmluZ0J1aWxkZXIgYnVpbGRlcjsKKyAgICBidWlsZGVyLmFwcGVuZChpbnNwZWN0b3JQYWdlVVJM
KCkpOworICAgIGJ1aWxkZXIuYXBwZW5kTGl0ZXJhbCgiL2luc3BlY3Rvci5odG1sIik7CisKKyAg
ICByZXR1cm4gYnVpbGRlci50b1N0cmluZygpOwogfQogCiBTdHJpbmcgV2ViSW5zcGVjdG9yUHJv
eHk6Omluc3BlY3RvckJhc2VVUkwoKSBjb25zdAogewotICAgIFN0cmluZyBpbnNwZWN0b3JGaWxl
c1BhdGggPSBtYWtlU3RyaW5nKCJmaWxlOi8vIiwgV0syX1dFQl9JTlNQRUNUT1JfSU5TVEFMTF9E
SVIpOworICAgIFN0cmluZyBpbnNwZWN0b3JGaWxlc1BhdGggPSBBU0NJSUxpdGVyYWwoImZpbGU6
Ly8iIFdFQl9JTlNQRUNUT1JfSU5TVEFMTF9ESVIpOwogICAgIGlmIChhY2Nlc3MoaW5zcGVjdG9y
RmlsZXNQYXRoLnV0ZjgoKS5kYXRhKCksIFJfT0spKQotICAgICAgICBpbnNwZWN0b3JGaWxlc1Bh
dGggPSBtYWtlU3RyaW5nKCJmaWxlOi8vIiwgV0syX1dFQl9JTlNQRUNUT1JfRElSKTsKKyAgICAg
ICAgaW5zcGVjdG9yRmlsZXNQYXRoID0gQVNDSUlMaXRlcmFsKCJmaWxlOi8vIiBXRUJfSU5TUEVD
VE9SX0RJUik7CiAKICAgICByZXR1cm4gaW5zcGVjdG9yRmlsZXNQYXRoOworCiB9CiAKIHVuc2ln
bmVkIFdlYkluc3BlY3RvclByb3h5OjpwbGF0Zm9ybUluc3BlY3RlZFdpbmRvd0hlaWdodCgpCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZSBiL1NvdXJjZS9jbWFrZS9P
cHRpb25zRWZsLmNtYWtlCmluZGV4IGIyNzcxZTlhYmQ5ZDYzY2IzYjgwYjQwZmIzNzNmNWFiZDNh
OTQ2NDguLmZkMjRiYWVlM2Y3ODk1NGY2ODJiM2FhMjI4NzQ4ZjVhOTZkMTY4YTIgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9jbWFrZS9PcHRpb25zRWZsLmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9PcHRp
b25zRWZsLmNtYWtlCkBAIC0xNTcsNiArMTU3LDEyIEBAIElGIChFTkFCTEVfV0VCR0wpCiAgIEZJ
TkRfUEFDS0FHRShPcGVuR0wgUkVRVUlSRUQpCiBFTkRJRiAoKQogCitJRiAoRU5BQkxFX0lOU1BF
Q1RPUikKKyAgICBTRVQoV0VCX0lOU1BFQ1RPUl9ESVIgJHtDTUFLRV9CSU5BUllfRElSfS9zaGFy
ZS93ZWJpbnNwZWN0b3IpCisgICAgQUREX0RFRklOSVRJT05TKC1EV0VCX0lOU1BFQ1RPUl9ESVI9
XCIke1dFQl9JTlNQRUNUT1JfRElSfVwiKQorICAgIEFERF9ERUZJTklUSU9OUygtRFdFQl9JTlNQ
RUNUT1JfSU5TVEFMTF9ESVI9XCIke0NNQUtFX0lOU1RBTExfUFJFRklYfS8ke0RBVEFfSU5TVEFM
TF9ESVJ9L3dlYmluc3BlY3RvclwiKQorRU5ESUYgKCkKKwogU0VUKENQQUNLX1NPVVJDRV9HRU5F
UkFUT1IgVEJaMikKIAogSUYgKFdURl9VU0VfVElMRURfQkFDS0lOR19TVE9SRSkKZGlmZiAtLWdp
dCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCAxMzkzMmMxNTM4NWU0YzU3MjA3Mzg3OGU2
MDkwZmJkOTlkNGYyYjNjLi4zNDI0Njk4ZGM3MjYwNDI0OGQ4YWNjMTE0OTRmOTViOWZiYjhiZDNi
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAK
KzIwMTItMTAtMTAgIFJ5dWFuIENob2kgIDxyeXVhbi5jaG9pQHNhbXN1bmcuY29tPgorCisgICAg
ICAgIFtFRkxdIFNoYXJlIHJlc291cmNlcyBpbnN0YWxsZWQgZm9yIGluc3BlY3RvcgorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTg5OTEKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBOb3csIFdlYktpdDEvRWZs
IGFuZCBXZWJLaXQyL0VmbCBpbnN0YWxsIHNhbWUgcmVzb3VyY2VzIHRvIGRpZmZlcmVudCBkaXJl
Y3RvcnkKKyAgICAgICAgd2hlbiBJTlNQRUNUT1IgaXMgZW5hYmxlZC4KKworICAgICAgICBUaGlz
IHBhdGNoIGNoYW5nZXMgdG8gaW5zdGFsbCByZXNvdXJjZXMgb25lIHRpbWUgYW5kIHNoYXJlIGl0
LgorCisgICAgICAgICogU291cmNlL1BsYXRmb3JtRWZsLmNtYWtlOgorICAgICAgICBFeHRyYWN0
ZWQgYnVpbGQgc2NyaXB0cyB3aGljaCBpbnN0YWxsIHJlc291cmNlcyBmcm9tIFdlYktpdC9QbGF0
Zm9ybUVmbC5jbWFrZS4KKyAgICAgICAgKiBTb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZToK
KwogMjAxMi0xMC0xMCAgVG9ueSBDaGFuZyAgPHRvbnlAY2hyb21pdW0ub3JnPgogCiAgICAgICAg
IFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIxMzA5MzcsIHIxMzA5NDksIHIxMzA5NTUsIGFuZAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>168196</attachid>
            <date>2012-10-11 05:15:31 -0700</date>
            <delta_ts>2012-10-11 19:21:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-98991-20121011211427.patch</filename>
            <type>text/plain</type>
            <size>8675</size>
            <attacher name="Ryuan Choi">ryuan.choi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMxMDQ0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDMwMTJmMmEwMmEyM2I0Yzg3
ZDZkYmYyZGM3MDRiMTk4ZmUxYzBmZGYuLjk5Y2YzYjI2MTliMzMyY2UwNWRmYWVhZWFjYWY5YWEw
MDZhNjliNDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTItMTAtMTEgIFJ5dWFuIENo
b2kgIDxyeXVhbi5jaG9pQHNhbXN1bmcuY29tPgorCisgICAgICAgIFtFRkxdIFNoYXJlIHJlc291
cmNlcyBpbnN0YWxsZWQgZm9yIGluc3BlY3RvcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTg5OTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICAqIFBsYXRmb3JtRWZsLmNtYWtlOgorICAgICAgICBFeHRyYWN0
ZWQgYnVpbGQgc2NyaXB0cyB3aGljaCBpbnN0YWxsIHJlc291cmNlcyB0byBXZWJLaXQvUGxhdGZv
cm1FZmwuY21ha2UuCisKIDIwMTItMTAtMTAgIEtvbnJhZCBQaWFzY2lrICA8a3BpYXNjaWtAcmlt
LmNvbT4KIAogICAgICAgICBbQmxhY2tCZXJyeV0gSW5zdGFsbCBpbnNwZWN0b3IgZmlsZXMgaW50
byBzdGFnaW5nIGRpcmVjdG9yeS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxv
ZyBiL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwppbmRleCBkZmEzM2M2NDMyZWVkYjVkZTQ1NjFm
MjJkZmQ5MWEzNmFjY2EwOGU1Li4zYzJmNzFkMTRjNWM5MjM4YTYwOTRjZTE2ODRmY2E0NDcxYTQ0
OTdjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dl
YktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTItMTAtMTEgIFJ5dWFuIENob2kg
IDxyeXVhbi5jaG9pQHNhbXN1bmcuY29tPgorCisgICAgICAgIFtFRkxdIFNoYXJlIHJlc291cmNl
cyBpbnN0YWxsZWQgZm9yIGluc3BlY3RvcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9OTg5OTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICAqIFBsYXRmb3JtRWZsLmNtYWtlOiBSZW1vdmVkIGJ1aWxkIHNjcmlw
dCB3aGljaCBpbnN0YWxsIHJlc291cmNlcyB0byBzaGFyZS4KKyAgICAgICAgKiBVSVByb2Nlc3Mv
ZWZsL1dlYkluc3BlY3RvclByb3h5RWZsLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViSW5zcGVj
dG9yUHJveHk6Omluc3BlY3RvclBhZ2VVUkwpOiBNb2RpZmllZCBub3QgdG8gdXNlIG1ha2VTdHJp
bmcuCisgICAgICAgIChXZWJLaXQ6OldlYkluc3BlY3RvclByb3h5OjppbnNwZWN0b3JCYXNlVVJM
KTogQ2hhbmdlZCByZXNvdXJjZSBwYXRoLgorCiAyMDEyLTEwLTExICBaZW5vIEFsYmlzc2VyICA8
emVub0B3ZWJraXQub3JnPgogCiAgICAgICAgIFtRdF0gSW1wbGVtZW50IEdyYXBoaWNzU3VyZmFj
ZVRva2VuIHRvIHJlcGxhY2UgdWludDY0X3QgYXMgdG9rZW4gdHlwZS4KZGlmZiAtLWdpdCBhL1Nv
dXJjZS9QbGF0Zm9ybUVmbC5jbWFrZSBiL1NvdXJjZS9QbGF0Zm9ybUVmbC5jbWFrZQppbmRleCA1
NDA2NjE1ZmQ4YzUwMjk3NDZiYTFkYTc3MDI3ZWRkZWEwZTU0ZTBhLi5hNzcxOTVjMzU5YzQ4NjYy
MDhhYjFkMzdhNTViNmI5MjYwZTcwM2ViIDEwMDY0NAotLS0gYS9Tb3VyY2UvUGxhdGZvcm1FZmwu
Y21ha2UKKysrIGIvU291cmNlL1BsYXRmb3JtRWZsLmNtYWtlCkBAIC0xICsxLDE4IEBACiBBRERf
U1VCRElSRUNUT1JZKCR7V0VCS0lUX0RJUn0vZWZsL0RlZmF1bHRUaGVtZSkKKworSUYgKEVOQUJM
RV9JTlNQRUNUT1IpCisgICAgQUREX0NVU1RPTV9UQVJHRVQoCisgICAgICAgIHdlYi1pbnNwZWN0
b3ItcmVzb3VyY2VzIEFMTAorICAgICAgICBDT01NQU5EICR7Q01BS0VfQ09NTUFORH0gLUUgY29w
eV9kaXJlY3RvcnkgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZCAke1dFQl9JTlNQ
RUNUT1JfRElSfQorICAgICAgICBDT01NQU5EICR7Q01BS0VfQ09NTUFORH0gLUUgY29weSAke1dF
QkNPUkVfRElSfS9FbmdsaXNoLmxwcm9qL2xvY2FsaXplZFN0cmluZ3MuanMgJHtXRUJfSU5TUEVD
VE9SX0RJUn0KKyAgICAgICAgQ09NTUFORCAke0NNQUtFX0NPTU1BTkR9IC1FIGNvcHkgJHtERVJJ
VkVEX1NPVVJDRVNfV0VCQ09SRV9ESVJ9L0luc3BlY3RvckJhY2tlbmRDb21tYW5kcy5qcyAke1dF
Ql9JTlNQRUNUT1JfRElSfS9JbnNwZWN0b3JCYWNrZW5kQ29tbWFuZHMuanMKKyAgICAgICAgREVQ
RU5EUyAke1dlYkNvcmVfTElCUkFSWV9OQU1FfQorICAgICkKKyAgICBJTlNUQUxMKERJUkVDVE9S
WSAke1dFQl9JTlNQRUNUT1JfRElSfQorICAgICAgICBERVNUSU5BVElPTiAke0RBVEFfSU5TVEFM
TF9ESVJ9CisgICAgICAgIEZJTEVTX01BVENISU5HIFBBVFRFUk4gIiouanMiCisgICAgICAgICAg
ICAgICAgICAgICAgIFBBVFRFUk4gIiouaHRtbCIKKyAgICAgICAgICAgICAgICAgICAgICAgUEFU
VEVSTiAiKi5jc3MiCisgICAgICAgICAgICAgICAgICAgICAgIFBBVFRFUk4gIiouZ2lmIgorICAg
ICAgICAgICAgICAgICAgICAgICBQQVRURVJOICIqLnBuZyIpCitFTkRJRiAoKQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9QbGF0Zm9ybUVmbC5jbWFrZSBiL1NvdXJjZS9XZWJLaXQvUGxhdGZv
cm1FZmwuY21ha2UKaW5kZXggZjliODg1Njk5OWM1ZWYxYThiNDFkMWYxZDIxZDQzZWRkNDUzZTE4
NS4uNTk2YzkxMTZjYjQ5OGY1NDJlN2Y0N2QyZWFjY2VhMGM0M2NjZmNmOSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdC9QbGF0Zm9ybUVmbC5jbWFrZQorKysgYi9Tb3VyY2UvV2ViS2l0L1BsYXRm
b3JtRWZsLmNtYWtlCkBAIC0yNTUsMjIgKzI1NSwzIEBAIElGIChFTkFCTEVfQVBJX1RFU1RTKQog
ICAgIEVOREZPUkVBQ0ggKCkKIEVORElGICgpCiAKLUlGIChFTkFCTEVfSU5TUEVDVE9SKQotICAg
IFNFVChXRUJfSU5TUEVDVE9SX0RJUiAke0NNQUtFX0JJTkFSWV9ESVJ9L1dlYktpdC9lZmwvd2Vi
aW5zcGVjdG9yKQotICAgIEFERF9ERUZJTklUSU9OUygtRFdFQl9JTlNQRUNUT1JfRElSPSIke1dF
Ql9JTlNQRUNUT1JfRElSfSIpCi0gICAgQUREX0RFRklOSVRJT05TKC1EV0VCX0lOU1BFQ1RPUl9J
TlNUQUxMX0RJUj0iJHtDTUFLRV9JTlNUQUxMX1BSRUZJWH0vJHtEQVRBX0lOU1RBTExfRElSfS93
ZWJpbnNwZWN0b3IiKQotICAgIEFERF9DVVNUT01fVEFSR0VUKAotICAgICAgICB3ZWItaW5zcGVj
dG9yLXJlc291cmNlcyBBTEwKLSAgICAgICAgQ09NTUFORCAke0NNQUtFX0NPTU1BTkR9IC1FIGNv
cHlfZGlyZWN0b3J5ICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQgJHtXRUJfSU5T
UEVDVE9SX0RJUn0KLSAgICAgICAgQ09NTUFORCAke0NNQUtFX0NPTU1BTkR9IC1FIGNvcHkgJHtX
RUJDT1JFX0RJUn0vRW5nbGlzaC5scHJvai9sb2NhbGl6ZWRTdHJpbmdzLmpzICR7V0VCX0lOU1BF
Q1RPUl9ESVJ9Ci0gICAgICAgIENPTU1BTkQgJHtDTUFLRV9DT01NQU5EfSAtRSBjb3B5ICR7REVS
SVZFRF9TT1VSQ0VTX1dFQkNPUkVfRElSfS9JbnNwZWN0b3JCYWNrZW5kQ29tbWFuZHMuanMgJHtX
RUJfSU5TUEVDVE9SX0RJUn0vSW5zcGVjdG9yQmFja2VuZENvbW1hbmRzLmpzCi0gICAgICAgIERF
UEVORFMgJHtXZWJDb3JlX0xJQlJBUllfTkFNRX0KLSAgICApCi0gICAgSU5TVEFMTChESVJFQ1RP
UlkgJHtXRUJfSU5TUEVDVE9SX0RJUn0KLSAgICAgICAgREVTVElOQVRJT04gJHtDTUFLRV9JTlNU
QUxMX1BSRUZJWH0vJHtEQVRBX0lOU1RBTExfRElSfQotICAgICAgICBGSUxFU19NQVRDSElORyBQ
QVRURVJOICIqLmpzIgotICAgICAgICAgICAgICAgICAgICAgICBQQVRURVJOICIqLmh0bWwiCi0g
ICAgICAgICAgICAgICAgICAgICAgIFBBVFRFUk4gIiouY3NzIgotICAgICAgICAgICAgICAgICAg
ICAgICBQQVRURVJOICIqLmdpZiIKLSAgICAgICAgICAgICAgICAgICAgICAgUEFUVEVSTiAiKi5w
bmciKQotRU5ESUYgKCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtRWZsLmNt
YWtlIGIvU291cmNlL1dlYktpdDIvUGxhdGZvcm1FZmwuY21ha2UKaW5kZXggYTEyZjQ0YWIyZjJi
YjdkM2UxOTA1YjY2MDBjMDEzYzY3ODQxZmQ3Ni4uYzBkOTlhMGNlMjZjNGFlNGZhMzk0MmRmZWU1
MmExNzE4YzMyM2YwNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvUGxhdGZvcm1FZmwuY21h
a2UKKysrIGIvU291cmNlL1dlYktpdDIvUGxhdGZvcm1FZmwuY21ha2UKQEAgLTM0NiwyNCArMzQ2
LDMgQEAgSUYgKEVOQUJMRV9BUElfVEVTVFMpCiAgICAgQUREX0xJQlJBUlkoZXdrMlVuaXRUZXN0
SW5qZWN0ZWRCdW5kbGVTYW1wbGUgU0hBUkVEICR7VEVTVF9JTkpFQ1RFRF9CVU5ETEVfRElSfS9p
bmplY3RlZF9idW5kbGVfc2FtcGxlLmNwcCkKICAgICBUQVJHRVRfTElOS19MSUJSQVJJRVMoZXdr
MlVuaXRUZXN0SW5qZWN0ZWRCdW5kbGVTYW1wbGUgJHtXZWJLaXQyX0xJQlJBUllfTkFNRX0pCiBF
TkRJRiAoKQotCi1JRiAoRU5BQkxFX0lOU1BFQ1RPUikKLSAgICBTRVQoV0syX1dFQl9JTlNQRUNU
T1JfRElSICR7Q01BS0VfQklOQVJZX0RJUn0vV2ViS2l0Mi9lZmwvd2ViaW5zcGVjdG9yKQotICAg
IFNFVChXSzJfV0VCX0lOU1BFQ1RPUl9JTlNUQUxMX0RJUiAke0NNQUtFX0lOU1RBTExfUFJFRklY
fS8ke1dlYktpdDJfTElCUkFSWV9OQU1FfS0ke1BST0pFQ1RfVkVSU0lPTl9NQUpPUn0pCi0gICAg
QUREX0RFRklOSVRJT05TKC1EV0syX1dFQl9JTlNQRUNUT1JfRElSPSIke1dLMl9XRUJfSU5TUEVD
VE9SX0RJUn0iKQotICAgIEFERF9ERUZJTklUSU9OUygtRFdLMl9XRUJfSU5TUEVDVE9SX0lOU1RB
TExfRElSPSIke1dLMl9XRUJfSU5TUEVDVE9SX0lOU1RBTExfRElSfS93ZWJpbnNwZWN0b3IiKQot
ICAgIEFERF9DVVNUT01fVEFSR0VUKAotICAgICAgICB3azItd2ViLWluc3BlY3Rvci1yZXNvdXJj
ZXMgQUxMCi0gICAgICAgIENPTU1BTkQgJHtDTUFLRV9DT01NQU5EfSAtRSBjb3B5X2RpcmVjdG9y
eSAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kICR7V0syX1dFQl9JTlNQRUNUT1Jf
RElSfQotICAgICAgICBDT01NQU5EICR7Q01BS0VfQ09NTUFORH0gLUUgY29weSAke1dFQkNPUkVf
RElSfS9FbmdsaXNoLmxwcm9qL2xvY2FsaXplZFN0cmluZ3MuanMgJHtXSzJfV0VCX0lOU1BFQ1RP
Ul9ESVJ9Ci0gICAgICAgIENPTU1BTkQgJHtDTUFLRV9DT01NQU5EfSAtRSBjb3B5ICR7REVSSVZF
RF9TT1VSQ0VTX1dFQkNPUkVfRElSfS9JbnNwZWN0b3JCYWNrZW5kQ29tbWFuZHMuanMgJHtXSzJf
V0VCX0lOU1BFQ1RPUl9ESVJ9L0luc3BlY3RvckJhY2tlbmRDb21tYW5kcy5qcwotICAgICAgICBE
RVBFTkRTICR7V2ViQ29yZV9MSUJSQVJZX05BTUV9Ci0gICAgKQotICAgIElOU1RBTEwoRElSRUNU
T1JZICR7V0syX1dFQl9JTlNQRUNUT1JfRElSfQotICAgICAgICBERVNUSU5BVElPTiAke1dLMl9X
RUJfSU5TUEVDVE9SX0lOU1RBTExfRElSfQotICAgICAgICBGSUxFU19NQVRDSElORyBQQVRURVJO
ICIqLmpzIgotICAgICAgICAgICAgICAgICAgICAgICBQQVRURVJOICIqLmh0bWwiCi0gICAgICAg
ICAgICAgICAgICAgICAgIFBBVFRFUk4gIiouY3NzIgotICAgICAgICAgICAgICAgICAgICAgICBQ
QVRURVJOICIqLmdpZiIKLSAgICAgICAgICAgICAgICAgICAgICAgUEFUVEVSTiAiKi5wbmciKQot
RU5ESUYgKCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9lZmwvV2ViSW5z
cGVjdG9yUHJveHlFZmwuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2VmbC9XZWJJbnNw
ZWN0b3JQcm94eUVmbC5jcHAKaW5kZXggNTM4MzU2NjEwNDU5MjVhZDQ1NDEwOTlkZGI0ZTVhOTNh
NzllZWY3Mi4uMmIzNDQ1ZmNmZTk3N2U4MzFiNWUwYWI4ODJiNjMwOGQxOTI1YjEwYiAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2VmbC9XZWJJbnNwZWN0b3JQcm94eUVmbC5j
cHAKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2VmbC9XZWJJbnNwZWN0b3JQcm94eUVm
bC5jcHAKQEAgLTM0LDYgKzM0LDcgQEAKICNpbmNsdWRlIDxXZWJDb3JlL05vdEltcGxlbWVudGVk
Lmg+CiAjaW5jbHVkZSA8dW5pc3RkLmg+CiAjaW5jbHVkZSA8d3RmL3RleHQvQ1N0cmluZy5oPgor
I2luY2x1ZGUgPHd0Zi90ZXh0L1N0cmluZ0J1aWxkZXIuaD4KICNpbmNsdWRlIDx3dGYvdGV4dC9X
VEZTdHJpbmcuaD4KIAogbmFtZXNwYWNlIFdlYktpdCB7CkBAIC04NywxNCArODgsMTggQEAgdm9p
ZCBXZWJJbnNwZWN0b3JQcm94eTo6cGxhdGZvcm1JbnNwZWN0ZWRVUkxDaGFuZ2VkKGNvbnN0IFN0
cmluZyYpCiAKIFN0cmluZyBXZWJJbnNwZWN0b3JQcm94eTo6aW5zcGVjdG9yUGFnZVVSTCgpIGNv
bnN0CiB7Ci0gICAgcmV0dXJuIG1ha2VTdHJpbmcoaW5zcGVjdG9yQmFzZVVSTCgpLCAiL2luc3Bl
Y3Rvci5odG1sIik7CisgICAgU3RyaW5nQnVpbGRlciBidWlsZGVyOworICAgIGJ1aWxkZXIuYXBw
ZW5kKGluc3BlY3RvclBhZ2VVUkwoKSk7CisgICAgYnVpbGRlci5hcHBlbmRMaXRlcmFsKCIvaW5z
cGVjdG9yLmh0bWwiKTsKKworICAgIHJldHVybiBidWlsZGVyLnRvU3RyaW5nKCk7CiB9CiAKIFN0
cmluZyBXZWJJbnNwZWN0b3JQcm94eTo6aW5zcGVjdG9yQmFzZVVSTCgpIGNvbnN0CiB7Ci0gICAg
U3RyaW5nIGluc3BlY3RvckZpbGVzUGF0aCA9IG1ha2VTdHJpbmcoImZpbGU6Ly8iLCBXSzJfV0VC
X0lOU1BFQ1RPUl9JTlNUQUxMX0RJUik7CisgICAgU3RyaW5nIGluc3BlY3RvckZpbGVzUGF0aCA9
IEFTQ0lJTGl0ZXJhbCgiZmlsZTovLyIgV0VCX0lOU1BFQ1RPUl9JTlNUQUxMX0RJUik7CiAgICAg
aWYgKGFjY2VzcyhpbnNwZWN0b3JGaWxlc1BhdGgudXRmOCgpLmRhdGEoKSwgUl9PSykpCi0gICAg
ICAgIGluc3BlY3RvckZpbGVzUGF0aCA9IG1ha2VTdHJpbmcoImZpbGU6Ly8iLCBXSzJfV0VCX0lO
U1BFQ1RPUl9ESVIpOworICAgICAgICBpbnNwZWN0b3JGaWxlc1BhdGggPSBBU0NJSUxpdGVyYWwo
ImZpbGU6Ly8iIFdFQl9JTlNQRUNUT1JfRElSKTsKIAogICAgIHJldHVybiBpbnNwZWN0b3JGaWxl
c1BhdGg7CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZSBiL1Nv
dXJjZS9jbWFrZS9PcHRpb25zRWZsLmNtYWtlCmluZGV4IGIyNzcxZTlhYmQ5ZDYzY2IzYjgwYjQw
ZmIzNzNmNWFiZDNhOTQ2NDguLmZkMjRiYWVlM2Y3ODk1NGY2ODJiM2FhMjI4NzQ4ZjVhOTZkMTY4
YTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9jbWFrZS9PcHRpb25zRWZsLmNtYWtlCisrKyBiL1NvdXJj
ZS9jbWFrZS9PcHRpb25zRWZsLmNtYWtlCkBAIC0xNTcsNiArMTU3LDEyIEBAIElGIChFTkFCTEVf
V0VCR0wpCiAgIEZJTkRfUEFDS0FHRShPcGVuR0wgUkVRVUlSRUQpCiBFTkRJRiAoKQogCitJRiAo
RU5BQkxFX0lOU1BFQ1RPUikKKyAgICBTRVQoV0VCX0lOU1BFQ1RPUl9ESVIgJHtDTUFLRV9CSU5B
UllfRElSfS9zaGFyZS93ZWJpbnNwZWN0b3IpCisgICAgQUREX0RFRklOSVRJT05TKC1EV0VCX0lO
U1BFQ1RPUl9ESVI9XCIke1dFQl9JTlNQRUNUT1JfRElSfVwiKQorICAgIEFERF9ERUZJTklUSU9O
UygtRFdFQl9JTlNQRUNUT1JfSU5TVEFMTF9ESVI9XCIke0NNQUtFX0lOU1RBTExfUFJFRklYfS8k
e0RBVEFfSU5TVEFMTF9ESVJ9L3dlYmluc3BlY3RvclwiKQorRU5ESUYgKCkKKwogU0VUKENQQUNL
X1NPVVJDRV9HRU5FUkFUT1IgVEJaMikKIAogSUYgKFdURl9VU0VfVElMRURfQkFDS0lOR19TVE9S
RSkKZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCAxMzkzMmMxNTM4NWU0
YzU3MjA3Mzg3OGU2MDkwZmJkOTlkNGYyYjNjLi44ZDlhM2Y2MWViMDQyYmQ2MDRmYzc2NGU1M2U4
YWVlZWQ5MGFjNmVhIDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTkgQEAKKzIwMTItMTAtMTEgIFJ5dWFuIENob2kgIDxyeXVhbi5jaG9pQHNhbXN1bmcu
Y29tPgorCisgICAgICAgIFtFRkxdIFNoYXJlIHJlc291cmNlcyBpbnN0YWxsZWQgZm9yIGluc3Bl
Y3RvcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTg5
OTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBOb3cs
IFdlYktpdDEvRWZsIGFuZCBXZWJLaXQyL0VmbCBpbnN0YWxsIHNhbWUgcmVzb3VyY2VzIHRvIGRp
ZmZlcmVudCBkaXJlY3RvcnkKKyAgICAgICAgd2hlbiBJTlNQRUNUT1IgaXMgZW5hYmxlZC4KKwor
ICAgICAgICBUaGlzIHBhdGNoIGNoYW5nZXMgdG8gaW5zdGFsbCByZXNvdXJjZXMgb25lIHRpbWUg
YW5kIHNoYXJlIGl0LgorCisgICAgICAgICogU291cmNlL1BsYXRmb3JtRWZsLmNtYWtlOgorICAg
ICAgICBFeHRyYWN0ZWQgYnVpbGQgc2NyaXB0cyB3aGljaCBpbnN0YWxsIHJlc291cmNlcyBmcm9t
IFdlYktpdC9QbGF0Zm9ybUVmbC5jbWFrZS4KKyAgICAgICAgKiBTb3VyY2UvY21ha2UvT3B0aW9u
c0VmbC5jbWFrZToKKwogMjAxMi0xMC0xMCAgVG9ueSBDaGFuZyAgPHRvbnlAY2hyb21pdW0ub3Jn
PgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIxMzA5MzcsIHIxMzA5NDksIHIx
MzA5NTUsIGFuZAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>168336</attachid>
            <date>2012-10-11 19:21:36 -0700</date>
            <delta_ts>2012-10-11 19:36:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-98991-20121012112032.patch</filename>
            <type>text/plain</type>
            <size>8646</size>
            <attacher name="Ryuan Choi">ryuan.choi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMxMTEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDM1Mzk2Yzg5ZTU1MGY3NjFk
Mzk3Y2NlY2Y5YzBmNGMyOTIzODI5YzAuLjJjMDY1MWYxMDBkODM5ODk3M2FkM2JiYmU3OThiZGFl
ZTRjNDdlYmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTItMTAtMTEgIFJ5dWFuIENo
b2kgIDxyeXVhbi5jaG9pQHNhbXN1bmcuY29tPgorCisgICAgICAgIFtFRkxdIFNoYXJlIHJlc291
cmNlcyBpbnN0YWxsZWQgZm9yIGluc3BlY3RvcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTg5OTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICAqIFBsYXRmb3JtRWZsLmNtYWtlOgorICAgICAgICBFeHRyYWN0
ZWQgYnVpbGQgc2NyaXB0cyB3aGljaCBpbnN0YWxsIHJlc291cmNlcyB0byBXZWJLaXQvUGxhdGZv
cm1FZmwuY21ha2UuCisKIDIwMTItMTAtMTEgIENocmlzIEd1YW4gIDxjaHJpcy5ndWFuQHRvcmNo
bW9iaWxlLmNvbS5jbj4KIAogICAgICAgICBbQmxhY2tiZXJyeV0gbWFrZXMgTmF2aWdhdG9yQ29u
dGVudFV0aWxzIHdvcmsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwppbmRleCBhYzJiMzhjYzQ0OGM2ZGY3ZWUxZWUzM2E4Yzcx
MzZkMjkxZjgxMzFmLi5hZWExNDgxNjZiN2VmOGU0ZjIxOTE5MjFkY2JjYjJlOGYwZDE2ZGRiIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTItMTAtMTEgIFJ5dWFuIENob2kgIDxyeXVh
bi5jaG9pQHNhbXN1bmcuY29tPgorCisgICAgICAgIFtFRkxdIFNoYXJlIHJlc291cmNlcyBpbnN0
YWxsZWQgZm9yIGluc3BlY3RvcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9OTg5OTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICAqIFBsYXRmb3JtRWZsLmNtYWtlOiBSZW1vdmVkIGJ1aWxkIHNjcmlwdCB3aGlj
aCBpbnN0YWxsIHJlc291cmNlcyB0byBzaGFyZS4KKyAgICAgICAgKiBVSVByb2Nlc3MvZWZsL1dl
Ykluc3BlY3RvclByb3h5RWZsLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViSW5zcGVjdG9yUHJv
eHk6Omluc3BlY3RvclBhZ2VVUkwpOiBNb2RpZmllZCBub3QgdG8gdXNlIG1ha2VTdHJpbmcuCisg
ICAgICAgIChXZWJLaXQ6OldlYkluc3BlY3RvclByb3h5OjppbnNwZWN0b3JCYXNlVVJMKTogQ2hh
bmdlZCByZXNvdXJjZSBwYXRoLgorCiAyMDEyLTEwLTExICBSZWdpbmEgQ2h1bmcgIDxoZWVqaW4u
ci5jaHVuZ0BzYW1zdW5nLmNvbT4KIAogICAgICAgICBbRUZMXVtXSzJdIFdlYlByb2Nlc3Mga2Vl
cHMgb24gd2FpdGluZyBmb3IgVUlQcm9jZXNzCmRpZmYgLS1naXQgYS9Tb3VyY2UvUGxhdGZvcm1F
ZmwuY21ha2UgYi9Tb3VyY2UvUGxhdGZvcm1FZmwuY21ha2UKaW5kZXggNTQwNjYxNWZkOGM1MDI5
NzQ2YmExZGE3NzAyN2VkZGVhMGU1NGUwYS4uYTc3MTk1YzM1OWM0ODY2MjA4YWIxZDM3YTU1YjZi
OTI2MGU3MDNlYiAxMDA2NDQKLS0tIGEvU291cmNlL1BsYXRmb3JtRWZsLmNtYWtlCisrKyBiL1Nv
dXJjZS9QbGF0Zm9ybUVmbC5jbWFrZQpAQCAtMSArMSwxOCBAQAogQUREX1NVQkRJUkVDVE9SWSgk
e1dFQktJVF9ESVJ9L2VmbC9EZWZhdWx0VGhlbWUpCisKK0lGIChFTkFCTEVfSU5TUEVDVE9SKQor
ICAgIEFERF9DVVNUT01fVEFSR0VUKAorICAgICAgICB3ZWItaW5zcGVjdG9yLXJlc291cmNlcyBB
TEwKKyAgICAgICAgQ09NTUFORCAke0NNQUtFX0NPTU1BTkR9IC1FIGNvcHlfZGlyZWN0b3J5ICR7
V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQgJHtXRUJfSU5TUEVDVE9SX0RJUn0KKyAg
ICAgICAgQ09NTUFORCAke0NNQUtFX0NPTU1BTkR9IC1FIGNvcHkgJHtXRUJDT1JFX0RJUn0vRW5n
bGlzaC5scHJvai9sb2NhbGl6ZWRTdHJpbmdzLmpzICR7V0VCX0lOU1BFQ1RPUl9ESVJ9CisgICAg
ICAgIENPTU1BTkQgJHtDTUFLRV9DT01NQU5EfSAtRSBjb3B5ICR7REVSSVZFRF9TT1VSQ0VTX1dF
QkNPUkVfRElSfS9JbnNwZWN0b3JCYWNrZW5kQ29tbWFuZHMuanMgJHtXRUJfSU5TUEVDVE9SX0RJ
Un0vSW5zcGVjdG9yQmFja2VuZENvbW1hbmRzLmpzCisgICAgICAgIERFUEVORFMgJHtXZWJDb3Jl
X0xJQlJBUllfTkFNRX0KKyAgICApCisgICAgSU5TVEFMTChESVJFQ1RPUlkgJHtXRUJfSU5TUEVD
VE9SX0RJUn0KKyAgICAgICAgREVTVElOQVRJT04gJHtEQVRBX0lOU1RBTExfRElSfQorICAgICAg
ICBGSUxFU19NQVRDSElORyBQQVRURVJOICIqLmpzIgorICAgICAgICAgICAgICAgICAgICAgICBQ
QVRURVJOICIqLmh0bWwiCisgICAgICAgICAgICAgICAgICAgICAgIFBBVFRFUk4gIiouY3NzIgor
ICAgICAgICAgICAgICAgICAgICAgICBQQVRURVJOICIqLmdpZiIKKyAgICAgICAgICAgICAgICAg
ICAgICAgUEFUVEVSTiAiKi5wbmciKQorRU5ESUYgKCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQvUGxhdGZvcm1FZmwuY21ha2UgYi9Tb3VyY2UvV2ViS2l0L1BsYXRmb3JtRWZsLmNtYWtlCmlu
ZGV4IGY5Yjg4NTY5OTljNWVmMWE4YjQxZDFmMWQyMWQ0M2VkZDQ1M2UxODUuLjU5NmM5MTE2Y2I0
OThmNTQyZTdmNDdkMmVhY2NlYTBjNDNjY2ZjZjkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQv
UGxhdGZvcm1FZmwuY21ha2UKKysrIGIvU291cmNlL1dlYktpdC9QbGF0Zm9ybUVmbC5jbWFrZQpA
QCAtMjU1LDIyICsyNTUsMyBAQCBJRiAoRU5BQkxFX0FQSV9URVNUUykKICAgICBFTkRGT1JFQUNI
ICgpCiBFTkRJRiAoKQogCi1JRiAoRU5BQkxFX0lOU1BFQ1RPUikKLSAgICBTRVQoV0VCX0lOU1BF
Q1RPUl9ESVIgJHtDTUFLRV9CSU5BUllfRElSfS9XZWJLaXQvZWZsL3dlYmluc3BlY3RvcikKLSAg
ICBBRERfREVGSU5JVElPTlMoLURXRUJfSU5TUEVDVE9SX0RJUj0iJHtXRUJfSU5TUEVDVE9SX0RJ
Un0iKQotICAgIEFERF9ERUZJTklUSU9OUygtRFdFQl9JTlNQRUNUT1JfSU5TVEFMTF9ESVI9IiR7
Q01BS0VfSU5TVEFMTF9QUkVGSVh9LyR7REFUQV9JTlNUQUxMX0RJUn0vd2ViaW5zcGVjdG9yIikK
LSAgICBBRERfQ1VTVE9NX1RBUkdFVCgKLSAgICAgICAgd2ViLWluc3BlY3Rvci1yZXNvdXJjZXMg
QUxMCi0gICAgICAgIENPTU1BTkQgJHtDTUFLRV9DT01NQU5EfSAtRSBjb3B5X2RpcmVjdG9yeSAk
e1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kICR7V0VCX0lOU1BFQ1RPUl9ESVJ9Ci0g
ICAgICAgIENPTU1BTkQgJHtDTUFLRV9DT01NQU5EfSAtRSBjb3B5ICR7V0VCQ09SRV9ESVJ9L0Vu
Z2xpc2gubHByb2ovbG9jYWxpemVkU3RyaW5ncy5qcyAke1dFQl9JTlNQRUNUT1JfRElSfQotICAg
ICAgICBDT01NQU5EICR7Q01BS0VfQ09NTUFORH0gLUUgY29weSAke0RFUklWRURfU09VUkNFU19X
RUJDT1JFX0RJUn0vSW5zcGVjdG9yQmFja2VuZENvbW1hbmRzLmpzICR7V0VCX0lOU1BFQ1RPUl9E
SVJ9L0luc3BlY3RvckJhY2tlbmRDb21tYW5kcy5qcwotICAgICAgICBERVBFTkRTICR7V2ViQ29y
ZV9MSUJSQVJZX05BTUV9Ci0gICAgKQotICAgIElOU1RBTEwoRElSRUNUT1JZICR7V0VCX0lOU1BF
Q1RPUl9ESVJ9Ci0gICAgICAgIERFU1RJTkFUSU9OICR7Q01BS0VfSU5TVEFMTF9QUkVGSVh9LyR7
REFUQV9JTlNUQUxMX0RJUn0KLSAgICAgICAgRklMRVNfTUFUQ0hJTkcgUEFUVEVSTiAiKi5qcyIK
LSAgICAgICAgICAgICAgICAgICAgICAgUEFUVEVSTiAiKi5odG1sIgotICAgICAgICAgICAgICAg
ICAgICAgICBQQVRURVJOICIqLmNzcyIKLSAgICAgICAgICAgICAgICAgICAgICAgUEFUVEVSTiAi
Ki5naWYiCi0gICAgICAgICAgICAgICAgICAgICAgIFBBVFRFUk4gIioucG5nIikKLUVORElGICgp
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybUVmbC5jbWFrZSBiL1NvdXJjZS9X
ZWJLaXQyL1BsYXRmb3JtRWZsLmNtYWtlCmluZGV4IGExMmY0NGFiMmYyYmI3ZDNlMTkwNWI2NjAw
YzAxM2M2Nzg0MWZkNzYuLmMwZDk5YTBjZTI2YzRhZTRmYTM5NDJkZmVlNTJhMTcxOGMzMjNmMDcg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtRWZsLmNtYWtlCisrKyBiL1NvdXJj
ZS9XZWJLaXQyL1BsYXRmb3JtRWZsLmNtYWtlCkBAIC0zNDYsMjQgKzM0NiwzIEBAIElGIChFTkFC
TEVfQVBJX1RFU1RTKQogICAgIEFERF9MSUJSQVJZKGV3azJVbml0VGVzdEluamVjdGVkQnVuZGxl
U2FtcGxlIFNIQVJFRCAke1RFU1RfSU5KRUNURURfQlVORExFX0RJUn0vaW5qZWN0ZWRfYnVuZGxl
X3NhbXBsZS5jcHApCiAgICAgVEFSR0VUX0xJTktfTElCUkFSSUVTKGV3azJVbml0VGVzdEluamVj
dGVkQnVuZGxlU2FtcGxlICR7V2ViS2l0Ml9MSUJSQVJZX05BTUV9KQogRU5ESUYgKCkKLQotSUYg
KEVOQUJMRV9JTlNQRUNUT1IpCi0gICAgU0VUKFdLMl9XRUJfSU5TUEVDVE9SX0RJUiAke0NNQUtF
X0JJTkFSWV9ESVJ9L1dlYktpdDIvZWZsL3dlYmluc3BlY3RvcikKLSAgICBTRVQoV0syX1dFQl9J
TlNQRUNUT1JfSU5TVEFMTF9ESVIgJHtDTUFLRV9JTlNUQUxMX1BSRUZJWH0vJHtXZWJLaXQyX0xJ
QlJBUllfTkFNRX0tJHtQUk9KRUNUX1ZFUlNJT05fTUFKT1J9KQotICAgIEFERF9ERUZJTklUSU9O
UygtRFdLMl9XRUJfSU5TUEVDVE9SX0RJUj0iJHtXSzJfV0VCX0lOU1BFQ1RPUl9ESVJ9IikKLSAg
ICBBRERfREVGSU5JVElPTlMoLURXSzJfV0VCX0lOU1BFQ1RPUl9JTlNUQUxMX0RJUj0iJHtXSzJf
V0VCX0lOU1BFQ1RPUl9JTlNUQUxMX0RJUn0vd2ViaW5zcGVjdG9yIikKLSAgICBBRERfQ1VTVE9N
X1RBUkdFVCgKLSAgICAgICAgd2syLXdlYi1pbnNwZWN0b3ItcmVzb3VyY2VzIEFMTAotICAgICAg
ICBDT01NQU5EICR7Q01BS0VfQ09NTUFORH0gLUUgY29weV9kaXJlY3RvcnkgJHtXRUJDT1JFX0RJ
Un0vaW5zcGVjdG9yL2Zyb250LWVuZCAke1dLMl9XRUJfSU5TUEVDVE9SX0RJUn0KLSAgICAgICAg
Q09NTUFORCAke0NNQUtFX0NPTU1BTkR9IC1FIGNvcHkgJHtXRUJDT1JFX0RJUn0vRW5nbGlzaC5s
cHJvai9sb2NhbGl6ZWRTdHJpbmdzLmpzICR7V0syX1dFQl9JTlNQRUNUT1JfRElSfQotICAgICAg
ICBDT01NQU5EICR7Q01BS0VfQ09NTUFORH0gLUUgY29weSAke0RFUklWRURfU09VUkNFU19XRUJD
T1JFX0RJUn0vSW5zcGVjdG9yQmFja2VuZENvbW1hbmRzLmpzICR7V0syX1dFQl9JTlNQRUNUT1Jf
RElSfS9JbnNwZWN0b3JCYWNrZW5kQ29tbWFuZHMuanMKLSAgICAgICAgREVQRU5EUyAke1dlYkNv
cmVfTElCUkFSWV9OQU1FfQotICAgICkKLSAgICBJTlNUQUxMKERJUkVDVE9SWSAke1dLMl9XRUJf
SU5TUEVDVE9SX0RJUn0KLSAgICAgICAgREVTVElOQVRJT04gJHtXSzJfV0VCX0lOU1BFQ1RPUl9J
TlNUQUxMX0RJUn0KLSAgICAgICAgRklMRVNfTUFUQ0hJTkcgUEFUVEVSTiAiKi5qcyIKLSAgICAg
ICAgICAgICAgICAgICAgICAgUEFUVEVSTiAiKi5odG1sIgotICAgICAgICAgICAgICAgICAgICAg
ICBQQVRURVJOICIqLmNzcyIKLSAgICAgICAgICAgICAgICAgICAgICAgUEFUVEVSTiAiKi5naWYi
Ci0gICAgICAgICAgICAgICAgICAgICAgIFBBVFRFUk4gIioucG5nIikKLUVORElGICgpCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvZWZsL1dlYkluc3BlY3RvclByb3h5RWZs
LmNwcCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9lZmwvV2ViSW5zcGVjdG9yUHJveHlFZmwu
Y3BwCmluZGV4IDUzODM1NjYxMDQ1OTI1YWQ0NTQxMDk5ZGRiNGU1YTkzYTc5ZWVmNzIuLjJiMzQ0
NWZjZmU5NzdlODMxYjVlMGFiODgyYjYzMDhkMTkyNWIxMGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQyL1VJUHJvY2Vzcy9lZmwvV2ViSW5zcGVjdG9yUHJveHlFZmwuY3BwCisrKyBiL1NvdXJj
ZS9XZWJLaXQyL1VJUHJvY2Vzcy9lZmwvV2ViSW5zcGVjdG9yUHJveHlFZmwuY3BwCkBAIC0zNCw2
ICszNCw3IEBACiAjaW5jbHVkZSA8V2ViQ29yZS9Ob3RJbXBsZW1lbnRlZC5oPgogI2luY2x1ZGUg
PHVuaXN0ZC5oPgogI2luY2x1ZGUgPHd0Zi90ZXh0L0NTdHJpbmcuaD4KKyNpbmNsdWRlIDx3dGYv
dGV4dC9TdHJpbmdCdWlsZGVyLmg+CiAjaW5jbHVkZSA8d3RmL3RleHQvV1RGU3RyaW5nLmg+CiAK
IG5hbWVzcGFjZSBXZWJLaXQgewpAQCAtODcsMTQgKzg4LDE4IEBAIHZvaWQgV2ViSW5zcGVjdG9y
UHJveHk6OnBsYXRmb3JtSW5zcGVjdGVkVVJMQ2hhbmdlZChjb25zdCBTdHJpbmcmKQogCiBTdHJp
bmcgV2ViSW5zcGVjdG9yUHJveHk6Omluc3BlY3RvclBhZ2VVUkwoKSBjb25zdAogewotICAgIHJl
dHVybiBtYWtlU3RyaW5nKGluc3BlY3RvckJhc2VVUkwoKSwgIi9pbnNwZWN0b3IuaHRtbCIpOwor
ICAgIFN0cmluZ0J1aWxkZXIgYnVpbGRlcjsKKyAgICBidWlsZGVyLmFwcGVuZChpbnNwZWN0b3JQ
YWdlVVJMKCkpOworICAgIGJ1aWxkZXIuYXBwZW5kTGl0ZXJhbCgiL2luc3BlY3Rvci5odG1sIik7
CisKKyAgICByZXR1cm4gYnVpbGRlci50b1N0cmluZygpOwogfQogCiBTdHJpbmcgV2ViSW5zcGVj
dG9yUHJveHk6Omluc3BlY3RvckJhc2VVUkwoKSBjb25zdAogewotICAgIFN0cmluZyBpbnNwZWN0
b3JGaWxlc1BhdGggPSBtYWtlU3RyaW5nKCJmaWxlOi8vIiwgV0syX1dFQl9JTlNQRUNUT1JfSU5T
VEFMTF9ESVIpOworICAgIFN0cmluZyBpbnNwZWN0b3JGaWxlc1BhdGggPSBBU0NJSUxpdGVyYWwo
ImZpbGU6Ly8iIFdFQl9JTlNQRUNUT1JfSU5TVEFMTF9ESVIpOwogICAgIGlmIChhY2Nlc3MoaW5z
cGVjdG9yRmlsZXNQYXRoLnV0ZjgoKS5kYXRhKCksIFJfT0spKQotICAgICAgICBpbnNwZWN0b3JG
aWxlc1BhdGggPSBtYWtlU3RyaW5nKCJmaWxlOi8vIiwgV0syX1dFQl9JTlNQRUNUT1JfRElSKTsK
KyAgICAgICAgaW5zcGVjdG9yRmlsZXNQYXRoID0gQVNDSUlMaXRlcmFsKCJmaWxlOi8vIiBXRUJf
SU5TUEVDVE9SX0RJUik7CiAKICAgICByZXR1cm4gaW5zcGVjdG9yRmlsZXNQYXRoOwogfQpkaWZm
IC0tZ2l0IGEvU291cmNlL2NtYWtlL09wdGlvbnNFZmwuY21ha2UgYi9Tb3VyY2UvY21ha2UvT3B0
aW9uc0VmbC5jbWFrZQppbmRleCBiMjc3MWU5YWJkOWQ2M2NiM2I4MGI0MGZiMzczZjVhYmQzYTk0
NjQ4Li5hZWU1NGNjNTUwODY4NGIyOGI4YmVjODBhMGExODc3NTliZmVmZjBlIDEwMDY0NAotLS0g
YS9Tb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZQorKysgYi9Tb3VyY2UvY21ha2UvT3B0aW9u
c0VmbC5jbWFrZQpAQCAtMTU3LDYgKzE1NywxMiBAQCBJRiAoRU5BQkxFX1dFQkdMKQogICBGSU5E
X1BBQ0tBR0UoT3BlbkdMIFJFUVVJUkVEKQogRU5ESUYgKCkKIAorSUYgKEVOQUJMRV9JTlNQRUNU
T1IpCisgICAgU0VUKFdFQl9JTlNQRUNUT1JfRElSICIke0NNQUtFX0JJTkFSWV9ESVJ9LyR7REFU
QV9JTlNUQUxMX0RJUn0vaW5zcGVjdG9yIikKKyAgICBBRERfREVGSU5JVElPTlMoLURXRUJfSU5T
UEVDVE9SX0RJUj1cIiR7V0VCX0lOU1BFQ1RPUl9ESVJ9XCIpCisgICAgQUREX0RFRklOSVRJT05T
KC1EV0VCX0lOU1BFQ1RPUl9JTlNUQUxMX0RJUj1cIiR7Q01BS0VfSU5TVEFMTF9QUkVGSVh9LyR7
REFUQV9JTlNUQUxMX0RJUn0vd2ViaW5zcGVjdG9yXCIpCitFTkRJRiAoKQorCiBTRVQoQ1BBQ0tf
U09VUkNFX0dFTkVSQVRPUiBUQloyKQogCiBJRiAoV1RGX1VTRV9USUxFRF9CQUNLSU5HX1NUT1JF
KQpkaWZmIC0tZ2l0IGEvQ2hhbmdlTG9nIGIvQ2hhbmdlTG9nCmluZGV4IDYyNTAxNGNhNDE2MTg2
OGJjMDVkMjJkMjBmZjE5ODFiOThjNTBlNWQuLjAzMTc3NzJlMzlkYTQ4NTNhNDljNTQ4ZTQxMTQ1
NWQ0ZDUwNWU1MmUgMTAwNjQ0Ci0tLSBhL0NoYW5nZUxvZworKysgYi9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOSBAQAorMjAxMi0xMC0xMSAgUnl1YW4gQ2hvaSAgPHJ5dWFuLmNob2lAc2Ftc3VuZy5j
b20+CisKKyAgICAgICAgW0VGTF0gU2hhcmUgcmVzb3VyY2VzIGluc3RhbGxlZCBmb3IgaW5zcGVj
dG9yCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05ODk5
MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5vdywg
V2ViS2l0MS9FZmwgYW5kIFdlYktpdDIvRWZsIGluc3RhbGwgc2FtZSByZXNvdXJjZXMgdG8gZGlm
ZmVyZW50IGRpcmVjdG9yeQorICAgICAgICB3aGVuIElOU1BFQ1RPUiBpcyBlbmFibGVkLgorCisg
ICAgICAgIFRoaXMgcGF0Y2ggY2hhbmdlcyB0byBpbnN0YWxsIHJlc291cmNlcyBvbmUgdGltZSBh
bmQgc2hhcmUgaXQuCisKKyAgICAgICAgKiBTb3VyY2UvUGxhdGZvcm1FZmwuY21ha2U6CisgICAg
ICAgIEV4dHJhY3RlZCBidWlsZCBzY3JpcHRzIHdoaWNoIGluc3RhbGwgcmVzb3VyY2VzIGZyb20g
V2ViS2l0L1BsYXRmb3JtRWZsLmNtYWtlLgorICAgICAgICAqIFNvdXJjZS9jbWFrZS9PcHRpb25z
RWZsLmNtYWtlOgorCiAyMDEyLTEwLTExICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3Jn
PgogCiAgICAgICAgIFBlcmYtby1tYXRpYyBidWlsZCBmaXhlcy4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>168338</attachid>
            <date>2012-10-11 19:56:40 -0700</date>
            <delta_ts>2012-10-14 17:51:49 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-98991-20121012115537.patch</filename>
            <type>text/plain</type>
            <size>8703</size>
            <attacher name="Ryuan Choi">ryuan.choi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMxMTEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDM1Mzk2Yzg5ZTU1MGY3NjFk
Mzk3Y2NlY2Y5YzBmNGMyOTIzODI5YzAuLjJjMDY1MWYxMDBkODM5ODk3M2FkM2JiYmU3OThiZGFl
ZTRjNDdlYmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTItMTAtMTEgIFJ5dWFuIENo
b2kgIDxyeXVhbi5jaG9pQHNhbXN1bmcuY29tPgorCisgICAgICAgIFtFRkxdIFNoYXJlIHJlc291
cmNlcyBpbnN0YWxsZWQgZm9yIGluc3BlY3RvcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTg5OTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICAqIFBsYXRmb3JtRWZsLmNtYWtlOgorICAgICAgICBFeHRyYWN0
ZWQgYnVpbGQgc2NyaXB0cyB3aGljaCBpbnN0YWxsIHJlc291cmNlcyB0byBXZWJLaXQvUGxhdGZv
cm1FZmwuY21ha2UuCisKIDIwMTItMTAtMTEgIENocmlzIEd1YW4gIDxjaHJpcy5ndWFuQHRvcmNo
bW9iaWxlLmNvbS5jbj4KIAogICAgICAgICBbQmxhY2tiZXJyeV0gbWFrZXMgTmF2aWdhdG9yQ29u
dGVudFV0aWxzIHdvcmsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwppbmRleCBhYzJiMzhjYzQ0OGM2ZGY3ZWUxZWUzM2E4Yzcx
MzZkMjkxZjgxMzFmLi5hZWExNDgxNjZiN2VmOGU0ZjIxOTE5MjFkY2JjYjJlOGYwZDE2ZGRiIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTItMTAtMTEgIFJ5dWFuIENob2kgIDxyeXVh
bi5jaG9pQHNhbXN1bmcuY29tPgorCisgICAgICAgIFtFRkxdIFNoYXJlIHJlc291cmNlcyBpbnN0
YWxsZWQgZm9yIGluc3BlY3RvcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9OTg5OTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICAqIFBsYXRmb3JtRWZsLmNtYWtlOiBSZW1vdmVkIGJ1aWxkIHNjcmlwdCB3aGlj
aCBpbnN0YWxsIHJlc291cmNlcyB0byBzaGFyZS4KKyAgICAgICAgKiBVSVByb2Nlc3MvZWZsL1dl
Ykluc3BlY3RvclByb3h5RWZsLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViSW5zcGVjdG9yUHJv
eHk6Omluc3BlY3RvclBhZ2VVUkwpOiBNb2RpZmllZCBub3QgdG8gdXNlIG1ha2VTdHJpbmcuCisg
ICAgICAgIChXZWJLaXQ6OldlYkluc3BlY3RvclByb3h5OjppbnNwZWN0b3JCYXNlVVJMKTogQ2hh
bmdlZCByZXNvdXJjZSBwYXRoLgorCiAyMDEyLTEwLTExICBSZWdpbmEgQ2h1bmcgIDxoZWVqaW4u
ci5jaHVuZ0BzYW1zdW5nLmNvbT4KIAogICAgICAgICBbRUZMXVtXSzJdIFdlYlByb2Nlc3Mga2Vl
cHMgb24gd2FpdGluZyBmb3IgVUlQcm9jZXNzCmRpZmYgLS1naXQgYS9Tb3VyY2UvUGxhdGZvcm1F
ZmwuY21ha2UgYi9Tb3VyY2UvUGxhdGZvcm1FZmwuY21ha2UKaW5kZXggNTQwNjYxNWZkOGM1MDI5
NzQ2YmExZGE3NzAyN2VkZGVhMGU1NGUwYS4uZGYxMjhmZGZjODY4YWQ1ZTFlOWU1ZDk5YWFkZWYy
YzA5Njg4ZWE3NyAxMDA2NDQKLS0tIGEvU291cmNlL1BsYXRmb3JtRWZsLmNtYWtlCisrKyBiL1Nv
dXJjZS9QbGF0Zm9ybUVmbC5jbWFrZQpAQCAtMSArMSwxOSBAQAogQUREX1NVQkRJUkVDVE9SWSgk
e1dFQktJVF9ESVJ9L2VmbC9EZWZhdWx0VGhlbWUpCisKK0lGIChFTkFCTEVfSU5TUEVDVE9SKQor
ICAgIEFERF9DVVNUT01fVEFSR0VUKAorICAgICAgICB3ZWItaW5zcGVjdG9yLXJlc291cmNlcyBB
TEwKKyAgICAgICAgQ09NTUFORCAke0NNQUtFX0NPTU1BTkR9IC1FIGNvcHlfZGlyZWN0b3J5ICR7
V0VCQ09SRV9ESVJ9L2luc3BlY3Rvci9mcm9udC1lbmQgJHtXRUJfSU5TUEVDVE9SX0RJUn0KKyAg
ICAgICAgQ09NTUFORCAke0NNQUtFX0NPTU1BTkR9IC1FIGNvcHkgJHtXRUJDT1JFX0RJUn0vRW5n
bGlzaC5scHJvai9sb2NhbGl6ZWRTdHJpbmdzLmpzICR7V0VCX0lOU1BFQ1RPUl9ESVJ9CisgICAg
ICAgIENPTU1BTkQgJHtDTUFLRV9DT01NQU5EfSAtRSBjb3B5ICR7REVSSVZFRF9TT1VSQ0VTX1dF
QkNPUkVfRElSfS9JbnNwZWN0b3JCYWNrZW5kQ29tbWFuZHMuanMgJHtXRUJfSU5TUEVDVE9SX0RJ
Un0vSW5zcGVjdG9yQmFja2VuZENvbW1hbmRzLmpzCisgICAgICAgIERFUEVORFMgJHtXZWJDb3Jl
X0xJQlJBUllfTkFNRX0KKyAgICAgICAgV09SS0lOR19ESVJFQ1RPUlkgJHtDTUFLRV9CSU5BUllf
RElSfQorICAgICkKKyAgICBJTlNUQUxMKERJUkVDVE9SWSAiJHtDTUFLRV9CSU5BUllfRElSfS8k
e1dFQl9JTlNQRUNUT1JfRElSfSIKKyAgICAgICAgREVTVElOQVRJT04gJHtEQVRBX0lOU1RBTExf
RElSfQorICAgICAgICBGSUxFU19NQVRDSElORyBQQVRURVJOICIqLmpzIgorICAgICAgICAgICAg
ICAgICAgICAgICBQQVRURVJOICIqLmh0bWwiCisgICAgICAgICAgICAgICAgICAgICAgIFBBVFRF
Uk4gIiouY3NzIgorICAgICAgICAgICAgICAgICAgICAgICBQQVRURVJOICIqLmdpZiIKKyAgICAg
ICAgICAgICAgICAgICAgICAgUEFUVEVSTiAiKi5wbmciKQorRU5ESUYgKCkKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJLaXQvUGxhdGZvcm1FZmwuY21ha2UgYi9Tb3VyY2UvV2ViS2l0L1BsYXRmb3Jt
RWZsLmNtYWtlCmluZGV4IGY5Yjg4NTY5OTljNWVmMWE4YjQxZDFmMWQyMWQ0M2VkZDQ1M2UxODUu
LjU5NmM5MTE2Y2I0OThmNTQyZTdmNDdkMmVhY2NlYTBjNDNjY2ZjZjkgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQvUGxhdGZvcm1FZmwuY21ha2UKKysrIGIvU291cmNlL1dlYktpdC9QbGF0Zm9y
bUVmbC5jbWFrZQpAQCAtMjU1LDIyICsyNTUsMyBAQCBJRiAoRU5BQkxFX0FQSV9URVNUUykKICAg
ICBFTkRGT1JFQUNIICgpCiBFTkRJRiAoKQogCi1JRiAoRU5BQkxFX0lOU1BFQ1RPUikKLSAgICBT
RVQoV0VCX0lOU1BFQ1RPUl9ESVIgJHtDTUFLRV9CSU5BUllfRElSfS9XZWJLaXQvZWZsL3dlYmlu
c3BlY3RvcikKLSAgICBBRERfREVGSU5JVElPTlMoLURXRUJfSU5TUEVDVE9SX0RJUj0iJHtXRUJf
SU5TUEVDVE9SX0RJUn0iKQotICAgIEFERF9ERUZJTklUSU9OUygtRFdFQl9JTlNQRUNUT1JfSU5T
VEFMTF9ESVI9IiR7Q01BS0VfSU5TVEFMTF9QUkVGSVh9LyR7REFUQV9JTlNUQUxMX0RJUn0vd2Vi
aW5zcGVjdG9yIikKLSAgICBBRERfQ1VTVE9NX1RBUkdFVCgKLSAgICAgICAgd2ViLWluc3BlY3Rv
ci1yZXNvdXJjZXMgQUxMCi0gICAgICAgIENPTU1BTkQgJHtDTUFLRV9DT01NQU5EfSAtRSBjb3B5
X2RpcmVjdG9yeSAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kICR7V0VCX0lOU1BF
Q1RPUl9ESVJ9Ci0gICAgICAgIENPTU1BTkQgJHtDTUFLRV9DT01NQU5EfSAtRSBjb3B5ICR7V0VC
Q09SRV9ESVJ9L0VuZ2xpc2gubHByb2ovbG9jYWxpemVkU3RyaW5ncy5qcyAke1dFQl9JTlNQRUNU
T1JfRElSfQotICAgICAgICBDT01NQU5EICR7Q01BS0VfQ09NTUFORH0gLUUgY29weSAke0RFUklW
RURfU09VUkNFU19XRUJDT1JFX0RJUn0vSW5zcGVjdG9yQmFja2VuZENvbW1hbmRzLmpzICR7V0VC
X0lOU1BFQ1RPUl9ESVJ9L0luc3BlY3RvckJhY2tlbmRDb21tYW5kcy5qcwotICAgICAgICBERVBF
TkRTICR7V2ViQ29yZV9MSUJSQVJZX05BTUV9Ci0gICAgKQotICAgIElOU1RBTEwoRElSRUNUT1JZ
ICR7V0VCX0lOU1BFQ1RPUl9ESVJ9Ci0gICAgICAgIERFU1RJTkFUSU9OICR7Q01BS0VfSU5TVEFM
TF9QUkVGSVh9LyR7REFUQV9JTlNUQUxMX0RJUn0KLSAgICAgICAgRklMRVNfTUFUQ0hJTkcgUEFU
VEVSTiAiKi5qcyIKLSAgICAgICAgICAgICAgICAgICAgICAgUEFUVEVSTiAiKi5odG1sIgotICAg
ICAgICAgICAgICAgICAgICAgICBQQVRURVJOICIqLmNzcyIKLSAgICAgICAgICAgICAgICAgICAg
ICAgUEFUVEVSTiAiKi5naWYiCi0gICAgICAgICAgICAgICAgICAgICAgIFBBVFRFUk4gIioucG5n
IikKLUVORElGICgpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybUVmbC5jbWFr
ZSBiL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtRWZsLmNtYWtlCmluZGV4IGExMmY0NGFiMmYyYmI3
ZDNlMTkwNWI2NjAwYzAxM2M2Nzg0MWZkNzYuLmMwZDk5YTBjZTI2YzRhZTRmYTM5NDJkZmVlNTJh
MTcxOGMzMjNmMDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtRWZsLmNtYWtl
CisrKyBiL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtRWZsLmNtYWtlCkBAIC0zNDYsMjQgKzM0Niwz
IEBAIElGIChFTkFCTEVfQVBJX1RFU1RTKQogICAgIEFERF9MSUJSQVJZKGV3azJVbml0VGVzdElu
amVjdGVkQnVuZGxlU2FtcGxlIFNIQVJFRCAke1RFU1RfSU5KRUNURURfQlVORExFX0RJUn0vaW5q
ZWN0ZWRfYnVuZGxlX3NhbXBsZS5jcHApCiAgICAgVEFSR0VUX0xJTktfTElCUkFSSUVTKGV3azJV
bml0VGVzdEluamVjdGVkQnVuZGxlU2FtcGxlICR7V2ViS2l0Ml9MSUJSQVJZX05BTUV9KQogRU5E
SUYgKCkKLQotSUYgKEVOQUJMRV9JTlNQRUNUT1IpCi0gICAgU0VUKFdLMl9XRUJfSU5TUEVDVE9S
X0RJUiAke0NNQUtFX0JJTkFSWV9ESVJ9L1dlYktpdDIvZWZsL3dlYmluc3BlY3RvcikKLSAgICBT
RVQoV0syX1dFQl9JTlNQRUNUT1JfSU5TVEFMTF9ESVIgJHtDTUFLRV9JTlNUQUxMX1BSRUZJWH0v
JHtXZWJLaXQyX0xJQlJBUllfTkFNRX0tJHtQUk9KRUNUX1ZFUlNJT05fTUFKT1J9KQotICAgIEFE
RF9ERUZJTklUSU9OUygtRFdLMl9XRUJfSU5TUEVDVE9SX0RJUj0iJHtXSzJfV0VCX0lOU1BFQ1RP
Ul9ESVJ9IikKLSAgICBBRERfREVGSU5JVElPTlMoLURXSzJfV0VCX0lOU1BFQ1RPUl9JTlNUQUxM
X0RJUj0iJHtXSzJfV0VCX0lOU1BFQ1RPUl9JTlNUQUxMX0RJUn0vd2ViaW5zcGVjdG9yIikKLSAg
ICBBRERfQ1VTVE9NX1RBUkdFVCgKLSAgICAgICAgd2syLXdlYi1pbnNwZWN0b3ItcmVzb3VyY2Vz
IEFMTAotICAgICAgICBDT01NQU5EICR7Q01BS0VfQ09NTUFORH0gLUUgY29weV9kaXJlY3Rvcnkg
JHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9yL2Zyb250LWVuZCAke1dLMl9XRUJfSU5TUEVDVE9SX0RJ
Un0KLSAgICAgICAgQ09NTUFORCAke0NNQUtFX0NPTU1BTkR9IC1FIGNvcHkgJHtXRUJDT1JFX0RJ
Un0vRW5nbGlzaC5scHJvai9sb2NhbGl6ZWRTdHJpbmdzLmpzICR7V0syX1dFQl9JTlNQRUNUT1Jf
RElSfQotICAgICAgICBDT01NQU5EICR7Q01BS0VfQ09NTUFORH0gLUUgY29weSAke0RFUklWRURf
U09VUkNFU19XRUJDT1JFX0RJUn0vSW5zcGVjdG9yQmFja2VuZENvbW1hbmRzLmpzICR7V0syX1dF
Ql9JTlNQRUNUT1JfRElSfS9JbnNwZWN0b3JCYWNrZW5kQ29tbWFuZHMuanMKLSAgICAgICAgREVQ
RU5EUyAke1dlYkNvcmVfTElCUkFSWV9OQU1FfQotICAgICkKLSAgICBJTlNUQUxMKERJUkVDVE9S
WSAke1dLMl9XRUJfSU5TUEVDVE9SX0RJUn0KLSAgICAgICAgREVTVElOQVRJT04gJHtXSzJfV0VC
X0lOU1BFQ1RPUl9JTlNUQUxMX0RJUn0KLSAgICAgICAgRklMRVNfTUFUQ0hJTkcgUEFUVEVSTiAi
Ki5qcyIKLSAgICAgICAgICAgICAgICAgICAgICAgUEFUVEVSTiAiKi5odG1sIgotICAgICAgICAg
ICAgICAgICAgICAgICBQQVRURVJOICIqLmNzcyIKLSAgICAgICAgICAgICAgICAgICAgICAgUEFU
VEVSTiAiKi5naWYiCi0gICAgICAgICAgICAgICAgICAgICAgIFBBVFRFUk4gIioucG5nIikKLUVO
RElGICgpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvZWZsL1dlYkluc3Bl
Y3RvclByb3h5RWZsLmNwcCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9lZmwvV2ViSW5zcGVj
dG9yUHJveHlFZmwuY3BwCmluZGV4IDUzODM1NjYxMDQ1OTI1YWQ0NTQxMDk5ZGRiNGU1YTkzYTc5
ZWVmNzIuLjJiMzQ0NWZjZmU5NzdlODMxYjVlMGFiODgyYjYzMDhkMTkyNWIxMGIgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9lZmwvV2ViSW5zcGVjdG9yUHJveHlFZmwuY3Bw
CisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9lZmwvV2ViSW5zcGVjdG9yUHJveHlFZmwu
Y3BwCkBAIC0zNCw2ICszNCw3IEBACiAjaW5jbHVkZSA8V2ViQ29yZS9Ob3RJbXBsZW1lbnRlZC5o
PgogI2luY2x1ZGUgPHVuaXN0ZC5oPgogI2luY2x1ZGUgPHd0Zi90ZXh0L0NTdHJpbmcuaD4KKyNp
bmNsdWRlIDx3dGYvdGV4dC9TdHJpbmdCdWlsZGVyLmg+CiAjaW5jbHVkZSA8d3RmL3RleHQvV1RG
U3RyaW5nLmg+CiAKIG5hbWVzcGFjZSBXZWJLaXQgewpAQCAtODcsMTQgKzg4LDE4IEBAIHZvaWQg
V2ViSW5zcGVjdG9yUHJveHk6OnBsYXRmb3JtSW5zcGVjdGVkVVJMQ2hhbmdlZChjb25zdCBTdHJp
bmcmKQogCiBTdHJpbmcgV2ViSW5zcGVjdG9yUHJveHk6Omluc3BlY3RvclBhZ2VVUkwoKSBjb25z
dAogewotICAgIHJldHVybiBtYWtlU3RyaW5nKGluc3BlY3RvckJhc2VVUkwoKSwgIi9pbnNwZWN0
b3IuaHRtbCIpOworICAgIFN0cmluZ0J1aWxkZXIgYnVpbGRlcjsKKyAgICBidWlsZGVyLmFwcGVu
ZChpbnNwZWN0b3JQYWdlVVJMKCkpOworICAgIGJ1aWxkZXIuYXBwZW5kTGl0ZXJhbCgiL2luc3Bl
Y3Rvci5odG1sIik7CisKKyAgICByZXR1cm4gYnVpbGRlci50b1N0cmluZygpOwogfQogCiBTdHJp
bmcgV2ViSW5zcGVjdG9yUHJveHk6Omluc3BlY3RvckJhc2VVUkwoKSBjb25zdAogewotICAgIFN0
cmluZyBpbnNwZWN0b3JGaWxlc1BhdGggPSBtYWtlU3RyaW5nKCJmaWxlOi8vIiwgV0syX1dFQl9J
TlNQRUNUT1JfSU5TVEFMTF9ESVIpOworICAgIFN0cmluZyBpbnNwZWN0b3JGaWxlc1BhdGggPSBB
U0NJSUxpdGVyYWwoImZpbGU6Ly8iIFdFQl9JTlNQRUNUT1JfSU5TVEFMTF9ESVIpOwogICAgIGlm
IChhY2Nlc3MoaW5zcGVjdG9yRmlsZXNQYXRoLnV0ZjgoKS5kYXRhKCksIFJfT0spKQotICAgICAg
ICBpbnNwZWN0b3JGaWxlc1BhdGggPSBtYWtlU3RyaW5nKCJmaWxlOi8vIiwgV0syX1dFQl9JTlNQ
RUNUT1JfRElSKTsKKyAgICAgICAgaW5zcGVjdG9yRmlsZXNQYXRoID0gQVNDSUlMaXRlcmFsKCJm
aWxlOi8vIiBXRUJfSU5TUEVDVE9SX0RJUik7CiAKICAgICByZXR1cm4gaW5zcGVjdG9yRmlsZXNQ
YXRoOwogfQpkaWZmIC0tZ2l0IGEvU291cmNlL2NtYWtlL09wdGlvbnNFZmwuY21ha2UgYi9Tb3Vy
Y2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZQppbmRleCBiMjc3MWU5YWJkOWQ2M2NiM2I4MGI0MGZi
MzczZjVhYmQzYTk0NjQ4Li5lOTI5ZDIzYTlhZGJhZGY3OWU2MWUxZWY0MDllMjQ4ODAyZWI5OWM1
IDEwMDY0NAotLS0gYS9Tb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZQorKysgYi9Tb3VyY2Uv
Y21ha2UvT3B0aW9uc0VmbC5jbWFrZQpAQCAtMTU3LDYgKzE1NywxMiBAQCBJRiAoRU5BQkxFX1dF
QkdMKQogICBGSU5EX1BBQ0tBR0UoT3BlbkdMIFJFUVVJUkVEKQogRU5ESUYgKCkKIAorSUYgKEVO
QUJMRV9JTlNQRUNUT1IpCisgICAgU0VUKFdFQl9JTlNQRUNUT1JfRElSICIke0RBVEFfSU5TVEFM
TF9ESVJ9L2luc3BlY3RvciIpCisgICAgQUREX0RFRklOSVRJT05TKC1EV0VCX0lOU1BFQ1RPUl9E
SVI9XCIke0NNQUtFX0JJTkFSWV9ESVJ9LyR7V0VCX0lOU1BFQ1RPUl9ESVJ9XCIpCisgICAgQURE
X0RFRklOSVRJT05TKC1EV0VCX0lOU1BFQ1RPUl9JTlNUQUxMX0RJUj1cIiR7Q01BS0VfSU5TVEFM
TF9QUkVGSVh9LyR7V0VCX0lOU1BFQ1RPUl9ESVJ9XCIpCitFTkRJRiAoKQorCiBTRVQoQ1BBQ0tf
U09VUkNFX0dFTkVSQVRPUiBUQloyKQogCiBJRiAoV1RGX1VTRV9USUxFRF9CQUNLSU5HX1NUT1JF
KQpkaWZmIC0tZ2l0IGEvQ2hhbmdlTG9nIGIvQ2hhbmdlTG9nCmluZGV4IDYyNTAxNGNhNDE2MTg2
OGJjMDVkMjJkMjBmZjE5ODFiOThjNTBlNWQuLjAzMTc3NzJlMzlkYTQ4NTNhNDljNTQ4ZTQxMTQ1
NWQ0ZDUwNWU1MmUgMTAwNjQ0Ci0tLSBhL0NoYW5nZUxvZworKysgYi9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOSBAQAorMjAxMi0xMC0xMSAgUnl1YW4gQ2hvaSAgPHJ5dWFuLmNob2lAc2Ftc3VuZy5j
b20+CisKKyAgICAgICAgW0VGTF0gU2hhcmUgcmVzb3VyY2VzIGluc3RhbGxlZCBmb3IgaW5zcGVj
dG9yCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05ODk5
MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5vdywg
V2ViS2l0MS9FZmwgYW5kIFdlYktpdDIvRWZsIGluc3RhbGwgc2FtZSByZXNvdXJjZXMgdG8gZGlm
ZmVyZW50IGRpcmVjdG9yeQorICAgICAgICB3aGVuIElOU1BFQ1RPUiBpcyBlbmFibGVkLgorCisg
ICAgICAgIFRoaXMgcGF0Y2ggY2hhbmdlcyB0byBpbnN0YWxsIHJlc291cmNlcyBvbmUgdGltZSBh
bmQgc2hhcmUgaXQuCisKKyAgICAgICAgKiBTb3VyY2UvUGxhdGZvcm1FZmwuY21ha2U6CisgICAg
ICAgIEV4dHJhY3RlZCBidWlsZCBzY3JpcHRzIHdoaWNoIGluc3RhbGwgcmVzb3VyY2VzIGZyb20g
V2ViS2l0L1BsYXRmb3JtRWZsLmNtYWtlLgorICAgICAgICAqIFNvdXJjZS9jbWFrZS9PcHRpb25z
RWZsLmNtYWtlOgorCiAyMDEyLTEwLTExICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3Jn
PgogCiAgICAgICAgIFBlcmYtby1tYXRpYyBidWlsZCBmaXhlcy4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>168602</attachid>
            <date>2012-10-14 17:51:56 -0700</date>
            <delta_ts>2012-10-15 11:09:54 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-98991-20121015095047.patch</filename>
            <type>text/plain</type>
            <size>8697</size>
            <attacher name="Ryuan Choi">ryuan.choi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMxMjc4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGNmMzY5ODllZTAxNmVkMTJl
YTIzMmM4MjBhMTEyYTg1ZmFkODJjNDUuLmM2ZTUxNjliMzExOTlkODk5OGM2YzY5ZmQ5NzhhMDBk
ZjIwZjUxYmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTItMTAtMTQgIFJ5dWFuIENo
b2kgIDxyeXVhbi5jaG9pQHNhbXN1bmcuY29tPgorCisgICAgICAgIFtFRkxdIFNoYXJlIHJlc291
cmNlcyBpbnN0YWxsZWQgZm9yIGluc3BlY3RvcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTg5OTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICAqIFBsYXRmb3JtRWZsLmNtYWtlOgorICAgICAgICBFeHRyYWN0
ZWQgYnVpbGQgc2NyaXB0cyB3aGljaCBpbnN0YWxsIHJlc291cmNlcyB0byBXZWJLaXQvUGxhdGZv
cm1FZmwuY21ha2UuCisKIDIwMTItMTAtMTMgIEpha29iIFBldHNvdml0cyAgPGpwZXRzb3ZpdHNA
cmltLmNvbT4KIAogICAgICAgICBbQmxhY2tCZXJyeV0gRmV0Y2ggYmxpdCByZWN0cyBmcm9tIGEg
dmlld3BvcnQgYWNjZXNzb3IKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBi
L1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwppbmRleCA2MjYwZDQwMzczNDU0MWNhM2M1OTAzZDZh
YjBiOWQ0MTRlNjQ5ZTI5Li41Nzk2NjQ0YzkzOTczMDNhZWY0N2MzOGQ3ODZjN2MxZWZmYzJjYTRm
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktp
dDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTItMTAtMTQgIFJ5dWFuIENob2kgIDxy
eXVhbi5jaG9pQHNhbXN1bmcuY29tPgorCisgICAgICAgIFtFRkxdIFNoYXJlIHJlc291cmNlcyBp
bnN0YWxsZWQgZm9yIGluc3BlY3RvcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9OTg5OTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICAqIFBsYXRmb3JtRWZsLmNtYWtlOiBSZW1vdmVkIGJ1aWxkIHNjcmlwdCB3
aGljaCBpbnN0YWxsIHJlc291cmNlcyB0byBzaGFyZS4KKyAgICAgICAgKiBVSVByb2Nlc3MvZWZs
L1dlYkluc3BlY3RvclByb3h5RWZsLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViSW5zcGVjdG9y
UHJveHk6Omluc3BlY3RvclBhZ2VVUkwpOiBNb2RpZmllZCBub3QgdG8gdXNlIG1ha2VTdHJpbmcu
CisgICAgICAgIChXZWJLaXQ6OldlYkluc3BlY3RvclByb3h5OjppbnNwZWN0b3JCYXNlVVJMKTog
Q2hhbmdlZCByZXNvdXJjZSBwYXRoLgorCiAyMDEyLTEwLTEyICBBbmRlcnMgQ2FybHNzb24gIDxh
bmRlcnNjYUBhcHBsZS5jb20+CiAKICAgICAgICAgRXhwbGljaXRseSBtYXJrIG1lc3NhZ2VzIHZh
cmlhZGljCmRpZmYgLS1naXQgYS9Tb3VyY2UvUGxhdGZvcm1FZmwuY21ha2UgYi9Tb3VyY2UvUGxh
dGZvcm1FZmwuY21ha2UKaW5kZXggNTQwNjYxNWZkOGM1MDI5NzQ2YmExZGE3NzAyN2VkZGVhMGU1
NGUwYS4uZGYxMjhmZGZjODY4YWQ1ZTFlOWU1ZDk5YWFkZWYyYzA5Njg4ZWE3NyAxMDA2NDQKLS0t
IGEvU291cmNlL1BsYXRmb3JtRWZsLmNtYWtlCisrKyBiL1NvdXJjZS9QbGF0Zm9ybUVmbC5jbWFr
ZQpAQCAtMSArMSwxOSBAQAogQUREX1NVQkRJUkVDVE9SWSgke1dFQktJVF9ESVJ9L2VmbC9EZWZh
dWx0VGhlbWUpCisKK0lGIChFTkFCTEVfSU5TUEVDVE9SKQorICAgIEFERF9DVVNUT01fVEFSR0VU
KAorICAgICAgICB3ZWItaW5zcGVjdG9yLXJlc291cmNlcyBBTEwKKyAgICAgICAgQ09NTUFORCAk
e0NNQUtFX0NPTU1BTkR9IC1FIGNvcHlfZGlyZWN0b3J5ICR7V0VCQ09SRV9ESVJ9L2luc3BlY3Rv
ci9mcm9udC1lbmQgJHtXRUJfSU5TUEVDVE9SX0RJUn0KKyAgICAgICAgQ09NTUFORCAke0NNQUtF
X0NPTU1BTkR9IC1FIGNvcHkgJHtXRUJDT1JFX0RJUn0vRW5nbGlzaC5scHJvai9sb2NhbGl6ZWRT
dHJpbmdzLmpzICR7V0VCX0lOU1BFQ1RPUl9ESVJ9CisgICAgICAgIENPTU1BTkQgJHtDTUFLRV9D
T01NQU5EfSAtRSBjb3B5ICR7REVSSVZFRF9TT1VSQ0VTX1dFQkNPUkVfRElSfS9JbnNwZWN0b3JC
YWNrZW5kQ29tbWFuZHMuanMgJHtXRUJfSU5TUEVDVE9SX0RJUn0vSW5zcGVjdG9yQmFja2VuZENv
bW1hbmRzLmpzCisgICAgICAgIERFUEVORFMgJHtXZWJDb3JlX0xJQlJBUllfTkFNRX0KKyAgICAg
ICAgV09SS0lOR19ESVJFQ1RPUlkgJHtDTUFLRV9CSU5BUllfRElSfQorICAgICkKKyAgICBJTlNU
QUxMKERJUkVDVE9SWSAiJHtDTUFLRV9CSU5BUllfRElSfS8ke1dFQl9JTlNQRUNUT1JfRElSfSIK
KyAgICAgICAgREVTVElOQVRJT04gJHtEQVRBX0lOU1RBTExfRElSfQorICAgICAgICBGSUxFU19N
QVRDSElORyBQQVRURVJOICIqLmpzIgorICAgICAgICAgICAgICAgICAgICAgICBQQVRURVJOICIq
Lmh0bWwiCisgICAgICAgICAgICAgICAgICAgICAgIFBBVFRFUk4gIiouY3NzIgorICAgICAgICAg
ICAgICAgICAgICAgICBQQVRURVJOICIqLmdpZiIKKyAgICAgICAgICAgICAgICAgICAgICAgUEFU
VEVSTiAiKi5wbmciKQorRU5ESUYgKCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvUGxhdGZv
cm1FZmwuY21ha2UgYi9Tb3VyY2UvV2ViS2l0L1BsYXRmb3JtRWZsLmNtYWtlCmluZGV4IGY5Yjg4
NTY5OTljNWVmMWE4YjQxZDFmMWQyMWQ0M2VkZDQ1M2UxODUuLjU5NmM5MTE2Y2I0OThmNTQyZTdm
NDdkMmVhY2NlYTBjNDNjY2ZjZjkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvUGxhdGZvcm1F
ZmwuY21ha2UKKysrIGIvU291cmNlL1dlYktpdC9QbGF0Zm9ybUVmbC5jbWFrZQpAQCAtMjU1LDIy
ICsyNTUsMyBAQCBJRiAoRU5BQkxFX0FQSV9URVNUUykKICAgICBFTkRGT1JFQUNIICgpCiBFTkRJ
RiAoKQogCi1JRiAoRU5BQkxFX0lOU1BFQ1RPUikKLSAgICBTRVQoV0VCX0lOU1BFQ1RPUl9ESVIg
JHtDTUFLRV9CSU5BUllfRElSfS9XZWJLaXQvZWZsL3dlYmluc3BlY3RvcikKLSAgICBBRERfREVG
SU5JVElPTlMoLURXRUJfSU5TUEVDVE9SX0RJUj0iJHtXRUJfSU5TUEVDVE9SX0RJUn0iKQotICAg
IEFERF9ERUZJTklUSU9OUygtRFdFQl9JTlNQRUNUT1JfSU5TVEFMTF9ESVI9IiR7Q01BS0VfSU5T
VEFMTF9QUkVGSVh9LyR7REFUQV9JTlNUQUxMX0RJUn0vd2ViaW5zcGVjdG9yIikKLSAgICBBRERf
Q1VTVE9NX1RBUkdFVCgKLSAgICAgICAgd2ViLWluc3BlY3Rvci1yZXNvdXJjZXMgQUxMCi0gICAg
ICAgIENPTU1BTkQgJHtDTUFLRV9DT01NQU5EfSAtRSBjb3B5X2RpcmVjdG9yeSAke1dFQkNPUkVf
RElSfS9pbnNwZWN0b3IvZnJvbnQtZW5kICR7V0VCX0lOU1BFQ1RPUl9ESVJ9Ci0gICAgICAgIENP
TU1BTkQgJHtDTUFLRV9DT01NQU5EfSAtRSBjb3B5ICR7V0VCQ09SRV9ESVJ9L0VuZ2xpc2gubHBy
b2ovbG9jYWxpemVkU3RyaW5ncy5qcyAke1dFQl9JTlNQRUNUT1JfRElSfQotICAgICAgICBDT01N
QU5EICR7Q01BS0VfQ09NTUFORH0gLUUgY29weSAke0RFUklWRURfU09VUkNFU19XRUJDT1JFX0RJ
Un0vSW5zcGVjdG9yQmFja2VuZENvbW1hbmRzLmpzICR7V0VCX0lOU1BFQ1RPUl9ESVJ9L0luc3Bl
Y3RvckJhY2tlbmRDb21tYW5kcy5qcwotICAgICAgICBERVBFTkRTICR7V2ViQ29yZV9MSUJSQVJZ
X05BTUV9Ci0gICAgKQotICAgIElOU1RBTEwoRElSRUNUT1JZICR7V0VCX0lOU1BFQ1RPUl9ESVJ9
Ci0gICAgICAgIERFU1RJTkFUSU9OICR7Q01BS0VfSU5TVEFMTF9QUkVGSVh9LyR7REFUQV9JTlNU
QUxMX0RJUn0KLSAgICAgICAgRklMRVNfTUFUQ0hJTkcgUEFUVEVSTiAiKi5qcyIKLSAgICAgICAg
ICAgICAgICAgICAgICAgUEFUVEVSTiAiKi5odG1sIgotICAgICAgICAgICAgICAgICAgICAgICBQ
QVRURVJOICIqLmNzcyIKLSAgICAgICAgICAgICAgICAgICAgICAgUEFUVEVSTiAiKi5naWYiCi0g
ICAgICAgICAgICAgICAgICAgICAgIFBBVFRFUk4gIioucG5nIikKLUVORElGICgpCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybUVmbC5jbWFrZSBiL1NvdXJjZS9XZWJLaXQyL1Bs
YXRmb3JtRWZsLmNtYWtlCmluZGV4IGExMmY0NGFiMmYyYmI3ZDNlMTkwNWI2NjAwYzAxM2M2Nzg0
MWZkNzYuLmMwZDk5YTBjZTI2YzRhZTRmYTM5NDJkZmVlNTJhMTcxOGMzMjNmMDcgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtRWZsLmNtYWtlCisrKyBiL1NvdXJjZS9XZWJLaXQy
L1BsYXRmb3JtRWZsLmNtYWtlCkBAIC0zNDYsMjQgKzM0NiwzIEBAIElGIChFTkFCTEVfQVBJX1RF
U1RTKQogICAgIEFERF9MSUJSQVJZKGV3azJVbml0VGVzdEluamVjdGVkQnVuZGxlU2FtcGxlIFNI
QVJFRCAke1RFU1RfSU5KRUNURURfQlVORExFX0RJUn0vaW5qZWN0ZWRfYnVuZGxlX3NhbXBsZS5j
cHApCiAgICAgVEFSR0VUX0xJTktfTElCUkFSSUVTKGV3azJVbml0VGVzdEluamVjdGVkQnVuZGxl
U2FtcGxlICR7V2ViS2l0Ml9MSUJSQVJZX05BTUV9KQogRU5ESUYgKCkKLQotSUYgKEVOQUJMRV9J
TlNQRUNUT1IpCi0gICAgU0VUKFdLMl9XRUJfSU5TUEVDVE9SX0RJUiAke0NNQUtFX0JJTkFSWV9E
SVJ9L1dlYktpdDIvZWZsL3dlYmluc3BlY3RvcikKLSAgICBTRVQoV0syX1dFQl9JTlNQRUNUT1Jf
SU5TVEFMTF9ESVIgJHtDTUFLRV9JTlNUQUxMX1BSRUZJWH0vJHtXZWJLaXQyX0xJQlJBUllfTkFN
RX0tJHtQUk9KRUNUX1ZFUlNJT05fTUFKT1J9KQotICAgIEFERF9ERUZJTklUSU9OUygtRFdLMl9X
RUJfSU5TUEVDVE9SX0RJUj0iJHtXSzJfV0VCX0lOU1BFQ1RPUl9ESVJ9IikKLSAgICBBRERfREVG
SU5JVElPTlMoLURXSzJfV0VCX0lOU1BFQ1RPUl9JTlNUQUxMX0RJUj0iJHtXSzJfV0VCX0lOU1BF
Q1RPUl9JTlNUQUxMX0RJUn0vd2ViaW5zcGVjdG9yIikKLSAgICBBRERfQ1VTVE9NX1RBUkdFVCgK
LSAgICAgICAgd2syLXdlYi1pbnNwZWN0b3ItcmVzb3VyY2VzIEFMTAotICAgICAgICBDT01NQU5E
ICR7Q01BS0VfQ09NTUFORH0gLUUgY29weV9kaXJlY3RvcnkgJHtXRUJDT1JFX0RJUn0vaW5zcGVj
dG9yL2Zyb250LWVuZCAke1dLMl9XRUJfSU5TUEVDVE9SX0RJUn0KLSAgICAgICAgQ09NTUFORCAk
e0NNQUtFX0NPTU1BTkR9IC1FIGNvcHkgJHtXRUJDT1JFX0RJUn0vRW5nbGlzaC5scHJvai9sb2Nh
bGl6ZWRTdHJpbmdzLmpzICR7V0syX1dFQl9JTlNQRUNUT1JfRElSfQotICAgICAgICBDT01NQU5E
ICR7Q01BS0VfQ09NTUFORH0gLUUgY29weSAke0RFUklWRURfU09VUkNFU19XRUJDT1JFX0RJUn0v
SW5zcGVjdG9yQmFja2VuZENvbW1hbmRzLmpzICR7V0syX1dFQl9JTlNQRUNUT1JfRElSfS9JbnNw
ZWN0b3JCYWNrZW5kQ29tbWFuZHMuanMKLSAgICAgICAgREVQRU5EUyAke1dlYkNvcmVfTElCUkFS
WV9OQU1FfQotICAgICkKLSAgICBJTlNUQUxMKERJUkVDVE9SWSAke1dLMl9XRUJfSU5TUEVDVE9S
X0RJUn0KLSAgICAgICAgREVTVElOQVRJT04gJHtXSzJfV0VCX0lOU1BFQ1RPUl9JTlNUQUxMX0RJ
Un0KLSAgICAgICAgRklMRVNfTUFUQ0hJTkcgUEFUVEVSTiAiKi5qcyIKLSAgICAgICAgICAgICAg
ICAgICAgICAgUEFUVEVSTiAiKi5odG1sIgotICAgICAgICAgICAgICAgICAgICAgICBQQVRURVJO
ICIqLmNzcyIKLSAgICAgICAgICAgICAgICAgICAgICAgUEFUVEVSTiAiKi5naWYiCi0gICAgICAg
ICAgICAgICAgICAgICAgIFBBVFRFUk4gIioucG5nIikKLUVORElGICgpCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvZWZsL1dlYkluc3BlY3RvclByb3h5RWZsLmNwcCBiL1Nv
dXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9lZmwvV2ViSW5zcGVjdG9yUHJveHlFZmwuY3BwCmluZGV4
IDdmNjljMmVmYjQyNmE4NDQ4ODIwNDZiMDBlN2ZhNDViODQxYzRlMmYuLmEyNGRjMzQzMDVmZWI2
YWNiNTY4M2Q5YTZkNWQ1MjcyNmU0MTJiN2QgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJ
UHJvY2Vzcy9lZmwvV2ViSW5zcGVjdG9yUHJveHlFZmwuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQy
L1VJUHJvY2Vzcy9lZmwvV2ViSW5zcGVjdG9yUHJveHlFZmwuY3BwCkBAIC0zNSw2ICszNSw3IEBA
CiAjaW5jbHVkZSA8V2ViQ29yZS9Ob3RJbXBsZW1lbnRlZC5oPgogI2luY2x1ZGUgPHVuaXN0ZC5o
PgogI2luY2x1ZGUgPHd0Zi90ZXh0L0NTdHJpbmcuaD4KKyNpbmNsdWRlIDx3dGYvdGV4dC9TdHJp
bmdCdWlsZGVyLmg+CiAjaW5jbHVkZSA8d3RmL3RleHQvV1RGU3RyaW5nLmg+CiAKIG5hbWVzcGFj
ZSBXZWJLaXQgewpAQCAtMTM5LDE0ICsxNDAsMTggQEAgdm9pZCBXZWJJbnNwZWN0b3JQcm94eTo6
cGxhdGZvcm1JbnNwZWN0ZWRVUkxDaGFuZ2VkKGNvbnN0IFN0cmluZyYpCiAKIFN0cmluZyBXZWJJ
bnNwZWN0b3JQcm94eTo6aW5zcGVjdG9yUGFnZVVSTCgpIGNvbnN0CiB7Ci0gICAgcmV0dXJuIG1h
a2VTdHJpbmcoaW5zcGVjdG9yQmFzZVVSTCgpLCAiL2luc3BlY3Rvci5odG1sIik7CisgICAgU3Ry
aW5nQnVpbGRlciBidWlsZGVyOworICAgIGJ1aWxkZXIuYXBwZW5kKGluc3BlY3RvckJhc2VVUkwo
KSk7CisgICAgYnVpbGRlci5hcHBlbmRMaXRlcmFsKCIvaW5zcGVjdG9yLmh0bWwiKTsKKworICAg
IHJldHVybiBidWlsZGVyLnRvU3RyaW5nKCk7CiB9CiAKIFN0cmluZyBXZWJJbnNwZWN0b3JQcm94
eTo6aW5zcGVjdG9yQmFzZVVSTCgpIGNvbnN0CiB7Ci0gICAgU3RyaW5nIGluc3BlY3RvckZpbGVz
UGF0aCA9IG1ha2VTdHJpbmcoImZpbGU6Ly8iLCBXSzJfV0VCX0lOU1BFQ1RPUl9JTlNUQUxMX0RJ
Uik7CisgICAgU3RyaW5nIGluc3BlY3RvckZpbGVzUGF0aCA9IEFTQ0lJTGl0ZXJhbCgiZmlsZTov
LyIgV0VCX0lOU1BFQ1RPUl9JTlNUQUxMX0RJUik7CiAgICAgaWYgKGFjY2VzcyhpbnNwZWN0b3JG
aWxlc1BhdGgudXRmOCgpLmRhdGEoKSwgUl9PSykpCi0gICAgICAgIGluc3BlY3RvckZpbGVzUGF0
aCA9IG1ha2VTdHJpbmcoImZpbGU6Ly8iLCBXSzJfV0VCX0lOU1BFQ1RPUl9ESVIpOworICAgICAg
ICBpbnNwZWN0b3JGaWxlc1BhdGggPSBBU0NJSUxpdGVyYWwoImZpbGU6Ly8iIFdFQl9JTlNQRUNU
T1JfRElSKTsKIAogICAgIHJldHVybiBpbnNwZWN0b3JGaWxlc1BhdGg7CiB9CmRpZmYgLS1naXQg
YS9Tb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZSBiL1NvdXJjZS9jbWFrZS9PcHRpb25zRWZs
LmNtYWtlCmluZGV4IGIyNzcxZTlhYmQ5ZDYzY2IzYjgwYjQwZmIzNzNmNWFiZDNhOTQ2NDguLmU5
MjlkMjNhOWFkYmFkZjc5ZTYxZTFlZjQwOWUyNDg4MDJlYjk5YzUgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9jbWFrZS9PcHRpb25zRWZsLmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9PcHRpb25zRWZsLmNt
YWtlCkBAIC0xNTcsNiArMTU3LDEyIEBAIElGIChFTkFCTEVfV0VCR0wpCiAgIEZJTkRfUEFDS0FH
RShPcGVuR0wgUkVRVUlSRUQpCiBFTkRJRiAoKQogCitJRiAoRU5BQkxFX0lOU1BFQ1RPUikKKyAg
ICBTRVQoV0VCX0lOU1BFQ1RPUl9ESVIgIiR7REFUQV9JTlNUQUxMX0RJUn0vaW5zcGVjdG9yIikK
KyAgICBBRERfREVGSU5JVElPTlMoLURXRUJfSU5TUEVDVE9SX0RJUj1cIiR7Q01BS0VfQklOQVJZ
X0RJUn0vJHtXRUJfSU5TUEVDVE9SX0RJUn1cIikKKyAgICBBRERfREVGSU5JVElPTlMoLURXRUJf
SU5TUEVDVE9SX0lOU1RBTExfRElSPVwiJHtDTUFLRV9JTlNUQUxMX1BSRUZJWH0vJHtXRUJfSU5T
UEVDVE9SX0RJUn1cIikKK0VORElGICgpCisKIFNFVChDUEFDS19TT1VSQ0VfR0VORVJBVE9SIFRC
WjIpCiAKIElGIChXVEZfVVNFX1RJTEVEX0JBQ0tJTkdfU1RPUkUpCmRpZmYgLS1naXQgYS9DaGFu
Z2VMb2cgYi9DaGFuZ2VMb2cKaW5kZXggMDAwZmRkMmQ4ZDU5NmI1ZjJiM2FmMTU5YmM1YTVkYmQx
ODA5NTlkMS4uNmQyMGY4YWU4OGU1YTlkNzgyMTFjMjVjOGU4NTU5NzQwODI3MGRmMCAxMDA2NDQK
LS0tIGEvQ2hhbmdlTG9nCisrKyBiL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEyLTEw
LTE0ICBSeXVhbiBDaG9pICA8cnl1YW4uY2hvaUBzYW1zdW5nLmNvbT4KKworICAgICAgICBbRUZM
XSBTaGFyZSByZXNvdXJjZXMgaW5zdGFsbGVkIGZvciBpbnNwZWN0b3IKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk4OTkxCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm93LCBXZWJLaXQxL0VmbCBhbmQgV2Vi
S2l0Mi9FZmwgaW5zdGFsbCBzYW1lIHJlc291cmNlcyB0byBkaWZmZXJlbnQgZGlyZWN0b3J5Cisg
ICAgICAgIHdoZW4gSU5TUEVDVE9SIGlzIGVuYWJsZWQuCisKKyAgICAgICAgVGhpcyBwYXRjaCBj
aGFuZ2VzIHRvIGluc3RhbGwgcmVzb3VyY2VzIG9uZSB0aW1lIGFuZCBzaGFyZSBpdC4KKworICAg
ICAgICAqIFNvdXJjZS9QbGF0Zm9ybUVmbC5jbWFrZToKKyAgICAgICAgRXh0cmFjdGVkIGJ1aWxk
IHNjcmlwdHMgd2hpY2ggaW5zdGFsbCByZXNvdXJjZXMgZnJvbSBXZWJLaXQvUGxhdGZvcm1FZmwu
Y21ha2UuCisgICAgICAgICogU291cmNlL2NtYWtlL09wdGlvbnNFZmwuY21ha2U6CisKIDIwMTIt
MTAtMTQgIFBhdHJpY2sgR2Fuc3RlcmVyICA8cGFyb2dhQHdlYmtpdC5vcmc+CiAKICAgICAgICAg
VW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjEzMDY1Ni4K
</data>

          </attachment>
      

    </bug>

</bugzilla>