<?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>58776</bug_id>
          
          <creation_ts>2011-04-18 04:32:31 -0700</creation_ts>
          <short_desc>Web Inspector: Database agent stops to propagate it&apos;s events after navigation.</short_desc>
          <delta_ts>2011-04-18 05:26:14 -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="Ilya Tikhonovsky">loislo</reporter>
          <assigned_to name="Ilya Tikhonovsky">loislo</assigned_to>
          <cc>apavlov</cc>
    
    <cc>bweinstein</cc>
    
    <cc>joepeck</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>rik</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>387636</commentid>
    <comment_count>0</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2011-04-18 04:32:31 -0700</bug_when>
    <thetext>%subj%</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387637</commentid>
    <comment_count>1</comment_count>
      <attachid>90016</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2011-04-18 04:41:45 -0700</bug_when>
    <thetext>Created attachment 90016
[patch] initial version</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387638</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-04-18 04:44:56 -0700</bug_when>
    <thetext>Attachment 90016 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/ChangeLog:1:  ChangeLog entry has no bug number  [changelog/bugnumber] [5]
Total errors found: 1 in 4 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>387651</commentid>
    <comment_count>3</comment_count>
      <attachid>90020</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2011-04-18 05:10:38 -0700</bug_when>
    <thetext>Created attachment 90020
[patch] initial version. with changelog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387653</commentid>
    <comment_count>4</comment_count>
      <attachid>90020</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2011-04-18 05:17:26 -0700</bug_when>
    <thetext>Comment on attachment 90020
[patch] initial version. with changelog.

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

&gt; Source/WebCore/inspector/InspectorDatabaseAgent.cpp:267
&gt;      m_enabled = false;

Please call disable() instead.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387657</commentid>
    <comment_count>5</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2011-04-18 05:26:14 -0700</bug_when>
    <thetext>Committed r84134: &lt;http://trac.webkit.org/changeset/84134&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>90016</attachid>
            <date>2011-04-18 04:41:45 -0700</date>
            <delta_ts>2011-04-18 05:10:38 -0700</delta_ts>
            <desc>[patch] initial version</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>6592</size>
            <attacher name="Ilya Tikhonovsky">loislo</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAyNmRkYTZmLi4wMWEyOWQzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjUg
QEAKKzIwMTEtMDQtMTggIElseWEgVGlraG9ub3Zza3kgIDxsb2lzbG9AY2hyb21pdW0ub3JnPgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIGNsZWFuCisK
KyAgICAgICAgTmVlZCBhIHNob3J0IGRlc2NyaXB0aW9uIGFuZCBidWcgVVJMIChPT1BTISkKKwor
ICAgICAgICBObyBuZXcgdGVzdHMuIChPT1BTISkKKworICAgICAgICAqIGluc3BlY3Rvci9JbnNw
ZWN0b3JBZ2VudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JBZ2VudDo6SW5zcGVj
dG9yQWdlbnQpOgorICAgICAgICAoV2ViQ29yZTo6SW5zcGVjdG9yQWdlbnQ6OnJlc3RvcmVJbnNw
ZWN0b3JTdGF0ZUZyb21Db29raWUpOgorICAgICAgICAqIGluc3BlY3Rvci9JbnNwZWN0b3JEYXRh
YmFzZUFnZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6Okluc3BlY3RvckRhdGFiYXNlQWdlbnQ6
Okluc3BlY3RvckRhdGFiYXNlQWdlbnQpOgorICAgICAgICAoV2ViQ29yZTo6SW5zcGVjdG9yRGF0
YWJhc2VBZ2VudDo6Y2xlYXJGcm9udGVuZCk6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JE
YXRhYmFzZUFnZW50OjplbmFibGUpOgorICAgICAgICAoV2ViQ29yZTo6SW5zcGVjdG9yRGF0YWJh
c2VBZ2VudDo6ZGlzYWJsZSk6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JEYXRhYmFzZUFn
ZW50OjpyZXN0b3JlKToKKyAgICAgICAgKiBpbnNwZWN0b3IvSW5zcGVjdG9yRGF0YWJhc2VBZ2Vu
dC5oOgorICAgICAgICAoV2ViQ29yZTo6SW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6Y3JlYXRlKToK
KwogMjAxMS0wNC0xOCAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+
CiAKICAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjgzOTY4LgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckFnZW50LmNwcCBiL1NvdXJjZS9XZWJD
b3JlL2luc3BlY3Rvci9JbnNwZWN0b3JBZ2VudC5jcHAKaW5kZXggNzgzODM2My4uMGNmYzVkMiAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckFnZW50LmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yQWdlbnQuY3BwCkBAIC0xMTYs
NyArMTE2LDcgQEAgSW5zcGVjdG9yQWdlbnQ6Okluc3BlY3RvckFnZW50KFBhZ2UqIHBhZ2UsIElu
c3BlY3RvckNsaWVudCogY2xpZW50LCBJbmplY3RlZFNjcmkKICAgICAsIG1fZG9tQWdlbnQoSW5z
cGVjdG9yRE9NQWdlbnQ6OmNyZWF0ZShtX2luc3RydW1lbnRpbmdBZ2VudHMuZ2V0KCksIHBhZ2Us
IG1fY2xpZW50LCBtX3N0YXRlLmdldCgpLCBpbmplY3RlZFNjcmlwdE1hbmFnZXIpKQogICAgICwg
bV9jc3NBZ2VudChuZXcgSW5zcGVjdG9yQ1NTQWdlbnQobV9pbnN0cnVtZW50aW5nQWdlbnRzLmdl
dCgpLCBtX2RvbUFnZW50LmdldCgpKSkKICNpZiBFTkFCTEUoREFUQUJBU0UpCi0gICAgLCBtX2Rh
dGFiYXNlQWdlbnQoSW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6Y3JlYXRlKG1faW5zdHJ1bWVudGlu
Z0FnZW50cy5nZXQoKSkpCisgICAgLCBtX2RhdGFiYXNlQWdlbnQoSW5zcGVjdG9yRGF0YWJhc2VB
Z2VudDo6Y3JlYXRlKG1faW5zdHJ1bWVudGluZ0FnZW50cy5nZXQoKSwgbV9zdGF0ZS5nZXQoKSkp
CiAjZW5kaWYKICNpZiBFTkFCTEUoRE9NX1NUT1JBR0UpCiAgICAgLCBtX2RvbVN0b3JhZ2VBZ2Vu
dChJbnNwZWN0b3JET01TdG9yYWdlQWdlbnQ6OmNyZWF0ZShtX2luc3RydW1lbnRpbmdBZ2VudHMu
Z2V0KCkpKQpAQCAtMTk2LDYgKzE5NiwxMCBAQCB2b2lkIEluc3BlY3RvckFnZW50OjpyZXN0b3Jl
SW5zcGVjdG9yU3RhdGVGcm9tQ29va2llKGNvbnN0IFN0cmluZyYgaW5zcGVjdG9yU3RhdAogICAg
IG1fcmVzb3VyY2VBZ2VudC0+cmVzdG9yZSgpOwogICAgIG1fdGltZWxpbmVBZ2VudC0+cmVzdG9y
ZSgpOwogCisjaWYgRU5BQkxFKERBVEFCQVNFKQorICAgIG1fZGF0YWJhc2VBZ2VudC0+cmVzdG9y
ZSgpOworI2VuZGlmCisKICNpZiBFTkFCTEUoSkFWQVNDUklQVF9ERUJVR0dFUikKICAgICBtX2Rl
YnVnZ2VyQWdlbnQtPnJlc3RvcmUoKTsKICAgICBtX3Byb2ZpbGVyQWdlbnQtPnJlc3RvcmUoKTsK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JEYXRhYmFzZUFn
ZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JEYXRhYmFzZUFnZW50
LmNwcAppbmRleCAyYmU2YzUyLi4xOWU5MDNiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9p
bnNwZWN0b3IvSW5zcGVjdG9yRGF0YWJhc2VBZ2VudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
aW5zcGVjdG9yL0luc3BlY3RvckRhdGFiYXNlQWdlbnQuY3BwCkBAIC0zNiw2ICszNiw3IEBACiAj
aW5jbHVkZSAiRXhjZXB0aW9uQ29kZS5oIgogI2luY2x1ZGUgIkluc3BlY3RvckRhdGFiYXNlUmVz
b3VyY2UuaCIKICNpbmNsdWRlICJJbnNwZWN0b3JGcm9udGVuZC5oIgorI2luY2x1ZGUgIkluc3Bl
Y3RvclN0YXRlLmgiCiAjaW5jbHVkZSAiSW5zcGVjdG9yVmFsdWVzLmgiCiAjaW5jbHVkZSAiSW5z
dHJ1bWVudGluZ0FnZW50cy5oIgogI2luY2x1ZGUgIlNRTEVycm9yLmgiCkBAIC01Miw2ICs1Mywx
MCBAQAogCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKK25hbWVzcGFjZSBEYXRhYmFzZUFnZW50U3Rh
dGUgeworc3RhdGljIGNvbnN0IGNoYXIgZGF0YWJhc2VBZ2VudEVuYWJsZWRbXSA9ICJkYXRhYmFz
ZUFnZW50RW5hYmxlZCI7Cit9OworCiBjbGFzcyBJbnNwZWN0b3JEYXRhYmFzZUFnZW50OjpGcm9u
dGVuZFByb3ZpZGVyIDogcHVibGljIFJlZkNvdW50ZWQ8SW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6
RnJvbnRlbmRQcm92aWRlcj4gewogcHVibGljOgogICAgIHN0YXRpYyBQYXNzUmVmUHRyPEZyb250
ZW5kUHJvdmlkZXI+IGNyZWF0ZShJbnNwZWN0b3JGcm9udGVuZCogaW5zcGVjdG9yRnJvbnRlbmQp
CkBAIC0yMzcsOCArMjQyLDkgQEAgdm9pZCBJbnNwZWN0b3JEYXRhYmFzZUFnZW50OjpjbGVhclJl
c291cmNlcygpCiAgICAgbV9yZXNvdXJjZXMuY2xlYXIoKTsKIH0KIAotSW5zcGVjdG9yRGF0YWJh
c2VBZ2VudDo6SW5zcGVjdG9yRGF0YWJhc2VBZ2VudChJbnN0cnVtZW50aW5nQWdlbnRzKiBpbnN0
cnVtZW50aW5nQWdlbnRzKQorSW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6SW5zcGVjdG9yRGF0YWJh
c2VBZ2VudChJbnN0cnVtZW50aW5nQWdlbnRzKiBpbnN0cnVtZW50aW5nQWdlbnRzLCBJbnNwZWN0
b3JTdGF0ZSogc3RhdGUpCiAgICAgOiBtX2luc3RydW1lbnRpbmdBZ2VudHMoaW5zdHJ1bWVudGlu
Z0FnZW50cykKKyAgICAsIG1faW5zcGVjdG9yU3RhdGUoc3RhdGUpCiAgICAgLCBtX2VuYWJsZWQo
ZmFsc2UpCiB7CiAgICAgbV9pbnN0cnVtZW50aW5nQWdlbnRzLT5zZXRJbnNwZWN0b3JEYXRhYmFz
ZUFnZW50KHRoaXMpOwpAQCAtMjU5LDYgKzI2NSw3IEBAIHZvaWQgSW5zcGVjdG9yRGF0YWJhc2VB
Z2VudDo6Y2xlYXJGcm9udGVuZCgpCiAgICAgbV9mcm9udGVuZFByb3ZpZGVyLT5jbGVhckZyb250
ZW5kKCk7CiAgICAgbV9mcm9udGVuZFByb3ZpZGVyLmNsZWFyKCk7CiAgICAgbV9lbmFibGVkID0g
ZmFsc2U7CisgICAgbV9pbnNwZWN0b3JTdGF0ZS0+c2V0Qm9vbGVhbihEYXRhYmFzZUFnZW50U3Rh
dGU6OmRhdGFiYXNlQWdlbnRFbmFibGVkLCBtX2VuYWJsZWQpOwogfQogCiB2b2lkIEluc3BlY3Rv
ckRhdGFiYXNlQWdlbnQ6OmVuYWJsZShFcnJvclN0cmluZyopCkBAIC0yNjYsNiArMjczLDcgQEAg
dm9pZCBJbnNwZWN0b3JEYXRhYmFzZUFnZW50OjplbmFibGUoRXJyb3JTdHJpbmcqKQogICAgIGlm
IChtX2VuYWJsZWQpCiAgICAgICAgIHJldHVybjsKICAgICBtX2VuYWJsZWQgPSB0cnVlOworICAg
IG1faW5zcGVjdG9yU3RhdGUtPnNldEJvb2xlYW4oRGF0YWJhc2VBZ2VudFN0YXRlOjpkYXRhYmFz
ZUFnZW50RW5hYmxlZCwgbV9lbmFibGVkKTsKIAogICAgIERhdGFiYXNlUmVzb3VyY2VzTWFwOjpp
dGVyYXRvciBkYXRhYmFzZXNFbmQgPSBtX3Jlc291cmNlcy5lbmQoKTsKICAgICBmb3IgKERhdGFi
YXNlUmVzb3VyY2VzTWFwOjppdGVyYXRvciBpdCA9IG1fcmVzb3VyY2VzLmJlZ2luKCk7IGl0ICE9
IGRhdGFiYXNlc0VuZDsgKytpdCkKQEAgLTI3Nyw2ICsyODUsMTIgQEAgdm9pZCBJbnNwZWN0b3JE
YXRhYmFzZUFnZW50OjpkaXNhYmxlKEVycm9yU3RyaW5nKikKICAgICBpZiAoIW1fZW5hYmxlZCkK
ICAgICAgICAgcmV0dXJuOwogICAgIG1fZW5hYmxlZCA9IGZhbHNlOworICAgIG1faW5zcGVjdG9y
U3RhdGUtPnNldEJvb2xlYW4oRGF0YWJhc2VBZ2VudFN0YXRlOjpkYXRhYmFzZUFnZW50RW5hYmxl
ZCwgbV9lbmFibGVkKTsKK30KKwordm9pZCBJbnNwZWN0b3JEYXRhYmFzZUFnZW50OjpyZXN0b3Jl
KCkKK3sKKyAgICBtX2VuYWJsZWQgPSAgbV9pbnNwZWN0b3JTdGF0ZS0+Z2V0Qm9vbGVhbihEYXRh
YmFzZUFnZW50U3RhdGU6OmRhdGFiYXNlQWdlbnRFbmFibGVkKTsKIH0KIAogdm9pZCBJbnNwZWN0
b3JEYXRhYmFzZUFnZW50OjpnZXREYXRhYmFzZVRhYmxlTmFtZXMoRXJyb3JTdHJpbmcqIGVycm9y
LCBpbnQgZGF0YWJhc2VJZCwgUmVmUHRyPEluc3BlY3RvckFycmF5PiogbmFtZXMpCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yRGF0YWJhc2VBZ2VudC5oIGIv
U291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckRhdGFiYXNlQWdlbnQuaAppbmRleCA2
ZmNlMDliLi4zNTRhNmNkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5z
cGVjdG9yRGF0YWJhc2VBZ2VudC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNw
ZWN0b3JEYXRhYmFzZUFnZW50LmgKQEAgLTM5LDYgKzM5LDcgQEAgY2xhc3MgRGF0YWJhc2U7CiBj
bGFzcyBJbnNwZWN0b3JBcnJheTsKIGNsYXNzIEluc3BlY3RvckRhdGFiYXNlUmVzb3VyY2U7CiBj
bGFzcyBJbnNwZWN0b3JGcm9udGVuZDsKK2NsYXNzIEluc3BlY3RvclN0YXRlOwogY2xhc3MgSW5z
dHJ1bWVudGluZ0FnZW50czsKIAogdHlwZWRlZiBTdHJpbmcgRXJyb3JTdHJpbmc7CkBAIC00Nyw5
ICs0OCw5IEBAIGNsYXNzIEluc3BlY3RvckRhdGFiYXNlQWdlbnQgewogcHVibGljOgogICAgIGNs
YXNzIEZyb250ZW5kUHJvdmlkZXI7CiAKLSAgICBzdGF0aWMgUGFzc093blB0cjxJbnNwZWN0b3JE
YXRhYmFzZUFnZW50PiBjcmVhdGUoSW5zdHJ1bWVudGluZ0FnZW50cyogaW5zdHJ1bWVudGluZ0Fn
ZW50cykKKyAgICBzdGF0aWMgUGFzc093blB0cjxJbnNwZWN0b3JEYXRhYmFzZUFnZW50PiBjcmVh
dGUoSW5zdHJ1bWVudGluZ0FnZW50cyogaW5zdHJ1bWVudGluZ0FnZW50cywgSW5zcGVjdG9yU3Rh
dGUqIHN0YXRlKQogICAgIHsKLSAgICAgICAgcmV0dXJuIGFkb3B0UHRyKG5ldyBJbnNwZWN0b3JE
YXRhYmFzZUFnZW50KGluc3RydW1lbnRpbmdBZ2VudHMpKTsKKyAgICAgICAgcmV0dXJuIGFkb3B0
UHRyKG5ldyBJbnNwZWN0b3JEYXRhYmFzZUFnZW50KGluc3RydW1lbnRpbmdBZ2VudHMsIHN0YXRl
KSk7CiAgICAgfQogICAgIH5JbnNwZWN0b3JEYXRhYmFzZUFnZW50KCk7CiAKQEAgLTU3LDYgKzU4
LDcgQEAgcHVibGljOgogICAgIHZvaWQgY2xlYXJGcm9udGVuZCgpOwogCiAgICAgdm9pZCBjbGVh
clJlc291cmNlcygpOworICAgIHZvaWQgcmVzdG9yZSgpOwogCiAgICAgLy8gQ2FsbGVkIGZyb20g
dGhlIGZyb250LWVuZC4KICAgICB2b2lkIGVuYWJsZShFcnJvclN0cmluZyopOwpAQCAtNjksMTIg
KzcxLDEzIEBAIHB1YmxpYzoKIAogICAgIHZvaWQgZGlkT3BlbkRhdGFiYXNlKFBhc3NSZWZQdHI8
RGF0YWJhc2U+LCBjb25zdCBTdHJpbmcmIGRvbWFpbiwgY29uc3QgU3RyaW5nJiBuYW1lLCBjb25z
dCBTdHJpbmcmIHZlcnNpb24pOwogcHJpdmF0ZToKLSAgICBleHBsaWNpdCBJbnNwZWN0b3JEYXRh
YmFzZUFnZW50KEluc3RydW1lbnRpbmdBZ2VudHMqKTsKKyAgICBleHBsaWNpdCBJbnNwZWN0b3JE
YXRhYmFzZUFnZW50KEluc3RydW1lbnRpbmdBZ2VudHMqLCBJbnNwZWN0b3JTdGF0ZSopOwogCiAg
ICAgRGF0YWJhc2UqIGRhdGFiYXNlRm9ySWQoaW50IGRhdGFiYXNlSWQpOwogICAgIEluc3BlY3Rv
ckRhdGFiYXNlUmVzb3VyY2UqIGZpbmRCeUZpbGVOYW1lKGNvbnN0IFN0cmluZyYgZmlsZU5hbWUp
OwogCiAgICAgSW5zdHJ1bWVudGluZ0FnZW50cyogbV9pbnN0cnVtZW50aW5nQWdlbnRzOworICAg
IEluc3BlY3RvclN0YXRlKiBtX2luc3BlY3RvclN0YXRlOwogICAgIHR5cGVkZWYgSGFzaE1hcDxp
bnQsIFJlZlB0cjxJbnNwZWN0b3JEYXRhYmFzZVJlc291cmNlPiA+IERhdGFiYXNlUmVzb3VyY2Vz
TWFwOwogICAgIERhdGFiYXNlUmVzb3VyY2VzTWFwIG1fcmVzb3VyY2VzOwogICAgIFJlZlB0cjxG
cm9udGVuZFByb3ZpZGVyPiBtX2Zyb250ZW5kUHJvdmlkZXI7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>90020</attachid>
            <date>2011-04-18 05:10:38 -0700</date>
            <delta_ts>2011-04-18 05:17:26 -0700</delta_ts>
            <desc>[patch] initial version. with changelog.</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>6631</size>
            <attacher name="Ilya Tikhonovsky">loislo</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAyNmRkYTZmLi5iNDYwZDU3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIg
QEAKKzIwMTEtMDQtMTggIElseWEgVGlraG9ub3Zza3kgIDxsb2lzbG9AY2hyb21pdW0ub3JnPgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlYiBJbnNw
ZWN0b3I6IERhdGFiYXNlIGFnZW50IHN0b3BzIHRvIHByb3BhZ2F0ZSBpdCdzIGV2ZW50cyBhZnRl
ciBuYXZpZ2F0aW9uLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9NTg3NzYKKworICAgICAgICAqIGluc3BlY3Rvci9JbnNwZWN0b3JBZ2VudC5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JBZ2VudDo6SW5zcGVjdG9yQWdlbnQpOgorICAgICAg
ICAoV2ViQ29yZTo6SW5zcGVjdG9yQWdlbnQ6OnJlc3RvcmVJbnNwZWN0b3JTdGF0ZUZyb21Db29r
aWUpOgorICAgICAgICAqIGluc3BlY3Rvci9JbnNwZWN0b3JEYXRhYmFzZUFnZW50LmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6Okluc3BlY3RvckRhdGFiYXNlQWdlbnQ6Okluc3BlY3RvckRhdGFiYXNl
QWdlbnQpOgorICAgICAgICAoV2ViQ29yZTo6SW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6Y2xlYXJG
cm9udGVuZCk6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JEYXRhYmFzZUFnZW50OjplbmFi
bGUpOgorICAgICAgICAoV2ViQ29yZTo6SW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6ZGlzYWJsZSk6
CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JEYXRhYmFzZUFnZW50OjpyZXN0b3JlKToKKyAg
ICAgICAgKiBpbnNwZWN0b3IvSW5zcGVjdG9yRGF0YWJhc2VBZ2VudC5oOgorICAgICAgICAoV2Vi
Q29yZTo6SW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6Y3JlYXRlKToKKwogMjAxMS0wNC0xOCAgU2hl
cmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CiAKICAgICAgICAgVW5yZXZp
ZXdlZCwgcm9sbGluZyBvdXQgcjgzOTY4LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5z
cGVjdG9yL0luc3BlY3RvckFnZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNw
ZWN0b3JBZ2VudC5jcHAKaW5kZXggNzgzODM2My4uMGNmYzVkMiAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckFnZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9pbnNwZWN0b3IvSW5zcGVjdG9yQWdlbnQuY3BwCkBAIC0xMTYsNyArMTE2LDcgQEAgSW5zcGVj
dG9yQWdlbnQ6Okluc3BlY3RvckFnZW50KFBhZ2UqIHBhZ2UsIEluc3BlY3RvckNsaWVudCogY2xp
ZW50LCBJbmplY3RlZFNjcmkKICAgICAsIG1fZG9tQWdlbnQoSW5zcGVjdG9yRE9NQWdlbnQ6OmNy
ZWF0ZShtX2luc3RydW1lbnRpbmdBZ2VudHMuZ2V0KCksIHBhZ2UsIG1fY2xpZW50LCBtX3N0YXRl
LmdldCgpLCBpbmplY3RlZFNjcmlwdE1hbmFnZXIpKQogICAgICwgbV9jc3NBZ2VudChuZXcgSW5z
cGVjdG9yQ1NTQWdlbnQobV9pbnN0cnVtZW50aW5nQWdlbnRzLmdldCgpLCBtX2RvbUFnZW50Lmdl
dCgpKSkKICNpZiBFTkFCTEUoREFUQUJBU0UpCi0gICAgLCBtX2RhdGFiYXNlQWdlbnQoSW5zcGVj
dG9yRGF0YWJhc2VBZ2VudDo6Y3JlYXRlKG1faW5zdHJ1bWVudGluZ0FnZW50cy5nZXQoKSkpCisg
ICAgLCBtX2RhdGFiYXNlQWdlbnQoSW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6Y3JlYXRlKG1faW5z
dHJ1bWVudGluZ0FnZW50cy5nZXQoKSwgbV9zdGF0ZS5nZXQoKSkpCiAjZW5kaWYKICNpZiBFTkFC
TEUoRE9NX1NUT1JBR0UpCiAgICAgLCBtX2RvbVN0b3JhZ2VBZ2VudChJbnNwZWN0b3JET01TdG9y
YWdlQWdlbnQ6OmNyZWF0ZShtX2luc3RydW1lbnRpbmdBZ2VudHMuZ2V0KCkpKQpAQCAtMTk2LDYg
KzE5NiwxMCBAQCB2b2lkIEluc3BlY3RvckFnZW50OjpyZXN0b3JlSW5zcGVjdG9yU3RhdGVGcm9t
Q29va2llKGNvbnN0IFN0cmluZyYgaW5zcGVjdG9yU3RhdAogICAgIG1fcmVzb3VyY2VBZ2VudC0+
cmVzdG9yZSgpOwogICAgIG1fdGltZWxpbmVBZ2VudC0+cmVzdG9yZSgpOwogCisjaWYgRU5BQkxF
KERBVEFCQVNFKQorICAgIG1fZGF0YWJhc2VBZ2VudC0+cmVzdG9yZSgpOworI2VuZGlmCisKICNp
ZiBFTkFCTEUoSkFWQVNDUklQVF9ERUJVR0dFUikKICAgICBtX2RlYnVnZ2VyQWdlbnQtPnJlc3Rv
cmUoKTsKICAgICBtX3Byb2ZpbGVyQWdlbnQtPnJlc3RvcmUoKTsKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JEYXRhYmFzZUFnZW50LmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JEYXRhYmFzZUFnZW50LmNwcAppbmRleCAyYmU2YzUy
Li4xOWU5MDNiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9y
RGF0YWJhc2VBZ2VudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3Rv
ckRhdGFiYXNlQWdlbnQuY3BwCkBAIC0zNiw2ICszNiw3IEBACiAjaW5jbHVkZSAiRXhjZXB0aW9u
Q29kZS5oIgogI2luY2x1ZGUgIkluc3BlY3RvckRhdGFiYXNlUmVzb3VyY2UuaCIKICNpbmNsdWRl
ICJJbnNwZWN0b3JGcm9udGVuZC5oIgorI2luY2x1ZGUgIkluc3BlY3RvclN0YXRlLmgiCiAjaW5j
bHVkZSAiSW5zcGVjdG9yVmFsdWVzLmgiCiAjaW5jbHVkZSAiSW5zdHJ1bWVudGluZ0FnZW50cy5o
IgogI2luY2x1ZGUgIlNRTEVycm9yLmgiCkBAIC01Miw2ICs1MywxMCBAQAogCiBuYW1lc3BhY2Ug
V2ViQ29yZSB7CiAKK25hbWVzcGFjZSBEYXRhYmFzZUFnZW50U3RhdGUgeworc3RhdGljIGNvbnN0
IGNoYXIgZGF0YWJhc2VBZ2VudEVuYWJsZWRbXSA9ICJkYXRhYmFzZUFnZW50RW5hYmxlZCI7Cit9
OworCiBjbGFzcyBJbnNwZWN0b3JEYXRhYmFzZUFnZW50OjpGcm9udGVuZFByb3ZpZGVyIDogcHVi
bGljIFJlZkNvdW50ZWQ8SW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6RnJvbnRlbmRQcm92aWRlcj4g
ewogcHVibGljOgogICAgIHN0YXRpYyBQYXNzUmVmUHRyPEZyb250ZW5kUHJvdmlkZXI+IGNyZWF0
ZShJbnNwZWN0b3JGcm9udGVuZCogaW5zcGVjdG9yRnJvbnRlbmQpCkBAIC0yMzcsOCArMjQyLDkg
QEAgdm9pZCBJbnNwZWN0b3JEYXRhYmFzZUFnZW50OjpjbGVhclJlc291cmNlcygpCiAgICAgbV9y
ZXNvdXJjZXMuY2xlYXIoKTsKIH0KIAotSW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6SW5zcGVjdG9y
RGF0YWJhc2VBZ2VudChJbnN0cnVtZW50aW5nQWdlbnRzKiBpbnN0cnVtZW50aW5nQWdlbnRzKQor
SW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6SW5zcGVjdG9yRGF0YWJhc2VBZ2VudChJbnN0cnVtZW50
aW5nQWdlbnRzKiBpbnN0cnVtZW50aW5nQWdlbnRzLCBJbnNwZWN0b3JTdGF0ZSogc3RhdGUpCiAg
ICAgOiBtX2luc3RydW1lbnRpbmdBZ2VudHMoaW5zdHJ1bWVudGluZ0FnZW50cykKKyAgICAsIG1f
aW5zcGVjdG9yU3RhdGUoc3RhdGUpCiAgICAgLCBtX2VuYWJsZWQoZmFsc2UpCiB7CiAgICAgbV9p
bnN0cnVtZW50aW5nQWdlbnRzLT5zZXRJbnNwZWN0b3JEYXRhYmFzZUFnZW50KHRoaXMpOwpAQCAt
MjU5LDYgKzI2NSw3IEBAIHZvaWQgSW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6Y2xlYXJGcm9udGVu
ZCgpCiAgICAgbV9mcm9udGVuZFByb3ZpZGVyLT5jbGVhckZyb250ZW5kKCk7CiAgICAgbV9mcm9u
dGVuZFByb3ZpZGVyLmNsZWFyKCk7CiAgICAgbV9lbmFibGVkID0gZmFsc2U7CisgICAgbV9pbnNw
ZWN0b3JTdGF0ZS0+c2V0Qm9vbGVhbihEYXRhYmFzZUFnZW50U3RhdGU6OmRhdGFiYXNlQWdlbnRF
bmFibGVkLCBtX2VuYWJsZWQpOwogfQogCiB2b2lkIEluc3BlY3RvckRhdGFiYXNlQWdlbnQ6OmVu
YWJsZShFcnJvclN0cmluZyopCkBAIC0yNjYsNiArMjczLDcgQEAgdm9pZCBJbnNwZWN0b3JEYXRh
YmFzZUFnZW50OjplbmFibGUoRXJyb3JTdHJpbmcqKQogICAgIGlmIChtX2VuYWJsZWQpCiAgICAg
ICAgIHJldHVybjsKICAgICBtX2VuYWJsZWQgPSB0cnVlOworICAgIG1faW5zcGVjdG9yU3RhdGUt
PnNldEJvb2xlYW4oRGF0YWJhc2VBZ2VudFN0YXRlOjpkYXRhYmFzZUFnZW50RW5hYmxlZCwgbV9l
bmFibGVkKTsKIAogICAgIERhdGFiYXNlUmVzb3VyY2VzTWFwOjppdGVyYXRvciBkYXRhYmFzZXNF
bmQgPSBtX3Jlc291cmNlcy5lbmQoKTsKICAgICBmb3IgKERhdGFiYXNlUmVzb3VyY2VzTWFwOjpp
dGVyYXRvciBpdCA9IG1fcmVzb3VyY2VzLmJlZ2luKCk7IGl0ICE9IGRhdGFiYXNlc0VuZDsgKytp
dCkKQEAgLTI3Nyw2ICsyODUsMTIgQEAgdm9pZCBJbnNwZWN0b3JEYXRhYmFzZUFnZW50OjpkaXNh
YmxlKEVycm9yU3RyaW5nKikKICAgICBpZiAoIW1fZW5hYmxlZCkKICAgICAgICAgcmV0dXJuOwog
ICAgIG1fZW5hYmxlZCA9IGZhbHNlOworICAgIG1faW5zcGVjdG9yU3RhdGUtPnNldEJvb2xlYW4o
RGF0YWJhc2VBZ2VudFN0YXRlOjpkYXRhYmFzZUFnZW50RW5hYmxlZCwgbV9lbmFibGVkKTsKK30K
Kwordm9pZCBJbnNwZWN0b3JEYXRhYmFzZUFnZW50OjpyZXN0b3JlKCkKK3sKKyAgICBtX2VuYWJs
ZWQgPSAgbV9pbnNwZWN0b3JTdGF0ZS0+Z2V0Qm9vbGVhbihEYXRhYmFzZUFnZW50U3RhdGU6OmRh
dGFiYXNlQWdlbnRFbmFibGVkKTsKIH0KIAogdm9pZCBJbnNwZWN0b3JEYXRhYmFzZUFnZW50Ojpn
ZXREYXRhYmFzZVRhYmxlTmFtZXMoRXJyb3JTdHJpbmcqIGVycm9yLCBpbnQgZGF0YWJhc2VJZCwg
UmVmUHRyPEluc3BlY3RvckFycmF5PiogbmFtZXMpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9pbnNwZWN0b3IvSW5zcGVjdG9yRGF0YWJhc2VBZ2VudC5oIGIvU291cmNlL1dlYkNvcmUvaW5z
cGVjdG9yL0luc3BlY3RvckRhdGFiYXNlQWdlbnQuaAppbmRleCA2ZmNlMDliLi4zNTRhNmNkIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yRGF0YWJhc2VBZ2Vu
dC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JEYXRhYmFzZUFnZW50
LmgKQEAgLTM5LDYgKzM5LDcgQEAgY2xhc3MgRGF0YWJhc2U7CiBjbGFzcyBJbnNwZWN0b3JBcnJh
eTsKIGNsYXNzIEluc3BlY3RvckRhdGFiYXNlUmVzb3VyY2U7CiBjbGFzcyBJbnNwZWN0b3JGcm9u
dGVuZDsKK2NsYXNzIEluc3BlY3RvclN0YXRlOwogY2xhc3MgSW5zdHJ1bWVudGluZ0FnZW50czsK
IAogdHlwZWRlZiBTdHJpbmcgRXJyb3JTdHJpbmc7CkBAIC00Nyw5ICs0OCw5IEBAIGNsYXNzIElu
c3BlY3RvckRhdGFiYXNlQWdlbnQgewogcHVibGljOgogICAgIGNsYXNzIEZyb250ZW5kUHJvdmlk
ZXI7CiAKLSAgICBzdGF0aWMgUGFzc093blB0cjxJbnNwZWN0b3JEYXRhYmFzZUFnZW50PiBjcmVh
dGUoSW5zdHJ1bWVudGluZ0FnZW50cyogaW5zdHJ1bWVudGluZ0FnZW50cykKKyAgICBzdGF0aWMg
UGFzc093blB0cjxJbnNwZWN0b3JEYXRhYmFzZUFnZW50PiBjcmVhdGUoSW5zdHJ1bWVudGluZ0Fn
ZW50cyogaW5zdHJ1bWVudGluZ0FnZW50cywgSW5zcGVjdG9yU3RhdGUqIHN0YXRlKQogICAgIHsK
LSAgICAgICAgcmV0dXJuIGFkb3B0UHRyKG5ldyBJbnNwZWN0b3JEYXRhYmFzZUFnZW50KGluc3Ry
dW1lbnRpbmdBZ2VudHMpKTsKKyAgICAgICAgcmV0dXJuIGFkb3B0UHRyKG5ldyBJbnNwZWN0b3JE
YXRhYmFzZUFnZW50KGluc3RydW1lbnRpbmdBZ2VudHMsIHN0YXRlKSk7CiAgICAgfQogICAgIH5J
bnNwZWN0b3JEYXRhYmFzZUFnZW50KCk7CiAKQEAgLTU3LDYgKzU4LDcgQEAgcHVibGljOgogICAg
IHZvaWQgY2xlYXJGcm9udGVuZCgpOwogCiAgICAgdm9pZCBjbGVhclJlc291cmNlcygpOworICAg
IHZvaWQgcmVzdG9yZSgpOwogCiAgICAgLy8gQ2FsbGVkIGZyb20gdGhlIGZyb250LWVuZC4KICAg
ICB2b2lkIGVuYWJsZShFcnJvclN0cmluZyopOwpAQCAtNjksMTIgKzcxLDEzIEBAIHB1YmxpYzoK
IAogICAgIHZvaWQgZGlkT3BlbkRhdGFiYXNlKFBhc3NSZWZQdHI8RGF0YWJhc2U+LCBjb25zdCBT
dHJpbmcmIGRvbWFpbiwgY29uc3QgU3RyaW5nJiBuYW1lLCBjb25zdCBTdHJpbmcmIHZlcnNpb24p
OwogcHJpdmF0ZToKLSAgICBleHBsaWNpdCBJbnNwZWN0b3JEYXRhYmFzZUFnZW50KEluc3RydW1l
bnRpbmdBZ2VudHMqKTsKKyAgICBleHBsaWNpdCBJbnNwZWN0b3JEYXRhYmFzZUFnZW50KEluc3Ry
dW1lbnRpbmdBZ2VudHMqLCBJbnNwZWN0b3JTdGF0ZSopOwogCiAgICAgRGF0YWJhc2UqIGRhdGFi
YXNlRm9ySWQoaW50IGRhdGFiYXNlSWQpOwogICAgIEluc3BlY3RvckRhdGFiYXNlUmVzb3VyY2Uq
IGZpbmRCeUZpbGVOYW1lKGNvbnN0IFN0cmluZyYgZmlsZU5hbWUpOwogCiAgICAgSW5zdHJ1bWVu
dGluZ0FnZW50cyogbV9pbnN0cnVtZW50aW5nQWdlbnRzOworICAgIEluc3BlY3RvclN0YXRlKiBt
X2luc3BlY3RvclN0YXRlOwogICAgIHR5cGVkZWYgSGFzaE1hcDxpbnQsIFJlZlB0cjxJbnNwZWN0
b3JEYXRhYmFzZVJlc291cmNlPiA+IERhdGFiYXNlUmVzb3VyY2VzTWFwOwogICAgIERhdGFiYXNl
UmVzb3VyY2VzTWFwIG1fcmVzb3VyY2VzOwogICAgIFJlZlB0cjxGcm9udGVuZFByb3ZpZGVyPiBt
X2Zyb250ZW5kUHJvdmlkZXI7Cg==
</data>
<flag name="review"
          id="82734"
          type_id="1"
          status="+"
          setter="yurys"
    />
          </attachment>
      

    </bug>

</bugzilla>