<?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>183141</bug_id>
          
          <creation_ts>2018-02-26 13:01:12 -0800</creation_ts>
          <short_desc>Add some more release logging related to DocumentWriter::addData crash</short_desc>
          <delta_ts>2018-02-26 16:21:27 -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>Service Workers</component>
          <version>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>japhet</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1402148</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-02-26 13:01:12 -0800</bug_when>
    <thetext>Add some more release logging related to DocumentWriter::addData crash</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1402152</commentid>
    <comment_count>1</comment_count>
      <attachid>334636</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-02-26 13:09:45 -0800</bug_when>
    <thetext>Created attachment 334636
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1402159</commentid>
    <comment_count>2</comment_count>
      <attachid>334637</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-02-26 13:18:20 -0800</bug_when>
    <thetext>Created attachment 334637
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1402192</commentid>
    <comment_count>3</comment_count>
      <attachid>334650</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-02-26 15:18:28 -0800</bug_when>
    <thetext>Created attachment 334650
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1402204</commentid>
    <comment_count>4</comment_count>
      <attachid>334650</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2018-02-26 15:30:12 -0800</bug_when>
    <thetext>Comment on attachment 334650
Patch

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

&gt; Source/WebCore/loader/DocumentLoader.cpp:947
&gt; +        auto hasBegun = m_writer.begin(documentURL(), false);

bool is as long as auto and clearer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1402211</commentid>
    <comment_count>5</comment_count>
      <attachid>334657</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-02-26 15:46:59 -0800</bug_when>
    <thetext>Created attachment 334657
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1402218</commentid>
    <comment_count>6</comment_count>
      <attachid>334657</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-02-26 16:20:06 -0800</bug_when>
    <thetext>Comment on attachment 334657
Patch for landing

Clearing flags on attachment: 334657

Committed r229046: &lt;https://trac.webkit.org/changeset/229046&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1402219</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-02-26 16:20:07 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1402220</commentid>
    <comment_count>8</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-02-26 16:21:27 -0800</bug_when>
    <thetext>&lt;rdar://problem/37921709&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>334636</attachid>
            <date>2018-02-26 13:09:45 -0800</date>
            <delta_ts>2018-02-26 13:18:19 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-183141-20180226130945.patch</filename>
            <type>text/plain</type>
            <size>5544</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI5MDI2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOGRmYjZlNDcyZDdjYWZm
NDA2ZGI3NzI5ODQ3OTY3YTIyNmFkZmM5Zi4uYjBmMmRhMjg5NjI5ZGM1NDE2ZDE3Nzc5ZjIxNGVk
ZjhkNjUwYjdjYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE4LTAyLTI2ICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBBZGQgc29tZSBtb3JlIHJl
bGVhc2UgbG9nZ2luZyByZWxhdGVkIHRvIERvY3VtZW50V3JpdGVyOjphZGREYXRhIGNyYXNoCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xODMxNDEKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBjaGFuZ2Ug
b2YgYmVoYXZpb3IuCisgICAgICAgIEFkZCBzb21lIGFkZGl0aW9uYWwgcmVsZWFzZSBsb2dnaW5n
IHRvIHZlcmlmeSB0d28gdGhpbmdzOgorICAgICAgICAtIFdoZXRoZXIgd2UgYXJlIGNyYXNoaW5n
IGluIHRoZSBjYXNlIG9mIHNlcnZpY2Ugd29ya2VyIGNvZGUgcGF0aC4KKyAgICAgICAgLSBXaGV0
aGVyIERvY3VtZW50V3JpdGVyOjpiZWdpbiB3YXMgY2FsbGVkIGFuZCBleGl0ZWQgYmVmb3JlIHVw
ZGF0aW5nIGl0cyBzdGF0ZS4KKworICAgICAgICAqIGxvYWRlci9Eb2N1bWVudExvYWRlci5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpEb2N1bWVudExvYWRlcjo6Y29tbWl0RGF0YSk6CisgICAgICAg
ICogbG9hZGVyL0RvY3VtZW50V3JpdGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkRvY3VtZW50
V3JpdGVyOjpiZWdpbik6CisgICAgICAgIChXZWJDb3JlOjpEb2N1bWVudFdyaXRlcjo6YWRkRGF0
YSk6CisgICAgICAgICogbG9hZGVyL0RvY3VtZW50V3JpdGVyLmg6CisKIDIwMTgtMDItMjYgIFBo
aWxpcHBlIE5vcm1hbmQgIDxwbm9ybWFuZEBpZ2FsaWEuY29tPgogCiAgICAgICAgIFVucmV2aWV3
ZWQsIFVTRV9HU1RSRUFNRVJfUExBWUJJTjMgYnVpbGQgZml4LgpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50TG9hZGVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRl
ci9Eb2N1bWVudExvYWRlci5jcHAKaW5kZXggYjFmYTVjYjAzOWU2YWJmYmFkODIxMmNiOWY3ODQx
MGIyODNjM2ExMy4uYzc1NGZkNzdjOTY3ZThhMWRiNDllZjBkMDFhYWE3Yzk1ZmY2MzNjOCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50TG9hZGVyLmNwcAorKysgYi9T
b3VyY2UvV2ViQ29yZS9sb2FkZXIvRG9jdW1lbnRMb2FkZXIuY3BwCkBAIC05NDQsNyArOTQ0LDcg
QEAgdm9pZCBEb2N1bWVudExvYWRlcjo6Y29tbWl0RGF0YShjb25zdCBjaGFyKiBieXRlcywgc2l6
ZV90IGxlbmd0aCkKIHsKICAgICBpZiAoIW1fZ290Rmlyc3RCeXRlKSB7CiAgICAgICAgIG1fZ290
Rmlyc3RCeXRlID0gdHJ1ZTsKLSAgICAgICAgbV93cml0ZXIuYmVnaW4oZG9jdW1lbnRVUkwoKSwg
ZmFsc2UpOworICAgICAgICBhdXRvIGhhc0JlZ3VuID0gbV93cml0ZXIuYmVnaW4oZG9jdW1lbnRV
UkwoKSwgZmFsc2UpOwogICAgICAgICBtX3dyaXRlci5zZXREb2N1bWVudFdhc0xvYWRlZEFzUGFy
dE9mTmF2aWdhdGlvbigpOwogCiAgICAgICAgIGlmIChTZWN1cml0eVBvbGljeTo6YWxsb3dTdWJz
dGl0dXRlRGF0YUFjY2Vzc1RvTG9jYWwoKSAmJiBtX29yaWdpbmFsU3Vic3RpdHV0ZURhdGFXYXNW
YWxpZCkgewpAQCAtMTAwMiw2ICsxMDAyLDggQEAgdm9pZCBEb2N1bWVudExvYWRlcjo6Y29tbWl0
RGF0YShjb25zdCBjaGFyKiBieXRlcywgc2l6ZV90IGxlbmd0aCkKICAgICAgICAgfQogCiAgICAg
ICAgIG1fd3JpdGVyLnNldEVuY29kaW5nKGVuY29kaW5nLCB1c2VyQ2hvc2VuKTsKKworICAgICAg
ICBSRUxFQVNFX0FTU0VSVChoYXNCZWd1bik7CiAgICAgfQogCiAjaWYgRU5BQkxFKENPTlRFTlRf
RVhURU5TSU9OUykKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9Eb2N1bWVudFdy
aXRlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRG9jdW1lbnRXcml0ZXIuY3BwCmluZGV4
IDAwNWJlNGQyZDJlMTc4MDhlZjgyYTNiOTNkMjkzZDg3OGExOWEwOTMuLjQzNTVhMDYyMDg5ZTRi
YzZmZGJlMGY5ZmU0MDg4NDZjNjM1YTY4ZDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xv
YWRlci9Eb2N1bWVudFdyaXRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3Vt
ZW50V3JpdGVyLmNwcApAQCAtMTA5LDkgKzEwOSw5IEBAIHZvaWQgRG9jdW1lbnRXcml0ZXI6OmNs
ZWFyKCkKICAgICAgICAgbV9lbmNvZGluZyA9IFN0cmluZygpOwogfQogCi12b2lkIERvY3VtZW50
V3JpdGVyOjpiZWdpbigpCitib29sIERvY3VtZW50V3JpdGVyOjpiZWdpbigpCiB7Ci0gICAgYmVn
aW4oVVJMKCkpOworICAgIHJldHVybiBiZWdpbihVUkwoKSk7CiB9CiAKIFJlZjxEb2N1bWVudD4g
RG9jdW1lbnRXcml0ZXI6OmNyZWF0ZURvY3VtZW50KGNvbnN0IFVSTCYgdXJsKQpAQCAtMTI3LDcg
KzEyNyw3IEBAIFJlZjxEb2N1bWVudD4gRG9jdW1lbnRXcml0ZXI6OmNyZWF0ZURvY3VtZW50KGNv
bnN0IFVSTCYgdXJsKQogICAgIHJldHVybiBET01JbXBsZW1lbnRhdGlvbjo6Y3JlYXRlRG9jdW1l
bnQobV9taW1lVHlwZSwgbV9mcmFtZSwgdXJsKTsKIH0KIAotdm9pZCBEb2N1bWVudFdyaXRlcjo6
YmVnaW4oY29uc3QgVVJMJiB1cmxSZWZlcmVuY2UsIGJvb2wgZGlzcGF0Y2gsIERvY3VtZW50KiBv
d25lckRvY3VtZW50KQorYm9vbCBEb2N1bWVudFdyaXRlcjo6YmVnaW4oY29uc3QgVVJMJiB1cmxS
ZWZlcmVuY2UsIGJvb2wgZGlzcGF0Y2gsIERvY3VtZW50KiBvd25lckRvY3VtZW50KQogewogICAg
IC8vIFdlIGdyYWIgYSBsb2NhbCBjb3B5IG9mIHRoZSBVUkwgYmVjYXVzZSBpdCdzIGVhc3kgZm9y
IGNhbGxlcnMgdG8gc3VwcGx5CiAgICAgLy8gYSBVUkwgdGhhdCB3aWxsIGJlIGRlYWxsb2NhdGVk
IGR1cmluZyB0aGUgZXhlY3V0aW9uIG9mIHRoaXMgZnVuY3Rpb24uCkBAIC0xNjUsNyArMTY1LDcg
QEAgdm9pZCBEb2N1bWVudFdyaXRlcjo6YmVnaW4oY29uc3QgVVJMJiB1cmxSZWZlcmVuY2UsIGJv
b2wgZGlzcGF0Y2gsIERvY3VtZW50KiBvd24KICAgICAvLyBtX2ZyYW1lLT5sb2FkZXIoKS5jbGVh
cigpIG1pZ2h0IGZpcmUgdW5sb2FkIGV2ZW50IHdoaWNoIGNvdWxkIHJlbW92ZSB0aGUgdmlldyBv
ZiB0aGUgZG9jdW1lbnQuCiAgICAgLy8gQmFpbCBvdXQgaWYgZG9jdW1lbnQgaGFzIG5vIHZpZXcu
CiAgICAgaWYgKCFkb2N1bWVudC0+dmlldygpKQotICAgICAgICByZXR1cm47CisgICAgICAgIHJl
dHVybiBmYWxzZTsKIAogICAgIGlmICghc2hvdWxkUmV1c2VEZWZhdWx0VmlldykKICAgICAgICAg
bV9mcmFtZS0+c2NyaXB0KCkudXBkYXRlUGxhdGZvcm1TY3JpcHRPYmplY3RzKCk7CkBAIC0xOTYs
NiArMTk2LDcgQEAgdm9pZCBEb2N1bWVudFdyaXRlcjo6YmVnaW4oY29uc3QgVVJMJiB1cmxSZWZl
cmVuY2UsIGJvb2wgZGlzcGF0Y2gsIERvY3VtZW50KiBvd24KICAgICAgICAgbV9mcmFtZS0+dmll
dygpLT5zZXRDb250ZW50c1NpemUoSW50U2l6ZSgpKTsKIAogICAgIG1fc3RhdGUgPSBTdGFydGVk
V3JpdGluZ1N0YXRlOworICAgIHJldHVybiB0cnVlOwogfQogCiBUZXh0UmVzb3VyY2VEZWNvZGVy
KiBEb2N1bWVudFdyaXRlcjo6Y3JlYXRlRGVjb2RlcklmTmVlZGVkKCkKQEAgLTI0NCwxMCArMjQ1
LDEzIEBAIHZvaWQgRG9jdW1lbnRXcml0ZXI6OmFkZERhdGEoY29uc3QgY2hhciogYnl0ZXMsIHNp
emVfdCBsZW5ndGgpCiAgICAgLy8gQ2hlY2sgdGhhdCB3ZSdyZSBpbnNpZGUgYmVnaW4oKS9lbmQo
KS4KICAgICAvLyBGSVhNRTogQ2hhbmdlIHRoZXNlIHRvIEFTU0VSVCBvbmNlIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MDQyNyBoYXMKICAgICAvLyBiZWVuIHJlc29s
dmVkLgotICAgIGlmIChtX3N0YXRlID09IE5vdFN0YXJ0ZWRXcml0aW5nU3RhdGUpCi0gICAgICAg
IENSQVNIKCk7Ci0gICAgaWYgKG1fc3RhdGUgPT0gRmluaXNoZWRXcml0aW5nU3RhdGUpCi0gICAg
ICAgIENSQVNIKCk7CisjaWYgRU5BQkxFKFNFUlZJQ0VfV09SS0VSKQorICAgIGF1dG8qIHN0cmlu
Z1BhcmFtZXRlciA9IG1fZnJhbWUgJiYgbV9mcmFtZS0+ZG9jdW1lbnQoKSAmJiBtX2ZyYW1lLT5k
b2N1bWVudCgpLT5hY3RpdmVTZXJ2aWNlV29ya2VyKCkgPyAiICIgOiAibm90ICI7CisjZWxzZQor
ICAgIGF1dG8qIHN0cmluZ1BhcmFtZXRlciA9ICJub3QgIjsKKyNlbmRpZgorICAgIFJFTEVBU0Vf
QVNTRVJUX1dJVEhfTUVTU0FHRShtX3N0YXRlICE9IE5vdFN0YXJ0ZWRXcml0aW5nU3RhdGUsICJT
dGF0ZSBpcyBOb3RTdGFydGVkV3JpdGluZ1N0YXRlLCBkb2N1bWVudCBpcyAlc3VzaW5nIHNlcnZp
Y2Ugd29ya2VyIiwgc3RyaW5nUGFyYW1ldGVyKTsKKyAgICBSRUxFQVNFX0FTU0VSVF9XSVRIX01F
U1NBR0UobV9zdGF0ZSAhPSBGaW5pc2hlZFdyaXRpbmdTdGF0ZSwgIlN0YXRlIGlzIEZpbmlzaGVk
V3JpdGluZ1N0YXRlLCBkb2N1bWVudCBpcyAlc3VzaW5nIHNlcnZpY2Ugd29ya2VyIiwgc3RyaW5n
UGFyYW1ldGVyKTsKIAogICAgIEFTU0VSVChtX3BhcnNlcik7CiAgICAgbV9wYXJzZXItPmFwcGVu
ZEJ5dGVzKCp0aGlzLCBieXRlcywgbGVuZ3RoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L2xvYWRlci9Eb2N1bWVudFdyaXRlci5oIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50
V3JpdGVyLmgKaW5kZXggM2Y5NTE4NDQwOGMzNzBkZTFmMjgxZDczNjcxNTc4MWNjZTY1MWQ4Ni4u
OWYwMzY5MWEzOGQ3N2E1MGJjMGU0MjllMTU5ZmMwYWYzOGY1MmVlMCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50V3JpdGVyLmgKKysrIGIvU291cmNlL1dlYkNvcmUv
bG9hZGVyL0RvY3VtZW50V3JpdGVyLmgKQEAgLTQ4LDggKzQ4LDggQEAgcHVibGljOgogICAgIC8v
IGFuZCBhbHdheXMgY29udGFpbnMgdGhlIHJlc3VsdCBvZiBldmFsdWF0aW5nIGEgamF2YXNjcmlw
dDogdXJsLgogICAgIHZvaWQgcmVwbGFjZURvY3VtZW50KGNvbnN0IFN0cmluZyYsIERvY3VtZW50
KiBvd25lckRvY3VtZW50KTsKIAotICAgIHZvaWQgYmVnaW4oKTsKLSAgICB2b2lkIGJlZ2luKGNv
bnN0IFVSTCYsIGJvb2wgZGlzcGF0Y2hXaW5kb3dPYmplY3RBdmFpbGFibGUgPSB0cnVlLCBEb2N1
bWVudCogb3duZXJEb2N1bWVudCA9IDApOworICAgIGJvb2wgYmVnaW4oKTsKKyAgICBib29sIGJl
Z2luKGNvbnN0IFVSTCYsIGJvb2wgZGlzcGF0Y2hXaW5kb3dPYmplY3RBdmFpbGFibGUgPSB0cnVl
LCBEb2N1bWVudCogb3duZXJEb2N1bWVudCA9IG51bGxwdHIpOwogICAgIHZvaWQgYWRkRGF0YShj
b25zdCBjaGFyKiBieXRlcywgc2l6ZV90IGxlbmd0aCk7CiAgICAgV0VCQ09SRV9FWFBPUlQgdm9p
ZCBlbmQoKTsKICAgICAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>334637</attachid>
            <date>2018-02-26 13:18:20 -0800</date>
            <delta_ts>2018-02-26 15:18:27 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-183141-20180226131820.patch</filename>
            <type>text/plain</type>
            <size>5589</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI5MDI2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOGRmYjZlNDcyZDdjYWZm
NDA2ZGI3NzI5ODQ3OTY3YTIyNmFkZmM5Zi4uNTEyOTM5NTk3YTI2MTE2MWMzY2E1NDdhODJkNjQ1
NTljYzJkMDMwYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE4LTAyLTI2ICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBBZGQgc29tZSBtb3JlIHJl
bGVhc2UgbG9nZ2luZyByZWxhdGVkIHRvIERvY3VtZW50V3JpdGVyOjphZGREYXRhIGNyYXNoCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xODMxNDEKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBjaGFuZ2Ug
b2YgYmVoYXZpb3IuCisgICAgICAgIEFkZCBzb21lIGFkZGl0aW9uYWwgcmVsZWFzZSBsb2dnaW5n
IHRvIHZlcmlmeSB0d28gdGhpbmdzOgorICAgICAgICAtIFdoZXRoZXIgd2UgYXJlIGNyYXNoaW5n
IGluIHRoZSBjYXNlIG9mIGEgc2VydmljZSB3b3JrZXIgaW50ZXJjZXB0ZWQgbG9hZC4KKyAgICAg
ICAgLSBXaGV0aGVyIERvY3VtZW50V3JpdGVyOjpiZWdpbiB3YXMgY2FsbGVkIGFuZCBleGl0ZWQg
YmVmb3JlIHVwZGF0aW5nIGl0cyBzdGF0ZS4KKworICAgICAgICAqIGxvYWRlci9Eb2N1bWVudExv
YWRlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpEb2N1bWVudExvYWRlcjo6Y29tbWl0RGF0YSk6
CisgICAgICAgICogbG9hZGVyL0RvY3VtZW50V3JpdGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6
OkRvY3VtZW50V3JpdGVyOjpiZWdpbik6CisgICAgICAgIChXZWJDb3JlOjpEb2N1bWVudFdyaXRl
cjo6YWRkRGF0YSk6CisgICAgICAgICogbG9hZGVyL0RvY3VtZW50V3JpdGVyLmg6CisKIDIwMTgt
MDItMjYgIFBoaWxpcHBlIE5vcm1hbmQgIDxwbm9ybWFuZEBpZ2FsaWEuY29tPgogCiAgICAgICAg
IFVucmV2aWV3ZWQsIFVTRV9HU1RSRUFNRVJfUExBWUJJTjMgYnVpbGQgZml4LgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50TG9hZGVyLmNwcCBiL1NvdXJjZS9XZWJD
b3JlL2xvYWRlci9Eb2N1bWVudExvYWRlci5jcHAKaW5kZXggYjFmYTVjYjAzOWU2YWJmYmFkODIx
MmNiOWY3ODQxMGIyODNjM2ExMy4uYzc1NGZkNzdjOTY3ZThhMWRiNDllZjBkMDFhYWE3Yzk1ZmY2
MzNjOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50TG9hZGVyLmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRG9jdW1lbnRMb2FkZXIuY3BwCkBAIC05NDQs
NyArOTQ0LDcgQEAgdm9pZCBEb2N1bWVudExvYWRlcjo6Y29tbWl0RGF0YShjb25zdCBjaGFyKiBi
eXRlcywgc2l6ZV90IGxlbmd0aCkKIHsKICAgICBpZiAoIW1fZ290Rmlyc3RCeXRlKSB7CiAgICAg
ICAgIG1fZ290Rmlyc3RCeXRlID0gdHJ1ZTsKLSAgICAgICAgbV93cml0ZXIuYmVnaW4oZG9jdW1l
bnRVUkwoKSwgZmFsc2UpOworICAgICAgICBhdXRvIGhhc0JlZ3VuID0gbV93cml0ZXIuYmVnaW4o
ZG9jdW1lbnRVUkwoKSwgZmFsc2UpOwogICAgICAgICBtX3dyaXRlci5zZXREb2N1bWVudFdhc0xv
YWRlZEFzUGFydE9mTmF2aWdhdGlvbigpOwogCiAgICAgICAgIGlmIChTZWN1cml0eVBvbGljeTo6
YWxsb3dTdWJzdGl0dXRlRGF0YUFjY2Vzc1RvTG9jYWwoKSAmJiBtX29yaWdpbmFsU3Vic3RpdHV0
ZURhdGFXYXNWYWxpZCkgewpAQCAtMTAwMiw2ICsxMDAyLDggQEAgdm9pZCBEb2N1bWVudExvYWRl
cjo6Y29tbWl0RGF0YShjb25zdCBjaGFyKiBieXRlcywgc2l6ZV90IGxlbmd0aCkKICAgICAgICAg
fQogCiAgICAgICAgIG1fd3JpdGVyLnNldEVuY29kaW5nKGVuY29kaW5nLCB1c2VyQ2hvc2VuKTsK
KworICAgICAgICBSRUxFQVNFX0FTU0VSVChoYXNCZWd1bik7CiAgICAgfQogCiAjaWYgRU5BQkxF
KENPTlRFTlRfRVhURU5TSU9OUykKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9E
b2N1bWVudFdyaXRlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRG9jdW1lbnRXcml0ZXIu
Y3BwCmluZGV4IDAwNWJlNGQyZDJlMTc4MDhlZjgyYTNiOTNkMjkzZDg3OGExOWEwOTMuLmFhOTg4
MDVkYzQ4NTRlYzMzZWNlNWQ1ZTlmZGIxMzc2MTBhOTRlMmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL2xvYWRlci9Eb2N1bWVudFdyaXRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9h
ZGVyL0RvY3VtZW50V3JpdGVyLmNwcApAQCAtMTA5LDkgKzEwOSw5IEBAIHZvaWQgRG9jdW1lbnRX
cml0ZXI6OmNsZWFyKCkKICAgICAgICAgbV9lbmNvZGluZyA9IFN0cmluZygpOwogfQogCi12b2lk
IERvY3VtZW50V3JpdGVyOjpiZWdpbigpCitib29sIERvY3VtZW50V3JpdGVyOjpiZWdpbigpCiB7
Ci0gICAgYmVnaW4oVVJMKCkpOworICAgIHJldHVybiBiZWdpbihVUkwoKSk7CiB9CiAKIFJlZjxE
b2N1bWVudD4gRG9jdW1lbnRXcml0ZXI6OmNyZWF0ZURvY3VtZW50KGNvbnN0IFVSTCYgdXJsKQpA
QCAtMTI3LDcgKzEyNyw3IEBAIFJlZjxEb2N1bWVudD4gRG9jdW1lbnRXcml0ZXI6OmNyZWF0ZURv
Y3VtZW50KGNvbnN0IFVSTCYgdXJsKQogICAgIHJldHVybiBET01JbXBsZW1lbnRhdGlvbjo6Y3Jl
YXRlRG9jdW1lbnQobV9taW1lVHlwZSwgbV9mcmFtZSwgdXJsKTsKIH0KIAotdm9pZCBEb2N1bWVu
dFdyaXRlcjo6YmVnaW4oY29uc3QgVVJMJiB1cmxSZWZlcmVuY2UsIGJvb2wgZGlzcGF0Y2gsIERv
Y3VtZW50KiBvd25lckRvY3VtZW50KQorYm9vbCBEb2N1bWVudFdyaXRlcjo6YmVnaW4oY29uc3Qg
VVJMJiB1cmxSZWZlcmVuY2UsIGJvb2wgZGlzcGF0Y2gsIERvY3VtZW50KiBvd25lckRvY3VtZW50
KQogewogICAgIC8vIFdlIGdyYWIgYSBsb2NhbCBjb3B5IG9mIHRoZSBVUkwgYmVjYXVzZSBpdCdz
IGVhc3kgZm9yIGNhbGxlcnMgdG8gc3VwcGx5CiAgICAgLy8gYSBVUkwgdGhhdCB3aWxsIGJlIGRl
YWxsb2NhdGVkIGR1cmluZyB0aGUgZXhlY3V0aW9uIG9mIHRoaXMgZnVuY3Rpb24uCkBAIC0xNjUs
NyArMTY1LDcgQEAgdm9pZCBEb2N1bWVudFdyaXRlcjo6YmVnaW4oY29uc3QgVVJMJiB1cmxSZWZl
cmVuY2UsIGJvb2wgZGlzcGF0Y2gsIERvY3VtZW50KiBvd24KICAgICAvLyBtX2ZyYW1lLT5sb2Fk
ZXIoKS5jbGVhcigpIG1pZ2h0IGZpcmUgdW5sb2FkIGV2ZW50IHdoaWNoIGNvdWxkIHJlbW92ZSB0
aGUgdmlldyBvZiB0aGUgZG9jdW1lbnQuCiAgICAgLy8gQmFpbCBvdXQgaWYgZG9jdW1lbnQgaGFz
IG5vIHZpZXcuCiAgICAgaWYgKCFkb2N1bWVudC0+dmlldygpKQotICAgICAgICByZXR1cm47Cisg
ICAgICAgIHJldHVybiBmYWxzZTsKIAogICAgIGlmICghc2hvdWxkUmV1c2VEZWZhdWx0VmlldykK
ICAgICAgICAgbV9mcmFtZS0+c2NyaXB0KCkudXBkYXRlUGxhdGZvcm1TY3JpcHRPYmplY3RzKCk7
CkBAIC0xOTYsNiArMTk2LDcgQEAgdm9pZCBEb2N1bWVudFdyaXRlcjo6YmVnaW4oY29uc3QgVVJM
JiB1cmxSZWZlcmVuY2UsIGJvb2wgZGlzcGF0Y2gsIERvY3VtZW50KiBvd24KICAgICAgICAgbV9m
cmFtZS0+dmlldygpLT5zZXRDb250ZW50c1NpemUoSW50U2l6ZSgpKTsKIAogICAgIG1fc3RhdGUg
PSBTdGFydGVkV3JpdGluZ1N0YXRlOworICAgIHJldHVybiB0cnVlOwogfQogCiBUZXh0UmVzb3Vy
Y2VEZWNvZGVyKiBEb2N1bWVudFdyaXRlcjo6Y3JlYXRlRGVjb2RlcklmTmVlZGVkKCkKQEAgLTI0
NCwxMCArMjQ1LDE0IEBAIHZvaWQgRG9jdW1lbnRXcml0ZXI6OmFkZERhdGEoY29uc3QgY2hhciog
Ynl0ZXMsIHNpemVfdCBsZW5ndGgpCiAgICAgLy8gQ2hlY2sgdGhhdCB3ZSdyZSBpbnNpZGUgYmVn
aW4oKS9lbmQoKS4KICAgICAvLyBGSVhNRTogQ2hhbmdlIHRoZXNlIHRvIEFTU0VSVCBvbmNlIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MDQyNyBoYXMKICAgICAvLyBi
ZWVuIHJlc29sdmVkLgotICAgIGlmIChtX3N0YXRlID09IE5vdFN0YXJ0ZWRXcml0aW5nU3RhdGUp
Ci0gICAgICAgIENSQVNIKCk7Ci0gICAgaWYgKG1fc3RhdGUgPT0gRmluaXNoZWRXcml0aW5nU3Rh
dGUpCi0gICAgICAgIENSQVNIKCk7CisjaWYgRU5BQkxFKFNFUlZJQ0VfV09SS0VSKQorICAgIGF1
dG8qIHN0cmluZ1BhcmFtZXRlciA9IG1fZnJhbWUgJiYgbV9mcmFtZS0+ZG9jdW1lbnQoKSAmJiBt
X2ZyYW1lLT5kb2N1bWVudCgpLT5hY3RpdmVTZXJ2aWNlV29ya2VyKCkgPyAiICIgOiAibm90ICI7
CisjZWxzZQorICAgIGF1dG8qIHN0cmluZ1BhcmFtZXRlciA9ICJub3QgIjsKKyNlbmRpZgorICAg
IFVOVVNFRF9QQVJBTShzdHJpbmdQYXJhbWV0ZXIpOworICAgIFJFTEVBU0VfQVNTRVJUX1dJVEhf
TUVTU0FHRShtX3N0YXRlICE9IE5vdFN0YXJ0ZWRXcml0aW5nU3RhdGUsICJTdGF0ZSBpcyBOb3RT
dGFydGVkV3JpdGluZ1N0YXRlLCBkb2N1bWVudCBpcyAlc3VzaW5nIHNlcnZpY2Ugd29ya2VyIiwg
c3RyaW5nUGFyYW1ldGVyKTsKKyAgICBSRUxFQVNFX0FTU0VSVF9XSVRIX01FU1NBR0UobV9zdGF0
ZSAhPSBGaW5pc2hlZFdyaXRpbmdTdGF0ZSwgIlN0YXRlIGlzIEZpbmlzaGVkV3JpdGluZ1N0YXRl
LCBkb2N1bWVudCBpcyAlc3VzaW5nIHNlcnZpY2Ugd29ya2VyIiwgc3RyaW5nUGFyYW1ldGVyKTsK
IAogICAgIEFTU0VSVChtX3BhcnNlcik7CiAgICAgbV9wYXJzZXItPmFwcGVuZEJ5dGVzKCp0aGlz
LCBieXRlcywgbGVuZ3RoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9Eb2N1
bWVudFdyaXRlci5oIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50V3JpdGVyLmgKaW5k
ZXggM2Y5NTE4NDQwOGMzNzBkZTFmMjgxZDczNjcxNTc4MWNjZTY1MWQ4Ni4uOWYwMzY5MWEzOGQ3
N2E1MGJjMGU0MjllMTU5ZmMwYWYzOGY1MmVlMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
bG9hZGVyL0RvY3VtZW50V3JpdGVyLmgKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3Vt
ZW50V3JpdGVyLmgKQEAgLTQ4LDggKzQ4LDggQEAgcHVibGljOgogICAgIC8vIGFuZCBhbHdheXMg
Y29udGFpbnMgdGhlIHJlc3VsdCBvZiBldmFsdWF0aW5nIGEgamF2YXNjcmlwdDogdXJsLgogICAg
IHZvaWQgcmVwbGFjZURvY3VtZW50KGNvbnN0IFN0cmluZyYsIERvY3VtZW50KiBvd25lckRvY3Vt
ZW50KTsKIAotICAgIHZvaWQgYmVnaW4oKTsKLSAgICB2b2lkIGJlZ2luKGNvbnN0IFVSTCYsIGJv
b2wgZGlzcGF0Y2hXaW5kb3dPYmplY3RBdmFpbGFibGUgPSB0cnVlLCBEb2N1bWVudCogb3duZXJE
b2N1bWVudCA9IDApOworICAgIGJvb2wgYmVnaW4oKTsKKyAgICBib29sIGJlZ2luKGNvbnN0IFVS
TCYsIGJvb2wgZGlzcGF0Y2hXaW5kb3dPYmplY3RBdmFpbGFibGUgPSB0cnVlLCBEb2N1bWVudCog
b3duZXJEb2N1bWVudCA9IG51bGxwdHIpOwogICAgIHZvaWQgYWRkRGF0YShjb25zdCBjaGFyKiBi
eXRlcywgc2l6ZV90IGxlbmd0aCk7CiAgICAgV0VCQ09SRV9FWFBPUlQgdm9pZCBlbmQoKTsKICAg
ICAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>334650</attachid>
            <date>2018-02-26 15:18:28 -0800</date>
            <delta_ts>2018-02-26 15:46:58 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-183141-20180226151827.patch</filename>
            <type>text/plain</type>
            <size>4443</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI5MDI2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOGRmYjZlNDcyZDdjYWZm
NDA2ZGI3NzI5ODQ3OTY3YTIyNmFkZmM5Zi4uYTFjMDQ3ZWM3ZTA4Mjk4Y2YzMjU0ZjhiODQ1NjA3
Mzk0ZDVlNjBiOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE4LTAyLTI2ICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBBZGQgc29tZSBtb3JlIHJl
bGVhc2UgbG9nZ2luZyByZWxhdGVkIHRvIERvY3VtZW50V3JpdGVyOjphZGREYXRhIGNyYXNoCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xODMxNDEKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBjaGFuZ2Ug
b2YgYmVoYXZpb3IuCisgICAgICAgIEFkZCBzb21lIGFkZGl0aW9uYWwgcmVsZWFzZSBsb2dnaW5n
IHRvIHZlcmlmeSB3aGV0aGVyIERvY3VtZW50V3JpdGVyOjpiZWdpbiB3YXMgY2FsbGVkIGFuZCBl
eGl0ZWQgYmVmb3JlIHVwZGF0aW5nIGl0cyBzdGF0ZS4KKworICAgICAgICAqIGxvYWRlci9Eb2N1
bWVudExvYWRlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpEb2N1bWVudExvYWRlcjo6Y29tbWl0
RGF0YSk6CisgICAgICAgICogbG9hZGVyL0RvY3VtZW50V3JpdGVyLmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OkRvY3VtZW50V3JpdGVyOjpiZWdpbik6CisgICAgICAgICogbG9hZGVyL0RvY3VtZW50
V3JpdGVyLmg6CisKIDIwMTgtMDItMjYgIFBoaWxpcHBlIE5vcm1hbmQgIDxwbm9ybWFuZEBpZ2Fs
aWEuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIFVTRV9HU1RSRUFNRVJfUExBWUJJTjMgYnVp
bGQgZml4LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50TG9hZGVy
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9Eb2N1bWVudExvYWRlci5jcHAKaW5kZXggYjFm
YTVjYjAzOWU2YWJmYmFkODIxMmNiOWY3ODQxMGIyODNjM2ExMy4uYzc1NGZkNzdjOTY3ZThhMWRi
NDllZjBkMDFhYWE3Yzk1ZmY2MzNjOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVy
L0RvY3VtZW50TG9hZGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRG9jdW1lbnRM
b2FkZXIuY3BwCkBAIC05NDQsNyArOTQ0LDcgQEAgdm9pZCBEb2N1bWVudExvYWRlcjo6Y29tbWl0
RGF0YShjb25zdCBjaGFyKiBieXRlcywgc2l6ZV90IGxlbmd0aCkKIHsKICAgICBpZiAoIW1fZ290
Rmlyc3RCeXRlKSB7CiAgICAgICAgIG1fZ290Rmlyc3RCeXRlID0gdHJ1ZTsKLSAgICAgICAgbV93
cml0ZXIuYmVnaW4oZG9jdW1lbnRVUkwoKSwgZmFsc2UpOworICAgICAgICBhdXRvIGhhc0JlZ3Vu
ID0gbV93cml0ZXIuYmVnaW4oZG9jdW1lbnRVUkwoKSwgZmFsc2UpOwogICAgICAgICBtX3dyaXRl
ci5zZXREb2N1bWVudFdhc0xvYWRlZEFzUGFydE9mTmF2aWdhdGlvbigpOwogCiAgICAgICAgIGlm
IChTZWN1cml0eVBvbGljeTo6YWxsb3dTdWJzdGl0dXRlRGF0YUFjY2Vzc1RvTG9jYWwoKSAmJiBt
X29yaWdpbmFsU3Vic3RpdHV0ZURhdGFXYXNWYWxpZCkgewpAQCAtMTAwMiw2ICsxMDAyLDggQEAg
dm9pZCBEb2N1bWVudExvYWRlcjo6Y29tbWl0RGF0YShjb25zdCBjaGFyKiBieXRlcywgc2l6ZV90
IGxlbmd0aCkKICAgICAgICAgfQogCiAgICAgICAgIG1fd3JpdGVyLnNldEVuY29kaW5nKGVuY29k
aW5nLCB1c2VyQ2hvc2VuKTsKKworICAgICAgICBSRUxFQVNFX0FTU0VSVChoYXNCZWd1bik7CiAg
ICAgfQogCiAjaWYgRU5BQkxFKENPTlRFTlRfRVhURU5TSU9OUykKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL2xvYWRlci9Eb2N1bWVudFdyaXRlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sb2Fk
ZXIvRG9jdW1lbnRXcml0ZXIuY3BwCmluZGV4IDAwNWJlNGQyZDJlMTc4MDhlZjgyYTNiOTNkMjkz
ZDg3OGExOWEwOTMuLjBlOWZhZjRkYjAyOGViODE0N2E0MDJjNmE1ZDE5ZTk1MTllNjk1MmEgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9Eb2N1bWVudFdyaXRlci5jcHAKKysrIGIv
U291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50V3JpdGVyLmNwcApAQCAtMTA5LDkgKzEwOSw5
IEBAIHZvaWQgRG9jdW1lbnRXcml0ZXI6OmNsZWFyKCkKICAgICAgICAgbV9lbmNvZGluZyA9IFN0
cmluZygpOwogfQogCi12b2lkIERvY3VtZW50V3JpdGVyOjpiZWdpbigpCitib29sIERvY3VtZW50
V3JpdGVyOjpiZWdpbigpCiB7Ci0gICAgYmVnaW4oVVJMKCkpOworICAgIHJldHVybiBiZWdpbihV
UkwoKSk7CiB9CiAKIFJlZjxEb2N1bWVudD4gRG9jdW1lbnRXcml0ZXI6OmNyZWF0ZURvY3VtZW50
KGNvbnN0IFVSTCYgdXJsKQpAQCAtMTI3LDcgKzEyNyw3IEBAIFJlZjxEb2N1bWVudD4gRG9jdW1l
bnRXcml0ZXI6OmNyZWF0ZURvY3VtZW50KGNvbnN0IFVSTCYgdXJsKQogICAgIHJldHVybiBET01J
bXBsZW1lbnRhdGlvbjo6Y3JlYXRlRG9jdW1lbnQobV9taW1lVHlwZSwgbV9mcmFtZSwgdXJsKTsK
IH0KIAotdm9pZCBEb2N1bWVudFdyaXRlcjo6YmVnaW4oY29uc3QgVVJMJiB1cmxSZWZlcmVuY2Us
IGJvb2wgZGlzcGF0Y2gsIERvY3VtZW50KiBvd25lckRvY3VtZW50KQorYm9vbCBEb2N1bWVudFdy
aXRlcjo6YmVnaW4oY29uc3QgVVJMJiB1cmxSZWZlcmVuY2UsIGJvb2wgZGlzcGF0Y2gsIERvY3Vt
ZW50KiBvd25lckRvY3VtZW50KQogewogICAgIC8vIFdlIGdyYWIgYSBsb2NhbCBjb3B5IG9mIHRo
ZSBVUkwgYmVjYXVzZSBpdCdzIGVhc3kgZm9yIGNhbGxlcnMgdG8gc3VwcGx5CiAgICAgLy8gYSBV
UkwgdGhhdCB3aWxsIGJlIGRlYWxsb2NhdGVkIGR1cmluZyB0aGUgZXhlY3V0aW9uIG9mIHRoaXMg
ZnVuY3Rpb24uCkBAIC0xNjUsNyArMTY1LDcgQEAgdm9pZCBEb2N1bWVudFdyaXRlcjo6YmVnaW4o
Y29uc3QgVVJMJiB1cmxSZWZlcmVuY2UsIGJvb2wgZGlzcGF0Y2gsIERvY3VtZW50KiBvd24KICAg
ICAvLyBtX2ZyYW1lLT5sb2FkZXIoKS5jbGVhcigpIG1pZ2h0IGZpcmUgdW5sb2FkIGV2ZW50IHdo
aWNoIGNvdWxkIHJlbW92ZSB0aGUgdmlldyBvZiB0aGUgZG9jdW1lbnQuCiAgICAgLy8gQmFpbCBv
dXQgaWYgZG9jdW1lbnQgaGFzIG5vIHZpZXcuCiAgICAgaWYgKCFkb2N1bWVudC0+dmlldygpKQot
ICAgICAgICByZXR1cm47CisgICAgICAgIHJldHVybiBmYWxzZTsKIAogICAgIGlmICghc2hvdWxk
UmV1c2VEZWZhdWx0VmlldykKICAgICAgICAgbV9mcmFtZS0+c2NyaXB0KCkudXBkYXRlUGxhdGZv
cm1TY3JpcHRPYmplY3RzKCk7CkBAIC0xOTYsNiArMTk2LDcgQEAgdm9pZCBEb2N1bWVudFdyaXRl
cjo6YmVnaW4oY29uc3QgVVJMJiB1cmxSZWZlcmVuY2UsIGJvb2wgZGlzcGF0Y2gsIERvY3VtZW50
KiBvd24KICAgICAgICAgbV9mcmFtZS0+dmlldygpLT5zZXRDb250ZW50c1NpemUoSW50U2l6ZSgp
KTsKIAogICAgIG1fc3RhdGUgPSBTdGFydGVkV3JpdGluZ1N0YXRlOworICAgIHJldHVybiB0cnVl
OwogfQogCiBUZXh0UmVzb3VyY2VEZWNvZGVyKiBEb2N1bWVudFdyaXRlcjo6Y3JlYXRlRGVjb2Rl
cklmTmVlZGVkKCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9Eb2N1bWVudFdy
aXRlci5oIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50V3JpdGVyLmgKaW5kZXggM2Y5
NTE4NDQwOGMzNzBkZTFmMjgxZDczNjcxNTc4MWNjZTY1MWQ4Ni4uOWYwMzY5MWEzOGQ3N2E1MGJj
MGU0MjllMTU5ZmMwYWYzOGY1MmVlMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVy
L0RvY3VtZW50V3JpdGVyLmgKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50V3Jp
dGVyLmgKQEAgLTQ4LDggKzQ4LDggQEAgcHVibGljOgogICAgIC8vIGFuZCBhbHdheXMgY29udGFp
bnMgdGhlIHJlc3VsdCBvZiBldmFsdWF0aW5nIGEgamF2YXNjcmlwdDogdXJsLgogICAgIHZvaWQg
cmVwbGFjZURvY3VtZW50KGNvbnN0IFN0cmluZyYsIERvY3VtZW50KiBvd25lckRvY3VtZW50KTsK
IAotICAgIHZvaWQgYmVnaW4oKTsKLSAgICB2b2lkIGJlZ2luKGNvbnN0IFVSTCYsIGJvb2wgZGlz
cGF0Y2hXaW5kb3dPYmplY3RBdmFpbGFibGUgPSB0cnVlLCBEb2N1bWVudCogb3duZXJEb2N1bWVu
dCA9IDApOworICAgIGJvb2wgYmVnaW4oKTsKKyAgICBib29sIGJlZ2luKGNvbnN0IFVSTCYsIGJv
b2wgZGlzcGF0Y2hXaW5kb3dPYmplY3RBdmFpbGFibGUgPSB0cnVlLCBEb2N1bWVudCogb3duZXJE
b2N1bWVudCA9IG51bGxwdHIpOwogICAgIHZvaWQgYWRkRGF0YShjb25zdCBjaGFyKiBieXRlcywg
c2l6ZV90IGxlbmd0aCk7CiAgICAgV0VCQ09SRV9FWFBPUlQgdm9pZCBlbmQoKTsKICAgICAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>334657</attachid>
            <date>2018-02-26 15:46:59 -0800</date>
            <delta_ts>2018-02-26 16:20:06 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-183141-20180226154658.patch</filename>
            <type>text/plain</type>
            <size>4464</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI5MDQyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWYwOTA2NDM0ZjIwMWIy
Zjg0ZTZiOTIxZGM0MTI3MTZkM2IyYTBjNy4uYWI4OWFiZjRhYmUwNmM5YTExMTY1YTFlNzU3MmZm
M2NiOGZiMGZmNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE4LTAyLTI2ICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBBZGQgc29tZSBtb3JlIHJl
bGVhc2UgbG9nZ2luZyByZWxhdGVkIHRvIERvY3VtZW50V3JpdGVyOjphZGREYXRhIGNyYXNoCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xODMxNDEKKwor
ICAgICAgICBSZXZpZXdlZCBieSBDaHJpcyBEdW1lei4KKworICAgICAgICBObyBjaGFuZ2Ugb2Yg
YmVoYXZpb3IuCisgICAgICAgIEFkZCBzb21lIGFkZGl0aW9uYWwgcmVsZWFzZSBsb2dnaW5nIHRv
IHZlcmlmeSB3aGV0aGVyIERvY3VtZW50V3JpdGVyOjpiZWdpbiB3YXMgY2FsbGVkIGFuZCBleGl0
ZWQgYmVmb3JlIHVwZGF0aW5nIGl0cyBzdGF0ZS4KKworICAgICAgICAqIGxvYWRlci9Eb2N1bWVu
dExvYWRlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpEb2N1bWVudExvYWRlcjo6Y29tbWl0RGF0
YSk6CisgICAgICAgICogbG9hZGVyL0RvY3VtZW50V3JpdGVyLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OkRvY3VtZW50V3JpdGVyOjpiZWdpbik6CisgICAgICAgICogbG9hZGVyL0RvY3VtZW50V3Jp
dGVyLmg6CisKIDIwMTgtMDItMjYgIFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgog
CiAgICAgICAgIExvYWRzIGZvciBhIERvY3VtZW50IGNvbnRyb2xsZWQgYnkgYSBTZXJ2aWNlIFdv
cmtlciBzaG91bGQgbm90IHVzZSBBcHBDYWNoZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
bG9hZGVyL0RvY3VtZW50TG9hZGVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9Eb2N1bWVu
dExvYWRlci5jcHAKaW5kZXggOWI4ZjA2MzIzZjEzYjE5N2RmN2NlYjQ5NzUxYmQwZWFlZWMxNjQ5
YS4uMTI3MTliNjUxM2M3NzkzZTY3ZGM4MDc4NmJiZGIxNDIwZGIxOWU5MyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50TG9hZGVyLmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9sb2FkZXIvRG9jdW1lbnRMb2FkZXIuY3BwCkBAIC05NDQsNyArOTQ0LDcgQEAgdm9pZCBE
b2N1bWVudExvYWRlcjo6Y29tbWl0RGF0YShjb25zdCBjaGFyKiBieXRlcywgc2l6ZV90IGxlbmd0
aCkKIHsKICAgICBpZiAoIW1fZ290Rmlyc3RCeXRlKSB7CiAgICAgICAgIG1fZ290Rmlyc3RCeXRl
ID0gdHJ1ZTsKLSAgICAgICAgbV93cml0ZXIuYmVnaW4oZG9jdW1lbnRVUkwoKSwgZmFsc2UpOwor
ICAgICAgICBib29sIGhhc0JlZ3VuID0gbV93cml0ZXIuYmVnaW4oZG9jdW1lbnRVUkwoKSwgZmFs
c2UpOwogICAgICAgICBtX3dyaXRlci5zZXREb2N1bWVudFdhc0xvYWRlZEFzUGFydE9mTmF2aWdh
dGlvbigpOwogCiAgICAgICAgIGlmIChTZWN1cml0eVBvbGljeTo6YWxsb3dTdWJzdGl0dXRlRGF0
YUFjY2Vzc1RvTG9jYWwoKSAmJiBtX29yaWdpbmFsU3Vic3RpdHV0ZURhdGFXYXNWYWxpZCkgewpA
QCAtMTAwMiw2ICsxMDAyLDggQEAgdm9pZCBEb2N1bWVudExvYWRlcjo6Y29tbWl0RGF0YShjb25z
dCBjaGFyKiBieXRlcywgc2l6ZV90IGxlbmd0aCkKICAgICAgICAgfQogCiAgICAgICAgIG1fd3Jp
dGVyLnNldEVuY29kaW5nKGVuY29kaW5nLCB1c2VyQ2hvc2VuKTsKKworICAgICAgICBSRUxFQVNF
X0FTU0VSVChoYXNCZWd1bik7CiAgICAgfQogCiAjaWYgRU5BQkxFKENPTlRFTlRfRVhURU5TSU9O
UykKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9Eb2N1bWVudFdyaXRlci5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRG9jdW1lbnRXcml0ZXIuY3BwCmluZGV4IDAwNWJlNGQy
ZDJlMTc4MDhlZjgyYTNiOTNkMjkzZDg3OGExOWEwOTMuLjBlOWZhZjRkYjAyOGViODE0N2E0MDJj
NmE1ZDE5ZTk1MTllNjk1MmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9Eb2N1
bWVudFdyaXRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50V3JpdGVy
LmNwcApAQCAtMTA5LDkgKzEwOSw5IEBAIHZvaWQgRG9jdW1lbnRXcml0ZXI6OmNsZWFyKCkKICAg
ICAgICAgbV9lbmNvZGluZyA9IFN0cmluZygpOwogfQogCi12b2lkIERvY3VtZW50V3JpdGVyOjpi
ZWdpbigpCitib29sIERvY3VtZW50V3JpdGVyOjpiZWdpbigpCiB7Ci0gICAgYmVnaW4oVVJMKCkp
OworICAgIHJldHVybiBiZWdpbihVUkwoKSk7CiB9CiAKIFJlZjxEb2N1bWVudD4gRG9jdW1lbnRX
cml0ZXI6OmNyZWF0ZURvY3VtZW50KGNvbnN0IFVSTCYgdXJsKQpAQCAtMTI3LDcgKzEyNyw3IEBA
IFJlZjxEb2N1bWVudD4gRG9jdW1lbnRXcml0ZXI6OmNyZWF0ZURvY3VtZW50KGNvbnN0IFVSTCYg
dXJsKQogICAgIHJldHVybiBET01JbXBsZW1lbnRhdGlvbjo6Y3JlYXRlRG9jdW1lbnQobV9taW1l
VHlwZSwgbV9mcmFtZSwgdXJsKTsKIH0KIAotdm9pZCBEb2N1bWVudFdyaXRlcjo6YmVnaW4oY29u
c3QgVVJMJiB1cmxSZWZlcmVuY2UsIGJvb2wgZGlzcGF0Y2gsIERvY3VtZW50KiBvd25lckRvY3Vt
ZW50KQorYm9vbCBEb2N1bWVudFdyaXRlcjo6YmVnaW4oY29uc3QgVVJMJiB1cmxSZWZlcmVuY2Us
IGJvb2wgZGlzcGF0Y2gsIERvY3VtZW50KiBvd25lckRvY3VtZW50KQogewogICAgIC8vIFdlIGdy
YWIgYSBsb2NhbCBjb3B5IG9mIHRoZSBVUkwgYmVjYXVzZSBpdCdzIGVhc3kgZm9yIGNhbGxlcnMg
dG8gc3VwcGx5CiAgICAgLy8gYSBVUkwgdGhhdCB3aWxsIGJlIGRlYWxsb2NhdGVkIGR1cmluZyB0
aGUgZXhlY3V0aW9uIG9mIHRoaXMgZnVuY3Rpb24uCkBAIC0xNjUsNyArMTY1LDcgQEAgdm9pZCBE
b2N1bWVudFdyaXRlcjo6YmVnaW4oY29uc3QgVVJMJiB1cmxSZWZlcmVuY2UsIGJvb2wgZGlzcGF0
Y2gsIERvY3VtZW50KiBvd24KICAgICAvLyBtX2ZyYW1lLT5sb2FkZXIoKS5jbGVhcigpIG1pZ2h0
IGZpcmUgdW5sb2FkIGV2ZW50IHdoaWNoIGNvdWxkIHJlbW92ZSB0aGUgdmlldyBvZiB0aGUgZG9j
dW1lbnQuCiAgICAgLy8gQmFpbCBvdXQgaWYgZG9jdW1lbnQgaGFzIG5vIHZpZXcuCiAgICAgaWYg
KCFkb2N1bWVudC0+dmlldygpKQotICAgICAgICByZXR1cm47CisgICAgICAgIHJldHVybiBmYWxz
ZTsKIAogICAgIGlmICghc2hvdWxkUmV1c2VEZWZhdWx0VmlldykKICAgICAgICAgbV9mcmFtZS0+
c2NyaXB0KCkudXBkYXRlUGxhdGZvcm1TY3JpcHRPYmplY3RzKCk7CkBAIC0xOTYsNiArMTk2LDcg
QEAgdm9pZCBEb2N1bWVudFdyaXRlcjo6YmVnaW4oY29uc3QgVVJMJiB1cmxSZWZlcmVuY2UsIGJv
b2wgZGlzcGF0Y2gsIERvY3VtZW50KiBvd24KICAgICAgICAgbV9mcmFtZS0+dmlldygpLT5zZXRD
b250ZW50c1NpemUoSW50U2l6ZSgpKTsKIAogICAgIG1fc3RhdGUgPSBTdGFydGVkV3JpdGluZ1N0
YXRlOworICAgIHJldHVybiB0cnVlOwogfQogCiBUZXh0UmVzb3VyY2VEZWNvZGVyKiBEb2N1bWVu
dFdyaXRlcjo6Y3JlYXRlRGVjb2RlcklmTmVlZGVkKCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL2xvYWRlci9Eb2N1bWVudFdyaXRlci5oIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3Vt
ZW50V3JpdGVyLmgKaW5kZXggM2Y5NTE4NDQwOGMzNzBkZTFmMjgxZDczNjcxNTc4MWNjZTY1MWQ4
Ni4uOWYwMzY5MWEzOGQ3N2E1MGJjMGU0MjllMTU5ZmMwYWYzOGY1MmVlMCAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50V3JpdGVyLmgKKysrIGIvU291cmNlL1dlYkNv
cmUvbG9hZGVyL0RvY3VtZW50V3JpdGVyLmgKQEAgLTQ4LDggKzQ4LDggQEAgcHVibGljOgogICAg
IC8vIGFuZCBhbHdheXMgY29udGFpbnMgdGhlIHJlc3VsdCBvZiBldmFsdWF0aW5nIGEgamF2YXNj
cmlwdDogdXJsLgogICAgIHZvaWQgcmVwbGFjZURvY3VtZW50KGNvbnN0IFN0cmluZyYsIERvY3Vt
ZW50KiBvd25lckRvY3VtZW50KTsKIAotICAgIHZvaWQgYmVnaW4oKTsKLSAgICB2b2lkIGJlZ2lu
KGNvbnN0IFVSTCYsIGJvb2wgZGlzcGF0Y2hXaW5kb3dPYmplY3RBdmFpbGFibGUgPSB0cnVlLCBE
b2N1bWVudCogb3duZXJEb2N1bWVudCA9IDApOworICAgIGJvb2wgYmVnaW4oKTsKKyAgICBib29s
IGJlZ2luKGNvbnN0IFVSTCYsIGJvb2wgZGlzcGF0Y2hXaW5kb3dPYmplY3RBdmFpbGFibGUgPSB0
cnVlLCBEb2N1bWVudCogb3duZXJEb2N1bWVudCA9IG51bGxwdHIpOwogICAgIHZvaWQgYWRkRGF0
YShjb25zdCBjaGFyKiBieXRlcywgc2l6ZV90IGxlbmd0aCk7CiAgICAgV0VCQ09SRV9FWFBPUlQg
dm9pZCBlbmQoKTsKICAgICAK
</data>

          </attachment>
      

    </bug>

</bugzilla>