<?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>33546</bug_id>
          
          <creation_ts>2010-01-12 12:35:01 -0800</creation_ts>
          <short_desc>Add V8 bindings for PopStateEvent</short_desc>
          <delta_ts>2010-01-12 13:28:26 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebCore JavaScript</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="Darin Fisher (:fishd, Google)">fishd</reporter>
          <assigned_to name="Darin Fisher (:fishd, Google)">fishd</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>179935</commentid>
    <comment_count>0</comment_count>
    <who name="Darin Fisher (:fishd, Google)">fishd</who>
    <bug_when>2010-01-12 12:35:01 -0800</bug_when>
    <thetext>Add V8 bindings for PopStateEvent</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>179938</commentid>
    <comment_count>1</comment_count>
      <attachid>46390</attachid>
    <who name="Darin Fisher (:fishd, Google)">fishd</who>
    <bug_when>2010-01-12 12:35:50 -0800</bug_when>
    <thetext>Created attachment 46390
v1 patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>179944</commentid>
    <comment_count>2</comment_count>
      <attachid>46390</attachid>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2010-01-12 12:45:53 -0800</bug_when>
    <thetext>Comment on attachment 46390
v1 patch

Yay, except:

&gt; +
&gt; +    // NOTE: v8String converts a null String into an empty v8::String :(
&gt; +    return v8String(state-&gt;toString());

v8StringOrNull</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>179964</commentid>
    <comment_count>3</comment_count>
    <who name="Darin Fisher (:fishd, Google)">fishd</who>
    <bug_when>2010-01-12 13:28:26 -0800</bug_when>
    <thetext>Landed as http://trac.webkit.org/changeset/53161</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>46390</attachid>
            <date>2010-01-12 12:35:50 -0800</date>
            <delta_ts>2010-01-12 12:45:52 -0800</delta_ts>
            <desc>v1 patch</desc>
            <filename>pse_1.txt</filename>
            <type>text/plain</type>
            <size>8002</size>
            <attacher name="Darin Fisher (:fishd, Google)">fishd</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2ViQ29yZS9DaGFuZ2VM
b2cJKHJldmlzaW9uIDUzMTU0KQorKysgV2ViQ29yZS9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkK
QEAgLTEsMyArMSwyMyBAQAorMjAxMC0wMS0xMiAgRGFyaW4gRmlzaGVyICA8ZGFyaW5AY2hyb21p
dW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEFkZCBWOCBiaW5kaW5ncyBmb3IgUG9wU3RhdGVFdmVudC4KKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTMzNTQ2CisgICAgICAgIAorICAgICAgICBUaGlz
IGlzIGNvdmVyZWQgYnkgZXhpc3RpbmcgdGVzdHMgZm9yIFBvcFN0YXRlRXZlbnQuCisKKyAgICAg
ICAgKiBXZWJDb3JlLmd5cGk6CisgICAgICAgICogYmluZGluZ3MvdjgvRE9NT2JqZWN0c0luY2x1
ZGUuaDoKKyAgICAgICAgKiBiaW5kaW5ncy92OC9EZXJpdmVkU291cmNlc0FsbEluT25lLmNwcDoK
KyAgICAgICAgKiBiaW5kaW5ncy92OC9WOERPTVdyYXBwZXIuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6VjhET01XcmFwcGVyOjpjb252ZXJ0RXZlbnRUb1Y4T2JqZWN0KToKKyAgICAgICAgKiBiaW5k
aW5ncy92OC9WOEluZGV4LmNwcDoKKyAgICAgICAgKiBiaW5kaW5ncy92OC9WOEluZGV4Lmg6Cisg
ICAgICAgICogYmluZGluZ3MvdjgvY3VzdG9tL1Y4UG9wU3RhdGVFdmVudEN1c3RvbS5jcHA6IEFk
ZGVkLgorICAgICAgICAoV2ViQ29yZTo6VjhQb3BTdGF0ZUV2ZW50Ojppbml0UG9wU3RhdGVFdmVu
dENhbGxiYWNrKToKKyAgICAgICAgKFdlYkNvcmU6OlY4UG9wU3RhdGVFdmVudDo6c3RhdGVBY2Nl
c3NvckdldHRlcik6CisKIDIwMTAtMDEtMTIgIFBldGVyIEthc3RpbmcgIDxwa2FzdGluZ0Bnb29n
bGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERpbWl0cmkgR2xhemtvdi4KSW5kZXg6IFdl
YkNvcmUvV2ViQ29yZS5neXBpDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2ViQ29yZS9XZWJDb3JlLmd5cGkJ
KHJldmlzaW9uIDUzMTUzKQorKysgV2ViQ29yZS9XZWJDb3JlLmd5cGkJKHdvcmtpbmcgY29weSkK
QEAgLTcyNCw2ICs3MjQsNyBAQAogICAgICAgICAgICAgJ2JpbmRpbmdzL3Y4L2N1c3RvbS9WOE5v
ZGVJdGVyYXRvckN1c3RvbS5jcHAnLAogICAgICAgICAgICAgJ2JpbmRpbmdzL3Y4L2N1c3RvbS9W
OE5vZGVMaXN0Q3VzdG9tLmNwcCcsCiAgICAgICAgICAgICAnYmluZGluZ3MvdjgvY3VzdG9tL1Y4
Tm90aWZpY2F0aW9uQ2VudGVyQ3VzdG9tLmNwcCcsCisgICAgICAgICAgICAnYmluZGluZ3Mvdjgv
Y3VzdG9tL1Y4UG9wU3RhdGVFdmVudEN1c3RvbS5jcHAnLAogICAgICAgICAgICAgJ2JpbmRpbmdz
L3Y4L2N1c3RvbS9WOFN0b3JhZ2VDdXN0b20uY3BwJywKICAgICAgICAgICAgICdiaW5kaW5ncy92
OC9jdXN0b20vVjhTUUxSZXN1bHRTZXRSb3dMaXN0Q3VzdG9tLmNwcCcsCiAgICAgICAgICAgICAn
YmluZGluZ3MvdjgvY3VzdG9tL1Y4U1FMVHJhbnNhY3Rpb25DdXN0b20uY3BwJywKSW5kZXg6IFdl
YkNvcmUvYmluZGluZ3MvdjgvRE9NT2JqZWN0c0luY2x1ZGUuaA0KPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdl
YkNvcmUvYmluZGluZ3MvdjgvRE9NT2JqZWN0c0luY2x1ZGUuaAkocmV2aXNpb24gNTMxNTMpCisr
KyBXZWJDb3JlL2JpbmRpbmdzL3Y4L0RPTU9iamVjdHNJbmNsdWRlLmgJKHdvcmtpbmcgY29weSkK
QEAgLTEyOCw2ICsxMjgsNyBAQAogI2luY2x1ZGUgIlBhZ2VUcmFuc2l0aW9uRXZlbnQuaCIKICNp
bmNsdWRlICJQbHVnaW4uaCIKICNpbmNsdWRlICJQbHVnaW5BcnJheS5oIgorI2luY2x1ZGUgIlBv
cFN0YXRlRXZlbnQuaCIKICNpbmNsdWRlICJQcm9jZXNzaW5nSW5zdHJ1Y3Rpb24uaCIKICNpbmNs
dWRlICJQcm9ncmVzc0V2ZW50LmgiCiAjaW5jbHVkZSAiUmFuZ2UuaCIKSW5kZXg6IFdlYkNvcmUv
YmluZGluZ3MvdjgvRGVyaXZlZFNvdXJjZXNBbGxJbk9uZS5jcHANCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBX
ZWJDb3JlL2JpbmRpbmdzL3Y4L0Rlcml2ZWRTb3VyY2VzQWxsSW5PbmUuY3BwCShyZXZpc2lvbiA1
MzE1MykKKysrIFdlYkNvcmUvYmluZGluZ3MvdjgvRGVyaXZlZFNvdXJjZXNBbGxJbk9uZS5jcHAJ
KHdvcmtpbmcgY29weSkKQEAgLTIwMiw2ICsyMDIsNyBAQAogI2luY2x1ZGUgImJpbmRpbmdzL1Y4
UGFnZVRyYW5zaXRpb25FdmVudC5jcHAiCiAjaW5jbHVkZSAiYmluZGluZ3MvVjhQbHVnaW4uY3Bw
IgogI2luY2x1ZGUgImJpbmRpbmdzL1Y4UGx1Z2luQXJyYXkuY3BwIgorI2luY2x1ZGUgImJpbmRp
bmdzL1Y4UG9wU3RhdGVFdmVudC5jcHAiCiAjaW5jbHVkZSAiYmluZGluZ3MvVjhQb3NpdGlvbkVy
cm9yLmNwcCIKICNpbmNsdWRlICJiaW5kaW5ncy9WOFByb2Nlc3NpbmdJbnN0cnVjdGlvbi5jcHAi
CiAjaW5jbHVkZSAiYmluZGluZ3MvVjhQcm9ncmVzc0V2ZW50LmNwcCIKSW5kZXg6IFdlYkNvcmUv
YmluZGluZ3MvdjgvVjhET01XcmFwcGVyLmNwcA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdlYkNvcmUvYmlu
ZGluZ3MvdjgvVjhET01XcmFwcGVyLmNwcAkocmV2aXNpb24gNTMxNTMpCisrKyBXZWJDb3JlL2Jp
bmRpbmdzL3Y4L1Y4RE9NV3JhcHBlci5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTExNzcsNiArMTE3
Nyw4IEBAIHY4OjpIYW5kbGU8djg6OlZhbHVlPiBWOERPTVdyYXBwZXI6OmNvbnYKICAgICAgICAg
dHlwZSA9IFY4Q2xhc3NJbmRleDo6TUVTU0FHRUVWRU5UOwogICAgIGVsc2UgaWYgKGV2ZW50LT5p
c1BhZ2VUcmFuc2l0aW9uRXZlbnQoKSkKICAgICAgICAgdHlwZSA9IFY4Q2xhc3NJbmRleDo6UEFH
RVRSQU5TSVRJT05FVkVOVDsKKyAgICBlbHNlIGlmIChldmVudC0+aXNQb3BTdGF0ZUV2ZW50KCkp
CisgICAgICAgIHR5cGUgPSBWOENsYXNzSW5kZXg6OlBPUFNUQVRFRVZFTlQ7CiAgICAgZWxzZSBp
ZiAoZXZlbnQtPmlzUHJvZ3Jlc3NFdmVudCgpKSB7CiAgICAgICAgIGlmIChldmVudC0+aXNYTUxI
dHRwUmVxdWVzdFByb2dyZXNzRXZlbnQoKSkKICAgICAgICAgICAgIHR5cGUgPSBWOENsYXNzSW5k
ZXg6OlhNTEhUVFBSRVFVRVNUUFJPR1JFU1NFVkVOVDsKSW5kZXg6IFdlYkNvcmUvYmluZGluZ3Mv
djgvVjhJbmRleC5jcHANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJDb3JlL2JpbmRpbmdzL3Y4L1Y4SW5k
ZXguY3BwCShyZXZpc2lvbiA1MzE1MykKKysrIFdlYkNvcmUvYmluZGluZ3MvdjgvVjhJbmRleC5j
cHAJKHdvcmtpbmcgY29weSkKQEAgLTE1NCw2ICsxNTQsNyBAQAogI2luY2x1ZGUgIlY4Tm9kZUxp
c3QuaCIKICNpbmNsdWRlICJWOE5vZGVGaWx0ZXIuaCIKICNpbmNsdWRlICJWOE5vdGF0aW9uLmgi
CisjaW5jbHVkZSAiVjhQb3BTdGF0ZUV2ZW50LmgiCiAjaW5jbHVkZSAiVjhQcm9jZXNzaW5nSW5z
dHJ1Y3Rpb24uaCIKICNpbmNsdWRlICJWOFByb2dyZXNzRXZlbnQuaCIKICNpbmNsdWRlICJWOFN0
eWxlU2hlZXQuaCIKSW5kZXg6IFdlYkNvcmUvYmluZGluZ3MvdjgvVjhJbmRleC5oDQo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09DQotLS0gV2ViQ29yZS9iaW5kaW5ncy92OC9WOEluZGV4LmgJKHJldmlzaW9uIDUzMTUzKQor
KysgV2ViQ29yZS9iaW5kaW5ncy92OC9WOEluZGV4LmgJKHdvcmtpbmcgY29weSkKQEAgLTM4OCw2
ICszODgsNyBAQCB0eXBlZGVmIHY4OjpQZXJzaXN0ZW50PHY4OjpGdW5jdGlvblRlbXBsCiAgICAg
VihQQUdFVFJBTlNJVElPTkVWRU5ULCBQYWdlVHJhbnNpdGlvbkV2ZW50KSAgICAgICAgICAgICAg
ICAgICAgICAgICBcCiAgICAgVihQTFVHSU4sIFBsdWdpbikgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgVihQTFVHSU5BUlJBWSwgUGx1Z2lu
QXJyYXkpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgVihQ
T1BTVEFURUVWRU5ULCBQb3BTdGF0ZUV2ZW50KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgVihQUk9HUkVTU0VWRU5ULCBQcm9ncmVzc0V2ZW50KSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgVihSQU5HRSwgUmFuZ2UpICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgVihSQU5H
RUVYQ0VQVElPTiwgUmFuZ2VFeGNlcHRpb24pICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCkluZGV4OiBXZWJDb3JlL2JpbmRpbmdzL3Y4L2N1c3RvbS9WOFBvcFN0YXRlRXZlbnRD
dXN0b20uY3BwDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2ViQ29yZS9iaW5kaW5ncy92OC9jdXN0b20vVjhQ
b3BTdGF0ZUV2ZW50Q3VzdG9tLmNwcAkocmV2aXNpb24gMCkKKysrIFdlYkNvcmUvYmluZGluZ3Mv
djgvY3VzdG9tL1Y4UG9wU3RhdGVFdmVudEN1c3RvbS5jcHAJKHJldmlzaW9uIDApCkBAIC0wLDAg
KzEsNjcgQEAKKy8qCisgKiBDb3B5cmlnaHQgKEMpIDIwMTAgR29vZ2xlIEluYy4gQWxsIHJpZ2h0
cyByZXNlcnZlZC4KKyAqCisgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQg
YmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKKyAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1p
dHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucyBhcmUKKyAqIG1ldDoK
KyAqCisgKiAgICAgKiBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4g
dGhlIGFib3ZlIGNvcHlyaWdodAorICogbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBh
bmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgorICogICAgICogUmVkaXN0cmlidXRpb25zIGlu
IGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZQorICogY29weXJpZ2h0IG5vdGlj
ZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lcgor
ICogaW4gdGhlIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3
aXRoIHRoZQorICogZGlzdHJpYnV0aW9uLgorICogICAgICogTmVpdGhlciB0aGUgbmFtZSBvZiBH
b29nbGUgSW5jLiBub3IgdGhlIG5hbWVzIG9mIGl0cworICogY29udHJpYnV0b3JzIG1heSBiZSB1
c2VkIHRvIGVuZG9yc2Ugb3IgcHJvbW90ZSBwcm9kdWN0cyBkZXJpdmVkIGZyb20KKyAqIHRoaXMg
c29mdHdhcmUgd2l0aG91dCBzcGVjaWZpYyBwcmlvciB3cml0dGVuIHBlcm1pc3Npb24uCisgKgor
ICogVEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBUSEUgQ09QWVJJR0hUIEhPTERFUlMgQU5E
IENPTlRSSUJVVE9SUworICogIkFTIElTIiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJS
QU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QKKyAqIExJTUlURUQgVE8sIFRIRSBJTVBMSUVEIFdB
UlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUgorICogQSBQQVJUSUNV
TEFSIFBVUlBPU0UgQVJFIERJU0NMQUlNRUQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBDT1BZUklH
SFQKKyAqIE9XTkVSIE9SIENPTlRSSUJVVE9SUyBCRSBMSUFCTEUgRk9SIEFOWSBESVJFQ1QsIElO
RElSRUNULCBJTkNJREVOVEFMLAorICogU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5U
SUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVAorICogTElNSVRFRCBUTywgUFJPQ1VSRU1F
TlQgT0YgU1VCU1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsgTE9TUyBPRiBVU0UsCisgKiBEQVRB
LCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFO
RCBPTiBBTlkKKyAqIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNU
UklDVCBMSUFCSUxJVFksIE9SIFRPUlQKKyAqIChJTkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhF
UldJU0UpIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVTRQorICogT0YgVEhJUyBTT0ZU
V0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4K
KyAqLworCisjaW5jbHVkZSAiY29uZmlnLmgiCisjaW5jbHVkZSAiVjhQb3BTdGF0ZUV2ZW50Lmgi
CisKKyNpbmNsdWRlICJQb3BTdGF0ZUV2ZW50LmgiCisjaW5jbHVkZSAiU2VyaWFsaXplZFNjcmlw
dFZhbHVlLmgiCisKK25hbWVzcGFjZSBXZWJDb3JlIHsKKwordjg6OkhhbmRsZTx2ODo6VmFsdWU+
IFY4UG9wU3RhdGVFdmVudDo6aW5pdFBvcFN0YXRlRXZlbnRDYWxsYmFjayhjb25zdCB2ODo6QXJn
dW1lbnRzJiBhcmdzKQoreworICAgIElOQ19TVEFUUygiRE9NLlBvcFN0YXRlRXZlbnQuaW5pdFBv
cFN0YXRlRXZlbnQiKTsKKworICAgIFN0cmluZyB0eXBlQXJnID0gdjhWYWx1ZVRvV2ViQ29yZVN0
cmluZyhhcmdzWzBdKTsKKyAgICBib29sIGNhbkJ1YmJsZUFyZyA9IGFyZ3NbMV0tPkJvb2xlYW5W
YWx1ZSgpOworICAgIGJvb2wgY2FuY2VsYWJsZUFyZyA9IGFyZ3NbMl0tPkJvb2xlYW5WYWx1ZSgp
OworICAgIFJlZlB0cjxTZXJpYWxpemVkU2NyaXB0VmFsdWU+IHN0YXRlQXJnID0gU2VyaWFsaXpl
ZFNjcmlwdFZhbHVlOjpjcmVhdGUodjhWYWx1ZVRvV2ViQ29yZVN0cmluZyhhcmdzWzNdKSk7CisK
KyAgICBQb3BTdGF0ZUV2ZW50KiBldmVudCA9IFY4RE9NV3JhcHBlcjo6Y29udmVydFRvTmF0aXZl
T2JqZWN0PFBvcFN0YXRlRXZlbnQ+KFY4Q2xhc3NJbmRleDo6UE9QU1RBVEVFVkVOVCwgYXJncy5I
b2xkZXIoKSk7CisgICAgZXZlbnQtPmluaXRQb3BTdGF0ZUV2ZW50KHR5cGVBcmcsIGNhbkJ1YmJs
ZUFyZywgY2FuY2VsYWJsZUFyZywgc3RhdGVBcmcucmVsZWFzZSgpKTsKKworICAgIHJldHVybiB2
ODo6VW5kZWZpbmVkKCk7Cit9CisKK3Y4OjpIYW5kbGU8djg6OlZhbHVlPiBWOFBvcFN0YXRlRXZl
bnQ6OnN0YXRlQWNjZXNzb3JHZXR0ZXIodjg6OkxvY2FsPHY4OjpTdHJpbmc+IG5hbWUsIGNvbnN0
IHY4OjpBY2Nlc3NvckluZm8mIGluZm8pCit7CisgICAgSU5DX1NUQVRTKCJET00uUG9wU3RhdGVF
dmVudC5zdGF0ZSIpOworCisgICAgUG9wU3RhdGVFdmVudCogZXZlbnQgPSBWOERPTVdyYXBwZXI6
OmNvbnZlcnRUb05hdGl2ZU9iamVjdDxQb3BTdGF0ZUV2ZW50PihWOENsYXNzSW5kZXg6OlBPUFNU
QVRFRVZFTlQsIGluZm8uSG9sZGVyKCkpOworICAgIFNlcmlhbGl6ZWRTY3JpcHRWYWx1ZSogc3Rh
dGUgPSBldmVudC0+c3RhdGUoKTsKKyAgICBpZiAoIXN0YXRlIHx8IHN0YXRlLT50b1N0cmluZygp
LmlzTnVsbCgpKQorICAgICAgICByZXR1cm4gdjg6Ok51bGwoKTsKKworICAgIC8vIE5PVEU6IHY4
U3RyaW5nIGNvbnZlcnRzIGEgbnVsbCBTdHJpbmcgaW50byBhbiBlbXB0eSB2ODo6U3RyaW5nIDoo
CisgICAgcmV0dXJuIHY4U3RyaW5nKHN0YXRlLT50b1N0cmluZygpKTsKK30KKworfSAvLyBuYW1l
c3BhY2UgV2ViQ29yZQoNClByb3BlcnR5IGNoYW5nZXMgb246IFdlYkNvcmVcYmluZGluZ3Ncdjhc
Y3VzdG9tXFY4UG9wU3RhdGVFdmVudEN1c3RvbS5jcHANCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCkFkZGVkOiBzdm46
ZW9sLXN0eWxlDQogICArIExGDQoNCg==
</data>
<flag name="review"
          id="28635"
          type_id="1"
          status="+"
          setter="dglazkov"
    />
          </attachment>
      

    </bug>

</bugzilla>