<?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>56843</bug_id>
          
          <creation_ts>2011-03-22 10:44:58 -0700</creation_ts>
          <short_desc>[V8] Web Inspector: compile DebuggerScript.js into DebuggerScriptSource.h</short_desc>
          <delta_ts>2011-03-23 05:57:46 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Web Inspector (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="Yury Semikhatsky">yurys</reporter>
          <assigned_to name="Yury Semikhatsky">yurys</assigned_to>
          <cc>apavlov</cc>
    
    <cc>bweinstein</cc>
    
    <cc>dglazkov</cc>
    
    <cc>joepeck</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>rik</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit-ews</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>371474</commentid>
    <comment_count>0</comment_count>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2011-03-22 10:44:58 -0700</bug_when>
    <thetext>Now DebuggerScript.js is provided to v8/ScriptDebugServer by WebKit layer. The script itself is a part of WebCore and it would be nice to avoid this round-trip. We already do the same thing with InjectedScriptSource.js</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371482</commentid>
    <comment_count>1</comment_count>
      <attachid>86479</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2011-03-22 10:55:34 -0700</bug_when>
    <thetext>Created attachment 86479
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371485</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-03-22 10:58:34 -0700</bug_when>
    <thetext>Attachment 86479 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/WebCore/ChangeLog&apos;, u&apos;Source/WebCor...&quot; exit_code: 1

Source/WebCore/inspector/xxd.pl:44:  One or more unexpected \r (^M) found; better to use only a \n  [whitespace/carriage_return] [1]
Suppressing further [whitespace/carriage_return] reports for this file.
Total errors found: 1 in 7 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371489</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-03-22 11:03:19 -0700</bug_when>
    <thetext>Attachment 86479 did not build on chromium:
Build output: http://queues.webkit.org/results/8218884</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371492</commentid>
    <comment_count>4</comment_count>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2011-03-22 11:10:39 -0700</bug_when>
    <thetext>Attachment 86479 did not build on qt:
Build output: http://queues.webkit.org/results/8228295</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371524</commentid>
    <comment_count>5</comment_count>
      <attachid>86479</attachid>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2011-03-22 11:47:13 -0700</bug_when>
    <thetext>Comment on attachment 86479
Patch

This seems to break too many bots.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371587</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-03-22 13:22:26 -0700</bug_when>
    <thetext>Attachment 86479 did not build on mac:
Build output: http://queues.webkit.org/results/8222437</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371964</commentid>
    <comment_count>7</comment_count>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2011-03-22 22:14:01 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (From update of attachment 86479 [details])
&gt; This seems to break too many bots.

For some reason InjectedScriptSource_js wasn&apos;t regenerated after xxd.pl changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371975</commentid>
    <comment_count>8</comment_count>
      <attachid>86574</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2011-03-22 23:31:06 -0700</bug_when>
    <thetext>Created attachment 86574
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>372039</commentid>
    <comment_count>9</comment_count>
      <attachid>86574</attachid>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2011-03-23 02:48:32 -0700</bug_when>
    <thetext>Comment on attachment 86574
Patch

Use input and output aliases please.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>372045</commentid>
    <comment_count>10</comment_count>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2011-03-23 03:10:05 -0700</bug_when>
    <thetext>Committed r81758: &lt;http://trac.webkit.org/changeset/81758&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>372048</commentid>
    <comment_count>11</comment_count>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2011-03-23 03:16:02 -0700</bug_when>
    <thetext>Some more cleanup should be done.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>372057</commentid>
    <comment_count>12</comment_count>
      <attachid>86595</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2011-03-23 03:32:07 -0700</bug_when>
    <thetext>Created attachment 86595
Remove debuggerScriptSource implementation from DRT.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>372063</commentid>
    <comment_count>13</comment_count>
      <attachid>86596</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2011-03-23 03:38:12 -0700</bug_when>
    <thetext>Created attachment 86596
Remove references to DebuggerScript.js from DRT and Qt port.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>372066</commentid>
    <comment_count>14</comment_count>
      <attachid>86598</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2011-03-23 03:51:19 -0700</bug_when>
    <thetext>Created attachment 86598
Remove DebuggerScript.js from Chromium resource bundle.

This one should be landed once there are no references to the id from Chromium code.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>372070</commentid>
    <comment_count>15</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-03-23 03:56:11 -0700</bug_when>
    <thetext>Attachment 86598 did not build on chromium:
Build output: http://queues.webkit.org/results/8221875</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>372077</commentid>
    <comment_count>16</comment_count>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2011-03-23 04:10:07 -0700</bug_when>
    <thetext>Committed r81762</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>372080</commentid>
    <comment_count>17</comment_count>
      <attachid>86598</attachid>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2011-03-23 04:13:54 -0700</bug_when>
    <thetext>Comment on attachment 86598
Remove DebuggerScript.js from Chromium resource bundle.

Please do patch per bug. Or land things like this as not reviewed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>372104</commentid>
    <comment_count>18</comment_count>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2011-03-23 05:57:46 -0700</bug_when>
    <thetext>Will fix the rest in separate bugs. Closing this one.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>86479</attachid>
            <date>2011-03-22 10:55:34 -0700</date>
            <delta_ts>2011-03-22 23:31:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-56843-20110322205532.patch</filename>
            <type>text/plain</type>
            <size>9196</size>
            <attacher name="Yury Semikhatsky">yurys</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODE2NzcKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCA5ZGI1YTEwNjFhOTU0MGMw
MGMyNWIzMTRlOTU2MTFjNTA0ZmE3NmNiLi43MzE2NGE4MWI4ZDA3NGE4MDBiNmIxNzMyMjA5YzUy
OTMzYzFiMmZhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTEtMDMtMjIgIFl1cnkg
U2VtaWtoYXRza3kgIDx5dXJ5c0BjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW1Y4XSBXZWIgSW5zcGVjdG9yOiBjb21waWxlIERl
YnVnZ2VyU2NyaXB0LmpzIGludG8gRGVidWdnZXJTY3JpcHRTb3VyY2UuaAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTY4NDMKKworICAgICAgICBEZWJ1
Z2dlclNjcmlwdC5qcyBpcyBub3cgdHJhbnNsYXRlZCBpbnRvIGEgY2hhcltdIGFycmF5IGJlZm9y
ZSBpbnNwZWN0b3IgY29tcGlsYXRpb24uCisKKyAgICAgICAgKiBXZWJDb3JlLmd5cC9XZWJDb3Jl
Lmd5cDoKKyAgICAgICAgKiBXZWJDb3JlLmd5cGk6CisgICAgICAgICogYmluZGluZ3MvdjgvU2Ny
aXB0RGVidWdTZXJ2ZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U2NyaXB0RGVidWdTZXJ2ZXI6
OmVuc3VyZURlYnVnZ2VyU2NyaXB0Q29tcGlsZWQpOgorICAgICAgICAqIGJpbmRpbmdzL3Y4L1Nj
cmlwdERlYnVnU2VydmVyLmg6CisgICAgICAgICogaW5zcGVjdG9yL0luamVjdGVkU2NyaXB0TWFu
YWdlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpJbmplY3RlZFNjcmlwdE1hbmFnZXI6OmluamVj
dGVkU2NyaXB0U291cmNlKToKKyAgICAgICAgKiBpbnNwZWN0b3IveHhkLnBsOgorCiAyMDExLTAz
LTIyICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KIAogICAgICAg
ICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByODE2NTMuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9XZWJDb3JlLmd5cC9XZWJDb3JlLmd5cCBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lw
L1dlYkNvcmUuZ3lwCmluZGV4IGRlZmM2ZTM4ZTBlOGQ3MzBhOTVjOTcxYjdiNjNkZDM3NjcxZmUz
ZjYuLmM2YzVjMTg4YWFhNjc2NWY0OWZhZGJjZmViNDM0NGMwYTJkN2JiMDIgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lwCisrKyBiL1NvdXJjZS9XZWJD
b3JlL1dlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lwCkBAIC00MDQsNiArNDA0LDI5IEBACiAgICAgICBd
CiAgICAgfSwKICAgICB7CisgICAgICAndGFyZ2V0X25hbWUnOiAnZGVidWdnZXJfc2NyaXB0X3Nv
dXJjZScsCisgICAgICAndHlwZSc6ICdub25lJywKKyAgICAgICdhY3Rpb25zJzogWworICAgICAg
ICB7CisgICAgICAgICAgJ2FjdGlvbl9uYW1lJzogJ2dlbmVyYXRlRGVidWdnZXJTY3JpcHRTb3Vy
Y2UnLAorICAgICAgICAgICdpbnB1dHMnOiBbCisgICAgICAgICAgICAnLi4vYmluZGluZ3Mvdjgv
RGVidWdnZXJTY3JpcHQuanMnLAorICAgICAgICAgIF0sCisgICAgICAgICAgJ291dHB1dHMnOiBb
CisgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L0RlYnVnZ2Vy
U2NyaXB0U291cmNlLmgnLAorICAgICAgICAgIF0sCisgICAgICAgICAgJ2FjdGlvbic6IFsKKyAg
ICAgICAgICAgICdwZXJsJywKKyAgICAgICAgICAgICcuLi9pbnNwZWN0b3IveHhkLnBsJywKKyAg
ICAgICAgICAgICdEZWJ1Z2dlclNjcmlwdFNvdXJjZV9qcycsCisgICAgICAgICAgICAnLi4vYmlu
ZGluZ3MvdjgvRGVidWdnZXJTY3JpcHQuanMnLAorICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVS
TUVESUFURV9ESVIpL3dlYmtpdC9EZWJ1Z2dlclNjcmlwdFNvdXJjZS5oJworICAgICAgICAgIF0s
CisgICAgICAgICAgJ21lc3NhZ2UnOiAnR2VuZXJhdGluZyBEZWJ1Z2dlclNjcmlwdFNvdXJjZS5o
IGZyb20gRGVidWdnZXJTY3JpcHQuanMnLAorICAgICAgICB9LAorICAgICAgXQorICAgIH0sCisg
ICAgewogICAgICAgJ3RhcmdldF9uYW1lJzogJ3dlYmNvcmVfYmluZGluZ3Nfc291cmNlcycsCiAg
ICAgICAndHlwZSc6ICdub25lJywKICAgICAgICdoYXJkX2RlcGVuZGVuY3knOiAxLApAQCAtODE0
LDYgKzgzNyw3IEBACiAgICAgICAgICd3ZWJjb3JlX2JpbmRpbmdzX3NvdXJjZXMnLAogICAgICAg
ICAnaW5zcGVjdG9yX3Byb3RvY29sX3NvdXJjZXMnLAogICAgICAgICAnaW5qZWN0ZWRfc2NyaXB0
X3NvdXJjZScsCisgICAgICAgICdkZWJ1Z2dlcl9zY3JpcHRfc291cmNlJywKICAgICAgICAgJy4u
Ly4uL0phdmFTY3JpcHRDb3JlL0phdmFTY3JpcHRDb3JlLmd5cC9KYXZhU2NyaXB0Q29yZS5neXA6
eWFycicsCiAgICAgICAgICcuLi8uLi9KYXZhU2NyaXB0Q29yZS9KYXZhU2NyaXB0Q29yZS5neXAv
SmF2YVNjcmlwdENvcmUuZ3lwOnd0ZicsCiAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL2J1
aWxkL3RlbXBfZ3lwL2dvb2dsZXVybC5neXA6Z29vZ2xldXJsJywKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL1dlYkNvcmUuZ3lwaSBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwaQppbmRl
eCAzZTAzMWI4YzE2OWIyZDg4ZDM5NGJiY2JhZTIzYjFiMDliYTBmMTExLi4wYjU2ZDAxMTJhZWZj
YzJjMGNhMWVkNjczYjJiY2M2MjU2ZWFlYjY0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9X
ZWJDb3JlLmd5cGkKKysrIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5neXBpCkBAIC03MDM3LDYg
KzcwMzcsNyBAQAogICAgICAgICAgICAgJzwoUFJPRFVDVF9ESVIpL0Rlcml2ZWRTb3VyY2VzL1dl
YkNvcmUvRE9NWFBhdGhFeHByZXNzaW9uSW50ZXJuYWwuaCcsCiAgICAgICAgICAgICAnPChQUk9E
VUNUX0RJUikvRGVyaXZlZFNvdXJjZXMvV2ViQ29yZS9ET01YUGF0aFJlc3VsdC5tbScsCiAgICAg
ICAgICAgICAnPChQUk9EVUNUX0RJUikvRGVyaXZlZFNvdXJjZXMvV2ViQ29yZS9ET01YUGF0aFJl
c3VsdEludGVybmFsLmgnLAorICAgICAgICAgICAgJzwoUFJPRFVDVF9ESVIpL0Rlcml2ZWRTb3Vy
Y2VzL1dlYkNvcmUvRGVidWdnZXJTY3JpcHRTb3VyY2UuaCcsCiAgICAgICAgICAgICAnPChQUk9E
VUNUX0RJUikvRGVyaXZlZFNvdXJjZXMvV2ViQ29yZS9Eb2NUeXBlU3RyaW5ncy5jcHAnLAogICAg
ICAgICAgICAgJzwoUFJPRFVDVF9ESVIpL0Rlcml2ZWRTb3VyY2VzL1dlYkNvcmUvSFRNTEVsZW1l
bnRGYWN0b3J5LmNwcCcsCiAgICAgICAgICAgICAnPChQUk9EVUNUX0RJUikvRGVyaXZlZFNvdXJj
ZXMvV2ViQ29yZS9IVE1MRWxlbWVudEZhY3RvcnkuaCcsCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9iaW5kaW5ncy92OC9TY3JpcHREZWJ1Z1NlcnZlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9i
aW5kaW5ncy92OC9TY3JpcHREZWJ1Z1NlcnZlci5jcHAKaW5kZXggY2M3ZmJhODU1YjEyYTFjMjdl
ODQzNDAwZTE1NDVlNDMwMDE5ZjNhMy4uMzQxMzQwYjg2ZGNkOWYwZjAyMjJjYjE2Nzk3ZGVlN2Rj
ZDFlNDQ3MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvU2NyaXB0RGVi
dWdTZXJ2ZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1NjcmlwdERlYnVn
U2VydmVyLmNwcApAQCAtMzMsNiArMzMsNyBAQAogCiAjaWYgRU5BQkxFKEpBVkFTQ1JJUFRfREVC
VUdHRVIpCiAKKyNpbmNsdWRlICJEZWJ1Z2dlclNjcmlwdFNvdXJjZS5oIgogI2luY2x1ZGUgIkZy
YW1lLmgiCiAjaW5jbHVkZSAiSmF2YVNjcmlwdENhbGxGcmFtZS5oIgogI2luY2x1ZGUgIlBhZ2Uu
aCIKQEAgLTg4LDExICs4OSw2IEBAIFNjcmlwdERlYnVnU2VydmVyOjpTY3JpcHREZWJ1Z1NlcnZl
cigpCiB7CiB9CiAKLXZvaWQgU2NyaXB0RGVidWdTZXJ2ZXI6OnNldERlYnVnZ2VyU2NyaXB0U291
cmNlKGNvbnN0IFN0cmluZyYgc2NyaXB0U291cmNlKQotewotICAgIG1fZGVidWdnZXJTY3JpcHRT
b3VyY2UgPSBzY3JpcHRTb3VyY2U7Ci19Ci0KIHZvaWQgU2NyaXB0RGVidWdTZXJ2ZXI6OmFkZExp
c3RlbmVyKFNjcmlwdERlYnVnTGlzdGVuZXIqIGxpc3RlbmVyLCBQYWdlKiBwYWdlKQogewogICAg
IGlmICghbV9lbmFibGVkKQpAQCAtNDU0LDcgKzQ1MCw4IEBAIHZvaWQgU2NyaXB0RGVidWdTZXJ2
ZXI6OmVuc3VyZURlYnVnZ2VyU2NyaXB0Q29tcGlsZWQoKQogICAgICAgICB2ODo6SGFuZGxlU2Nv
cGUgc2NvcGU7CiAgICAgICAgIHY4OjpMb2NhbDx2ODo6Q29udGV4dD4gZGVidWdnZXJDb250ZXh0
ID0gdjg6OkRlYnVnOjpHZXREZWJ1Z0NvbnRleHQoKTsKICAgICAgICAgdjg6OkNvbnRleHQ6OlNj
b3BlIGNvbnRleHRTY29wZShkZWJ1Z2dlckNvbnRleHQpOwotICAgICAgICBtX2RlYnVnZ2VyU2Ny
aXB0LnNldCh2ODo6SGFuZGxlPHY4OjpPYmplY3Q+OjpDYXN0KHY4OjpTY3JpcHQ6OkNvbXBpbGUo
djhTdHJpbmcobV9kZWJ1Z2dlclNjcmlwdFNvdXJjZSkpLT5SdW4oKSkpOworICAgICAgICBTdHJp
bmcgZGVidWdnZXJTY3JpcHRTb3VyY2UoRGVidWdnZXJTY3JpcHRTb3VyY2VfanMsIHNpemVvZihE
ZWJ1Z2dlclNjcmlwdFNvdXJjZV9qcykpOworICAgICAgICBtX2RlYnVnZ2VyU2NyaXB0LnNldCh2
ODo6SGFuZGxlPHY4OjpPYmplY3Q+OjpDYXN0KHY4OjpTY3JpcHQ6OkNvbXBpbGUodjhTdHJpbmco
ZGVidWdnZXJTY3JpcHRTb3VyY2UpKS0+UnVuKCkpKTsKICAgICB9CiB9CiAKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1NjcmlwdERlYnVnU2VydmVyLmggYi9Tb3VyY2Uv
V2ViQ29yZS9iaW5kaW5ncy92OC9TY3JpcHREZWJ1Z1NlcnZlci5oCmluZGV4IGFmM2QyYWI1NzBl
OTA0MWJjYWJiYmEzMzIwZjVlZWE1ZWM1ZTE0M2YuLmVlOTJkMDg3Y2VhOTNkOTZkZmQ5ZGRmMDdl
MjlkMjJkY2NmOTk2NmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1Nj
cmlwdERlYnVnU2VydmVyLmgKKysrIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvU2NyaXB0
RGVidWdTZXJ2ZXIuaApAQCAtODYsOCArODYsNiBAQCBwdWJsaWM6CiAgICAgdm9pZCBwYWdlQ3Jl
YXRlZChQYWdlKikgeyB9CiAKICAgICAvLyB2OC1zcGVjaWZpYyBtZXRob2RzLgotICAgIHZvaWQg
c2V0RGVidWdnZXJTY3JpcHRTb3VyY2UoY29uc3QgU3RyaW5nJiBzY3JpcHRTb3VyY2UpOwotCiAg
ICAgY2xhc3MgQ2xpZW50TWVzc2FnZUxvb3AgewogICAgIHB1YmxpYzoKICAgICAgICAgdmlydHVh
bCB+Q2xpZW50TWVzc2FnZUxvb3AoKSB7IH0KQEAgLTEyNSw3ICsxMjMsNiBAQCBwcml2YXRlOgog
CiAgICAgdHlwZWRlZiBIYXNoTWFwPFBhZ2UqLCBTY3JpcHREZWJ1Z0xpc3RlbmVyKj4gTGlzdGVu
ZXJzTWFwOwogICAgIExpc3RlbmVyc01hcCBtX2xpc3RlbmVyc01hcDsKLSAgICBTdHJpbmcgbV9k
ZWJ1Z2dlclNjcmlwdFNvdXJjZTsKICAgICBQYXVzZU9uRXhjZXB0aW9uc1N0YXRlIG1fcGF1c2VP
bkV4Y2VwdGlvbnNTdGF0ZTsKICAgICBPd25IYW5kbGU8djg6Ok9iamVjdD4gbV9kZWJ1Z2dlclNj
cmlwdDsKICAgICBSZWZQdHI8SmF2YVNjcmlwdENhbGxGcmFtZT4gbV9jdXJyZW50Q2FsbEZyYW1l
OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luamVjdGVkU2NyaXB0TWFu
YWdlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5qZWN0ZWRTY3JpcHRNYW5hZ2Vy
LmNwcAppbmRleCA4YmQwN2YzNTk2MDAxYzI0MGNjMmNmMzkzY2NjMWYwM2IyZmVkZTdkLi5jM2Ix
ODAyM2M1NDk1NGZmOTgyYWY1NWRmNDRmODBkNDYxNDg2YWZiIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9pbnNwZWN0b3IvSW5qZWN0ZWRTY3JpcHRNYW5hZ2VyLmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9pbnNwZWN0b3IvSW5qZWN0ZWRTY3JpcHRNYW5hZ2VyLmNwcApAQCAtMTAzLDcgKzEw
Myw3IEBAIHZvaWQgSW5qZWN0ZWRTY3JpcHRNYW5hZ2VyOjpyZWxlYXNlT2JqZWN0R3JvdXAoY29u
c3QgU3RyaW5nJiBvYmplY3RHcm91cCkKIAogU3RyaW5nIEluamVjdGVkU2NyaXB0TWFuYWdlcjo6
aW5qZWN0ZWRTY3JpcHRTb3VyY2UoKQogewotICAgIHJldHVybiBTdHJpbmcocmVpbnRlcnByZXRf
Y2FzdDxjaGFyKj4oSW5qZWN0ZWRTY3JpcHRTb3VyY2VfanMpLCBzaXplb2YoSW5qZWN0ZWRTY3Jp
cHRTb3VyY2VfanMpKTsKKyAgICByZXR1cm4gU3RyaW5nKEluamVjdGVkU2NyaXB0U291cmNlX2pz
LCBzaXplb2YoSW5qZWN0ZWRTY3JpcHRTb3VyY2VfanMpKTsKIH0KIAogcGFpcjxsb25nLCBTY3Jp
cHRPYmplY3Q+IEluamVjdGVkU2NyaXB0TWFuYWdlcjo6aW5qZWN0U2NyaXB0KGNvbnN0IFN0cmlu
ZyYgc291cmNlLCBTY3JpcHRTdGF0ZSogc2NyaXB0U3RhdGUpCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9pbnNwZWN0b3IveHhkLnBsIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL3h4ZC5w
bAppbmRleCA0MmNmNGEyNjA0ZjZkYzU1OTkwOTc0YTk3N2U5ZWZmZjNiZjdjMGQxLi41M2Q0ZGNi
YjAyMjU3N2I2Y2U1N2VlZGU3MDA3NmI2NjM3ZDA3ZGVlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9pbnNwZWN0b3IveHhkLnBsCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci94eGQu
cGwKQEAgLTQxLDUgKzQxLDUgQEAgY2xvc2UoJGlucHV0KTsKICR0ZXh0ID0gam9pbignLCAnLCBt
YXAoJzB4JyAuIHVucGFjaygiSCoiLCAkXyksIHNwbGl0KHVuZGVmLCAkdGV4dCkpKTsNCiANCiBv
cGVuKCRvdXRwdXQsICc+JywgJG91dHB1dCkgb3IgZGllICJDYW4ndCBvcGVuIGZpbGUgZm9yIHdy
aXRlOiAkb3V0cHV0ICQhIjsNCi1wcmludCAkb3V0cHV0ICJ1bnNpZ25lZCBjaGFyICR2YXJuYW1l
XFtcXSA9IHtcbiR0ZXh0XG59O1xuIjsNCitwcmludCAkb3V0cHV0ICJjaGFyICR2YXJuYW1lXFtc
XSA9IHtcbiR0ZXh0XG59O1xuIjsNCiBjbG9zZSgkb3V0cHV0KTsNCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hh
bmdlTG9nCmluZGV4IDI3NTM5YjY2MWVlNDUwNWQ3YmU1Njg2MWNlOWQ1M2NkMTk2MTYzYmUuLjFl
ZTUxNWM1NDM1M2E5MTYxZmRiMDViOWVmYjQ3NjEwMTY4YzFiMWQgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0v
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTEtMDMtMjIgIFl1cnkgU2VtaWtoYXRza3kg
IDx5dXJ5c0BjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgW1Y4XSBXZWIgSW5zcGVjdG9yOiBjb21waWxlIERlYnVnZ2VyU2NyaXB0
LmpzIGludG8gRGVidWdnZXJTY3JpcHRTb3VyY2UuaAorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTY4NDMKKworICAgICAgICAqIHB1YmxpYy9XZWJEZXZU
b29sc0FnZW50Q2xpZW50Lmg6IHRoZSBzY3JpcHQgc291cmNlIGlzIG5vdyBjb21waWxlZCBhbG9u
ZyB3aXRoIHRoZSBpbnNwZWN0b3IgY29kZS4KKyAgICAgICAgKiBzcmMvV2ViRGV2VG9vbHNBZ2Vu
dEltcGwuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJEZXZUb29sc0FnZW50SW1wbDo6YXR0YWNo
KToKKwogMjAxMS0wMy0yMiAgTm9lbCBHb3Jkb24gIDxub2VsLmdvcmRvbkBnbWFpbC5jb20+CiAK
ICAgICAgICAgUmV2aWV3ZWQgYnkgVG9ueSBDaGFuZy4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQvY2hyb21pdW0vcHVibGljL1dlYkRldlRvb2xzQWdlbnRDbGllbnQuaCBiL1NvdXJjZS9XZWJL
aXQvY2hyb21pdW0vcHVibGljL1dlYkRldlRvb2xzQWdlbnRDbGllbnQuaAppbmRleCBiMzczYjYw
OGYwZjQ4YTA0NGRmNTlmMDZkNzc0MDRmYmFiMDRlMWVkLi42MDMzMWIzOWM2NzVlNjk3NzhlNGNk
NTQwMDViNDUyOTEyNjRmMDEyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1
YmxpYy9XZWJEZXZUb29sc0FnZW50Q2xpZW50LmgKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1
bS9wdWJsaWMvV2ViRGV2VG9vbHNBZ2VudENsaWVudC5oCkBAIC01MCw4ICs1MCw2IEBAIHB1Ymxp
YzoKICAgICAvLyBOb3RpZmllcyBob3N0IHVwb24gcnVudGltZSBmZWF0dXJlIGJlaW5nIGVuYWJs
ZWQvZGlzYWJsZWQuCiAgICAgdmlydHVhbCB2b2lkIHJ1bnRpbWVQcm9wZXJ0eUNoYW5nZWQoY29u
c3QgV2ViU3RyaW5nJiBuYW1lLCBjb25zdCBXZWJTdHJpbmcmIHZhbHVlKSB7IH0KIAotICAgIHZp
cnR1YWwgV2ViQ1N0cmluZyBkZWJ1Z2dlclNjcmlwdFNvdXJjZSgpIHsgcmV0dXJuIFdlYkNTdHJp
bmcoKTsgfQotCiAgICAgY2xhc3MgV2ViS2l0Q2xpZW50TWVzc2FnZUxvb3AgewogICAgIHB1Ymxp
YzoKICAgICAgICAgdmlydHVhbCB+V2ViS2l0Q2xpZW50TWVzc2FnZUxvb3AoKSB7IH0KZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYkRldlRvb2xzQWdlbnRJbXBsLmNw
cCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYkRldlRvb2xzQWdlbnRJbXBsLmNwcApp
bmRleCBjMzZhNjJiNmY3YTI4OWQ4MjdlZWE4MjBiOGY5MDQ1MDkxYzI2ZWYwLi5iNGVmY2ZjNmRm
MjViNjQ1MjE2MWMwN2I3OTJlNjJiNzAxNmNlODZiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2Nocm9taXVtL3NyYy9XZWJEZXZUb29sc0FnZW50SW1wbC5jcHAKKysrIGIvU291cmNlL1dlYktp
dC9jaHJvbWl1bS9zcmMvV2ViRGV2VG9vbHNBZ2VudEltcGwuY3BwCkBAIC0xODcsOSArMTg3LDYg
QEAgdm9pZCBXZWJEZXZUb29sc0FnZW50SW1wbDo6YXR0YWNoKCkKIAogICAgIG1fZGVidWdnZXJB
Z2VudEltcGwuc2V0KAogICAgICAgICBuZXcgRGVidWdnZXJBZ2VudEltcGwobV93ZWJWaWV3SW1w
bCwgdGhpcywgbV9jbGllbnQpKTsKLSAgICBXZWJDU3RyaW5nIGRlYnVnZ2VyU2NyaXB0SnMgPSBt
X2NsaWVudC0+ZGVidWdnZXJTY3JpcHRTb3VyY2UoKTsKLSAgICBTY3JpcHREZWJ1Z1NlcnZlcjo6
c2hhcmVkKCkuc2V0RGVidWdnZXJTY3JpcHRTb3VyY2UoCi0gICAgICAgIFN0cmluZyhkZWJ1Z2dl
clNjcmlwdEpzLmRhdGEoKSwgZGVidWdnZXJTY3JpcHRKcy5sZW5ndGgoKSkpOwogICAgIG1fYXR0
YWNoZWQgPSB0cnVlOwogfQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>86574</attachid>
            <date>2011-03-22 23:31:06 -0700</date>
            <delta_ts>2011-03-23 02:48:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-56843-20110323093104.patch</filename>
            <type>text/plain</type>
            <size>13469</size>
            <attacher name="Yury Semikhatsky">yurys</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODE3NDkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBjN2U5NzM0YWQyMjQyOGRm
YTMxZmUzOGRlMDA2NWM3YWMzZmVjOGQxLi5lNTIzZWNhMWExNjg0OGRhOWJhNWQ3NzQ2NmQ2OWQ5
YjdkNjdkODdmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIgQEAKKzIwMTEtMDMtMjIgIFl1cnkg
U2VtaWtoYXRza3kgIDx5dXJ5c0BjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW1Y4XSBXZWIgSW5zcGVjdG9yOiBjb21waWxlIERl
YnVnZ2VyU2NyaXB0LmpzIGludG8gRGVidWdnZXJTY3JpcHRTb3VyY2UuaAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTY4NDMKKworICAgICAgICBEZWJ1
Z2dlclNjcmlwdC5qcyBpcyBub3cgdHJhbnNsYXRlZCBpbnRvIGEgY2hhcltdIGFycmF5IGJlZm9y
ZSBpbnNwZWN0b3IgY29tcGlsYXRpb24uCisKKyAgICAgICAgKiBXZWJDb3JlLmd5cC9XZWJDb3Jl
Lmd5cDoKKyAgICAgICAgKiBXZWJDb3JlLmd5cGk6CisgICAgICAgICogYmluZGluZ3MvdjgvU2Ny
aXB0RGVidWdTZXJ2ZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U2NyaXB0RGVidWdTZXJ2ZXI6
OmVuc3VyZURlYnVnZ2VyU2NyaXB0Q29tcGlsZWQpOgorICAgICAgICAqIGJpbmRpbmdzL3Y4L1Nj
cmlwdERlYnVnU2VydmVyLmg6CisgICAgICAgICogaW5zcGVjdG9yL0luamVjdGVkU2NyaXB0TWFu
YWdlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpJbmplY3RlZFNjcmlwdE1hbmFnZXI6OmluamVj
dGVkU2NyaXB0U291cmNlKToKKyAgICAgICAgKiBpbnNwZWN0b3IvSW5qZWN0ZWRTY3JpcHRTb3Vy
Y2UuanM6IHdoaXRlc3BhY2UgY2hhbmdlIHRvIHRyaWdnZXIgSW5qZWN0ZWRTY3JpcHRTb3VyY2Uu
aCBnZW5lcmF0aW9uLgorICAgICAgICAqIGluc3BlY3Rvci94eGQucGw6CisKIDIwMTEtMDMtMjIg
IERhdmlkIEh5YXR0ICA8aHlhdHRAYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEJl
dGggRGFraW4uCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmd5cC9XZWJDb3Jl
Lmd5cCBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lwCmluZGV4IGRlZmM2
ZTM4ZTBlOGQ3MzBhOTVjOTcxYjdiNjNkZDM3NjcxZmUzZjYuLmM2YzVjMTg4YWFhNjc2NWY0OWZh
ZGJjZmViNDM0NGMwYTJkN2JiMDIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUu
Z3lwL1dlYkNvcmUuZ3lwCisrKyBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwL1dlYkNvcmUu
Z3lwCkBAIC00MDQsNiArNDA0LDI5IEBACiAgICAgICBdCiAgICAgfSwKICAgICB7CisgICAgICAn
dGFyZ2V0X25hbWUnOiAnZGVidWdnZXJfc2NyaXB0X3NvdXJjZScsCisgICAgICAndHlwZSc6ICdu
b25lJywKKyAgICAgICdhY3Rpb25zJzogWworICAgICAgICB7CisgICAgICAgICAgJ2FjdGlvbl9u
YW1lJzogJ2dlbmVyYXRlRGVidWdnZXJTY3JpcHRTb3VyY2UnLAorICAgICAgICAgICdpbnB1dHMn
OiBbCisgICAgICAgICAgICAnLi4vYmluZGluZ3MvdjgvRGVidWdnZXJTY3JpcHQuanMnLAorICAg
ICAgICAgIF0sCisgICAgICAgICAgJ291dHB1dHMnOiBbCisgICAgICAgICAgICAnPChTSEFSRURf
SU5URVJNRURJQVRFX0RJUikvd2Via2l0L0RlYnVnZ2VyU2NyaXB0U291cmNlLmgnLAorICAgICAg
ICAgIF0sCisgICAgICAgICAgJ2FjdGlvbic6IFsKKyAgICAgICAgICAgICdwZXJsJywKKyAgICAg
ICAgICAgICcuLi9pbnNwZWN0b3IveHhkLnBsJywKKyAgICAgICAgICAgICdEZWJ1Z2dlclNjcmlw
dFNvdXJjZV9qcycsCisgICAgICAgICAgICAnLi4vYmluZGluZ3MvdjgvRGVidWdnZXJTY3JpcHQu
anMnLAorICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC9EZWJ1
Z2dlclNjcmlwdFNvdXJjZS5oJworICAgICAgICAgIF0sCisgICAgICAgICAgJ21lc3NhZ2UnOiAn
R2VuZXJhdGluZyBEZWJ1Z2dlclNjcmlwdFNvdXJjZS5oIGZyb20gRGVidWdnZXJTY3JpcHQuanMn
LAorICAgICAgICB9LAorICAgICAgXQorICAgIH0sCisgICAgewogICAgICAgJ3RhcmdldF9uYW1l
JzogJ3dlYmNvcmVfYmluZGluZ3Nfc291cmNlcycsCiAgICAgICAndHlwZSc6ICdub25lJywKICAg
ICAgICdoYXJkX2RlcGVuZGVuY3knOiAxLApAQCAtODE0LDYgKzgzNyw3IEBACiAgICAgICAgICd3
ZWJjb3JlX2JpbmRpbmdzX3NvdXJjZXMnLAogICAgICAgICAnaW5zcGVjdG9yX3Byb3RvY29sX3Nv
dXJjZXMnLAogICAgICAgICAnaW5qZWN0ZWRfc2NyaXB0X3NvdXJjZScsCisgICAgICAgICdkZWJ1
Z2dlcl9zY3JpcHRfc291cmNlJywKICAgICAgICAgJy4uLy4uL0phdmFTY3JpcHRDb3JlL0phdmFT
Y3JpcHRDb3JlLmd5cC9KYXZhU2NyaXB0Q29yZS5neXA6eWFycicsCiAgICAgICAgICcuLi8uLi9K
YXZhU2NyaXB0Q29yZS9KYXZhU2NyaXB0Q29yZS5neXAvSmF2YVNjcmlwdENvcmUuZ3lwOnd0Zics
CiAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL2J1aWxkL3RlbXBfZ3lwL2dvb2dsZXVybC5n
eXA6Z29vZ2xldXJsJywKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwaSBi
L1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwaQppbmRleCAzZWVkM2VhODBjZWU0ODFmYjg5NmZj
MTlkNDA5ZTk4ZDIxYWE4MjVlLi4xNzA3NzdiZTYzODZlNmExOWJmOTNhZGZkZmUxMmJlZDNkZTdi
MTZjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmd5cGkKKysrIGIvU291cmNl
L1dlYkNvcmUvV2ViQ29yZS5neXBpCkBAIC02ODc2LDYgKzY4NzYsNyBAQAogICAgICAgICAgICAg
JzwoUFJPRFVDVF9ESVIpL0Rlcml2ZWRTb3VyY2VzL1dlYkNvcmUvRE9NWFBhdGhFeHByZXNzaW9u
SW50ZXJuYWwuaCcsCiAgICAgICAgICAgICAnPChQUk9EVUNUX0RJUikvRGVyaXZlZFNvdXJjZXMv
V2ViQ29yZS9ET01YUGF0aFJlc3VsdC5tbScsCiAgICAgICAgICAgICAnPChQUk9EVUNUX0RJUikv
RGVyaXZlZFNvdXJjZXMvV2ViQ29yZS9ET01YUGF0aFJlc3VsdEludGVybmFsLmgnLAorICAgICAg
ICAgICAgJzwoUFJPRFVDVF9ESVIpL0Rlcml2ZWRTb3VyY2VzL1dlYkNvcmUvRGVidWdnZXJTY3Jp
cHRTb3VyY2UuaCcsCiAgICAgICAgICAgICAnPChQUk9EVUNUX0RJUikvRGVyaXZlZFNvdXJjZXMv
V2ViQ29yZS9Eb2NUeXBlU3RyaW5ncy5jcHAnLAogICAgICAgICAgICAgJzwoUFJPRFVDVF9ESVIp
L0Rlcml2ZWRTb3VyY2VzL1dlYkNvcmUvSFRNTEVsZW1lbnRGYWN0b3J5LmNwcCcsCiAgICAgICAg
ICAgICAnPChQUk9EVUNUX0RJUikvRGVyaXZlZFNvdXJjZXMvV2ViQ29yZS9IVE1MRWxlbWVudEZh
Y3RvcnkuaCcsCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9TY3JpcHRE
ZWJ1Z1NlcnZlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9TY3JpcHREZWJ1Z1Nl
cnZlci5jcHAKaW5kZXggY2M3ZmJhODU1YjEyYTFjMjdlODQzNDAwZTE1NDVlNDMwMDE5ZjNhMy4u
MzQxMzQwYjg2ZGNkOWYwZjAyMjJjYjE2Nzk3ZGVlN2RjZDFlNDQ3MCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvU2NyaXB0RGVidWdTZXJ2ZXIuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1NjcmlwdERlYnVnU2VydmVyLmNwcApAQCAtMzMsNiArMzMs
NyBAQAogCiAjaWYgRU5BQkxFKEpBVkFTQ1JJUFRfREVCVUdHRVIpCiAKKyNpbmNsdWRlICJEZWJ1
Z2dlclNjcmlwdFNvdXJjZS5oIgogI2luY2x1ZGUgIkZyYW1lLmgiCiAjaW5jbHVkZSAiSmF2YVNj
cmlwdENhbGxGcmFtZS5oIgogI2luY2x1ZGUgIlBhZ2UuaCIKQEAgLTg4LDExICs4OSw2IEBAIFNj
cmlwdERlYnVnU2VydmVyOjpTY3JpcHREZWJ1Z1NlcnZlcigpCiB7CiB9CiAKLXZvaWQgU2NyaXB0
RGVidWdTZXJ2ZXI6OnNldERlYnVnZ2VyU2NyaXB0U291cmNlKGNvbnN0IFN0cmluZyYgc2NyaXB0
U291cmNlKQotewotICAgIG1fZGVidWdnZXJTY3JpcHRTb3VyY2UgPSBzY3JpcHRTb3VyY2U7Ci19
Ci0KIHZvaWQgU2NyaXB0RGVidWdTZXJ2ZXI6OmFkZExpc3RlbmVyKFNjcmlwdERlYnVnTGlzdGVu
ZXIqIGxpc3RlbmVyLCBQYWdlKiBwYWdlKQogewogICAgIGlmICghbV9lbmFibGVkKQpAQCAtNDU0
LDcgKzQ1MCw4IEBAIHZvaWQgU2NyaXB0RGVidWdTZXJ2ZXI6OmVuc3VyZURlYnVnZ2VyU2NyaXB0
Q29tcGlsZWQoKQogICAgICAgICB2ODo6SGFuZGxlU2NvcGUgc2NvcGU7CiAgICAgICAgIHY4OjpM
b2NhbDx2ODo6Q29udGV4dD4gZGVidWdnZXJDb250ZXh0ID0gdjg6OkRlYnVnOjpHZXREZWJ1Z0Nv
bnRleHQoKTsKICAgICAgICAgdjg6OkNvbnRleHQ6OlNjb3BlIGNvbnRleHRTY29wZShkZWJ1Z2dl
ckNvbnRleHQpOwotICAgICAgICBtX2RlYnVnZ2VyU2NyaXB0LnNldCh2ODo6SGFuZGxlPHY4OjpP
YmplY3Q+OjpDYXN0KHY4OjpTY3JpcHQ6OkNvbXBpbGUodjhTdHJpbmcobV9kZWJ1Z2dlclNjcmlw
dFNvdXJjZSkpLT5SdW4oKSkpOworICAgICAgICBTdHJpbmcgZGVidWdnZXJTY3JpcHRTb3VyY2Uo
RGVidWdnZXJTY3JpcHRTb3VyY2VfanMsIHNpemVvZihEZWJ1Z2dlclNjcmlwdFNvdXJjZV9qcykp
OworICAgICAgICBtX2RlYnVnZ2VyU2NyaXB0LnNldCh2ODo6SGFuZGxlPHY4OjpPYmplY3Q+OjpD
YXN0KHY4OjpTY3JpcHQ6OkNvbXBpbGUodjhTdHJpbmcoZGVidWdnZXJTY3JpcHRTb3VyY2UpKS0+
UnVuKCkpKTsKICAgICB9CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdz
L3Y4L1NjcmlwdERlYnVnU2VydmVyLmggYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9TY3Jp
cHREZWJ1Z1NlcnZlci5oCmluZGV4IGFmM2QyYWI1NzBlOTA0MWJjYWJiYmEzMzIwZjVlZWE1ZWM1
ZTE0M2YuLmVlOTJkMDg3Y2VhOTNkOTZkZmQ5ZGRmMDdlMjlkMjJkY2NmOTk2NmEgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1NjcmlwdERlYnVnU2VydmVyLmgKKysrIGIv
U291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvU2NyaXB0RGVidWdTZXJ2ZXIuaApAQCAtODYsOCAr
ODYsNiBAQCBwdWJsaWM6CiAgICAgdm9pZCBwYWdlQ3JlYXRlZChQYWdlKikgeyB9CiAKICAgICAv
LyB2OC1zcGVjaWZpYyBtZXRob2RzLgotICAgIHZvaWQgc2V0RGVidWdnZXJTY3JpcHRTb3VyY2Uo
Y29uc3QgU3RyaW5nJiBzY3JpcHRTb3VyY2UpOwotCiAgICAgY2xhc3MgQ2xpZW50TWVzc2FnZUxv
b3AgewogICAgIHB1YmxpYzoKICAgICAgICAgdmlydHVhbCB+Q2xpZW50TWVzc2FnZUxvb3AoKSB7
IH0KQEAgLTEyNSw3ICsxMjMsNiBAQCBwcml2YXRlOgogCiAgICAgdHlwZWRlZiBIYXNoTWFwPFBh
Z2UqLCBTY3JpcHREZWJ1Z0xpc3RlbmVyKj4gTGlzdGVuZXJzTWFwOwogICAgIExpc3RlbmVyc01h
cCBtX2xpc3RlbmVyc01hcDsKLSAgICBTdHJpbmcgbV9kZWJ1Z2dlclNjcmlwdFNvdXJjZTsKICAg
ICBQYXVzZU9uRXhjZXB0aW9uc1N0YXRlIG1fcGF1c2VPbkV4Y2VwdGlvbnNTdGF0ZTsKICAgICBP
d25IYW5kbGU8djg6Ok9iamVjdD4gbV9kZWJ1Z2dlclNjcmlwdDsKICAgICBSZWZQdHI8SmF2YVNj
cmlwdENhbGxGcmFtZT4gbV9jdXJyZW50Q2FsbEZyYW1lOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL0luamVjdGVkU2NyaXB0TWFuYWdlci5jcHAgYi9Tb3VyY2UvV2ViQ29y
ZS9pbnNwZWN0b3IvSW5qZWN0ZWRTY3JpcHRNYW5hZ2VyLmNwcAppbmRleCA4YmQwN2YzNTk2MDAx
YzI0MGNjMmNmMzkzY2NjMWYwM2IyZmVkZTdkLi5jM2IxODAyM2M1NDk1NGZmOTgyYWY1NWRmNDRm
ODBkNDYxNDg2YWZiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5qZWN0
ZWRTY3JpcHRNYW5hZ2VyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5qZWN0
ZWRTY3JpcHRNYW5hZ2VyLmNwcApAQCAtMTAzLDcgKzEwMyw3IEBAIHZvaWQgSW5qZWN0ZWRTY3Jp
cHRNYW5hZ2VyOjpyZWxlYXNlT2JqZWN0R3JvdXAoY29uc3QgU3RyaW5nJiBvYmplY3RHcm91cCkK
IAogU3RyaW5nIEluamVjdGVkU2NyaXB0TWFuYWdlcjo6aW5qZWN0ZWRTY3JpcHRTb3VyY2UoKQog
ewotICAgIHJldHVybiBTdHJpbmcocmVpbnRlcnByZXRfY2FzdDxjaGFyKj4oSW5qZWN0ZWRTY3Jp
cHRTb3VyY2VfanMpLCBzaXplb2YoSW5qZWN0ZWRTY3JpcHRTb3VyY2VfanMpKTsKKyAgICByZXR1
cm4gU3RyaW5nKEluamVjdGVkU2NyaXB0U291cmNlX2pzLCBzaXplb2YoSW5qZWN0ZWRTY3JpcHRT
b3VyY2VfanMpKTsKIH0KIAogcGFpcjxsb25nLCBTY3JpcHRPYmplY3Q+IEluamVjdGVkU2NyaXB0
TWFuYWdlcjo6aW5qZWN0U2NyaXB0KGNvbnN0IFN0cmluZyYgc291cmNlLCBTY3JpcHRTdGF0ZSog
c2NyaXB0U3RhdGUpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5qZWN0
ZWRTY3JpcHRTb3VyY2UuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5qZWN0ZWRTY3Jp
cHRTb3VyY2UuanMKaW5kZXggZjQ5OWExNzZkNDQ0NTJhNTljYTdlNWRiZjZhZmNjNTc4YTAwMGQz
ZC4uOTY4YjUxNmIwZTYwZGNlN2E3NmI5YmIwNDQxNTBiYmRjOGMyYzMzMCAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luamVjdGVkU2NyaXB0U291cmNlLmpzCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbmplY3RlZFNjcmlwdFNvdXJjZS5qcwpAQCAtNjk4LDUg
KzY5OCw2IEBAIENvbW1hbmRMaW5lQVBJSW1wbC5wcm90b3R5cGUgPSB7CiB9CiAKIGluamVjdGVk
U2NyaXB0Ll9jb21tYW5kTGluZUFQSUltcGwgPSBuZXcgQ29tbWFuZExpbmVBUElJbXBsKCk7CisK
IHJldHVybiBpbmplY3RlZFNjcmlwdDsKIH0pCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9p
bnNwZWN0b3IveHhkLnBsIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL3h4ZC5wbAppbmRleCA0
MmNmNGEyNjA0ZjZkYzU1OTkwOTc0YTk3N2U5ZWZmZjNiZjdjMGQxLi5iMjFmYjg2ZWE0NjQ5MzIw
NzE4MTcwNTA3MWFkMTZiYjQ3NzU0MDY0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IveHhkLnBsCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci94eGQucGwKQEAgLTEs
NDUgKzEsNDUgQEAKLSMhIC91c3IvYmluL3BlcmwNCi0NCi0jIENvcHlyaWdodCAoQykgMjAxMCBH
b29nbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLg0KLSMNCi0jIFJlZGlzdHJpYnV0aW9uIGFu
ZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dA0KLSMgbW9k
aWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25k
aXRpb25zIGFyZQ0KLSMgbWV0Og0KLSMNCi0jICAgICMgUmVkaXN0cmlidXRpb25zIG9mIHNvdXJj
ZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQNCi0jIG5vdGljZSwgdGhpcyBs
aXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4NCi0jICAgICMg
UmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZQ0K
LSMgY29weXJpZ2h0IG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xs
b3dpbmcgZGlzY2xhaW1lcg0KLSMgaW4gdGhlIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1h
dGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZQ0KLSMgZGlzdHJpYnV0aW9uLg0KLSMgICAgIyBOZWl0
aGVyIHRoZSBuYW1lIG9mIEdvb2dsZSBJbmMuIG5vciB0aGUgbmFtZXMgb2YgaXRzDQotIyBjb250
cmlidXRvcnMgbWF5IGJlIHVzZWQgdG8gZW5kb3JzZSBvciBwcm9tb3RlIHByb2R1Y3RzIGRlcml2
ZWQgZnJvbQ0KLSMgdGhpcyBzb2Z0d2FyZSB3aXRob3V0IHNwZWNpZmljIHByaW9yIHdyaXR0ZW4g
cGVybWlzc2lvbi4NCi0jDQotIyBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIFRIRSBDT1BZ
UklHSFQgSE9MREVSUyBBTkQgQ09OVFJJQlVUT1JTDQotIyAiQVMgSVMiIEFORCBBTlkgRVhQUkVT
UyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVA0KLSMgTElNSVRFRCBU
TywgVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1Mg
Rk9SDQotIyBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBUkUgRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQg
U0hBTEwgVEhFIENPUFlSSUdIVA0KLSMgT1dORVIgT1IgQ09OVFJJQlVUT1JTIEJFIExJQUJMRSBG
T1IgQU5ZIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsDQotIyBTUEVDSUFMLCBFWEVNUExB
UlksIE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9UDQotIyBMSU1J
VEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NT
IE9GIFVTRSwNCi0jIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikg
SE9XRVZFUiBDQVVTRUQgQU5EIE9OIEFOWQ0KLSMgVEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhF
UiBJTiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVA0KLSMgKElOQ0xVRElORyBO
RUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNF
DQotIyBPRiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZ
IE9GIFNVQ0ggREFNQUdFLg0KLSMNCi0NCi0kdmFybmFtZSA9IHNoaWZ0Ow0KLSRmbmFtZSA9IHNo
aWZ0Ow0KLSRvdXRwdXQgPSBzaGlmdDsNCi0NCi1vcGVuKCRpbnB1dCwgJzwnLCAkZm5hbWUpIG9y
IGRpZSAiQ2FuJ3Qgb3BlbiBmaWxlIGZvciByZWFkOiAkZm5hbWUgJCEiOw0KLSQvID0gdW5kZWY7
DQotJHRleHQgPSA8JGlucHV0PjsNCi1jbG9zZSgkaW5wdXQpOw0KLQ0KLSR0ZXh0ID0gam9pbign
LCAnLCBtYXAoJzB4JyAuIHVucGFjaygiSCoiLCAkXyksIHNwbGl0KHVuZGVmLCAkdGV4dCkpKTsN
Ci0NCi1vcGVuKCRvdXRwdXQsICc+JywgJG91dHB1dCkgb3IgZGllICJDYW4ndCBvcGVuIGZpbGUg
Zm9yIHdyaXRlOiAkb3V0cHV0ICQhIjsNCi1wcmludCAkb3V0cHV0ICJ1bnNpZ25lZCBjaGFyICR2
YXJuYW1lXFtcXSA9IHtcbiR0ZXh0XG59O1xuIjsNCi1jbG9zZSgkb3V0cHV0KTsNCisjISAvdXNy
L2Jpbi9wZXJsCisKKyMgQ29weXJpZ2h0IChDKSAyMDEwIEdvb2dsZSBJbmMuIEFsbCByaWdodHMg
cmVzZXJ2ZWQuCisjCisjIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5h
cnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAorIyBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQg
cHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMgYXJlCisjIG1ldDoKKyMKKyMg
ICAgIyBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhlIGFib3Zl
IGNvcHlyaWdodAorIyBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9s
bG93aW5nIGRpc2NsYWltZXIuCisjICAgICMgUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3Jt
IG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZQorIyBjb3B5cmlnaHQgbm90aWNlLCB0aGlzIGxpc3Qg
b2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyCisjIGluIHRoZSBkb2N1
bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUKKyMgZGlz
dHJpYnV0aW9uLgorIyAgICAjIE5laXRoZXIgdGhlIG5hbWUgb2YgR29vZ2xlIEluYy4gbm9yIHRo
ZSBuYW1lcyBvZiBpdHMKKyMgY29udHJpYnV0b3JzIG1heSBiZSB1c2VkIHRvIGVuZG9yc2Ugb3Ig
cHJvbW90ZSBwcm9kdWN0cyBkZXJpdmVkIGZyb20KKyMgdGhpcyBzb2Z0d2FyZSB3aXRob3V0IHNw
ZWNpZmljIHByaW9yIHdyaXR0ZW4gcGVybWlzc2lvbi4KKyMKKyMgVEhJUyBTT0ZUV0FSRSBJUyBQ
Uk9WSURFRCBCWSBUSEUgQ09QWVJJR0hUIEhPTERFUlMgQU5EIENPTlRSSUJVVE9SUworIyAiQVMg
SVMiIEFORCBBTlkgRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVU
IE5PVAorIyBMSU1JVEVEIFRPLCBUSEUgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJ
TElUWSBBTkQgRklUTkVTUyBGT1IKKyMgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQVJFIERJU0NMQUlN
RUQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBDT1BZUklHSFQKKyMgT1dORVIgT1IgQ09OVFJJQlVU
T1JTIEJFIExJQUJMRSBGT1IgQU5ZIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsCisjIFNQ
RUNJQUwsIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJV
VCBOT1QKKyMgTElNSVRFRCBUTywgUFJPQ1VSRU1FTlQgT0YgU1VCU1RJVFVURSBHT09EUyBPUiBT
RVJWSUNFUzsgTE9TUyBPRiBVU0UsCisjIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lORVNTIElO
VEVSUlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9OIEFOWQorIyBUSEVPUlkgT0YgTElBQklM
SVRZLCBXSEVUSEVSIElOIENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUCisjIChJ
TkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQg
T0YgVEhFIFVTRQorIyBPRiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBP
U1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgorIworCiskdmFybmFtZSA9IHNoaWZ0OworJGZuYW1l
ID0gc2hpZnQ7Ciskb3V0cHV0ID0gc2hpZnQ7CisKK29wZW4oJGlucHV0LCAnPCcsICRmbmFtZSkg
b3IgZGllICJDYW4ndCBvcGVuIGZpbGUgZm9yIHJlYWQ6ICRmbmFtZSAkISI7CiskLyA9IHVuZGVm
OworJHRleHQgPSA8JGlucHV0PjsKK2Nsb3NlKCRpbnB1dCk7CisKKyR0ZXh0ID0gam9pbignLCAn
LCBtYXAoJzB4JyAuIHVucGFjaygiSCoiLCAkXyksIHNwbGl0KHVuZGVmLCAkdGV4dCkpKTsKKwor
b3Blbigkb3V0cHV0LCAnPicsICRvdXRwdXQpIG9yIGRpZSAiQ2FuJ3Qgb3BlbiBmaWxlIGZvciB3
cml0ZTogJG91dHB1dCAkISI7CitwcmludCAkb3V0cHV0ICJjb25zdCBjaGFyICR2YXJuYW1lXFtc
XSA9IHtcbiR0ZXh0XG59O1xuIjsKK2Nsb3NlKCRvdXRwdXQpOwpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5n
ZUxvZwppbmRleCAwYjZhZGFmMTcxMDA1YjZhM2Y5YWRlMjBhMzc2ZmEwZGQ3NGZjMzE4Li41N2Ji
YWQ0MzQ2NjRjM2NiODAyNDIxNzQzODVjMmUwZmQyYTJiYmM4IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0No
YW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDExLTAzLTIyICBZdXJ5IFNlbWlraGF0c2t5ICA8
eXVyeXNAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIFtWOF0gV2ViIEluc3BlY3RvcjogY29tcGlsZSBEZWJ1Z2dlclNjcmlwdC5q
cyBpbnRvIERlYnVnZ2VyU2NyaXB0U291cmNlLmgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTU2ODQzCisKKyAgICAgICAgKiBwdWJsaWMvV2ViRGV2VG9v
bHNBZ2VudENsaWVudC5oOiB0aGUgc2NyaXB0IHNvdXJjZSBpcyBub3cgY29tcGlsZWQgYWxvbmcg
d2l0aCB0aGUgaW5zcGVjdG9yIGNvZGUuCisgICAgICAgICogc3JjL1dlYkRldlRvb2xzQWdlbnRJ
bXBsLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViRGV2VG9vbHNBZ2VudEltcGw6OmF0dGFjaCk6
CisKIDIwMTEtMDMtMjIgIE5vZWwgR29yZG9uICA8bm9lbC5nb3Jkb25AZ21haWwuY29tPgogCiAg
ICAgICAgIFJldmlld2VkIGJ5IFRvbnkgQ2hhbmcuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
L2Nocm9taXVtL3B1YmxpYy9XZWJEZXZUb29sc0FnZW50Q2xpZW50LmggYi9Tb3VyY2UvV2ViS2l0
L2Nocm9taXVtL3B1YmxpYy9XZWJEZXZUb29sc0FnZW50Q2xpZW50LmgKaW5kZXggYjM3M2I2MDhm
MGY0OGEwNDRkZjU5ZjA2ZDc3NDA0ZmJhYjA0ZTFlZC4uNjAzMzFiMzljNjc1ZTY5Nzc4ZTRjZDU0
MDA1YjQ1MjkxMjY0ZjAxMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJs
aWMvV2ViRGV2VG9vbHNBZ2VudENsaWVudC5oCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0v
cHVibGljL1dlYkRldlRvb2xzQWdlbnRDbGllbnQuaApAQCAtNTAsOCArNTAsNiBAQCBwdWJsaWM6
CiAgICAgLy8gTm90aWZpZXMgaG9zdCB1cG9uIHJ1bnRpbWUgZmVhdHVyZSBiZWluZyBlbmFibGVk
L2Rpc2FibGVkLgogICAgIHZpcnR1YWwgdm9pZCBydW50aW1lUHJvcGVydHlDaGFuZ2VkKGNvbnN0
IFdlYlN0cmluZyYgbmFtZSwgY29uc3QgV2ViU3RyaW5nJiB2YWx1ZSkgeyB9CiAKLSAgICB2aXJ0
dWFsIFdlYkNTdHJpbmcgZGVidWdnZXJTY3JpcHRTb3VyY2UoKSB7IHJldHVybiBXZWJDU3RyaW5n
KCk7IH0KLQogICAgIGNsYXNzIFdlYktpdENsaWVudE1lc3NhZ2VMb29wIHsKICAgICBwdWJsaWM6
CiAgICAgICAgIHZpcnR1YWwgfldlYktpdENsaWVudE1lc3NhZ2VMb29wKCkgeyB9CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJEZXZUb29sc0FnZW50SW1wbC5jcHAg
Yi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJEZXZUb29sc0FnZW50SW1wbC5jcHAKaW5k
ZXggYzM2YTYyYjZmN2EyODlkODI3ZWVhODIwYjhmOTA0NTA5MWMyNmVmMC4uYjRlZmNmYzZkZjI1
YjY0NTIxNjFjMDdiNzkyZTYyYjcwMTZjZTg2YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9j
aHJvbWl1bS9zcmMvV2ViRGV2VG9vbHNBZ2VudEltcGwuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vc3JjL1dlYkRldlRvb2xzQWdlbnRJbXBsLmNwcApAQCAtMTg3LDkgKzE4Nyw2IEBA
IHZvaWQgV2ViRGV2VG9vbHNBZ2VudEltcGw6OmF0dGFjaCgpCiAKICAgICBtX2RlYnVnZ2VyQWdl
bnRJbXBsLnNldCgKICAgICAgICAgbmV3IERlYnVnZ2VyQWdlbnRJbXBsKG1fd2ViVmlld0ltcGws
IHRoaXMsIG1fY2xpZW50KSk7Ci0gICAgV2ViQ1N0cmluZyBkZWJ1Z2dlclNjcmlwdEpzID0gbV9j
bGllbnQtPmRlYnVnZ2VyU2NyaXB0U291cmNlKCk7Ci0gICAgU2NyaXB0RGVidWdTZXJ2ZXI6OnNo
YXJlZCgpLnNldERlYnVnZ2VyU2NyaXB0U291cmNlKAotICAgICAgICBTdHJpbmcoZGVidWdnZXJT
Y3JpcHRKcy5kYXRhKCksIGRlYnVnZ2VyU2NyaXB0SnMubGVuZ3RoKCkpKTsKICAgICBtX2F0dGFj
aGVkID0gdHJ1ZTsKIH0KIAo=
</data>
<flag name="review"
          id="78872"
          type_id="1"
          status="+"
          setter="pfeldman"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>86595</attachid>
            <date>2011-03-23 03:32:07 -0700</date>
            <delta_ts>2011-03-23 03:38:12 -0700</delta_ts>
            <desc>Remove debuggerScriptSource implementation from DRT.</desc>
            <filename>debugger-script-source</filename>
            <type>text/plain</type>
            <size>1927</size>
            <attacher name="Yury Semikhatsky">yurys</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCBmZjU5
NmM2Li5mOGQ2MWNiIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTEtMDMtMjMgIFl1cnkgU2VtaWtoYXRza3kgIDx5
dXJ5c0BjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgW1Y4XSBXZWIgSW5zcGVjdG9yOiBjb21waWxlIERlYnVnZ2VyU2NyaXB0Lmpz
IGludG8gRGVidWdnZXJTY3JpcHRTb3VyY2UuaAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTY4NDMKKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2No
cm9taXVtL0RSVERldlRvb2xzQWdlbnQuY3BwOgorICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2No
cm9taXVtL0RSVERldlRvb2xzQWdlbnQuaDoKKwogMjAxMS0wMy0yMiAgRXJpYyBTZWlkZWwgIDxl
cmljQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBCYXJ0aC4KZGlmZiAt
LWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL0RSVERldlRvb2xzQWdlbnQuY3Bw
IGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vRFJURGV2VG9vbHNBZ2VudC5jcHAKaW5k
ZXggNzZhYTc4MS4uNjFlNzI2YSAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hy
b21pdW0vRFJURGV2VG9vbHNBZ2VudC5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hy
b21pdW0vRFJURGV2VG9vbHNBZ2VudC5jcHAKQEAgLTcyLDExICs3Miw2IEBAIHZvaWQgRFJURGV2
VG9vbHNBZ2VudDo6cnVudGltZVByb3BlcnR5Q2hhbmdlZChjb25zdCBXZWJTdHJpbmcmIG5hbWUs
IGNvbnN0IFdlYlN0CiAgICAgLy8gRklYTUU6IEltcGxlbWVudC4KIH0KIAotV2ViQ1N0cmluZyBE
UlREZXZUb29sc0FnZW50OjpkZWJ1Z2dlclNjcmlwdFNvdXJjZSgpCi17Ci0gICAgcmV0dXJuIHdl
YmtpdF9zdXBwb3J0OjpHZXREZXZUb29sc0RlYnVnZ2VyU2NyaXB0U291cmNlKCk7Ci19Ci0KIFdl
YkRldlRvb2xzQWdlbnRDbGllbnQ6OldlYktpdENsaWVudE1lc3NhZ2VMb29wKiBEUlREZXZUb29s
c0FnZW50OjpjcmVhdGVDbGllbnRNZXNzYWdlTG9vcCgpCiB7CiAgICAgcmV0dXJuIHdlYmtpdF9z
dXBwb3J0OjpDcmVhdGVEZXZUb29sc01lc3NhZ2VMb29wKCk7CmRpZmYgLS1naXQgYS9Ub29scy9E
dW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9EUlREZXZUb29sc0FnZW50LmggYi9Ub29scy9EdW1wUmVu
ZGVyVHJlZS9jaHJvbWl1bS9EUlREZXZUb29sc0FnZW50LmgKaW5kZXggNGNiYzhiYy4uMGVjZjYx
YiAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vRFJURGV2VG9vbHNB
Z2VudC5oCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL0RSVERldlRvb2xzQWdl
bnQuaApAQCAtNjEsNyArNjEsNiBAQCBwdWJsaWM6CiAgICAgdmlydHVhbCB2b2lkIHNlbmRNZXNz
YWdlVG9JbnNwZWN0b3JGcm9udGVuZChjb25zdCBXZWJLaXQ6OldlYlN0cmluZyYpOwogICAgIHZp
cnR1YWwgaW50IGhvc3RJZGVudGlmaWVyKCkgeyByZXR1cm4gbV9yb3V0aW5nSUQ7IH0KICAgICB2
aXJ0dWFsIHZvaWQgcnVudGltZVByb3BlcnR5Q2hhbmdlZChjb25zdCBXZWJLaXQ6OldlYlN0cmlu
ZyYgbmFtZSwgY29uc3QgV2ViS2l0OjpXZWJTdHJpbmcmIHZhbHVlKTsKLSAgICB2aXJ0dWFsIFdl
YktpdDo6V2ViQ1N0cmluZyBkZWJ1Z2dlclNjcmlwdFNvdXJjZSgpOwogICAgIHZpcnR1YWwgV2Vi
S2l0Q2xpZW50TWVzc2FnZUxvb3AqIGNyZWF0ZUNsaWVudE1lc3NhZ2VMb29wKCk7CiAKICAgICB2
b2lkIGFzeW5jQ2FsbChjb25zdCBXZWJLaXQ6OldlYlN0cmluZyYgYXJncyk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>86596</attachid>
            <date>2011-03-23 03:38:12 -0700</date>
            <delta_ts>2011-03-23 03:48:13 -0700</delta_ts>
            <desc>Remove references to DebuggerScript.js from DRT and Qt port.</desc>
            <filename>debugger-script-source</filename>
            <type>text/plain</type>
            <size>4946</size>
            <attacher name="Yury Semikhatsky">yurys</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAwODBkOGZhLi5hMTgzMjE4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQg
QEAKKzIwMTEtMDMtMjMgIFl1cnkgU2VtaWtoYXRza3kgIDx5dXJ5c0BjaHJvbWl1bS5vcmc+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW1Y4XSBXZWIg
SW5zcGVjdG9yOiBjb21waWxlIERlYnVnZ2VyU2NyaXB0LmpzIGludG8gRGVidWdnZXJTY3JpcHRT
b3VyY2UuaAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
NTY4NDMKKworICAgICAgICBObyBuZXcgdGVzdHMuIChPT1BTISkKKworICAgICAgICAqIGluc3Bl
Y3Rvci9mcm9udC1lbmQvV2ViS2l0LnFyYzoKKwogMjAxMS0wMy0yMiAgWXVyeSBTZW1pa2hhdHNr
eSAgPHl1cnlzQGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBQYXZlbCBGZWxk
bWFuLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9XZWJL
aXQucXJjIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9XZWJLaXQucXJjCmlu
ZGV4IDNhNWVhNTEuLjQ2YTdkNTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rv
ci9mcm9udC1lbmQvV2ViS2l0LnFyYworKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJv
bnQtZW5kL1dlYktpdC5xcmMKQEAgLTI4Niw2ICsyODYsNSBAQAogICAgIDxmaWxlPkltYWdlcy93
YXJuaW5nTWVkaXVtSWNvbi5wbmc8L2ZpbGU+CiAgICAgPGZpbGU+SW1hZ2VzL3dhcm5pbmdPcmFu
Z2VEb3QucG5nPC9maWxlPgogICAgIDxmaWxlPkltYWdlcy93YXJuaW5nc0Vycm9ycy5wbmc8L2Zp
bGU+Ci0gICAgPGZpbGUgYWxpYXM9IkRlYnVnZ2VyU2NyaXB0LmpzIj4uLi8uLi9iaW5kaW5ncy92
OC9EZWJ1Z2dlclNjcmlwdC5qczwvZmlsZT4KIDwvcXJlc291cmNlPgogPC9SQ0M+CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdl
TG9nCmluZGV4IGMyNjc0YzQuLmUwM2UyNmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQv
Q2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMg
QEAKKzIwMTEtMDMtMjMgIFl1cnkgU2VtaWtoYXRza3kgIDx5dXJ5c0BjaHJvbWl1bS5vcmc+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW1Y4XSBXZWIg
SW5zcGVjdG9yOiBjb21waWxlIERlYnVnZ2VyU2NyaXB0LmpzIGludG8gRGVidWdnZXJTY3JpcHRT
b3VyY2UuaAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
NTY4NDMKKworICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L0luc3BlY3RvckNsaWVudFF0LmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6Okluc3BlY3RvckNsaWVudFF0OjpvcGVuSW5zcGVjdG9yRnJvbnRl
bmQpOgorCiAyMDExLTAzLTIyICBBbmRyZXcgV2Fzb24gIDxyZWN0YWxvZ2ljQHJlY3RhbG9naWMu
Y29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEJlbmphbWluIFBvdWxhaW4uCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0luc3BlY3RvckNsaWVudFF0LmNwcCBi
L1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvSW5zcGVjdG9yQ2xpZW50UXQuY3BwCmlu
ZGV4IDQ0MWFkZDYuLjI0M2MwMDQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29y
ZVN1cHBvcnQvSW5zcGVjdG9yQ2xpZW50UXQuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvV2Vi
Q29yZVN1cHBvcnQvSW5zcGVjdG9yQ2xpZW50UXQuY3BwCkBAIC0xNzQsMjIgKzE3NCw2IEBAIHBy
aXZhdGU6CiAKIH0KIAotI2lmIFVTRShWOCkKLXN0YXRpYyB2b2lkIGVuc3VyZURlYnVnZ2VyU2Ny
aXB0TG9hZGVkKCkKLXsKLSAgICBzdGF0aWMgYm9vbCBzY3JpcHRMb2FkZWQgPSBmYWxzZTsKLSAg
ICBpZiAoc2NyaXB0TG9hZGVkKQotICAgICAgICByZXR1cm47Ci0KLSAgICBRRmlsZSBkZWJ1Z2dl
clNjcmlwdEZpbGUoIjovd2Via2l0L2luc3BlY3Rvci9EZWJ1Z2dlclNjcmlwdC5qcyIpOwotICAg
IGlmIChkZWJ1Z2dlclNjcmlwdEZpbGUub3BlbihRSU9EZXZpY2U6OlJlYWRPbmx5KSkgewotICAg
ICAgICBRQnl0ZUFycmF5IGJhID0gZGVidWdnZXJTY3JpcHRGaWxlLnJlYWRBbGwoKTsKLSAgICAg
ICAgU2NyaXB0RGVidWdTZXJ2ZXI6OnNoYXJlZCgpLnNldERlYnVnZ2VyU2NyaXB0U291cmNlKFN0
cmluZyhiYS5jb25zdERhdGEoKSwgYmEubGVuZ3RoKCkpKTsKLSAgICAgICAgc2NyaXB0TG9hZGVk
ID0gdHJ1ZTsKLSAgICB9Ci19Ci0jZW5kaWYKLQogSW5zcGVjdG9yQ2xpZW50UXQ6Okluc3BlY3Rv
ckNsaWVudFF0KFFXZWJQYWdlKiBwYWdlKQogICAgIDogbV9pbnNwZWN0ZWRXZWJQYWdlKHBhZ2Up
CiAgICAgLCBtX2Zyb250ZW5kV2ViUGFnZSgwKQpAQCAtMjE4LDEwICsyMDIsNiBAQCB2b2lkIElu
c3BlY3RvckNsaWVudFF0OjppbnNwZWN0b3JEZXN0cm95ZWQoKQogdm9pZCBJbnNwZWN0b3JDbGll
bnRRdDo6b3Blbkluc3BlY3RvckZyb250ZW5kKFdlYkNvcmU6Okluc3BlY3RvckNvbnRyb2xsZXIq
IGluc3BlY3RvckNvbnRyb2xsZXIpCiB7CiAjaWYgRU5BQkxFKElOU1BFQ1RPUikKLSNpZiBVU0Uo
VjgpCi0gICAgZW5zdXJlRGVidWdnZXJTY3JpcHRMb2FkZWQoKTsKLSNlbmRpZgotCiAgICAgUVdl
YlZpZXcqIGluc3BlY3RvclZpZXcgPSBuZXcgUVdlYlZpZXc7CiAgICAgSW5zcGVjdG9yQ2xpZW50
V2ViUGFnZSogaW5zcGVjdG9yUGFnZSA9IG5ldyBJbnNwZWN0b3JDbGllbnRXZWJQYWdlKGluc3Bl
Y3RvclZpZXcpOwogICAgIGluc3BlY3RvclZpZXctPnNldFBhZ2UoaW5zcGVjdG9yUGFnZSk7CmRp
ZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZmY1OTZj
Ni4uZjhkNjFjYiAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDExLTAzLTIzICBZdXJ5IFNlbWlraGF0c2t5ICA8eXVy
eXNAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFtWOF0gV2ViIEluc3BlY3RvcjogY29tcGlsZSBEZWJ1Z2dlclNjcmlwdC5qcyBp
bnRvIERlYnVnZ2VyU2NyaXB0U291cmNlLmgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTU2ODQzCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9jaHJv
bWl1bS9EUlREZXZUb29sc0FnZW50LmNwcDoKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9jaHJv
bWl1bS9EUlREZXZUb29sc0FnZW50Lmg6CisKIDIwMTEtMDMtMjIgIEVyaWMgU2VpZGVsICA8ZXJp
Y0B3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEFkYW0gQmFydGguCmRpZmYgLS1n
aXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9EUlREZXZUb29sc0FnZW50LmNwcCBi
L1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL0RSVERldlRvb2xzQWdlbnQuY3BwCmluZGV4
IDc2YWE3ODEuLjYxZTcyNmEgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9t
aXVtL0RSVERldlRvb2xzQWdlbnQuY3BwCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9t
aXVtL0RSVERldlRvb2xzQWdlbnQuY3BwCkBAIC03MiwxMSArNzIsNiBAQCB2b2lkIERSVERldlRv
b2xzQWdlbnQ6OnJ1bnRpbWVQcm9wZXJ0eUNoYW5nZWQoY29uc3QgV2ViU3RyaW5nJiBuYW1lLCBj
b25zdCBXZWJTdAogICAgIC8vIEZJWE1FOiBJbXBsZW1lbnQuCiB9CiAKLVdlYkNTdHJpbmcgRFJU
RGV2VG9vbHNBZ2VudDo6ZGVidWdnZXJTY3JpcHRTb3VyY2UoKQotewotICAgIHJldHVybiB3ZWJr
aXRfc3VwcG9ydDo6R2V0RGV2VG9vbHNEZWJ1Z2dlclNjcmlwdFNvdXJjZSgpOwotfQotCiBXZWJE
ZXZUb29sc0FnZW50Q2xpZW50OjpXZWJLaXRDbGllbnRNZXNzYWdlTG9vcCogRFJURGV2VG9vbHNB
Z2VudDo6Y3JlYXRlQ2xpZW50TWVzc2FnZUxvb3AoKQogewogICAgIHJldHVybiB3ZWJraXRfc3Vw
cG9ydDo6Q3JlYXRlRGV2VG9vbHNNZXNzYWdlTG9vcCgpOwpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVt
cFJlbmRlclRyZWUvY2hyb21pdW0vRFJURGV2VG9vbHNBZ2VudC5oIGIvVG9vbHMvRHVtcFJlbmRl
clRyZWUvY2hyb21pdW0vRFJURGV2VG9vbHNBZ2VudC5oCmluZGV4IDRjYmM4YmMuLjBlY2Y2MWIg
MTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL0RSVERldlRvb2xzQWdl
bnQuaAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9EUlREZXZUb29sc0FnZW50
LmgKQEAgLTYxLDcgKzYxLDYgQEAgcHVibGljOgogICAgIHZpcnR1YWwgdm9pZCBzZW5kTWVzc2Fn
ZVRvSW5zcGVjdG9yRnJvbnRlbmQoY29uc3QgV2ViS2l0OjpXZWJTdHJpbmcmKTsKICAgICB2aXJ0
dWFsIGludCBob3N0SWRlbnRpZmllcigpIHsgcmV0dXJuIG1fcm91dGluZ0lEOyB9CiAgICAgdmly
dHVhbCB2b2lkIHJ1bnRpbWVQcm9wZXJ0eUNoYW5nZWQoY29uc3QgV2ViS2l0OjpXZWJTdHJpbmcm
IG5hbWUsIGNvbnN0IFdlYktpdDo6V2ViU3RyaW5nJiB2YWx1ZSk7Ci0gICAgdmlydHVhbCBXZWJL
aXQ6OldlYkNTdHJpbmcgZGVidWdnZXJTY3JpcHRTb3VyY2UoKTsKICAgICB2aXJ0dWFsIFdlYktp
dENsaWVudE1lc3NhZ2VMb29wKiBjcmVhdGVDbGllbnRNZXNzYWdlTG9vcCgpOwogCiAgICAgdm9p
ZCBhc3luY0NhbGwoY29uc3QgV2ViS2l0OjpXZWJTdHJpbmcmIGFyZ3MpOwo=
</data>
<flag name="review"
          id="78899"
          type_id="1"
          status="+"
          setter="pfeldman"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>86598</attachid>
            <date>2011-03-23 03:51:19 -0700</date>
            <delta_ts>2011-03-23 04:13:54 -0700</delta_ts>
            <desc>Remove DebuggerScript.js from Chromium resource bundle.</desc>
            <filename>debugger-script-source-2</filename>
            <type>text/plain</type>
            <size>1474</size>
            <attacher name="Yury Semikhatsky">yurys</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXggMzU5NTBkNy4uZmQyZGExMCAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9j
aHJvbWl1bS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMiBAQAorMjAxMS0wMy0yMyAgWXVyeSBTZW1p
a2hhdHNreSAgPHl1cnlzQGNocm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBbVjhdIFdlYiBJbnNwZWN0b3I6IGNvbXBpbGUgRGVidWdn
ZXJTY3JpcHQuanMgaW50byBEZWJ1Z2dlclNjcmlwdFNvdXJjZS5oCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01Njg0MworCisgICAgICAgICogV2ViS2l0
LmdyZDogcmVtb3ZlIERlYnVnZ2VyU2NyaXB0LmpzIGZyb20gQ2hyb21pdW0gcmVzb3VyY2UgYnVu
ZGxlLgorCiAyMDExLTAzLTIyICBZdXJ5IFNlbWlraGF0c2t5ICA8eXVyeXNAY2hyb21pdW0ub3Jn
PgogCiAgICAgICAgIFJldmlld2VkIGJ5IFBhdmVsIEZlbGRtYW4uCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL1dlYktpdC5ncmQgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL1dl
YktpdC5ncmQKaW5kZXggMzg1NzBiOS4uNGRhNzYwMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dC9jaHJvbWl1bS9XZWJLaXQuZ3JkCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0
LmdyZApAQCAtOSw3ICs5LDYgQEAKICAgPC9vdXRwdXRzPgogICA8cmVsZWFzZSBzZXE9IjEiPgog
ICAgIDxpbmNsdWRlcz4KLSAgICAgIDxpbmNsdWRlIG5hbWU9IklEUl9ERVZUT09MU19ERUJVR0dF
Ul9TQ1JJUFRfSlMiIGZpbGU9Ii4uXC4uXC4uXFNvdXJjZVxXZWJDb3JlXGJpbmRpbmdzXHY4XERl
YnVnZ2VyU2NyaXB0LmpzIiB0eXBlPSJCSU5EQVRBIi8+CiAgICAgICA8aW5jbHVkZSBuYW1lPSJJ
RFJfQVVESU9fU1BBVElBTElaQVRJT05fVDAwMF9QMDAwIiBmaWxlPSIuLlwuLlxXZWJDb3JlXHBs
YXRmb3JtXGF1ZGlvXHJlc291cmNlc1xJUkNfQ29tcG9zaXRlX0NfUjAxOTVfVDAwMF9QMDAwLndh
diIgdHlwZT0iQklOREFUQSIvPgogICAgICAgPGluY2x1ZGUgbmFtZT0iSURSX0FVRElPX1NQQVRJ
QUxJWkFUSU9OX1QwMDBfUDAxNSIgZmlsZT0iLi5cLi5cV2ViQ29yZVxwbGF0Zm9ybVxhdWRpb1xy
ZXNvdXJjZXNcSVJDX0NvbXBvc2l0ZV9DX1IwMTk1X1QwMDBfUDAxNS53YXYiIHR5cGU9IkJJTkRB
VEEiLz4KICAgICAgIDxpbmNsdWRlIG5hbWU9IklEUl9BVURJT19TUEFUSUFMSVpBVElPTl9UMDAw
X1AwMzAiIGZpbGU9Ii4uXC4uXFdlYkNvcmVccGxhdGZvcm1cYXVkaW9ccmVzb3VyY2VzXElSQ19D
b21wb3NpdGVfQ19SMDE5NV9UMDAwX1AwMzAud2F2IiB0eXBlPSJCSU5EQVRBIi8+Cg==
</data>
<flag name="review"
          id="78901"
          type_id="1"
          status="-"
          setter="pfeldman"
    />
          </attachment>
      

    </bug>

</bugzilla>