<?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>139149</bug_id>
          
          <creation_ts>2014-12-01 13:57:23 -0800</creation_ts>
          <short_desc>http/tests/appcache/main-resource-fallback-for-network-error-crash.html can break subsequent tests</short_desc>
          <delta_ts>2014-12-02 16:33:21 -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>Tools / Tests</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>138958</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>japhet</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1051572</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-12-01 13:57:23 -0800</bug_when>
    <thetext>http/tests/appcache/main-resource-fallback-for-network-error-crash.html adds a fallback cache entry for &lt;http://127.0.0.1:8000/&gt;, so any tests that simulate a failure and run after it get the fallback content instead. E.g.

run-webkit-tests --no-retry --child-processes=1 http/tests/appcache/main-resource-fallback-for-network-error-crash.html http/tests/misc/error404.pl</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1051948</commentid>
    <comment_count>1</comment_count>
      <attachid>242443</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-12-02 13:22:30 -0800</bug_when>
    <thetext>Created attachment 242443
proposed fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1052002</commentid>
    <comment_count>2</comment_count>
      <attachid>242443</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-12-02 16:05:13 -0800</bug_when>
    <thetext>Comment on attachment 242443
proposed fix

Rejecting attachment 242443 from commit-queue.

Failed to run &quot;[&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=webkit-queues.appspot.com&apos;, &apos;--bot-id=webkit-cq-03&apos;, &apos;validate-changelog&apos;, &apos;--check-oops&apos;, &apos;--non-interactive&apos;, 242443, &apos;--port=mac&apos;]&quot; exit_code: 1 cwd: /Volumes/Data/EWS/WebKit

ChangeLog entry in Source/WebKit/mac/ChangeLog contains OOPS!.

Full output: http://webkit-queues.appspot.com/results/4658292093616128</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1052017</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-12-02 16:33:21 -0800</bug_when>
    <thetext>Committed &lt;http://trac.webkit.org/r176698&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>242443</attachid>
            <date>2014-12-02 13:22:30 -0800</date>
            <delta_ts>2014-12-02 16:05:13 -0800</delta_ts>
            <desc>proposed fix</desc>
            <filename>ClearAppcache.txt</filename>
            <type>text/plain</type>
            <size>12580</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE3NjY4NykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIzIEBACisyMDE0LTEyLTAyICBBbGV4ZXkg
UHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29tPgorCisgICAgICAgIGh0dHAvdGVzdHMvYXBwY2Fj
aGUvbWFpbi1yZXNvdXJjZS1mYWxsYmFjay1mb3ItbmV0d29yay1lcnJvci1jcmFzaC5odG1sIGNh
biBicmVhayBzdWJzZXF1ZW50IHRlc3RzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMzkxNDkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICAqIFdlYkNvcmUuZXhwLmluOiBBZGRlZCBBcHBsaWNhdGlvbkNhY2hl
OjpkZWxldGVBbGxDYWNoZXMuCisKKyAgICAgICAgKiBsb2FkZXIvYXBwY2FjaGUvQXBwbGljYXRp
b25DYWNoZS5oOgorICAgICAgICAqIGxvYWRlci9hcHBjYWNoZS9BcHBsaWNhdGlvbkNhY2hlLmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OkFwcGxpY2F0aW9uQ2FjaGU6OmRlbGV0ZUFsbENhY2hlcyk6
IEFkZGVkLgorCisgICAgICAgICogbG9hZGVyL2FwcGNhY2hlL0FwcGxpY2F0aW9uQ2FjaGVTdG9y
YWdlLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkFwcGxpY2F0aW9uQ2FjaGVTdG9yYWdlOjpnZXRN
YW5pZmVzdFVSTHMpOiBSZW1vdmVkIGxvZ2dpbmcuIEl0IGlzIE9LIHRvCisgICAgICAgIGhhdmUg
dGhpcyBmdW5jdGlvbiBjYWxsZWQgd2hlbiB0aGVyZSBpcyBubyBkYXRhYmFzZSBmaWxlLgorCisg
ICAgICAgICogbG9hZGVyL2FwcGNhY2hlL0FwcGxpY2F0aW9uQ2FjaGVTdG9yYWdlLmg6IFJlbmFt
ZWQgbWFuaWZlc3RVUkxzIHRvIGdldE1hbmlmZXN0VVJMcywKKyAgICAgICAgYmVjYXVzZSBXZWJL
aXQgc3R5bGUuCisKIDIwMTQtMTItMDIgIEVyaWMgQ2FybHNvbiAgPGVyaWMuY2FybHNvbkBhcHBs
ZS5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgZml4IHR5cG8gaW50cm9kdWNlZCBpbiByMTc2
NjczLgpJbmRleDogU291cmNlL1dlYkNvcmUvV2ViQ29yZS5leHAuaW4KPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
U291cmNlL1dlYkNvcmUvV2ViQ29yZS5leHAuaW4JKHJldmlzaW9uIDE3NjYyNykKKysrIFNvdXJj
ZS9XZWJDb3JlL1dlYkNvcmUuZXhwLmluCSh3b3JraW5nIGNvcHkpCkBAIC02ODEsNiArNjgxLDcg
QEAgX19aTjdXZWJDb3JlMTVyZXBvcnRFeGNlcHRpb25FUE4zSlNDOUV4ZQogX19aTjdXZWJDb3Jl
MTVzZXRET01FeGNlcHRpb25FUE4zSlNDOUV4ZWNTdGF0ZUVpCiBfX1pON1dlYkNvcmUxNXZpc2l0
ZWRMaW5rSGFzaEVQS3RqCiBfX1pON1dlYkNvcmUxNXZpc2l0ZWRMaW5rSGFzaEVSS04zV1RGNlN0
cmluZ0UKK19fWk43V2ViQ29yZTE2QXBwbGljYXRpb25DYWNoZTE1ZGVsZXRlQWxsQ2FjaGVzRXYK
IF9fWk43V2ViQ29yZTE2QXBwbGljYXRpb25DYWNoZTE4ZGlza1VzYWdlRm9yT3JpZ2luRVBOU18x
NFNlY3VyaXR5T3JpZ2luRQogX19aTjdXZWJDb3JlMTZBcHBsaWNhdGlvbkNhY2hlMjBkZWxldGVD
YWNoZUZvck9yaWdpbkVQTlNfMTRTZWN1cml0eU9yaWdpbkUKIF9fWk43V2ViQ29yZTE2Q1NTUGFy
c2VyQ29udGV4dEMxRVJOU184RG9jdW1lbnRFUktOU18zVVJMRVJLTjNXVEY2U3RyaW5nRQpJbmRl
eDogU291cmNlL1dlYkNvcmUvbG9hZGVyL2FwcGNhY2hlL0FwcGxpY2F0aW9uQ2FjaGUuY3BwCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2xvYWRlci9hcHBjYWNoZS9BcHBsaWNhdGlvbkNh
Y2hlLmNwcAkocmV2aXNpb24gMTc2NjI3KQorKysgU291cmNlL1dlYkNvcmUvbG9hZGVyL2FwcGNh
Y2hlL0FwcGxpY2F0aW9uQ2FjaGUuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xOTMsNyArMTkzLDcg
QEAgdm9pZCBBcHBsaWNhdGlvbkNhY2hlOjpjbGVhclN0b3JhZ2VJRCgpCiB2b2lkIEFwcGxpY2F0
aW9uQ2FjaGU6OmRlbGV0ZUNhY2hlRm9yT3JpZ2luKFNlY3VyaXR5T3JpZ2luKiBvcmlnaW4pCiB7
CiAgICAgVmVjdG9yPFVSTD4gdXJsczsKLSAgICBpZiAoIWNhY2hlU3RvcmFnZSgpLm1hbmlmZXN0
VVJMcygmdXJscykpIHsKKyAgICBpZiAoIWNhY2hlU3RvcmFnZSgpLmdldE1hbmlmZXN0VVJMcygm
dXJscykpIHsKICAgICAgICAgTE9HX0VSUk9SKCJGYWlsZWQgdG8gcmV0cmlldmUgQXBwbGljYXRp
b25DYWNoZSBtYW5pZmVzdCBVUkxzIik7CiAgICAgICAgIHJldHVybjsKICAgICB9CkBAIC0yMTIs
NiArMjEyLDE3IEBAIHZvaWQgQXBwbGljYXRpb25DYWNoZTo6ZGVsZXRlQ2FjaGVGb3JPcmkKICAg
ICB9CiB9CiAKK3ZvaWQgQXBwbGljYXRpb25DYWNoZTo6ZGVsZXRlQWxsQ2FjaGVzKCkKK3sKKyAg
ICBIYXNoU2V0PFJlZlB0cjxTZWN1cml0eU9yaWdpbj4+IG9yaWdpbnM7CisKKyAgICBjYWNoZVN0
b3JhZ2UoKS5nZXRPcmlnaW5zV2l0aENhY2hlKG9yaWdpbnMpOworICAgIGZvciAoYXV0byYgb3Jp
Z2luIDogb3JpZ2lucykKKyAgICAgICAgZGVsZXRlQ2FjaGVGb3JPcmlnaW4ob3JpZ2luLmdldCgp
KTsKKworICAgIGNhY2hlU3RvcmFnZSgpLnZhY3V1bURhdGFiYXNlRmlsZSgpOworfQorCiBpbnQ2
NF90IEFwcGxpY2F0aW9uQ2FjaGU6OmRpc2tVc2FnZUZvck9yaWdpbihTZWN1cml0eU9yaWdpbiog
b3JpZ2luKQogewogICAgIGludDY0X3QgdXNhZ2UgPSAwOwpJbmRleDogU291cmNlL1dlYkNvcmUv
bG9hZGVyL2FwcGNhY2hlL0FwcGxpY2F0aW9uQ2FjaGUuaAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViQ29yZS9sb2FkZXIvYXBwY2FjaGUvQXBwbGljYXRpb25DYWNoZS5oCShyZXZpc2lvbiAxNzY2
MjcpCisrKyBTb3VyY2UvV2ViQ29yZS9sb2FkZXIvYXBwY2FjaGUvQXBwbGljYXRpb25DYWNoZS5o
CSh3b3JraW5nIGNvcHkpCkBAIC00OSw3ICs0OSw4IEBAIHB1YmxpYzoKICAgICBzdGF0aWMgUGFz
c1JlZlB0cjxBcHBsaWNhdGlvbkNhY2hlPiBjcmVhdGUoKSB7IHJldHVybiBhZG9wdFJlZihuZXcg
QXBwbGljYXRpb25DYWNoZSk7IH0KICAgICAKICAgICBXRUJDT1JFX0VYUE9SVCBzdGF0aWMgdm9p
ZCBkZWxldGVDYWNoZUZvck9yaWdpbihTZWN1cml0eU9yaWdpbiopOwotICAgIAorICAgIFdFQkNP
UkVfRVhQT1JUIHN0YXRpYyB2b2lkIGRlbGV0ZUFsbENhY2hlcygpOworCiAgICAgfkFwcGxpY2F0
aW9uQ2FjaGUoKTsKIAogICAgIHZvaWQgYWRkUmVzb3VyY2UoUGFzc1JlZlB0cjxBcHBsaWNhdGlv
bkNhY2hlUmVzb3VyY2U+IHJlc291cmNlKTsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2xvYWRlci9h
cHBjYWNoZS9BcHBsaWNhdGlvbkNhY2hlU3RvcmFnZS5jcHAKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYkNvcmUvbG9hZGVyL2FwcGNhY2hlL0FwcGxpY2F0aW9uQ2FjaGVTdG9yYWdlLmNwcAkocmV2
aXNpb24gMTc2NjI3KQorKysgU291cmNlL1dlYkNvcmUvbG9hZGVyL2FwcGNhY2hlL0FwcGxpY2F0
aW9uQ2FjaGVTdG9yYWdlLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTM3Miw3ICsxMzcyLDcgQEAg
Ym9vbCBBcHBsaWNhdGlvbkNhY2hlU3RvcmFnZTo6c3RvcmVDb3B5TwogICAgIHJldHVybiBjb3B5
U3RvcmFnZS5zdG9yZU5ld2VzdENhY2hlKGdyb3VwQ29weS5nZXQoKSk7CiB9CiAKLWJvb2wgQXBw
bGljYXRpb25DYWNoZVN0b3JhZ2U6Om1hbmlmZXN0VVJMcyhWZWN0b3I8VVJMPiogdXJscykKK2Jv
b2wgQXBwbGljYXRpb25DYWNoZVN0b3JhZ2U6OmdldE1hbmlmZXN0VVJMcyhWZWN0b3I8VVJMPiog
dXJscykKIHsKICAgICBTUUxpdGVUcmFuc2FjdGlvbkluUHJvZ3Jlc3NBdXRvQ291bnRlciB0cmFu
c2FjdGlvbkNvdW50ZXI7CiAKQEAgLTE1NjIsMTAgKzE1NjIsNyBAQCBsb25nIGxvbmcgQXBwbGlj
YXRpb25DYWNoZVN0b3JhZ2U6OmZsYXRGCiB2b2lkIEFwcGxpY2F0aW9uQ2FjaGVTdG9yYWdlOjpn
ZXRPcmlnaW5zV2l0aENhY2hlKEhhc2hTZXQ8UmVmUHRyPFNlY3VyaXR5T3JpZ2luPj4mIG9yaWdp
bnMpCiB7CiAgICAgVmVjdG9yPFVSTD4gdXJsczsKLSAgICBpZiAoIW1hbmlmZXN0VVJMcygmdXJs
cykpIHsKLSAgICAgICAgTE9HX0VSUk9SKCJGYWlsZWQgdG8gcmV0cmlldmUgQXBwbGljYXRpb25D
YWNoZSBtYW5pZmVzdCBVUkxzIik7Ci0gICAgICAgIHJldHVybjsKLSAgICB9CisgICAgZ2V0TWFu
aWZlc3RVUkxzKCZ1cmxzKTsKIAogICAgIC8vIE11bHRpcGxlIG1hbmlmZXN0IFVSTHMgbWlnaHQg
c2hhcmUgdGhlIHNhbWUgU2VjdXJpdHlPcmlnaW4sIHNvIHdlIG1pZ2h0IGJlIGNyZWF0aW5nIGV4
dHJhLCB3YXN0ZWQgb3JpZ2lucyBoZXJlLgogICAgIC8vIFRoZSBjdXJyZW50IHNjaGVtYSBkb2Vz
bid0IGFsbG93IGZvciBhIG1vcmUgZWZmaWNpZW50IHdheSBvZiBidWlsZGluZyB0aGlzIGxpc3Qu
CkBAIC0xNTgyLDcgKzE1NzksNyBAQCB2b2lkIEFwcGxpY2F0aW9uQ2FjaGVTdG9yYWdlOjpkZWxl
dGVBbGxFCiAgICAgdmFjdXVtRGF0YWJhc2VGaWxlKCk7CiB9CiAKLUFwcGxpY2F0aW9uQ2FjaGVT
dG9yYWdlOjpBcHBsaWNhdGlvbkNhY2hlU3RvcmFnZSgpIAorQXBwbGljYXRpb25DYWNoZVN0b3Jh
Z2U6OkFwcGxpY2F0aW9uQ2FjaGVTdG9yYWdlKCkKICAgICA6IG1fbWF4aW11bVNpemUoQXBwbGlj
YXRpb25DYWNoZVN0b3JhZ2U6Om5vUXVvdGEoKSkKICAgICAsIG1faXNNYXhpbXVtU2l6ZVJlYWNo
ZWQoZmFsc2UpCiAgICAgLCBtX2RlZmF1bHRPcmlnaW5RdW90YShBcHBsaWNhdGlvbkNhY2hlU3Rv
cmFnZTo6bm9RdW90YSgpKQpJbmRleDogU291cmNlL1dlYkNvcmUvbG9hZGVyL2FwcGNhY2hlL0Fw
cGxpY2F0aW9uQ2FjaGVTdG9yYWdlLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvbG9h
ZGVyL2FwcGNhY2hlL0FwcGxpY2F0aW9uQ2FjaGVTdG9yYWdlLmgJKHJldmlzaW9uIDE3NjYyNykK
KysrIFNvdXJjZS9XZWJDb3JlL2xvYWRlci9hcHBjYWNoZS9BcHBsaWNhdGlvbkNhY2hlU3RvcmFn
ZS5oCSh3b3JraW5nIGNvcHkpCkBAIC04OSw3ICs4OSw3IEBAIHB1YmxpYzoKICAgICAKICAgICBz
dGF0aWMgYm9vbCBXRUJDT1JFX0VYUE9SVCBzdG9yZUNvcHlPZkNhY2hlKGNvbnN0IFN0cmluZyYg
Y2FjaGVEaXJlY3RvcnksIEFwcGxpY2F0aW9uQ2FjaGVIb3N0Kik7CiAKLSAgICBib29sIG1hbmlm
ZXN0VVJMcyhWZWN0b3I8VVJMPiogdXJscyk7CisgICAgYm9vbCBnZXRNYW5pZmVzdFVSTHMoVmVj
dG9yPFVSTD4qIHVybHMpOwogICAgIGJvb2wgY2FjaGVHcm91cFNpemUoY29uc3QgU3RyaW5nJiBt
YW5pZmVzdFVSTCwgaW50NjRfdCogc2l6ZSk7CiAgICAgYm9vbCBkZWxldGVDYWNoZUdyb3VwKGNv
bnN0IFN0cmluZyYgbWFuaWZlc3RVUkwpOwogICAgIFdFQkNPUkVfRVhQT1JUIHZvaWQgdmFjdXVt
RGF0YWJhc2VGaWxlKCk7CkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCShyZXZpc2lvbiAxNzY2ODcpCisrKyBTb3Vy
Y2UvV2ViS2l0Mi9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxOSBAQAorMjAx
NC0xMi0wMiAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFwQGFwcGxlLmNvbT4KKworICAgICAgICBo
dHRwL3Rlc3RzL2FwcGNhY2hlL21haW4tcmVzb3VyY2UtZmFsbGJhY2stZm9yLW5ldHdvcmstZXJy
b3ItY3Jhc2guaHRtbCBjYW4gYnJlYWsgc3Vic2VxdWVudCB0ZXN0cworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM5MTQ5CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBjaGFuZ2VzIEFQSSBiZWhhdmlv
ci4gSSB0aGluayB0aGF0IGl0J3MgT0ssIGJlY2F1c2UgZXhpc3RpbmcgYmVoYXZpb3IgbWFkZSBu
byBzZW5zZS4KKyAgICAgICAgV2UgdXNlZCB0byBkZWxldGUgY2FjaGVzIGZyb20gZGlzaywgYnV0
IHRoZXkgd2VyZSBzdGlsbCBhY3RpdmUgaW4gbWVtb3J5LiBOb3cgd2UgYWxzbworICAgICAgICBv
YnNvbGV0ZSB0aGVtIGluIG1lbW9yeSwgc28gZG9jdW1lbnRzIHRoYXQgdXNlIGEgY2FjaGUgc3Rp
bGwgd29yaywgYnV0IG5ldyBvbmVzIGRvbid0CisgICAgICAgIHBpY2sgb25lIHVwLgorCisgICAg
ICAgICogV2ViUHJvY2Vzcy9BcHBsaWNhdGlvbkNhY2hlL1dlYkFwcGxpY2F0aW9uQ2FjaGVNYW5h
Z2VyLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViQXBwbGljYXRpb25DYWNoZU1hbmFnZXI6OmRl
bGV0ZUFsbEVudHJpZXMpOiBVc2UgdGhlIG5ldyBXZWJDb3JlIGZ1bmN0aW9uCisgICAgICAgIHRo
YXQgcHJvcGVybHkgZGVsZXRlcyBjYWNoZXMuCisKIDIwMTQtMTItMDIgIERhbiBCZXJuc3RlaW4g
IDxtaXR6QGFwcGxlLmNvbT4KIAogICAgICAgICBSRUdSRVNTSU9OOiBEcmFnZ2luZyBzZWxlY3Rl
ZCB0ZXh0IGNoYW5nZXMgdGhlIHNlbGVjdGlvbgpJbmRleDogU291cmNlL1dlYktpdDIvV2ViUHJv
Y2Vzcy9BcHBsaWNhdGlvbkNhY2hlL1dlYkFwcGxpY2F0aW9uQ2FjaGVNYW5hZ2VyLmNwcAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0FwcGxpY2F0aW9uQ2FjaGUvV2Vi
QXBwbGljYXRpb25DYWNoZU1hbmFnZXIuY3BwCShyZXZpc2lvbiAxNzY2MjcpCisrKyBTb3VyY2Uv
V2ViS2l0Mi9XZWJQcm9jZXNzL0FwcGxpY2F0aW9uQ2FjaGUvV2ViQXBwbGljYXRpb25DYWNoZU1h
bmFnZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC04Nyw3ICs4Nyw3IEBAIHZvaWQgV2ViQXBwbGlj
YXRpb25DYWNoZU1hbmFnZXI6OmRlbGV0ZUUKIAogdm9pZCBXZWJBcHBsaWNhdGlvbkNhY2hlTWFu
YWdlcjo6ZGVsZXRlQWxsRW50cmllcygpCiB7Ci0gICAgY2FjaGVTdG9yYWdlKCkuZGVsZXRlQWxs
RW50cmllcygpOworICAgIEFwcGxpY2F0aW9uQ2FjaGU6OmRlbGV0ZUFsbENhY2hlcygpOwogfQog
CiB2b2lkIFdlYkFwcGxpY2F0aW9uQ2FjaGVNYW5hZ2VyOjpzZXRBcHBDYWNoZU1heGltdW1TaXpl
KHVpbnQ2NF90IHNpemUpCkluZGV4OiBTb3VyY2UvV2ViS2l0L21hYy9DaGFuZ2VMb2cKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL1dlYktpdC9tYWMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxNzY2ODcpCisr
KyBTb3VyY2UvV2ViS2l0L21hYy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwy
MyBAQAorMjAxNC0xMi0wMiAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFwQGFwcGxlLmNvbT4KKwor
ICAgICAgICBodHRwL3Rlc3RzL2FwcGNhY2hlL21haW4tcmVzb3VyY2UtZmFsbGJhY2stZm9yLW5l
dHdvcmstZXJyb3ItY3Jhc2guaHRtbCBjYW4gYnJlYWsgc3Vic2VxdWVudCB0ZXN0cworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM5MTQ5CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBjaGFuZ2VzIEFQ
SSBiZWhhdmlvci4gSSB0aGluayB0aGF0IGl0J3MgT0ssIGJlY2F1c2UgZXhpc3RpbmcgYmVoYXZp
b3IgbWFkZSBubyBzZW5zZS4KKyAgICAgICAgV2UgdXNlZCB0byBkZWxldGUgY2FjaGVzIGZyb20g
ZGlzaywgYnV0IHRoZXkgd2VyZSBzdGlsbCBhY3RpdmUgaW4gbWVtb3J5LiBOb3cgd2UgYWxzbwor
ICAgICAgICBvYnNvbGV0ZSB0aGVtIGluIG1lbW9yeSwgc28gZG9jdW1lbnRzIHRoYXQgdXNlIGEg
Y2FjaGUgc3RpbGwgd29yaywgYnV0IG5ldyBvbmVzIGRvbid0CisgICAgICAgIHBpY2sgb25lIHVw
LgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogV2Vi
Q29yZVN1cHBvcnQvV2ViQXBwbGljYXRpb25DYWNoZS5tbToKKyAgICAgICAgKCtbV2ViQXBwbGlj
YXRpb25DYWNoZSBzZXRNYXhpbXVtU2l6ZTpdKTogQ2hhbmdpbmcgbWF4aW11bSBvbi1kaXNrIHNp
emUgZG9lc24ndAorICAgICAgICBuZWVkIHRvIGRlbGV0ZSBpbi1tb21yeSBjYWNoZXMgdG9vLiBL
ZWVwIGV4aXN0aW5nIGJlaGF2aW9yLgorICAgICAgICAoK1tXZWJBcHBsaWNhdGlvbkNhY2hlIGRl
bGV0ZUFsbEFwcGxpY2F0aW9uQ2FjaGVzXSk6IFVzZSB0aGUgbmV3IFdlYkNvcmUgZnVuY3Rpb24K
KyAgICAgICAgdGhhdCBwcm9wZXJseSBkZWxldGVzIGNhY2hlcy4KKwogMjAxNC0xMi0wMiAgQmV0
aCBEYWtpbiAgPGJkYWtpbkBhcHBsZS5jb20+CiAKICAgICAgICAgU2hvdWxkIHVzZSBzdGFuZGFy
ZFF1aWNrTG9va01lbnVJdGVtIGZvciBhcHBzIHRoYXQgZG9uJ3QgaW1wbGVtZW50IGN1c3RvbWl6
YXRpb25zCkluZGV4OiBTb3VyY2UvV2ViS2l0L21hYy9XZWJDb3JlU3VwcG9ydC9XZWJBcHBsaWNh
dGlvbkNhY2hlLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvbWFjL1dlYkNvcmVTdXBw
b3J0L1dlYkFwcGxpY2F0aW9uQ2FjaGUubW0JKHJldmlzaW9uIDE3NjYyNykKKysrIFNvdXJjZS9X
ZWJLaXQvbWFjL1dlYkNvcmVTdXBwb3J0L1dlYkFwcGxpY2F0aW9uQ2FjaGUubW0JKHdvcmtpbmcg
Y29weSkKQEAgLTY2LDcgKzY2LDcgQEAgKyAobG9uZyBsb25nKW1heGltdW1TaXplCiAKICsgKHZv
aWQpc2V0TWF4aW11bVNpemU6KGxvbmcgbG9uZylzaXplCiB7Ci0gICAgW1dlYkFwcGxpY2F0aW9u
Q2FjaGUgZGVsZXRlQWxsQXBwbGljYXRpb25DYWNoZXNdOworICAgIGNhY2hlU3RvcmFnZSgpLmRl
bGV0ZUFsbEVudHJpZXMoKTsKICAgICBjYWNoZVN0b3JhZ2UoKS5zZXRNYXhpbXVtU2l6ZShzaXpl
KTsKIH0KIApAQCAtODcsNyArODcsNyBAQCArIChsb25nIGxvbmcpZGlza1VzYWdlRm9yT3JpZ2lu
OihXZWJTZWN1CiAKICsgKHZvaWQpZGVsZXRlQWxsQXBwbGljYXRpb25DYWNoZXMKIHsKLSAgICBj
YWNoZVN0b3JhZ2UoKS5kZWxldGVBbGxFbnRyaWVzKCk7CisgICAgQXBwbGljYXRpb25DYWNoZTo6
ZGVsZXRlQWxsQ2FjaGVzKCk7CiB9CiAKICsgKHZvaWQpZGVsZXRlQ2FjaGVGb3JPcmlnaW46KFdl
YlNlY3VyaXR5T3JpZ2luICopb3JpZ2luCkluZGV4OiBUb29scy9DaGFuZ2VMb2cKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gVG9vbHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxNzY2ODcpCisrKyBUb29scy9DaGFuZ2VM
b2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwzMyBAQAorMjAxNC0xMi0wMiAgQWxleGV5IFBy
b3NrdXJ5YWtvdiAgPGFwQGFwcGxlLmNvbT4KKworICAgICAgICBodHRwL3Rlc3RzL2FwcGNhY2hl
L21haW4tcmVzb3VyY2UtZmFsbGJhY2stZm9yLW5ldHdvcmstZXJyb3ItY3Jhc2guaHRtbCBjYW4g
YnJlYWsgc3Vic2VxdWVudCB0ZXN0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTM5MTQ5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgV2ViS2l0MiBhbHJlYWR5IGNsZWFyZWQgYXBwbGljYXRpb24gY2FjaGVz
IGJldHdlZW4gcnVucyAoYWx0aG91Z2ggaXQgd2Fzbid0IGVudGlyZWx5CisgICAgICAgIGVmZmVj
dGl2ZSB3aXRob3V0IFdlYkNvcmUgY2hhbmdlcyBpbiB0aGlzIHBhdGNoKS4KKworICAgICAgICAq
IER1bXBSZW5kZXJUcmVlL21hYy9EdW1wUmVuZGVyVHJlZS5tbTogKHJ1blRlc3QpOiBDbGVhciBh
cHBsaWNhaXRvbiBjYWNoZXMgYmV0d2VlbiBydW5zLgorCisgICAgICAgICogRHVtcFJlbmRlclRy
ZWUvd2luL0R1bXBSZW5kZXJUcmVlLmNwcDogKHJ1blRlc3QpOiBEaXR0byAodW5mb3J0dW5hdGVs
eSwgdGhpcworICAgICAgICBmdW5jdGlvbiBpcyBub3QgaW1wbGVtZW50ZWQgb24gV2luZG93cywg
c2VlIGJlbG93KS4KKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL3dpbi9UZXN0UnVubmVyV2lu
LmNwcDogKFRlc3RSdW5uZXI6OmNsZWFyQWxsQXBwbGljYXRpb25DYWNoZXMpOgorICAgICAgICBB
bWVkZWQgYSBGSVhNRS4KKworMjAxNC0xMi0wMiAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFwQGFw
cGxlLmNvbT4KKworICAgICAgICBOZWVkIGEgc2hvcnQgZGVzY3JpcHRpb24gKE9PUFMhKS4KKyAg
ICAgICAgTmVlZCB0aGUgYnVnIFVSTCAoT09QUyEpLgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvbWFjL0R1bXBSZW5kZXJU
cmVlLm1tOgorICAgICAgICAocnVuVGVzdCk6CisgICAgICAgICogRHVtcFJlbmRlclRyZWUvd2lu
L0R1bXBSZW5kZXJUcmVlLmNwcDoKKyAgICAgICAgKHJ1blRlc3QpOgorCiAyMDE0LTEyLTAyICBH
YXZpbiBCYXJyYWNsb3VnaCAgPGJhcnJhY2xvdWdoQGFwcGxlLmNvbT4KIAogICAgICAgICBHZW5l
cmFsaXplIFBhZ2VBY3Rpdml0eUFzc2VydGlvblRva2VuCkluZGV4OiBUb29scy9EdW1wUmVuZGVy
VHJlZS9tYWMvRHVtcFJlbmRlclRyZWUubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvRHVtcFJlbmRl
clRyZWUvbWFjL0R1bXBSZW5kZXJUcmVlLm1tCShyZXZpc2lvbiAxNzY2NjcpCisrKyBUb29scy9E
dW1wUmVuZGVyVHJlZS9tYWMvRHVtcFJlbmRlclRyZWUubW0JKHdvcmtpbmcgY29weSkKQEAgLTE4
MjIsNiArMTgyMiw3IEBAIHN0YXRpYyB2b2lkIHJ1blRlc3QoY29uc3Qgc3RyaW5nJiBpbnB1dEwK
IAogICAgIHNpemVXZWJWaWV3Rm9yQ3VycmVudFRlc3QoKTsKICAgICBnVGVzdFJ1bm5lci0+c2V0
SWNvbkRhdGFiYXNlRW5hYmxlZChmYWxzZSk7CisgICAgZ1Rlc3RSdW5uZXItPmNsZWFyQWxsQXBw
bGljYXRpb25DYWNoZXMoKTsKIAogICAgIGlmIChkaXNhbGxvd2VkVVJMcykKICAgICAgICAgQ0ZT
ZXRSZW1vdmVBbGxWYWx1ZXMoZGlzYWxsb3dlZFVSTHMpOwpJbmRleDogVG9vbHMvRHVtcFJlbmRl
clRyZWUvd2luL0R1bXBSZW5kZXJUcmVlLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9EdW1wUmVu
ZGVyVHJlZS93aW4vRHVtcFJlbmRlclRyZWUuY3BwCShyZXZpc2lvbiAxNzY2NjcpCisrKyBUb29s
cy9EdW1wUmVuZGVyVHJlZS93aW4vRHVtcFJlbmRlclRyZWUuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC0xMDEzLDYgKzEwMTMsNyBAQCBzdGF0aWMgdm9pZCBydW5UZXN0KGNvbnN0IHN0cmluZyYgaW5w
dXRMCiAKICAgICBzaXplV2ViVmlld0ZvckN1cnJlbnRUZXN0KCk7CiAgICAgZ1Rlc3RSdW5uZXIt
PnNldEljb25EYXRhYmFzZUVuYWJsZWQoZmFsc2UpOworICAgIGdUZXN0UnVubmVyLT5jbGVhckFs
bEFwcGxpY2F0aW9uQ2FjaGVzKCk7CiAKICAgICBpZiAoc2hvdWxkTG9nRnJhbWVMb2FkRGVsZWdh
dGVzKHBhdGhPclVSTC5jX3N0cigpKSkKICAgICAgICAgZ1Rlc3RSdW5uZXItPnNldER1bXBGcmFt
ZUxvYWRDYWxsYmFja3ModHJ1ZSk7CkluZGV4OiBUb29scy9EdW1wUmVuZGVyVHJlZS93aW4vVGVz
dFJ1bm5lcldpbi5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvRHVtcFJlbmRlclRyZWUvd2luL1Rl
c3RSdW5uZXJXaW4uY3BwCShyZXZpc2lvbiAxNzY2NjcpCisrKyBUb29scy9EdW1wUmVuZGVyVHJl
ZS93aW4vVGVzdFJ1bm5lcldpbi5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTc1MCw3ICs3NTAsNyBA
QCBib29sIFRlc3RSdW5uZXI6OmlzQ29tbWFuZEVuYWJsZWQoSlNTdHJpCiAKIHZvaWQgVGVzdFJ1
bm5lcjo6Y2xlYXJBbGxBcHBsaWNhdGlvbkNhY2hlcygpCiB7Ci0gICAgLy8gRklYTUU6IEltcGxl
bWVudCB0byBzdXBwb3J0IGFwcGxpY2F0aW9uIGNhY2hlIHF1b3Rhcy4KKyAgICAvLyBGSVhNRTog
SW1wbGVtZW50IHRvIHN1cHBvcnQgYXBwbGljYXRpb24gY2FjaGUgcXVvdGFzLCBhbmQgdG8gbWFr
ZSB0ZXN0aW5nIG1vcmUgcmVsaWFibGUgKHNlZSA8aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTEzOTE0OT4pLgogfQogCiB2b2lkIFRlc3RSdW5uZXI6OmNsZWFyQXBwbGlj
YXRpb25DYWNoZUZvck9yaWdpbihKU1N0cmluZ1JlZiBvcmlnaW4pCg==
</data>
<flag name="review"
          id="267314"
          type_id="1"
          status="+"
          setter="andersca"
    />
    <flag name="commit-queue"
          id="267331"
          type_id="3"
          status="-"
          setter="commit-queue"
    />
          </attachment>
      

    </bug>

</bugzilla>