<?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>202367</bug_id>
          
          <creation_ts>2019-09-30 12:04:21 -0700</creation_ts>
          <short_desc>Refine restrictions for X-Temp-Tablet HTTP header experiment</short_desc>
          <delta_ts>2019-09-30 14:01:26 -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>WebCore Misc.</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>
          
          <blocked>202335</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>ggaren</cc>
    
    <cc>japhet</cc>
    
    <cc>mjs</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wilander</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1575287</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-09-30 12:04:21 -0700</bug_when>
    <thetext>Add more restrictions for X-Temp-Tablet HTTP header experiment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1575288</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-09-30 12:04:45 -0700</bug_when>
    <thetext>&lt;rdar://problem/55849139&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1575292</commentid>
    <comment_count>2</comment_count>
      <attachid>379837</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-09-30 12:33:59 -0700</bug_when>
    <thetext>Created attachment 379837
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1575301</commentid>
    <comment_count>3</comment_count>
      <attachid>379839</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-09-30 13:09:51 -0700</bug_when>
    <thetext>Created attachment 379839
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1575305</commentid>
    <comment_count>4</comment_count>
      <attachid>379839</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2019-09-30 13:21:31 -0700</bug_when>
    <thetext>Comment on attachment 379839
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1575318</commentid>
    <comment_count>5</comment_count>
      <attachid>379839</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-09-30 14:01:25 -0700</bug_when>
    <thetext>Comment on attachment 379839
Patch

Clearing flags on attachment: 379839

Committed r250528: &lt;https://trac.webkit.org/changeset/250528&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1575319</commentid>
    <comment_count>6</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-09-30 14:01:26 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>379837</attachid>
            <date>2019-09-30 12:33:59 -0700</date>
            <delta_ts>2019-09-30 13:09:49 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-202367-20190930123358.patch</filename>
            <type>text/plain</type>
            <size>6726</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUwNTE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNGFhNWIwN2JlYmQ1ZGQ3
ZGZmMTM0YjhmMDUzNDI4YjZjNzczYTVmOC4uM2I2NTg0NjExYjZmNGQ0MTc1NTViYjkyZTgxYmJm
ZGZmMzUyNmUwYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDE5LTA5LTMwICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgQWRkIG1vcmUgcmVzdHJpY3Rp
b25zIGZvciBYLVRlbXAtVGFibGV0IEhUVFAgaGVhZGVyIGV4cGVyaW1lbnQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMjM2NworICAgICAgICA8cmRh
cjovL3Byb2JsZW0vNTU4NDkxMzk+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgQWRkIG1vcmUgcmVzdHJpY3Rpb25zIGZvciBYLVRlbXAtVGFibGV0IEhU
VFAgaGVhZGVyIGV4cGVyaW1lbnQ6CisgICAgICAgIDEuIE9ubHkgc2VuZCB0aGUgaGVhZGVyIGlm
IHRoZSBlbWJlZGRpbmcgYXBwbGljYXRpb24gaXMgTW9iaWxlU2FmYXJpLgorICAgICAgICAyLiBP
bmx5IHNlbmQgdGhlIGhlYWRlciBpZiB0aGUgZmlyc3QgcGFydHkgaXMgZ29vZ2xlLmNvbQorICAg
ICAgICAzLiBPbmx5IHNlbmQgdGhlIGhlYWRlciBpZiB0aGUgY3VycmVudCBkYXRlIGlzIGJlZm9y
ZSAyLzEvMjAyMC4KKworICAgICAgICAqIGxvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZUxvYWRl
ci5jcHA6CisgICAgICAgIChXZWJDb3JlOjppc1hUZW1wVGFibGV0SGVhZGVyRXhwZXJpbWVudE92
ZXIpOgorICAgICAgICAoV2ViQ29yZTo6Q2FjaGVkUmVzb3VyY2VMb2FkZXI6OkNhY2hlZFJlc291
cmNlTG9hZGVyKToKKyAgICAgICAgKFdlYkNvcmU6OmlzR29vZ2xlU2VhcmNoKToKKyAgICAgICAg
KFdlYkNvcmU6OkNhY2hlZFJlc291cmNlTG9hZGVyOjpzaG91bGRTZW5kWFRlbXBUYWJsZXRIZWFk
ZXIgY29uc3QpOgorICAgICAgICAoV2ViQ29yZTo6Q2FjaGVkUmVzb3VyY2VMb2FkZXI6OnJlcXVl
c3RSZXNvdXJjZSk6CisgICAgICAgICogbG9hZGVyL2NhY2hlL0NhY2hlZFJlc291cmNlTG9hZGVy
Lmg6CisKIDIwMTktMDktMzAgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KIAogICAg
ICAgICBJREJUcmFuc2FjdGlvbiAvIElEQk9iamVjdFN0b3JlIHNob3VsZCBub3QgcHJldmVudCBh
IHBhZ2UgZnJvbSBlbnRlcmluZyB0aGUgYmFjayAvIGZvcndhcmQgY2FjaGUKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZUxvYWRlci5jcHAgYi9T
b3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VMb2FkZXIuY3BwCmluZGV4
IGY2NzhkYzJkZDQwZjYzMGZiMDgwZjQ1ZDY3MWZhMDJhNWE0ZDYwMjEuLjJkNWVhNjliODliNjZk
MDBmOWUxYzIzZGIxN2I4ZTcyNWI5ZDVkMTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xv
YWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZUxvYWRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
bG9hZGVyL2NhY2hlL0NhY2hlZFJlc291cmNlTG9hZGVyLmNwcApAQCAtNDUsNiArNDUsNyBAQAog
I2luY2x1ZGUgIkNyb3NzT3JpZ2luQWNjZXNzQ29udHJvbC5oIgogI2luY2x1ZGUgIkN1c3RvbUhl
YWRlckZpZWxkcy5oIgogI2luY2x1ZGUgIkRPTVdpbmRvdy5oIgorI2luY2x1ZGUgIkRhdGVDb21w
b25lbnRzLmgiCiAjaW5jbHVkZSAiRGlhZ25vc3RpY0xvZ2dpbmdDbGllbnQuaCIKICNpbmNsdWRl
ICJEaWFnbm9zdGljTG9nZ2luZ0tleXMuaCIKICNpbmNsdWRlICJEb2N1bWVudC5oIgpAQCAtNjYs
NiArNjcsNyBAQAogI2luY2x1ZGUgIlJlbmRlckVsZW1lbnQuaCIKICNpbmNsdWRlICJSZXNvdXJj
ZUxvYWRJbmZvLmgiCiAjaW5jbHVkZSAiUmVzb3VyY2VUaW1pbmcuaCIKKyNpbmNsdWRlICJSdW50
aW1lQXBwbGljYXRpb25DaGVja3MuaCIKICNpbmNsdWRlICJSdW50aW1lRW5hYmxlZEZlYXR1cmVz
LmgiCiAjaW5jbHVkZSAiU2NyaXB0Q29udHJvbGxlci5oIgogI2luY2x1ZGUgIlNlY3VyaXR5T3Jp
Z2luLmgiCkBAIC0xNTEsNiArMTUzLDE2IEBAIHN0YXRpYyBDYWNoZWRSZXNvdXJjZSogY3JlYXRl
UmVzb3VyY2UoQ2FjaGVkUmVzb3VyY2U6OlR5cGUgdHlwZSwgQ2FjaGVkUmVzb3VyY2VSCiAgICAg
cmV0dXJuIG51bGxwdHI7CiB9CiAKKyNpZiBQTEFURk9STShJT1MpICYmICFQTEFURk9STShJT1NN
QUMpCitzdGF0aWMgYm9vbCBpc1hUZW1wVGFibGV0SGVhZGVyRXhwZXJpbWVudE92ZXIoKQorewor
ICAgIERhdGVDb21wb25lbnRzIGRhdGU7CisgICAgZGF0ZS5zZXRNaWxsaXNlY29uZHNTaW5jZUVw
b2NoRm9yTW9udGgoV2FsbFRpbWU6Om5vdygpLnNlY29uZHNTaW5jZUVwb2NoKCkubWlsbGlzZWNv
bmRzKCkpOworICAgIC8vIEVuZCBvZiBleHBlcmltZW50IGlzIDAyLTAxLTIwMjAuCisgICAgcmV0
dXJuIGRhdGUuZnVsbFllYXIoKSA+IDIwMjAgfHwgKGRhdGUuZnVsbFllYXIoKSA9PSAyMDIwICYm
IGRhdGUubW9udGgoKSA+PSAxKTsKK30KKyNlbmRpZgorCiBDYWNoZWRSZXNvdXJjZUxvYWRlcjo6
Q2FjaGVkUmVzb3VyY2VMb2FkZXIoRG9jdW1lbnRMb2FkZXIqIGRvY3VtZW50TG9hZGVyKQogICAg
IDogbV9kb2N1bWVudChudWxscHRyKQogICAgICwgbV9kb2N1bWVudExvYWRlcihkb2N1bWVudExv
YWRlcikKQEAgLTE2MCw2ICsxNzIsOSBAQCBDYWNoZWRSZXNvdXJjZUxvYWRlcjo6Q2FjaGVkUmVz
b3VyY2VMb2FkZXIoRG9jdW1lbnRMb2FkZXIqIGRvY3VtZW50TG9hZGVyKQogICAgICwgbV9hdXRv
TG9hZEltYWdlcyh0cnVlKQogICAgICwgbV9pbWFnZXNFbmFibGVkKHRydWUpCiAgICAgLCBtX2Fs
bG93U3RhbGVSZXNvdXJjZXMoZmFsc2UpCisjaWYgUExBVEZPUk0oSU9TKSAmJiAhUExBVEZPUk0o
SU9TTUFDKQorICAgICwgbV9pc1hUZW1wVGFibGV0SGVhZGVyRXhwZXJpbWVudE92ZXIoaXNYVGVt
cFRhYmxldEhlYWRlckV4cGVyaW1lbnRPdmVyKCkpCisjZW5kaWYKIHsKIH0KIApAQCAtNzc5LDYg
Kzc5NCwzNiBAQCBzdGF0aWMgRmV0Y2hPcHRpb25zOjpEZXN0aW5hdGlvbiBkZXN0aW5hdGlvbkZv
clR5cGUoQ2FjaGVkUmVzb3VyY2U6OlR5cGUgdHlwZSkKICAgICByZXR1cm4gRmV0Y2hPcHRpb25z
OjpEZXN0aW5hdGlvbjo6RW1wdHlTdHJpbmc7CiB9CiAKKyNpZiBQTEFURk9STShJT1MpICYmICFQ
TEFURk9STShJT1NNQUMpCitzdGF0aWMgYm9vbCBpc0dvb2dsZVNlYXJjaChjb25zdCBVUkwmIHVy
bCkKK3sKKyAgICBpZiAoIXVybC5wcm90b2NvbElzKCJodHRwcyIpKQorICAgICAgICByZXR1cm4g
ZmFsc2U7CisKKyAgICBSZWdpc3RyYWJsZURvbWFpbiByZWdpc3RyYWJsZURvbWFpbih1cmwpOwor
ICAgIGlmICghcmVnaXN0cmFibGVEb21haW4uc3RyaW5nKCkuc3RhcnRzV2l0aCgiZ29vZ2xlLiIp
KQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBhdXRvIGhvc3QgPSB1cmwuaG9zdCgpOwor
ICAgIHJldHVybiBob3N0LnN0YXJ0c1dpdGhJZ25vcmluZ0FTQ0lJQ2FzZSgiZ29vZ2xlLiIpIHx8
IGhvc3Quc3RhcnRzV2l0aElnbm9yaW5nQVNDSUlDYXNlKCJ3d3cuZ29vZ2xlLiIpIHx8IGhvc3Qu
c3RhcnRzV2l0aElnbm9yaW5nQVNDSUlDYXNlKCJpbWFnZXMuZ29vZ2xlLiIpOworfQorCitib29s
IENhY2hlZFJlc291cmNlTG9hZGVyOjpzaG91bGRTZW5kWFRlbXBUYWJsZXRIZWFkZXIoQ2FjaGVk
UmVzb3VyY2U6OlR5cGUgdHlwZSwgRnJhbWUmIGZyYW1lLCBjb25zdCBVUkwmIHVybCkgY29uc3QK
K3sKKyAgICBpZiAobV9pc1hUZW1wVGFibGV0SGVhZGVyRXhwZXJpbWVudE92ZXIgfHwgIUlPU0Fw
cGxpY2F0aW9uOjppc01vYmlsZVNhZmFyaSgpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAg
ICBpZiAoIWlzR29vZ2xlU2VhcmNoKHVybCkpCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAg
IGlmICh0eXBlID09IENhY2hlZFJlc291cmNlOjpUeXBlOjpNYWluUmVzb3VyY2UgJiYgZnJhbWUu
aXNNYWluRnJhbWUoKSkKKyAgICAgICAgcmV0dXJuIHRydWU7CisKKyAgICBhdXRvKiB0b3BEb2N1
bWVudCA9IGZyYW1lLm1haW5GcmFtZSgpLmRvY3VtZW50KCk7CisgICAgcmV0dXJuIHRvcERvY3Vt
ZW50ICYmIGlzR29vZ2xlU2VhcmNoKHRvcERvY3VtZW50LT51cmwoKSk7Cit9CisjZW5kaWYKKwog
UmVzb3VyY2VFcnJvck9yPENhY2hlZFJlc291cmNlSGFuZGxlPENhY2hlZFJlc291cmNlPj4gQ2Fj
aGVkUmVzb3VyY2VMb2FkZXI6OnJlcXVlc3RSZXNvdXJjZShDYWNoZWRSZXNvdXJjZTo6VHlwZSB0
eXBlLCBDYWNoZWRSZXNvdXJjZVJlcXVlc3QmJiByZXF1ZXN0LCBGb3JQcmVsb2FkIGZvclByZWxv
YWQsIERlZmVyT3B0aW9uIGRlZmVyKQogewogICAgIGlmICghZnJhbWUoKSB8fCAhZnJhbWUoKS0+
cGFnZSgpKSB7CkBAIC04NzMsMTQgKzkxOCw4IEBAIFJlc291cmNlRXJyb3JPcjxDYWNoZWRSZXNv
dXJjZUhhbmRsZTxDYWNoZWRSZXNvdXJjZT4+IENhY2hlZFJlc291cmNlTG9hZGVyOjpyZXF1CiAK
ICAgICAvLyBGSVhNRTogVGhpcyBpcyB0ZW1wb3JhcnkgZm9yIDxyZGFyOi8vcHJvYmxlbS81NTc5
MDk5ND4uCiAjaWYgUExBVEZPUk0oSU9TKSAmJiAhUExBVEZPUk0oSU9TTUFDKQotICAgIGlmICgh
cGFnZS5zZXNzaW9uSUQoKS5pc0VwaGVtZXJhbCgpICYmIGRldmljZUhhc0lQYWRDYXBhYmlsaXR5
KCkgJiYgcmVxdWVzdC5yZXNvdXJjZVJlcXVlc3QoKS51cmwoKS5wcm90b2NvbElzKCJodHRwcyIp
KSB7Ci0gICAgICAgIFJlZ2lzdHJhYmxlRG9tYWluIHJlZ2lzdHJhYmxlRG9tYWluKHJlcXVlc3Qu
cmVzb3VyY2VSZXF1ZXN0KCkudXJsKCkpOwotICAgICAgICBpZiAocmVnaXN0cmFibGVEb21haW4u
c3RyaW5nKCkuc3RhcnRzV2l0aCgiZ29vZ2xlLiIpKSB7Ci0gICAgICAgICAgICBhdXRvIGhvc3Qg
PSByZXF1ZXN0LnJlc291cmNlUmVxdWVzdCgpLnVybCgpLmhvc3QoKTsKLSAgICAgICAgICAgIGlm
IChob3N0LnN0YXJ0c1dpdGhJZ25vcmluZ0FTQ0lJQ2FzZSgiZ29vZ2xlLiIpIHx8IGhvc3Quc3Rh
cnRzV2l0aElnbm9yaW5nQVNDSUlDYXNlKCJ3d3cuZ29vZ2xlLiIpIHx8IGhvc3Quc3RhcnRzV2l0
aElnbm9yaW5nQVNDSUlDYXNlKCJpbWFnZXMuZ29vZ2xlLiIpKQotICAgICAgICAgICAgICAgIHJl
cXVlc3QucmVzb3VyY2VSZXF1ZXN0KCkuc2V0SFRUUEhlYWRlckZpZWxkKEhUVFBIZWFkZXJOYW1l
OjpYVGVtcFRhYmxldCwgIjEiX3MpOwotICAgICAgICB9Ci0gICAgfQorICAgIGlmICghcGFnZS5z
ZXNzaW9uSUQoKS5pc0VwaGVtZXJhbCgpICYmIGRldmljZUhhc0lQYWRDYXBhYmlsaXR5KCkgJiYg
c2hvdWxkU2VuZFhUZW1wVGFibGV0SGVhZGVyKHR5cGUsIGZyYW1lLCByZXF1ZXN0LnJlc291cmNl
UmVxdWVzdCgpLnVybCgpKSkKKyAgICAgICAgcmVxdWVzdC5yZXNvdXJjZVJlcXVlc3QoKS5zZXRI
VFRQSGVhZGVyRmllbGQoSFRUUEhlYWRlck5hbWU6OlhUZW1wVGFibGV0LCAiMSJfcyk7CiAjZW5k
aWYKIAogICAgIExvYWRUaW1pbmcgbG9hZFRpbWluZzsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL2xvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZUxvYWRlci5oIGIvU291cmNlL1dlYkNvcmUv
bG9hZGVyL2NhY2hlL0NhY2hlZFJlc291cmNlTG9hZGVyLmgKaW5kZXggMTUyMDRmZTRhZmYwZDRj
YTA5NjJlZTU3ZTYwOTg4MzAwMmE4YjIxYS4uMDA0NmJjMTEwMTlhYjlmOGNiZGJkZjYxZjc1MTNl
ZjNmMmE3MTRhYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hl
ZFJlc291cmNlTG9hZGVyLmgKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hl
ZFJlc291cmNlTG9hZGVyLmgKQEAgLTE5MSw2ICsxOTEsMTAgQEAgcHJpdmF0ZToKICAgICBib29s
IGNhblJlcXVlc3RBZnRlclJlZGlyZWN0aW9uKENhY2hlZFJlc291cmNlOjpUeXBlLCBjb25zdCBV
UkwmLCBjb25zdCBSZXNvdXJjZUxvYWRlck9wdGlvbnMmKSBjb25zdDsKICAgICBib29sIGNhblJl
cXVlc3RJbkNvbnRlbnREaXNwb3NpdGlvbkF0dGFjaG1lbnRTYW5kYm94KENhY2hlZFJlc291cmNl
OjpUeXBlLCBjb25zdCBVUkwmKSBjb25zdDsKIAorI2lmIFBMQVRGT1JNKElPUykgJiYgIVBMQVRG
T1JNKElPU01BQykKKyAgICBib29sIHNob3VsZFNlbmRYVGVtcFRhYmxldEhlYWRlcihDYWNoZWRS
ZXNvdXJjZTo6VHlwZSwgRnJhbWUmLCBjb25zdCBVUkwmKSBjb25zdDsKKyNlbmRpZgorCiAgICAg
SGFzaFNldDxTdHJpbmc+IG1fdmFsaWRhdGVkVVJMczsKICAgICBtdXRhYmxlIERvY3VtZW50UmVz
b3VyY2VNYXAgbV9kb2N1bWVudFJlc291cmNlczsKICAgICBXZWFrUHRyPERvY3VtZW50PiBtX2Rv
Y3VtZW50OwpAQCAtMjEwLDYgKzIxNCw5IEBAIHByaXZhdGU6CiAgICAgYm9vbCBtX2F1dG9Mb2Fk
SW1hZ2VzIDogMTsKICAgICBib29sIG1faW1hZ2VzRW5hYmxlZCA6IDE7CiAgICAgYm9vbCBtX2Fs
bG93U3RhbGVSZXNvdXJjZXMgOiAxOworI2lmIFBMQVRGT1JNKElPUykgJiYgIVBMQVRGT1JNKElP
U01BQykKKyAgICBib29sIG1faXNYVGVtcFRhYmxldEhlYWRlckV4cGVyaW1lbnRPdmVyIDogMTsK
KyNlbmRpZgogfTsKIAogY2xhc3MgUmVzb3VyY2VDYWNoZVZhbGlkYXRpb25TdXBwcmVzc29yIHsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>379839</attachid>
            <date>2019-09-30 13:09:51 -0700</date>
            <delta_ts>2019-09-30 14:01:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-202367-20190930130950.patch</filename>
            <type>text/plain</type>
            <size>6749</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUwNTE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNGFhNWIwN2JlYmQ1ZGQ3
ZGZmMTM0YjhmMDUzNDI4YjZjNzczYTVmOC4uNGY4ZTNjYjMzZDZjN2VmZjAzZjA1NzQ5ODIxODll
ZWE4ZDhhNGZlOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDE5LTA5LTMwICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgUmVmaW5lIHJlc3RyaWN0aW9u
cyBmb3IgWC1UZW1wLVRhYmxldCBIVFRQIGhlYWRlciBleHBlcmltZW50CisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDIzNjcKKyAgICAgICAgPHJkYXI6
Ly9wcm9ibGVtLzU1ODQ5MTM5PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIFJlZmluZSByZXN0cmljdGlvbnMgZm9yIFgtVGVtcC1UYWJsZXQgSFRUUCBo
ZWFkZXIgZXhwZXJpbWVudDoKKyAgICAgICAgMS4gT25seSBzZW5kIHRoZSBoZWFkZXIgaWYgdGhl
IGVtYmVkZGluZyBhcHBsaWNhdGlvbiBpcyBNb2JpbGVTYWZhcmkuCisgICAgICAgIDIuIE9ubHkg
c2VuZCB0aGUgaGVhZGVyIGlmIHRoZSBmaXJzdCBwYXJ0eSBpcyBnb29nbGUuY29tCisgICAgICAg
IDMuIE9ubHkgc2VuZCB0aGUgaGVhZGVyIGlmIHRoZSBjdXJyZW50IGRhdGUgaXMgYmVmb3JlIDIv
MS8yMDIwCisgICAgICAgIDQuIFNlbmQgdGhlIGhlYWRlciBldmVuIGlmIHVzaW5nIGFuIGVwaGVt
ZXJhbCBzZXNzaW9uCisKKyAgICAgICAgKiBsb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VMb2Fk
ZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6aXNYVGVtcFRhYmxldEhlYWRlckV4cGVyaW1lbnRP
dmVyKToKKyAgICAgICAgKFdlYkNvcmU6OkNhY2hlZFJlc291cmNlTG9hZGVyOjpDYWNoZWRSZXNv
dXJjZUxvYWRlcik6CisgICAgICAgIChXZWJDb3JlOjppc0dvb2dsZVNlYXJjaCk6CisgICAgICAg
IChXZWJDb3JlOjpDYWNoZWRSZXNvdXJjZUxvYWRlcjo6c2hvdWxkU2VuZFhUZW1wVGFibGV0SGVh
ZGVyIGNvbnN0KToKKyAgICAgICAgKFdlYkNvcmU6OkNhY2hlZFJlc291cmNlTG9hZGVyOjpyZXF1
ZXN0UmVzb3VyY2UpOgorICAgICAgICAqIGxvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZUxvYWRl
ci5oOgorCiAyMDE5LTA5LTMwICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKICAg
ICAgICAgSURCVHJhbnNhY3Rpb24gLyBJREJPYmplY3RTdG9yZSBzaG91bGQgbm90IHByZXZlbnQg
YSBwYWdlIGZyb20gZW50ZXJpbmcgdGhlIGJhY2sgLyBmb3J3YXJkIGNhY2hlCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VMb2FkZXIuY3BwIGIv
U291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZFJlc291cmNlTG9hZGVyLmNwcAppbmRl
eCBmNjc4ZGMyZGQ0MGY2MzBmYjA4MGY0NWQ2NzFmYTAyYTVhNGQ2MDIxLi5mYTNkMWM4ZTFkNmUw
NTliODE0M2RiNTg2NzYyMWRkZDEyZjA0M2MyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9s
b2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VMb2FkZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L2xvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZUxvYWRlci5jcHAKQEAgLTQ1LDYgKzQ1LDcgQEAK
ICNpbmNsdWRlICJDcm9zc09yaWdpbkFjY2Vzc0NvbnRyb2wuaCIKICNpbmNsdWRlICJDdXN0b21I
ZWFkZXJGaWVsZHMuaCIKICNpbmNsdWRlICJET01XaW5kb3cuaCIKKyNpbmNsdWRlICJEYXRlQ29t
cG9uZW50cy5oIgogI2luY2x1ZGUgIkRpYWdub3N0aWNMb2dnaW5nQ2xpZW50LmgiCiAjaW5jbHVk
ZSAiRGlhZ25vc3RpY0xvZ2dpbmdLZXlzLmgiCiAjaW5jbHVkZSAiRG9jdW1lbnQuaCIKQEAgLTY2
LDYgKzY3LDcgQEAKICNpbmNsdWRlICJSZW5kZXJFbGVtZW50LmgiCiAjaW5jbHVkZSAiUmVzb3Vy
Y2VMb2FkSW5mby5oIgogI2luY2x1ZGUgIlJlc291cmNlVGltaW5nLmgiCisjaW5jbHVkZSAiUnVu
dGltZUFwcGxpY2F0aW9uQ2hlY2tzLmgiCiAjaW5jbHVkZSAiUnVudGltZUVuYWJsZWRGZWF0dXJl
cy5oIgogI2luY2x1ZGUgIlNjcmlwdENvbnRyb2xsZXIuaCIKICNpbmNsdWRlICJTZWN1cml0eU9y
aWdpbi5oIgpAQCAtMTUxLDYgKzE1MywxNiBAQCBzdGF0aWMgQ2FjaGVkUmVzb3VyY2UqIGNyZWF0
ZVJlc291cmNlKENhY2hlZFJlc291cmNlOjpUeXBlIHR5cGUsIENhY2hlZFJlc291cmNlUgogICAg
IHJldHVybiBudWxscHRyOwogfQogCisjaWYgUExBVEZPUk0oSU9TKSAmJiAhUExBVEZPUk0oSU9T
TUFDKQorc3RhdGljIGJvb2wgaXNYVGVtcFRhYmxldEhlYWRlckV4cGVyaW1lbnRPdmVyKCkKK3sK
KyAgICBEYXRlQ29tcG9uZW50cyBkYXRlOworICAgIGRhdGUuc2V0TWlsbGlzZWNvbmRzU2luY2VF
cG9jaEZvck1vbnRoKFdhbGxUaW1lOjpub3coKS5zZWNvbmRzU2luY2VFcG9jaCgpLm1pbGxpc2Vj
b25kcygpKTsKKyAgICAvLyBFbmQgb2YgZXhwZXJpbWVudCBpcyAwMi0wMS0yMDIwLgorICAgIHJl
dHVybiBkYXRlLmZ1bGxZZWFyKCkgPiAyMDIwIHx8IChkYXRlLmZ1bGxZZWFyKCkgPT0gMjAyMCAm
JiBkYXRlLm1vbnRoKCkgPj0gMSk7Cit9CisjZW5kaWYKKwogQ2FjaGVkUmVzb3VyY2VMb2FkZXI6
OkNhY2hlZFJlc291cmNlTG9hZGVyKERvY3VtZW50TG9hZGVyKiBkb2N1bWVudExvYWRlcikKICAg
ICA6IG1fZG9jdW1lbnQobnVsbHB0cikKICAgICAsIG1fZG9jdW1lbnRMb2FkZXIoZG9jdW1lbnRM
b2FkZXIpCkBAIC0xNjAsNiArMTcyLDkgQEAgQ2FjaGVkUmVzb3VyY2VMb2FkZXI6OkNhY2hlZFJl
c291cmNlTG9hZGVyKERvY3VtZW50TG9hZGVyKiBkb2N1bWVudExvYWRlcikKICAgICAsIG1fYXV0
b0xvYWRJbWFnZXModHJ1ZSkKICAgICAsIG1faW1hZ2VzRW5hYmxlZCh0cnVlKQogICAgICwgbV9h
bGxvd1N0YWxlUmVzb3VyY2VzKGZhbHNlKQorI2lmIFBMQVRGT1JNKElPUykgJiYgIVBMQVRGT1JN
KElPU01BQykKKyAgICAsIG1faXNYVGVtcFRhYmxldEhlYWRlckV4cGVyaW1lbnRPdmVyKGlzWFRl
bXBUYWJsZXRIZWFkZXJFeHBlcmltZW50T3ZlcigpKQorI2VuZGlmCiB7CiB9CiAKQEAgLTc3OSw2
ICs3OTQsMzYgQEAgc3RhdGljIEZldGNoT3B0aW9uczo6RGVzdGluYXRpb24gZGVzdGluYXRpb25G
b3JUeXBlKENhY2hlZFJlc291cmNlOjpUeXBlIHR5cGUpCiAgICAgcmV0dXJuIEZldGNoT3B0aW9u
czo6RGVzdGluYXRpb246OkVtcHR5U3RyaW5nOwogfQogCisjaWYgUExBVEZPUk0oSU9TKSAmJiAh
UExBVEZPUk0oSU9TTUFDKQorc3RhdGljIGJvb2wgaXNHb29nbGVTZWFyY2goY29uc3QgVVJMJiB1
cmwpCit7CisgICAgaWYgKCF1cmwucHJvdG9jb2xJcygiaHR0cHMiKSkKKyAgICAgICAgcmV0dXJu
IGZhbHNlOworCisgICAgUmVnaXN0cmFibGVEb21haW4gcmVnaXN0cmFibGVEb21haW4odXJsKTsK
KyAgICBpZiAoIXJlZ2lzdHJhYmxlRG9tYWluLnN0cmluZygpLnN0YXJ0c1dpdGgoImdvb2dsZS4i
KSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgYXV0byBob3N0ID0gdXJsLmhvc3QoKTsK
KyAgICByZXR1cm4gaG9zdC5zdGFydHNXaXRoSWdub3JpbmdBU0NJSUNhc2UoImdvb2dsZS4iKSB8
fCBob3N0LnN0YXJ0c1dpdGhJZ25vcmluZ0FTQ0lJQ2FzZSgid3d3Lmdvb2dsZS4iKSB8fCBob3N0
LnN0YXJ0c1dpdGhJZ25vcmluZ0FTQ0lJQ2FzZSgiaW1hZ2VzLmdvb2dsZS4iKTsKK30KKworYm9v
bCBDYWNoZWRSZXNvdXJjZUxvYWRlcjo6c2hvdWxkU2VuZFhUZW1wVGFibGV0SGVhZGVyKENhY2hl
ZFJlc291cmNlOjpUeXBlIHR5cGUsIEZyYW1lJiBmcmFtZSwgY29uc3QgVVJMJiB1cmwpIGNvbnN0
Cit7CisgICAgaWYgKG1faXNYVGVtcFRhYmxldEhlYWRlckV4cGVyaW1lbnRPdmVyIHx8ICFJT1NB
cHBsaWNhdGlvbjo6aXNNb2JpbGVTYWZhcmkoKSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisg
ICAgaWYgKCFpc0dvb2dsZVNlYXJjaCh1cmwpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAg
ICBpZiAodHlwZSA9PSBDYWNoZWRSZXNvdXJjZTo6VHlwZTo6TWFpblJlc291cmNlICYmIGZyYW1l
LmlzTWFpbkZyYW1lKCkpCisgICAgICAgIHJldHVybiB0cnVlOworCisgICAgYXV0byogdG9wRG9j
dW1lbnQgPSBmcmFtZS5tYWluRnJhbWUoKS5kb2N1bWVudCgpOworICAgIHJldHVybiB0b3BEb2N1
bWVudCAmJiBpc0dvb2dsZVNlYXJjaCh0b3BEb2N1bWVudC0+dXJsKCkpOworfQorI2VuZGlmCisK
IFJlc291cmNlRXJyb3JPcjxDYWNoZWRSZXNvdXJjZUhhbmRsZTxDYWNoZWRSZXNvdXJjZT4+IENh
Y2hlZFJlc291cmNlTG9hZGVyOjpyZXF1ZXN0UmVzb3VyY2UoQ2FjaGVkUmVzb3VyY2U6OlR5cGUg
dHlwZSwgQ2FjaGVkUmVzb3VyY2VSZXF1ZXN0JiYgcmVxdWVzdCwgRm9yUHJlbG9hZCBmb3JQcmVs
b2FkLCBEZWZlck9wdGlvbiBkZWZlcikKIHsKICAgICBpZiAoIWZyYW1lKCkgfHwgIWZyYW1lKCkt
PnBhZ2UoKSkgewpAQCAtODczLDE0ICs5MTgsOCBAQCBSZXNvdXJjZUVycm9yT3I8Q2FjaGVkUmVz
b3VyY2VIYW5kbGU8Q2FjaGVkUmVzb3VyY2U+PiBDYWNoZWRSZXNvdXJjZUxvYWRlcjo6cmVxdQog
CiAgICAgLy8gRklYTUU6IFRoaXMgaXMgdGVtcG9yYXJ5IGZvciA8cmRhcjovL3Byb2JsZW0vNTU3
OTA5OTQ+LgogI2lmIFBMQVRGT1JNKElPUykgJiYgIVBMQVRGT1JNKElPU01BQykKLSAgICBpZiAo
IXBhZ2Uuc2Vzc2lvbklEKCkuaXNFcGhlbWVyYWwoKSAmJiBkZXZpY2VIYXNJUGFkQ2FwYWJpbGl0
eSgpICYmIHJlcXVlc3QucmVzb3VyY2VSZXF1ZXN0KCkudXJsKCkucHJvdG9jb2xJcygiaHR0cHMi
KSkgewotICAgICAgICBSZWdpc3RyYWJsZURvbWFpbiByZWdpc3RyYWJsZURvbWFpbihyZXF1ZXN0
LnJlc291cmNlUmVxdWVzdCgpLnVybCgpKTsKLSAgICAgICAgaWYgKHJlZ2lzdHJhYmxlRG9tYWlu
LnN0cmluZygpLnN0YXJ0c1dpdGgoImdvb2dsZS4iKSkgewotICAgICAgICAgICAgYXV0byBob3N0
ID0gcmVxdWVzdC5yZXNvdXJjZVJlcXVlc3QoKS51cmwoKS5ob3N0KCk7Ci0gICAgICAgICAgICBp
ZiAoaG9zdC5zdGFydHNXaXRoSWdub3JpbmdBU0NJSUNhc2UoImdvb2dsZS4iKSB8fCBob3N0LnN0
YXJ0c1dpdGhJZ25vcmluZ0FTQ0lJQ2FzZSgid3d3Lmdvb2dsZS4iKSB8fCBob3N0LnN0YXJ0c1dp
dGhJZ25vcmluZ0FTQ0lJQ2FzZSgiaW1hZ2VzLmdvb2dsZS4iKSkKLSAgICAgICAgICAgICAgICBy
ZXF1ZXN0LnJlc291cmNlUmVxdWVzdCgpLnNldEhUVFBIZWFkZXJGaWVsZChIVFRQSGVhZGVyTmFt
ZTo6WFRlbXBUYWJsZXQsICIxIl9zKTsKLSAgICAgICAgfQotICAgIH0KKyAgICBpZiAoZGV2aWNl
SGFzSVBhZENhcGFiaWxpdHkoKSAmJiBzaG91bGRTZW5kWFRlbXBUYWJsZXRIZWFkZXIodHlwZSwg
ZnJhbWUsIHJlcXVlc3QucmVzb3VyY2VSZXF1ZXN0KCkudXJsKCkpKQorICAgICAgICByZXF1ZXN0
LnJlc291cmNlUmVxdWVzdCgpLnNldEhUVFBIZWFkZXJGaWVsZChIVFRQSGVhZGVyTmFtZTo6WFRl
bXBUYWJsZXQsICIxIl9zKTsKICNlbmRpZgogCiAgICAgTG9hZFRpbWluZyBsb2FkVGltaW5nOwpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZFJlc291cmNlTG9h
ZGVyLmggYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VMb2FkZXIu
aAppbmRleCAxNTIwNGZlNGFmZjBkNGNhMDk2MmVlNTdlNjA5ODgzMDAyYThiMjFhLi4wMDQ2YmMx
MTAxOWFiOWY4Y2JkYmRmNjFmNzUxM2VmM2YyYTcxNGFiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VMb2FkZXIuaAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VMb2FkZXIuaApAQCAtMTkxLDYgKzE5MSwx
MCBAQCBwcml2YXRlOgogICAgIGJvb2wgY2FuUmVxdWVzdEFmdGVyUmVkaXJlY3Rpb24oQ2FjaGVk
UmVzb3VyY2U6OlR5cGUsIGNvbnN0IFVSTCYsIGNvbnN0IFJlc291cmNlTG9hZGVyT3B0aW9ucyYp
IGNvbnN0OwogICAgIGJvb2wgY2FuUmVxdWVzdEluQ29udGVudERpc3Bvc2l0aW9uQXR0YWNobWVu
dFNhbmRib3goQ2FjaGVkUmVzb3VyY2U6OlR5cGUsIGNvbnN0IFVSTCYpIGNvbnN0OwogCisjaWYg
UExBVEZPUk0oSU9TKSAmJiAhUExBVEZPUk0oSU9TTUFDKQorICAgIGJvb2wgc2hvdWxkU2VuZFhU
ZW1wVGFibGV0SGVhZGVyKENhY2hlZFJlc291cmNlOjpUeXBlLCBGcmFtZSYsIGNvbnN0IFVSTCYp
IGNvbnN0OworI2VuZGlmCisKICAgICBIYXNoU2V0PFN0cmluZz4gbV92YWxpZGF0ZWRVUkxzOwog
ICAgIG11dGFibGUgRG9jdW1lbnRSZXNvdXJjZU1hcCBtX2RvY3VtZW50UmVzb3VyY2VzOwogICAg
IFdlYWtQdHI8RG9jdW1lbnQ+IG1fZG9jdW1lbnQ7CkBAIC0yMTAsNiArMjE0LDkgQEAgcHJpdmF0
ZToKICAgICBib29sIG1fYXV0b0xvYWRJbWFnZXMgOiAxOwogICAgIGJvb2wgbV9pbWFnZXNFbmFi
bGVkIDogMTsKICAgICBib29sIG1fYWxsb3dTdGFsZVJlc291cmNlcyA6IDE7CisjaWYgUExBVEZP
Uk0oSU9TKSAmJiAhUExBVEZPUk0oSU9TTUFDKQorICAgIGJvb2wgbV9pc1hUZW1wVGFibGV0SGVh
ZGVyRXhwZXJpbWVudE92ZXIgOiAxOworI2VuZGlmCiB9OwogCiBjbGFzcyBSZXNvdXJjZUNhY2hl
VmFsaWRhdGlvblN1cHByZXNzb3Igewo=
</data>

          </attachment>
      

    </bug>

</bugzilla>