<?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>94965</bug_id>
          
          <creation_ts>2012-08-24 11:51:29 -0700</creation_ts>
          <short_desc>[Chromium] Remove visitedLinkHash from PlatformSupport</short_desc>
          <delta_ts>2012-08-24 16:08: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>WebKit Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>82948</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Mark Pilgrim (Google)">pilgrim</reporter>
          <assigned_to name="Mark Pilgrim (Google)">pilgrim</assigned_to>
          <cc>abarth</cc>
    
    <cc>fishd</cc>
    
    <cc>haraken</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>704300</commentid>
    <comment_count>0</comment_count>
    <who name="Mark Pilgrim (Google)">pilgrim</who>
    <bug_when>2012-08-24 11:51:29 -0700</bug_when>
    <thetext>[Chromium] Remove visitedLinkHash from PlatformSupport</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>704301</commentid>
    <comment_count>1</comment_count>
      <attachid>160466</attachid>
    <who name="Mark Pilgrim (Google)">pilgrim</who>
    <bug_when>2012-08-24 11:52:01 -0700</bug_when>
    <thetext>Created attachment 160466
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>704474</commentid>
    <comment_count>2</comment_count>
      <attachid>160466</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-08-24 15:48:01 -0700</bug_when>
    <thetext>Comment on attachment 160466
Patch

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

&gt; Source/WebCore/platform/chromium/LinkHashChromium.cpp:81
&gt; +    if (!url_util::ResolveRelative(data, length, srcParsed, attributeURL.characters(),
&gt; +                                   attributeURL.length(), 0, &amp;buffer, &amp;parsed))

These lines can be merged.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>704487</commentid>
    <comment_count>3</comment_count>
      <attachid>160466</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-24 16:08:20 -0700</bug_when>
    <thetext>Comment on attachment 160466
Patch

Clearing flags on attachment: 160466

Committed r126647: &lt;http://trac.webkit.org/changeset/126647&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>704488</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-24 16:08:23 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>160466</attachid>
            <date>2012-08-24 11:52:01 -0700</date>
            <delta_ts>2012-08-24 16:08:20 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-94965-20120824145139.patch</filename>
            <type>text/plain</type>
            <size>8175</size>
            <attacher name="Mark Pilgrim (Google)">pilgrim</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEyNjYwNikKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDEyLTA4LTI0ICBNYXJrIFBp
bGdyaW0gIDxwaWxncmltQGNocm9taXVtLm9yZz4KKworICAgICAgICBbQ2hyb21pdW1dIFJlbW92
ZSB2aXNpdGVkTGlua0hhc2ggZnJvbSBQbGF0Zm9ybVN1cHBvcnQKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk0OTY1CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUGFydCBvZiBhIHJlZmFjdG9yaW5nIHNlcmll
cy4gU2VlIHRyYWNraW5nIGJ1ZyA4Mjk0OC4KKworICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVt
L0xpbmtIYXNoQ2hyb21pdW0uY3BwOgorICAgICAgICAoV2ViQ29yZSk6CisgICAgICAgIChXZWJD
b3JlOjp2aXNpdGVkTGlua0hhc2gpOgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL1BsYXRm
b3JtU3VwcG9ydC5oOgorCiAyMDEyLTA4LTI0ICBCZWFyIFRyYXZpcyAgPGJldHJhdmlzQGFkb2Jl
LmNvbT4KIAogICAgICAgICBbQ1NTIEV4Y2x1c2lvbnNdIEVuYWJsZSBzaGFwZS1pbnNpZGUgZm9y
IHNpbXBsZSByZWN0YW5nbGVzCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9jaHJvbWl1
bS9MaW5rSGFzaENocm9taXVtLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9jaHJvbWl1bS9MaW5rSGFzaENocm9taXVtLmNwcAkocmV2aXNpb24gMTI2NjAwKQorKysg
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vTGlua0hhc2hDaHJvbWl1bS5jcHAJKHdv
cmtpbmcgY29weSkKQEAgLTEsMTAgKzEsMTAgQEAKIC8qCiAgKiBDb3B5cmlnaHQgKGMpIDIwMDgs
IDIwMDksIEdvb2dsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCi0gKiAKKyAqCiAgKiBSZWRp
c3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdp
dGhvdXQKICAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBm
b2xsb3dpbmcgY29uZGl0aW9ucyBhcmUKICAqIG1ldDoKLSAqIAorICoKICAqICAgICAqIFJlZGlz
dHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0
CiAgKiBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRp
c2NsYWltZXIuCiAgKiAgICAgKiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCBy
ZXByb2R1Y2UgdGhlIGFib3ZlCkBAIC0xNCw3ICsxNCw3IEBACiAgKiAgICAgKiBOZWl0aGVyIHRo
ZSBuYW1lIG9mIEdvb2dsZSBJbmMuIG5vciB0aGUgbmFtZXMgb2YgaXRzCiAgKiBjb250cmlidXRv
cnMgbWF5IGJlIHVzZWQgdG8gZW5kb3JzZSBvciBwcm9tb3RlIHByb2R1Y3RzIGRlcml2ZWQgZnJv
bQogICogdGhpcyBzb2Z0d2FyZSB3aXRob3V0IHNwZWNpZmljIHByaW9yIHdyaXR0ZW4gcGVybWlz
c2lvbi4KLSAqIAorICoKICAqIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlS
SUdIVCBIT0xERVJTIEFORCBDT05UUklCVVRPUlMKICAqICJBUyBJUyIgQU5EIEFOWSBFWFBSRVNT
IE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UCiAgKiBMSU1JVEVEIFRP
LCBUSEUgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBG
T1IKQEAgLTI5LDIwICsyOSw1OSBAQAogICovCiAKICNpbmNsdWRlICJjb25maWcuaCIKKyNpbmNs
dWRlICJLVVJMLmgiCiAjaW5jbHVkZSAiTGlua0hhc2guaCIKIAotI2luY2x1ZGUgIlBsYXRmb3Jt
U3VwcG9ydC5oIgorI2lmIFVTRShHT09HTEVVUkwpCisjaW5jbHVkZSA8Z29vZ2xldXJsL3NyYy91
cmxfdXRpbC5oPgorI2VuZGlmCisKKyNpbmNsdWRlIDxwdWJsaWMvUGxhdGZvcm0uaD4KIAogbmFt
ZXNwYWNlIFdlYkNvcmUgewogCisvLyBWaXNpdGVkIExpbmtzIC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisKIExpbmtIYXNoIHZp
c2l0ZWRMaW5rSGFzaChjb25zdCBVQ2hhciogdXJsLCB1bnNpZ25lZCBsZW5ndGgpCiB7Ci0gICAg
cmV0dXJuIFBsYXRmb3JtU3VwcG9ydDo6dmlzaXRlZExpbmtIYXNoKHVybCwgbGVuZ3RoKTsKKyAg
ICB1cmxfY2Fub246OlJhd0Nhbm9uT3V0cHV0PDIwNDg+IGJ1ZmZlcjsKKyAgICB1cmxfcGFyc2U6
OlBhcnNlZCBwYXJzZWQ7CisgICAgaWYgKCF1cmxfdXRpbDo6Q2Fub25pY2FsaXplKHVybCwgbGVu
Z3RoLCAwLCAmYnVmZmVyLCAmcGFyc2VkKSkKKyAgICAgICAgcmV0dXJuIDA7IC8vIEludmFsaWQg
VVJMcyBhcmUgdW52aXNpdGVkLgorICAgIHJldHVybiBXZWJLaXQ6OlBsYXRmb3JtOjpjdXJyZW50
KCktPnZpc2l0ZWRMaW5rSGFzaChidWZmZXIuZGF0YSgpLCBidWZmZXIubGVuZ3RoKCkpOwogfQog
CiBMaW5rSGFzaCB2aXNpdGVkTGlua0hhc2goY29uc3QgS1VSTCYgYmFzZSwgY29uc3QgQXRvbWlj
U3RyaW5nJiBhdHRyaWJ1dGVVUkwpCiB7Ci0gICAgcmV0dXJuIFBsYXRmb3JtU3VwcG9ydDo6dmlz
aXRlZExpbmtIYXNoKGJhc2UsIGF0dHJpYnV0ZVVSTCk7CisgICAgLy8gUmVzb2x2ZSB0aGUgcmVs
YXRpdmUgVVJMIHVzaW5nIGdvb2dsZXVybCBhbmQgcGFzcyB0aGUgYWJzb2x1dGUgVVJMIHVwIHRv
CisgICAgLy8gdGhlIGVtYmVkZGVyLiBXZSBjb3VsZCBjcmVhdGUgYSBHVVJMIG9iamVjdCBmcm9t
IHRoZSBiYXNlIGFuZCByZXNvbHZlCisgICAgLy8gdGhlIHJlbGF0aXZlIFVSTCB0aGF0IHdheSwg
YnV0IGNhbGxpbmcgdGhlIGxvd2VyLWxldmVsIGZ1bmN0aW9ucworICAgIC8vIGRpcmVjdGx5IHNh
dmVzIHVzIHRoZSBzdHJpbmcgYWxsb2NhdGlvbiBpbiBtb3N0IGNhc2VzLgorICAgIHVybF9jYW5v
bjo6UmF3Q2Fub25PdXRwdXQ8MjA0OD4gYnVmZmVyOworICAgIHVybF9wYXJzZTo6UGFyc2VkIHBh
cnNlZDsKKworI2lmIFVTRShHT09HTEVVUkwpCisgICAgY29uc3QgQ1N0cmluZyYgY3N0ciA9IGJh
c2UudXRmOFN0cmluZygpOworICAgIGNvbnN0IGNoYXIqIGRhdGEgPSBjc3RyLmRhdGEoKTsKKyAg
ICBpbnQgbGVuZ3RoID0gY3N0ci5sZW5ndGgoKTsKKyAgICBjb25zdCB1cmxfcGFyc2U6OlBhcnNl
ZCYgc3JjUGFyc2VkID0gYmFzZS5wYXJzZWQoKTsKKyNlbHNlCisgICAgLy8gV2hlbiB3ZSdyZSBu
b3QgdXNpbmcgR29vZ2xlVVJMLCBmaXJzdCBjYW5vbmljYWxpemUgaXQgc28gd2UgY2FuIHJlc29s
dmUgaXQKKyAgICAvLyBiZWxvdy4KKyAgICB1cmxfY2Fub246OlJhd0Nhbm9uT3V0cHV0PDIwNDg+
IHNyY0Nhbm9uOworICAgIHVybF9wYXJzZTo6UGFyc2VkIHNyY1BhcnNlZDsKKyAgICBTdHJpbmcg
c3RyID0gYmFzZS5zdHJpbmcoKTsKKyAgICBpZiAoIXVybF91dGlsOjpDYW5vbmljYWxpemUoc3Ry
LmNoYXJhY3RlcnMoKSwgc3RyLmxlbmd0aCgpLCAwLCAmc3JjQ2Fub24sICZzcmNQYXJzZWQpKQor
ICAgICAgICByZXR1cm4gMDsKKyAgICBjb25zdCBjaGFyKiBkYXRhID0gc3JjQ2Fub24uZGF0YSgp
OworICAgIGludCBsZW5ndGggPSBzcmNDYW5vbi5sZW5ndGgoKTsKKyNlbmRpZgorCisgICAgaWYg
KCF1cmxfdXRpbDo6UmVzb2x2ZVJlbGF0aXZlKGRhdGEsIGxlbmd0aCwgc3JjUGFyc2VkLCBhdHRy
aWJ1dGVVUkwuY2hhcmFjdGVycygpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBhdHRyaWJ1dGVVUkwubGVuZ3RoKCksIDAsICZidWZmZXIsICZwYXJzZWQpKQorICAgICAgICBy
ZXR1cm4gMDsgLy8gSW52YWxpZCByZXNvbHZlZCBVUkwuCisKKyAgICByZXR1cm4gV2ViS2l0OjpQ
bGF0Zm9ybTo6Y3VycmVudCgpLT52aXNpdGVkTGlua0hhc2goYnVmZmVyLmRhdGEoKSwgYnVmZmVy
Lmxlbmd0aCgpKTsKIH0KIAogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQpJbmRleDogU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUGxhdGZvcm1TdXBwb3J0LmgKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUGxhdGZvcm1TdXBwb3J0LmgJKHJldmlz
aW9uIDEyNjYwMCkKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2Nocm9taXVtL1BsYXRmb3Jt
U3VwcG9ydC5oCSh3b3JraW5nIGNvcHkpCkBAIC0zMDIsMTAgKzMwMiw2IEBAIHB1YmxpYzoKICAg
ICAvLyBQYWludCB0aGUgZ2l2ZW4gdGhlIGdpdmVuIHRoZW1lIHBhcnQuCiAgICAgc3RhdGljIHZv
aWQgcGFpbnRUaGVtZVBhcnQoR3JhcGhpY3NDb250ZXh0KiwgVGhlbWVQYXJ0LCBUaGVtZVBhaW50
U3RhdGUsIGNvbnN0IEludFJlY3QmLCBjb25zdCBUaGVtZVBhaW50RXh0cmFQYXJhbXMqKTsKICNl
bmRpZgotCi0gICAgLy8gVmlzaXRlZCBsaW5rcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLSAgICBzdGF0aWMgTGlua0hhc2ggdmlzaXRlZExp
bmtIYXNoKGNvbnN0IFVDaGFyKiB1cmwsIHVuc2lnbmVkIGxlbmd0aCk7Ci0gICAgc3RhdGljIExp
bmtIYXNoIHZpc2l0ZWRMaW5rSGFzaChjb25zdCBLVVJMJiBiYXNlLCBjb25zdCBBdG9taWNTdHJp
bmcmIGF0dHJpYnV0ZVVSTCk7CiB9OwogCiB9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCkluZGV4OiBT
b3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0L2Nocm9taXVtL0NoYW5nZUxvZwkocmV2aXNpb24gMTI2NjA2KQorKysgU291cmNlL1dlYktp
dC9jaHJvbWl1bS9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNSBAQAorMjAx
Mi0wOC0yNCAgTWFyayBQaWxncmltICA8cGlsZ3JpbUBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAg
W0Nocm9taXVtXSBSZW1vdmUgdmlzaXRlZExpbmtIYXNoIGZyb20gUGxhdGZvcm1TdXBwb3J0Cisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05NDk2NQorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFBhcnQgb2YgYSBy
ZWZhY3RvcmluZyBzZXJpZXMuIFNlZSB0cmFja2luZyBidWcgODI5NDguCisKKyAgICAgICAgKiBz
cmMvUGxhdGZvcm1TdXBwb3J0LmNwcDoKKyAgICAgICAgKFdlYkNvcmUpOgorCiAyMDEyLTA4LTI0
ICBUb21teSBXaWRlbmZseWNodCAgPHRvbW15d0Bnb29nbGUuY29tPgogCiAgICAgICAgIE1lZGlh
U3RyZWFtIEFQSTogQWRkIHJlYWR5U3RhdGUgZnVuY3Rpb25hbGl0eSB0byBSVENQZWVyQ29ubmVj
dGlvbgpJbmRleDogU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvUGxhdGZvcm1TdXBwb3J0LmNw
cAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9QbGF0Zm9ybVN1cHBv
cnQuY3BwCShyZXZpc2lvbiAxMjY2MDApCisrKyBTb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9Q
bGF0Zm9ybVN1cHBvcnQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0zMSw4ICszMSw2IEBACiAjaW5j
bHVkZSAiY29uZmlnLmgiCiAjaW5jbHVkZSAiUGxhdGZvcm1TdXBwb3J0LmgiCiAKLSNpbmNsdWRl
IDxnb29nbGV1cmwvc3JjL3VybF91dGlsLmg+Ci0KICNpbmNsdWRlICJDaHJvbWUuaCIKICNpbmNs
dWRlICJDaHJvbWVDbGllbnRJbXBsLmgiCiAjaW5jbHVkZSAiRmlsZU1ldGFkYXRhLmgiCkBAIC01
NDcsNTEgKzU0NSw2IEBAIHZvaWQgUGxhdGZvcm1TdXBwb3J0OjpwYWludFRoZW1lUGFydCgKIAog
I2VuZGlmCiAKLS8vIFZpc2l0ZWQgTGlua3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLQotTGlua0hhc2ggUGxhdGZvcm1TdXBw
b3J0Ojp2aXNpdGVkTGlua0hhc2goY29uc3QgVUNoYXIqIHVybCwgdW5zaWduZWQgbGVuZ3RoKQot
ewotICAgIHVybF9jYW5vbjo6UmF3Q2Fub25PdXRwdXQ8MjA0OD4gYnVmZmVyOwotICAgIHVybF9w
YXJzZTo6UGFyc2VkIHBhcnNlZDsKLSAgICBpZiAoIXVybF91dGlsOjpDYW5vbmljYWxpemUodXJs
LCBsZW5ndGgsIDAsICZidWZmZXIsICZwYXJzZWQpKQotICAgICAgICByZXR1cm4gMDsgIC8vIElu
dmFsaWQgVVJMcyBhcmUgdW52aXNpdGVkLgotICAgIHJldHVybiB3ZWJLaXRQbGF0Zm9ybVN1cHBv
cnQoKS0+dmlzaXRlZExpbmtIYXNoKGJ1ZmZlci5kYXRhKCksIGJ1ZmZlci5sZW5ndGgoKSk7Ci19
Ci0KLUxpbmtIYXNoIFBsYXRmb3JtU3VwcG9ydDo6dmlzaXRlZExpbmtIYXNoKGNvbnN0IEtVUkwm
IGJhc2UsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IEF0
b21pY1N0cmluZyYgYXR0cmlidXRlVVJMKQotewotICAgIC8vIFJlc29sdmUgdGhlIHJlbGF0aXZl
IFVSTCB1c2luZyBnb29nbGV1cmwgYW5kIHBhc3MgdGhlIGFic29sdXRlIFVSTCB1cCB0bwotICAg
IC8vIHRoZSBlbWJlZGRlci4gV2UgY291bGQgY3JlYXRlIGEgR1VSTCBvYmplY3QgZnJvbSB0aGUg
YmFzZSBhbmQgcmVzb2x2ZQotICAgIC8vIHRoZSByZWxhdGl2ZSBVUkwgdGhhdCB3YXksIGJ1dCBj
YWxsaW5nIHRoZSBsb3dlci1sZXZlbCBmdW5jdGlvbnMKLSAgICAvLyBkaXJlY3RseSBzYXZlcyB1
cyB0aGUgc3RyaW5nIGFsbG9jYXRpb24gaW4gbW9zdCBjYXNlcy4KLSAgICB1cmxfY2Fub246OlJh
d0Nhbm9uT3V0cHV0PDIwNDg+IGJ1ZmZlcjsKLSAgICB1cmxfcGFyc2U6OlBhcnNlZCBwYXJzZWQ7
Ci0KLSNpZiBVU0UoR09PR0xFVVJMKQotICAgIGNvbnN0IENTdHJpbmcmIGNzdHIgPSBiYXNlLnV0
ZjhTdHJpbmcoKTsKLSAgICBjb25zdCBjaGFyKiBkYXRhID0gY3N0ci5kYXRhKCk7Ci0gICAgaW50
IGxlbmd0aCA9IGNzdHIubGVuZ3RoKCk7Ci0gICAgY29uc3QgdXJsX3BhcnNlOjpQYXJzZWQmIHNy
Y1BhcnNlZCA9IGJhc2UucGFyc2VkKCk7Ci0jZWxzZQotICAgIC8vIFdoZW4gd2UncmUgbm90IHVz
aW5nIEdvb2dsZVVSTCwgZmlyc3QgY2Fub25pY2FsaXplIGl0IHNvIHdlIGNhbiByZXNvbHZlIGl0
Ci0gICAgLy8gYmVsb3cuCi0gICAgdXJsX2Nhbm9uOjpSYXdDYW5vbk91dHB1dDwyMDQ4PiBzcmND
YW5vbjsKLSAgICB1cmxfcGFyc2U6OlBhcnNlZCBzcmNQYXJzZWQ7Ci0gICAgU3RyaW5nIHN0ciA9
IGJhc2Uuc3RyaW5nKCk7Ci0gICAgaWYgKCF1cmxfdXRpbDo6Q2Fub25pY2FsaXplKHN0ci5jaGFy
YWN0ZXJzKCksIHN0ci5sZW5ndGgoKSwgMCwgJnNyY0Nhbm9uLCAmc3JjUGFyc2VkKSkKLSAgICAg
ICAgcmV0dXJuIDA7Ci0gICAgY29uc3QgY2hhciogZGF0YSA9IHNyY0Nhbm9uLmRhdGEoKTsKLSAg
ICBpbnQgbGVuZ3RoID0gc3JjQ2Fub24ubGVuZ3RoKCk7Ci0jZW5kaWYKLQotICAgIGlmICghdXJs
X3V0aWw6OlJlc29sdmVSZWxhdGl2ZShkYXRhLCBsZW5ndGgsIHNyY1BhcnNlZCwgYXR0cmlidXRl
VVJMLmNoYXJhY3RlcnMoKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXR0
cmlidXRlVVJMLmxlbmd0aCgpLCAwLCAmYnVmZmVyLCAmcGFyc2VkKSkKLSAgICAgICAgcmV0dXJu
IDA7ICAvLyBJbnZhbGlkIHJlc29sdmVkIFVSTC4KLQotICAgIHJldHVybiB3ZWJLaXRQbGF0Zm9y
bVN1cHBvcnQoKS0+dmlzaXRlZExpbmtIYXNoKGJ1ZmZlci5kYXRhKCksIGJ1ZmZlci5sZW5ndGgo
KSk7Ci19Ci0KIC8vIFRoZXNlIGFyZSB0ZW1wb3JhcnkgbWV0aG9kcyB0aGF0IHRoZSBXZWJLaXQg
bGF5ZXIgY2FuIHVzZSB0byBjYWxsIHRvIHRoZQogLy8gR2x1ZSBsYXllci4gT25jZSB0aGUgR2x1
ZSBsYXllciBtb3ZlcyBlbnRpcmVseSBpbnRvIHRoZSBXZWJLaXQgbGF5ZXIsIHRoZXNlCiAvLyBt
ZXRob2RzIHdpbGwgYmUgZGVsZXRlZC4K
</data>

          </attachment>
      

    </bug>

</bugzilla>