<?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>57833</bug_id>
          
          <creation_ts>2011-04-05 05:43:31 -0700</creation_ts>
          <short_desc>Web Inspector: The list of Database entries is empty if the page opens a database just before Web Inspector</short_desc>
          <delta_ts>2011-04-15 22:32:23 -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>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>379472</commentid>
    <comment_count>0</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2011-04-05 05:43:31 -0700</bug_when>
    <thetext>%subj%</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>385681</commentid>
    <comment_count>1</comment_count>
      <attachid>89564</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2011-04-14 05:42:15 -0700</bug_when>
    <thetext>Created attachment 89564
[patch] initial version</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>385685</commentid>
    <comment_count>2</comment_count>
      <attachid>89564</attachid>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2011-04-14 05:47:27 -0700</bug_when>
    <thetext>Comment on attachment 89564
[patch] initial version

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

&gt; Source/WebCore/inspector/InspectorDatabaseAgent.cpp:265
&gt; +    if (m_enabled)

m_enabled = true ?

&gt; Source/WebCore/inspector/InspectorDatabaseAgent.cpp:275
&gt; +    if (!m_enabled)

m_enabled = false ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>385702</commentid>
    <comment_count>3</comment_count>
      <attachid>89571</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2011-04-14 06:19:44 -0700</bug_when>
    <thetext>Created attachment 89571
[patch] second version

comments addressed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>385720</commentid>
    <comment_count>4</comment_count>
      <attachid>89571</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2011-04-14 06:36:11 -0700</bug_when>
    <thetext>Comment on attachment 89571
[patch] second version

Clearing flags on attachment: 89571

Committed r83849: &lt;http://trac.webkit.org/changeset/83849&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>385721</commentid>
    <comment_count>5</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2011-04-14 06:36:19 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387206</commentid>
    <comment_count>6</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2011-04-15 22:32:23 -0700</bug_when>
    <thetext>Committed r84080: &lt;http://trac.webkit.org/changeset/84080&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>89564</attachid>
            <date>2011-04-14 05:42:15 -0700</date>
            <delta_ts>2011-04-14 06:19:44 -0700</delta_ts>
            <desc>[patch] initial version</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>7190</size>
            <attacher name="Ilya Tikhonovsky">loislo</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBjM2ExOWZlLi5kNzdkMTJlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjYg
QEAKIDIwMTEtMDQtMTQgIElseWEgVGlraG9ub3Zza3kgIDxsb2lzbG9AY2hyb21pdW0ub3JnPgog
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlYiBJbnNw
ZWN0b3I6IFRoZSBsaXN0IG9mIERhdGFiYXNlIGVudHJpZXMgaXMgZW1wdHkgaWYgdGhlIHBhZ2Ug
b3BlbnMgYSBkYXRhYmFzZSBqdXN0IGJlZm9yZSBXZWIgSW5zcGVjdG9yLgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTc4MzMKKworICAgICAgICAqIGlu
c3BlY3Rvci9JbnNwZWN0b3IuanNvbjoKKyAgICAgICAgKiBpbnNwZWN0b3IvSW5zcGVjdG9yRGF0
YWJhc2VBZ2VudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JEYXRhYmFzZUFnZW50
OjpkaWRPcGVuRGF0YWJhc2UpOgorICAgICAgICAoV2ViQ29yZTo6SW5zcGVjdG9yRGF0YWJhc2VB
Z2VudDo6SW5zcGVjdG9yRGF0YWJhc2VBZ2VudCk6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0
b3JEYXRhYmFzZUFnZW50OjpzZXRGcm9udGVuZCk6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0
b3JEYXRhYmFzZUFnZW50OjplbmFibGUpOgorICAgICAgICAoV2ViQ29yZTo6SW5zcGVjdG9yRGF0
YWJhc2VBZ2VudDo6ZGlzYWJsZSk6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JEYXRhYmFz
ZUFnZW50OjpnZXREYXRhYmFzZVRhYmxlTmFtZXMpOgorICAgICAgICAoV2ViQ29yZTo6SW5zcGVj
dG9yRGF0YWJhc2VBZ2VudDo6ZXhlY3V0ZVNRTCk6CisgICAgICAgICogaW5zcGVjdG9yL0luc3Bl
Y3RvckRhdGFiYXNlQWdlbnQuaDoKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL1Jlc291
cmNlc1BhbmVsLmpzOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlJlc291cmNlc1BhbmVsLnByb3Rv
dHlwZS5yZXNldCk6CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuanM6
CisKKzIwMTEtMDQtMTQgIElseWEgVGlraG9ub3Zza3kgIDxsb2lzbG9AY2hyb21pdW0ub3JnPgor
CiAgICAgICAgIFJldmlld2VkIGJ5IFBhdmVsIEZlbGRtYW4uCiAKICAgICAgICAgV2ViIEluc3Bl
Y3RvcjpEdXBsaWNhdGVkIGRpc3BsYXkgb2Ygc3RvcmFnZSBkYiB3aGVuIHJ1bm5pbmcgV2ViIFNR
TCBmcm9tIGFuIGlmcmFtZS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9J
bnNwZWN0b3IuanNvbiBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3IuanNvbgpp
bmRleCA0M2EwMzkzLi4xZmNkNDVmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0
b3IvSW5zcGVjdG9yLmpzb24KKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3Rv
ci5qc29uCkBAIC01NjUsNiArNTY1LDE0IEBACiAgICAgICAgICJ0eXBlcyI6IFtdLAogICAgICAg
ICAiY29tbWFuZHMiOiBbCiAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgIm5hbWUiOiAi
ZW5hYmxlIiwKKyAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRW5hYmxlcyBkYXRhYmFz
ZSB0cmFja2luZywgZGF0YWJhc2UgZXZlbnRzIHdpbGwgbm93IGJlIGRlbGl2ZXJlZCB0byB0aGUg
Y2xpZW50LiIKKyAgICAgICAgICAgIH0sCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAg
Im5hbWUiOiAiZGlzYWJsZSIsCisgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogIkRpc2Fi
bGVzIGRhdGFiYXNlIHRyYWNraW5nLCBwcmV2ZW50cyBkYXRhYmFzZSBldmVudHMgZnJvbSBiZWlu
ZyBzZW50IHRvIHRoZSBjbGllbnQuIgorICAgICAgICAgICAgfSwKKyAgICAgICAgICAgIHsKICAg
ICAgICAgICAgICAgICAibmFtZSI6ICJnZXREYXRhYmFzZVRhYmxlTmFtZXMiLAogICAgICAgICAg
ICAgICAgICJwYXJhbWV0ZXJzIjogWwogICAgICAgICAgICAgICAgICAgICB7ICJuYW1lIjogImRh
dGFiYXNlSWQiLCAidHlwZSI6ICJpbnRlZ2VyIiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9pbnNwZWN0b3IvSW5zcGVjdG9yRGF0YWJhc2VBZ2VudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9p
bnNwZWN0b3IvSW5zcGVjdG9yRGF0YWJhc2VBZ2VudC5jcHAKaW5kZXggYzU3ZTQwYy4uODRmOWM3
MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckRhdGFiYXNl
QWdlbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JEYXRhYmFz
ZUFnZW50LmNwcApAQCAtMjI4LDcgKzIyOCw3IEBAIHZvaWQgSW5zcGVjdG9yRGF0YWJhc2VBZ2Vu
dDo6ZGlkT3BlbkRhdGFiYXNlKFBhc3NSZWZQdHI8RGF0YWJhc2U+IGRhdGFiYXNlLCBjb25zCiAg
ICAgUmVmUHRyPEluc3BlY3RvckRhdGFiYXNlUmVzb3VyY2U+IHJlc291cmNlID0gSW5zcGVjdG9y
RGF0YWJhc2VSZXNvdXJjZTo6Y3JlYXRlKGRhdGFiYXNlLCBkb21haW4sIG5hbWUsIHZlcnNpb24p
OwogICAgIG1fcmVzb3VyY2VzLnNldChyZXNvdXJjZS0+aWQoKSwgcmVzb3VyY2UpOwogICAgIC8v
IFJlc291cmNlcyBhcmUgb25seSBib3VuZCB3aGlsZSB2aXNpYmxlLgotICAgIGlmIChtX2Zyb250
ZW5kUHJvdmlkZXIpCisgICAgaWYgKG1fZnJvbnRlbmRQcm92aWRlciAmJiBtX2VuYWJsZWQpCiAg
ICAgICAgIHJlc291cmNlLT5iaW5kKG1fZnJvbnRlbmRQcm92aWRlci0+ZnJvbnRlbmQoKSk7CiB9
CiAKQEAgLTIzOSw2ICsyMzksNyBAQCB2b2lkIEluc3BlY3RvckRhdGFiYXNlQWdlbnQ6OmNsZWFy
UmVzb3VyY2VzKCkKIAogSW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6SW5zcGVjdG9yRGF0YWJhc2VB
Z2VudChJbnN0cnVtZW50aW5nQWdlbnRzKiBpbnN0cnVtZW50aW5nQWdlbnRzKQogICAgIDogbV9p
bnN0cnVtZW50aW5nQWdlbnRzKGluc3RydW1lbnRpbmdBZ2VudHMpCisgICAgLCBtX2VuYWJsZWQo
ZmFsc2UpCiB7CiAgICAgbV9pbnN0cnVtZW50aW5nQWdlbnRzLT5zZXRJbnNwZWN0b3JEYXRhYmFz
ZUFnZW50KHRoaXMpOwogfQpAQCAtMjUxLDkgKzI1Miw2IEBAIEluc3BlY3RvckRhdGFiYXNlQWdl
bnQ6On5JbnNwZWN0b3JEYXRhYmFzZUFnZW50KCkKIHZvaWQgSW5zcGVjdG9yRGF0YWJhc2VBZ2Vu
dDo6c2V0RnJvbnRlbmQoSW5zcGVjdG9yRnJvbnRlbmQqIGZyb250ZW5kKQogewogICAgIG1fZnJv
bnRlbmRQcm92aWRlciA9IEZyb250ZW5kUHJvdmlkZXI6OmNyZWF0ZShmcm9udGVuZCk7Ci0gICAg
RGF0YWJhc2VSZXNvdXJjZXNNYXA6Oml0ZXJhdG9yIGRhdGFiYXNlc0VuZCA9IG1fcmVzb3VyY2Vz
LmVuZCgpOwotICAgIGZvciAoRGF0YWJhc2VSZXNvdXJjZXNNYXA6Oml0ZXJhdG9yIGl0ID0gbV9y
ZXNvdXJjZXMuYmVnaW4oKTsgaXQgIT0gZGF0YWJhc2VzRW5kOyArK2l0KQotICAgICAgICBpdC0+
c2Vjb25kLT5iaW5kKG1fZnJvbnRlbmRQcm92aWRlci0+ZnJvbnRlbmQoKSk7CiB9CiAKIHZvaWQg
SW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6Y2xlYXJGcm9udGVuZCgpCkBAIC0yNjIsOCArMjYwLDI5
IEBAIHZvaWQgSW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6Y2xlYXJGcm9udGVuZCgpCiAgICAgbV9m
cm9udGVuZFByb3ZpZGVyLmNsZWFyKCk7CiB9CiAKLXZvaWQgSW5zcGVjdG9yRGF0YWJhc2VBZ2Vu
dDo6Z2V0RGF0YWJhc2VUYWJsZU5hbWVzKEVycm9yU3RyaW5nKiwgaW50IGRhdGFiYXNlSWQsIFJl
ZlB0cjxJbnNwZWN0b3JBcnJheT4qIG5hbWVzKQordm9pZCBJbnNwZWN0b3JEYXRhYmFzZUFnZW50
OjplbmFibGUoRXJyb3JTdHJpbmcqKQoreworICAgIGlmIChtX2VuYWJsZWQpCisgICAgICAgIHJl
dHVybjsKKworICAgIERhdGFiYXNlUmVzb3VyY2VzTWFwOjppdGVyYXRvciBkYXRhYmFzZXNFbmQg
PSBtX3Jlc291cmNlcy5lbmQoKTsKKyAgICBmb3IgKERhdGFiYXNlUmVzb3VyY2VzTWFwOjppdGVy
YXRvciBpdCA9IG1fcmVzb3VyY2VzLmJlZ2luKCk7IGl0ICE9IGRhdGFiYXNlc0VuZDsgKytpdCkK
KyAgICAgICAgaXQtPnNlY29uZC0+YmluZChtX2Zyb250ZW5kUHJvdmlkZXItPmZyb250ZW5kKCkp
OworfQorCit2b2lkIEluc3BlY3RvckRhdGFiYXNlQWdlbnQ6OmRpc2FibGUoRXJyb3JTdHJpbmcq
KQogeworICAgIGlmICghbV9lbmFibGVkKQorICAgICAgICByZXR1cm47Cit9CisKK3ZvaWQgSW5z
cGVjdG9yRGF0YWJhc2VBZ2VudDo6Z2V0RGF0YWJhc2VUYWJsZU5hbWVzKEVycm9yU3RyaW5nKiBl
cnJvciwgaW50IGRhdGFiYXNlSWQsIFJlZlB0cjxJbnNwZWN0b3JBcnJheT4qIG5hbWVzKQorewor
ICAgIGlmICghbV9lbmFibGVkKSB7CisgICAgICAgICplcnJvciA9ICJEYXRhYmFzZSBhZ2VudCBp
cyBub3QgZW5hYmxlZCI7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKICAgICBEYXRhYmFzZSog
ZGF0YWJhc2UgPSBkYXRhYmFzZUZvcklkKGRhdGFiYXNlSWQpOwogICAgIGlmIChkYXRhYmFzZSkg
ewogICAgICAgICBWZWN0b3I8U3RyaW5nPiB0YWJsZU5hbWVzID0gZGF0YWJhc2UtPnRhYmxlTmFt
ZXMoKTsKQEAgLTI3Myw4ICsyOTIsMTMgQEAgdm9pZCBJbnNwZWN0b3JEYXRhYmFzZUFnZW50Ojpn
ZXREYXRhYmFzZVRhYmxlTmFtZXMoRXJyb3JTdHJpbmcqLCBpbnQgZGF0YWJhc2VJZCwKICAgICB9
CiB9CiAKLXZvaWQgSW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6ZXhlY3V0ZVNRTChFcnJvclN0cmlu
ZyosIGludCBkYXRhYmFzZUlkLCBjb25zdCBTdHJpbmcmIHF1ZXJ5LCBib29sKiBzdWNjZXNzLCBp
bnQqIHRyYW5zYWN0aW9uSWQpCit2b2lkIEluc3BlY3RvckRhdGFiYXNlQWdlbnQ6OmV4ZWN1dGVT
UUwoRXJyb3JTdHJpbmcqIGVycm9yLCBpbnQgZGF0YWJhc2VJZCwgY29uc3QgU3RyaW5nJiBxdWVy
eSwgYm9vbCogc3VjY2VzcywgaW50KiB0cmFuc2FjdGlvbklkKQogeworICAgIGlmICghbV9lbmFi
bGVkKSB7CisgICAgICAgICplcnJvciA9ICJEYXRhYmFzZSBhZ2VudCBpcyBub3QgZW5hYmxlZCI7
CisgICAgICAgIHJldHVybjsKKyAgICB9CisKICAgICBEYXRhYmFzZSogZGF0YWJhc2UgPSBkYXRh
YmFzZUZvcklkKGRhdGFiYXNlSWQpOwogICAgIGlmICghZGF0YWJhc2UpIHsKICAgICAgICAgKnN1
Y2Nlc3MgPSBmYWxzZTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNw
ZWN0b3JEYXRhYmFzZUFnZW50LmggYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9y
RGF0YWJhc2VBZ2VudC5oCmluZGV4IGY4NTRhNmUuLjZmY2UwOWIgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JEYXRhYmFzZUFnZW50LmgKKysrIGIvU291cmNl
L1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckRhdGFiYXNlQWdlbnQuaApAQCAtNTksNiArNTks
OCBAQCBwdWJsaWM6CiAgICAgdm9pZCBjbGVhclJlc291cmNlcygpOwogCiAgICAgLy8gQ2FsbGVk
IGZyb20gdGhlIGZyb250LWVuZC4KKyAgICB2b2lkIGVuYWJsZShFcnJvclN0cmluZyopOworICAg
IHZvaWQgZGlzYWJsZShFcnJvclN0cmluZyopOwogICAgIHZvaWQgZ2V0RGF0YWJhc2VUYWJsZU5h
bWVzKEVycm9yU3RyaW5nKiwgaW50IGRhdGFiYXNlSWQsIFJlZlB0cjxJbnNwZWN0b3JBcnJheT4q
IG5hbWVzKTsKICAgICB2b2lkIGV4ZWN1dGVTUUwoRXJyb3JTdHJpbmcqLCBpbnQgZGF0YWJhc2VJ
ZCwgY29uc3QgU3RyaW5nJiBxdWVyeSwgYm9vbCogc3VjY2VzcywgaW50KiB0cmFuc2FjdGlvbklk
KTsKIApAQCAtNzYsNiArNzgsNyBAQCBwcml2YXRlOgogICAgIHR5cGVkZWYgSGFzaE1hcDxpbnQs
IFJlZlB0cjxJbnNwZWN0b3JEYXRhYmFzZVJlc291cmNlPiA+IERhdGFiYXNlUmVzb3VyY2VzTWFw
OwogICAgIERhdGFiYXNlUmVzb3VyY2VzTWFwIG1fcmVzb3VyY2VzOwogICAgIFJlZlB0cjxGcm9u
dGVuZFByb3ZpZGVyPiBtX2Zyb250ZW5kUHJvdmlkZXI7CisgICAgYm9vbCBtX2VuYWJsZWQ7CiB9
OwogCiB9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9p
bnNwZWN0b3IvZnJvbnQtZW5kL1Jlc291cmNlc1BhbmVsLmpzIGIvU291cmNlL1dlYkNvcmUvaW5z
cGVjdG9yL2Zyb250LWVuZC9SZXNvdXJjZXNQYW5lbC5qcwppbmRleCAxMzNjNDM5Li45MzQwMWZm
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1Jlc291cmNl
c1BhbmVsLmpzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvUmVzb3Vy
Y2VzUGFuZWwuanMKQEAgLTE0MCw2ICsxNDAsNyBAQCBXZWJJbnNwZWN0b3IuUmVzb3VyY2VzUGFu
ZWwucHJvdG90eXBlID0gewogICAgICAgICAgICAgZGVsZXRlIGRhdGFiYXNlLl90YWJsZVZpZXdz
OwogICAgICAgICAgICAgZGVsZXRlIGRhdGFiYXNlLl9xdWVyeVZpZXc7CiAgICAgICAgIH0KKwog
ICAgICAgICB0aGlzLl9kYXRhYmFzZXMgPSBbXTsKIAogICAgICAgICB2YXIgZG9tU3RvcmFnZUxl
bmd0aCA9IHRoaXMuX2RvbVN0b3JhZ2UubGVuZ3RoOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5qcwppbmRleCAzYzMwYTIwLi41MTBmOTMxIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5qcwor
KysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5qcwpAQCAt
NTA4LDYgKzUwOCw4IEBAIFdlYkluc3BlY3Rvci5kb0xvYWRlZERvbmUgPSBmdW5jdGlvbigpCiAg
ICAgICAgIENvbnNvbGVBZ2VudC5zZXRNb25pdG9yaW5nWEhSRW5hYmxlZCh0cnVlKTsKICAgICBD
b25zb2xlQWdlbnQuZW5hYmxlKHRoaXMuY29uc29sZS5zZXRDb25zb2xlTWVzc2FnZUV4cGlyZWRD
b3VudC5iaW5kKHRoaXMuY29uc29sZSkpOwogCisgICAgRGF0YWJhc2VBZ2VudC5lbmFibGUoKTsK
KwogICAgIFdlYkluc3BlY3Rvci5zaG93UGFuZWwoV2ViSW5zcGVjdG9yLnNldHRpbmdzLmxhc3RB
Y3RpdmVQYW5lbCk7CiAKICAgICBmdW5jdGlvbiBwcm9wZXJ0eU5hbWVzQ2FsbGJhY2soZXJyb3Is
IG5hbWVzKQo=
</data>
<flag name="review"
          id="82262"
          type_id="1"
          status="-"
          setter="pfeldman"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>89571</attachid>
            <date>2011-04-14 06:19:44 -0700</date>
            <delta_ts>2011-04-14 06:36:11 -0700</delta_ts>
            <desc>[patch] second version</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>6530</size>
            <attacher name="Ilya Tikhonovsky">loislo</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA2NjEzYTY2Li4xYmU4NzRmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIg
QEAKKzIwMTEtMDQtMTQgIElseWEgVGlraG9ub3Zza3kgIDxsb2lzbG9AY2hyb21pdW0ub3JnPgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlYiBJbnNw
ZWN0b3I6IFRoZSBsaXN0IG9mIERhdGFiYXNlIGVudHJpZXMgaXMgZW1wdHkgaWYgdGhlIHBhZ2Ug
b3BlbnMgYSBkYXRhYmFzZSBqdXN0IGJlZm9yZSBXZWIgSW5zcGVjdG9yLgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTc4MzMKKworICAgICAgICAqIGlu
c3BlY3Rvci9JbnNwZWN0b3IuanNvbjoKKyAgICAgICAgKiBpbnNwZWN0b3IvSW5zcGVjdG9yRGF0
YWJhc2VBZ2VudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JEYXRhYmFzZUFnZW50
OjpkaWRPcGVuRGF0YWJhc2UpOgorICAgICAgICAoV2ViQ29yZTo6SW5zcGVjdG9yRGF0YWJhc2VB
Z2VudDo6SW5zcGVjdG9yRGF0YWJhc2VBZ2VudCk6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0
b3JEYXRhYmFzZUFnZW50OjpzZXRGcm9udGVuZCk6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0
b3JEYXRhYmFzZUFnZW50OjplbmFibGUpOgorICAgICAgICAoV2ViQ29yZTo6SW5zcGVjdG9yRGF0
YWJhc2VBZ2VudDo6ZGlzYWJsZSk6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JEYXRhYmFz
ZUFnZW50OjpnZXREYXRhYmFzZVRhYmxlTmFtZXMpOgorICAgICAgICAoV2ViQ29yZTo6SW5zcGVj
dG9yRGF0YWJhc2VBZ2VudDo6ZXhlY3V0ZVNRTCk6CisgICAgICAgICogaW5zcGVjdG9yL0luc3Bl
Y3RvckRhdGFiYXNlQWdlbnQuaDoKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL2luc3Bl
Y3Rvci5qczoKKwogMjAxMS0wNC0xNCAgRGllZ28gR29uemFsZXogIDxkaWVnb2hjZ0B3ZWJraXQu
b3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEtlbm5ldGggUm9oZGUgQ2hyaXN0aWFuc2VuLgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3Rvci5qc29uIGIvU291
cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3Rvci5qc29uCmluZGV4IDQzYTAzOTMuLjFmY2Q0
NWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3IuanNvbgor
KysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yLmpzb24KQEAgLTU2NSw2ICs1
NjUsMTQgQEAKICAgICAgICAgInR5cGVzIjogW10sCiAgICAgICAgICJjb21tYW5kcyI6IFsKICAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAibmFtZSI6ICJlbmFibGUiLAorICAgICAgICAg
ICAgICAgICJkZXNjcmlwdGlvbiI6ICJFbmFibGVzIGRhdGFiYXNlIHRyYWNraW5nLCBkYXRhYmFz
ZSBldmVudHMgd2lsbCBub3cgYmUgZGVsaXZlcmVkIHRvIHRoZSBjbGllbnQuIgorICAgICAgICAg
ICAgfSwKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAibmFtZSI6ICJkaXNhYmxlIiwK
KyAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiRGlzYWJsZXMgZGF0YWJhc2UgdHJhY2tp
bmcsIHByZXZlbnRzIGRhdGFiYXNlIGV2ZW50cyBmcm9tIGJlaW5nIHNlbnQgdG8gdGhlIGNsaWVu
dC4iCisgICAgICAgICAgICB9LAorICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICJuYW1l
IjogImdldERhdGFiYXNlVGFibGVOYW1lcyIsCiAgICAgICAgICAgICAgICAgInBhcmFtZXRlcnMi
OiBbCiAgICAgICAgICAgICAgICAgICAgIHsgIm5hbWUiOiAiZGF0YWJhc2VJZCIsICJ0eXBlIjog
ImludGVnZXIiIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0
b3JEYXRhYmFzZUFnZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JE
YXRhYmFzZUFnZW50LmNwcAppbmRleCBjNTdlNDBjLi4wY2EyNzY2IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yRGF0YWJhc2VBZ2VudC5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckRhdGFiYXNlQWdlbnQuY3BwCkBAIC0yMjgs
NyArMjI4LDcgQEAgdm9pZCBJbnNwZWN0b3JEYXRhYmFzZUFnZW50OjpkaWRPcGVuRGF0YWJhc2Uo
UGFzc1JlZlB0cjxEYXRhYmFzZT4gZGF0YWJhc2UsIGNvbnMKICAgICBSZWZQdHI8SW5zcGVjdG9y
RGF0YWJhc2VSZXNvdXJjZT4gcmVzb3VyY2UgPSBJbnNwZWN0b3JEYXRhYmFzZVJlc291cmNlOjpj
cmVhdGUoZGF0YWJhc2UsIGRvbWFpbiwgbmFtZSwgdmVyc2lvbik7CiAgICAgbV9yZXNvdXJjZXMu
c2V0KHJlc291cmNlLT5pZCgpLCByZXNvdXJjZSk7CiAgICAgLy8gUmVzb3VyY2VzIGFyZSBvbmx5
IGJvdW5kIHdoaWxlIHZpc2libGUuCi0gICAgaWYgKG1fZnJvbnRlbmRQcm92aWRlcikKKyAgICBp
ZiAobV9mcm9udGVuZFByb3ZpZGVyICYmIG1fZW5hYmxlZCkKICAgICAgICAgcmVzb3VyY2UtPmJp
bmQobV9mcm9udGVuZFByb3ZpZGVyLT5mcm9udGVuZCgpKTsKIH0KIApAQCAtMjM5LDYgKzIzOSw3
IEBAIHZvaWQgSW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6Y2xlYXJSZXNvdXJjZXMoKQogCiBJbnNw
ZWN0b3JEYXRhYmFzZUFnZW50OjpJbnNwZWN0b3JEYXRhYmFzZUFnZW50KEluc3RydW1lbnRpbmdB
Z2VudHMqIGluc3RydW1lbnRpbmdBZ2VudHMpCiAgICAgOiBtX2luc3RydW1lbnRpbmdBZ2VudHMo
aW5zdHJ1bWVudGluZ0FnZW50cykKKyAgICAsIG1fZW5hYmxlZChmYWxzZSkKIHsKICAgICBtX2lu
c3RydW1lbnRpbmdBZ2VudHMtPnNldEluc3BlY3RvckRhdGFiYXNlQWdlbnQodGhpcyk7CiB9CkBA
IC0yNTEsOSArMjUyLDYgQEAgSW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6fkluc3BlY3RvckRhdGFi
YXNlQWdlbnQoKQogdm9pZCBJbnNwZWN0b3JEYXRhYmFzZUFnZW50OjpzZXRGcm9udGVuZChJbnNw
ZWN0b3JGcm9udGVuZCogZnJvbnRlbmQpCiB7CiAgICAgbV9mcm9udGVuZFByb3ZpZGVyID0gRnJv
bnRlbmRQcm92aWRlcjo6Y3JlYXRlKGZyb250ZW5kKTsKLSAgICBEYXRhYmFzZVJlc291cmNlc01h
cDo6aXRlcmF0b3IgZGF0YWJhc2VzRW5kID0gbV9yZXNvdXJjZXMuZW5kKCk7Ci0gICAgZm9yIChE
YXRhYmFzZVJlc291cmNlc01hcDo6aXRlcmF0b3IgaXQgPSBtX3Jlc291cmNlcy5iZWdpbigpOyBp
dCAhPSBkYXRhYmFzZXNFbmQ7ICsraXQpCi0gICAgICAgIGl0LT5zZWNvbmQtPmJpbmQobV9mcm9u
dGVuZFByb3ZpZGVyLT5mcm9udGVuZCgpKTsKIH0KIAogdm9pZCBJbnNwZWN0b3JEYXRhYmFzZUFn
ZW50OjpjbGVhckZyb250ZW5kKCkKQEAgLTI2Miw4ICsyNjAsMzEgQEAgdm9pZCBJbnNwZWN0b3JE
YXRhYmFzZUFnZW50OjpjbGVhckZyb250ZW5kKCkKICAgICBtX2Zyb250ZW5kUHJvdmlkZXIuY2xl
YXIoKTsKIH0KIAotdm9pZCBJbnNwZWN0b3JEYXRhYmFzZUFnZW50OjpnZXREYXRhYmFzZVRhYmxl
TmFtZXMoRXJyb3JTdHJpbmcqLCBpbnQgZGF0YWJhc2VJZCwgUmVmUHRyPEluc3BlY3RvckFycmF5
PiogbmFtZXMpCit2b2lkIEluc3BlY3RvckRhdGFiYXNlQWdlbnQ6OmVuYWJsZShFcnJvclN0cmlu
ZyopCit7CisgICAgaWYgKG1fZW5hYmxlZCkKKyAgICAgICAgcmV0dXJuOworICAgIG1fZW5hYmxl
ZCA9IHRydWU7CisKKyAgICBEYXRhYmFzZVJlc291cmNlc01hcDo6aXRlcmF0b3IgZGF0YWJhc2Vz
RW5kID0gbV9yZXNvdXJjZXMuZW5kKCk7CisgICAgZm9yIChEYXRhYmFzZVJlc291cmNlc01hcDo6
aXRlcmF0b3IgaXQgPSBtX3Jlc291cmNlcy5iZWdpbigpOyBpdCAhPSBkYXRhYmFzZXNFbmQ7ICsr
aXQpCisgICAgICAgIGl0LT5zZWNvbmQtPmJpbmQobV9mcm9udGVuZFByb3ZpZGVyLT5mcm9udGVu
ZCgpKTsKK30KKwordm9pZCBJbnNwZWN0b3JEYXRhYmFzZUFnZW50OjpkaXNhYmxlKEVycm9yU3Ry
aW5nKikKIHsKKyAgICBpZiAoIW1fZW5hYmxlZCkKKyAgICAgICAgcmV0dXJuOworICAgIG1fZW5h
YmxlZCA9IGZhbHNlOworfQorCit2b2lkIEluc3BlY3RvckRhdGFiYXNlQWdlbnQ6OmdldERhdGFi
YXNlVGFibGVOYW1lcyhFcnJvclN0cmluZyogZXJyb3IsIGludCBkYXRhYmFzZUlkLCBSZWZQdHI8
SW5zcGVjdG9yQXJyYXk+KiBuYW1lcykKK3sKKyAgICBpZiAoIW1fZW5hYmxlZCkgeworICAgICAg
ICAqZXJyb3IgPSAiRGF0YWJhc2UgYWdlbnQgaXMgbm90IGVuYWJsZWQiOworICAgICAgICByZXR1
cm47CisgICAgfQorCiAgICAgRGF0YWJhc2UqIGRhdGFiYXNlID0gZGF0YWJhc2VGb3JJZChkYXRh
YmFzZUlkKTsKICAgICBpZiAoZGF0YWJhc2UpIHsKICAgICAgICAgVmVjdG9yPFN0cmluZz4gdGFi
bGVOYW1lcyA9IGRhdGFiYXNlLT50YWJsZU5hbWVzKCk7CkBAIC0yNzMsOCArMjk0LDEzIEBAIHZv
aWQgSW5zcGVjdG9yRGF0YWJhc2VBZ2VudDo6Z2V0RGF0YWJhc2VUYWJsZU5hbWVzKEVycm9yU3Ry
aW5nKiwgaW50IGRhdGFiYXNlSWQsCiAgICAgfQogfQogCi12b2lkIEluc3BlY3RvckRhdGFiYXNl
QWdlbnQ6OmV4ZWN1dGVTUUwoRXJyb3JTdHJpbmcqLCBpbnQgZGF0YWJhc2VJZCwgY29uc3QgU3Ry
aW5nJiBxdWVyeSwgYm9vbCogc3VjY2VzcywgaW50KiB0cmFuc2FjdGlvbklkKQordm9pZCBJbnNw
ZWN0b3JEYXRhYmFzZUFnZW50OjpleGVjdXRlU1FMKEVycm9yU3RyaW5nKiBlcnJvciwgaW50IGRh
dGFiYXNlSWQsIGNvbnN0IFN0cmluZyYgcXVlcnksIGJvb2wqIHN1Y2Nlc3MsIGludCogdHJhbnNh
Y3Rpb25JZCkKIHsKKyAgICBpZiAoIW1fZW5hYmxlZCkgeworICAgICAgICAqZXJyb3IgPSAiRGF0
YWJhc2UgYWdlbnQgaXMgbm90IGVuYWJsZWQiOworICAgICAgICByZXR1cm47CisgICAgfQorCiAg
ICAgRGF0YWJhc2UqIGRhdGFiYXNlID0gZGF0YWJhc2VGb3JJZChkYXRhYmFzZUlkKTsKICAgICBp
ZiAoIWRhdGFiYXNlKSB7CiAgICAgICAgICpzdWNjZXNzID0gZmFsc2U7CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yRGF0YWJhc2VBZ2VudC5oIGIvU291cmNl
L1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckRhdGFiYXNlQWdlbnQuaAppbmRleCBmODU0YTZl
Li42ZmNlMDliIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9y
RGF0YWJhc2VBZ2VudC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JE
YXRhYmFzZUFnZW50LmgKQEAgLTU5LDYgKzU5LDggQEAgcHVibGljOgogICAgIHZvaWQgY2xlYXJS
ZXNvdXJjZXMoKTsKIAogICAgIC8vIENhbGxlZCBmcm9tIHRoZSBmcm9udC1lbmQuCisgICAgdm9p
ZCBlbmFibGUoRXJyb3JTdHJpbmcqKTsKKyAgICB2b2lkIGRpc2FibGUoRXJyb3JTdHJpbmcqKTsK
ICAgICB2b2lkIGdldERhdGFiYXNlVGFibGVOYW1lcyhFcnJvclN0cmluZyosIGludCBkYXRhYmFz
ZUlkLCBSZWZQdHI8SW5zcGVjdG9yQXJyYXk+KiBuYW1lcyk7CiAgICAgdm9pZCBleGVjdXRlU1FM
KEVycm9yU3RyaW5nKiwgaW50IGRhdGFiYXNlSWQsIGNvbnN0IFN0cmluZyYgcXVlcnksIGJvb2wq
IHN1Y2Nlc3MsIGludCogdHJhbnNhY3Rpb25JZCk7CiAKQEAgLTc2LDYgKzc4LDcgQEAgcHJpdmF0
ZToKICAgICB0eXBlZGVmIEhhc2hNYXA8aW50LCBSZWZQdHI8SW5zcGVjdG9yRGF0YWJhc2VSZXNv
dXJjZT4gPiBEYXRhYmFzZVJlc291cmNlc01hcDsKICAgICBEYXRhYmFzZVJlc291cmNlc01hcCBt
X3Jlc291cmNlczsKICAgICBSZWZQdHI8RnJvbnRlbmRQcm92aWRlcj4gbV9mcm9udGVuZFByb3Zp
ZGVyOworICAgIGJvb2wgbV9lbmFibGVkOwogfTsKIAogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3Iu
anMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5qcwppbmRl
eCAzYzMwYTIwLi41MTBmOTMxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3Iv
ZnJvbnQtZW5kL2luc3BlY3Rvci5qcworKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJv
bnQtZW5kL2luc3BlY3Rvci5qcwpAQCAtNTA4LDYgKzUwOCw4IEBAIFdlYkluc3BlY3Rvci5kb0xv
YWRlZERvbmUgPSBmdW5jdGlvbigpCiAgICAgICAgIENvbnNvbGVBZ2VudC5zZXRNb25pdG9yaW5n
WEhSRW5hYmxlZCh0cnVlKTsKICAgICBDb25zb2xlQWdlbnQuZW5hYmxlKHRoaXMuY29uc29sZS5z
ZXRDb25zb2xlTWVzc2FnZUV4cGlyZWRDb3VudC5iaW5kKHRoaXMuY29uc29sZSkpOwogCisgICAg
RGF0YWJhc2VBZ2VudC5lbmFibGUoKTsKKwogICAgIFdlYkluc3BlY3Rvci5zaG93UGFuZWwoV2Vi
SW5zcGVjdG9yLnNldHRpbmdzLmxhc3RBY3RpdmVQYW5lbCk7CiAKICAgICBmdW5jdGlvbiBwcm9w
ZXJ0eU5hbWVzQ2FsbGJhY2soZXJyb3IsIG5hbWVzKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>