<?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>146565</bug_id>
          
          <creation_ts>2015-07-02 16:40:22 -0700</creation_ts>
          <short_desc>Provide API to clear the HSTS cache</short_desc>
          <delta_ts>2015-07-06 12:24:11 -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>New Bugs</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>
          <dependson>146572</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ossy</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1106537</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-07-02 16:40:22 -0700</bug_when>
    <thetext>Provide API to clear the HSTS cache</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1106539</commentid>
    <comment_count>1</comment_count>
      <attachid>256049</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-07-02 16:41:44 -0700</bug_when>
    <thetext>Created attachment 256049
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1106547</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-07-02 17:09:16 -0700</bug_when>
    <thetext>Committed r186247: &lt;http://trac.webkit.org/changeset/186247&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1106590</commentid>
    <comment_count>3</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2015-07-02 19:26:38 -0700</bug_when>
    <thetext>Broke Mavericks bots (as per EWS)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1106592</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-07-02 19:35:07 -0700</bug_when>
    <thetext>Re-opened since this is blocked by bug 146572</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1107133</commentid>
    <comment_count>5</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-07-06 10:43:32 -0700</bug_when>
    <thetext>Committed r186357: &lt;http://trac.webkit.org/changeset/186357&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1107177</commentid>
    <comment_count>6</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-07-06 12:10:12 -0700</bug_when>
    <thetext>It broke the GTK and EFL build.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1107182</commentid>
    <comment_count>7</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-07-06 12:24:11 -0700</bug_when>
    <thetext>Fix landed in https://trac.webkit.org/changeset/186365</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>256049</attachid>
            <date>2015-07-02 16:41:44 -0700</date>
            <delta_ts>2015-07-02 16:43:40 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-146565-20150702164050.patch</filename>
            <type>text/plain</type>
            <size>9708</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg2MjM1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggYTU0NjQwNzQ4YmExYzhi
OWQ2NTkzYjJlYzAwMjk3YTdhOWQ4NWY5Yy4uMjI0ZWYxNWJlYzZlYzZiOTA1ZjMxNzgxNDI4ZTli
NWIwNzMxZjk3MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI4IEBACiAyMDE1LTA3LTAyICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgUHJvdmlkZSBBUEkg
dG8gY2xlYXIgdGhlIEhTVFMgY2FjaGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE0NjU2NQorICAgICAgICByZGFyOi8vcHJvYmxlbS8yMDAyMzgwNQor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogTmV0d29y
a1Byb2Nlc3MvTmV0d29ya1Byb2Nlc3MuY3BwOgorICAgICAgICAoV2ViS2l0OjpOZXR3b3JrUHJv
Y2Vzczo6ZGVsZXRlV2Vic2l0ZURhdGEpOgorICAgICAgICAqIE5ldHdvcmtQcm9jZXNzL05ldHdv
cmtQcm9jZXNzLmg6CisgICAgICAgICogTmV0d29ya1Byb2Nlc3MvY29jb2EvTmV0d29ya1Byb2Nl
c3NDb2NvYS5tbToKKyAgICAgICAgKFdlYktpdDo6TmV0d29ya1Byb2Nlc3M6OmNsZWFySFNUU0Nh
Y2hlKToKKyAgICAgICAgKiBTaGFyZWQvV2Vic2l0ZURhdGEvV2Vic2l0ZURhdGFUeXBlcy5oOgor
ICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJzaXRlRGF0YVJlY29yZC5tbToKKyAg
ICAgICAgKGRhdGFUeXBlc1RvU3RyaW5nKToKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL0NvY29h
L1dLV2Vic2l0ZURhdGFSZWNvcmRJbnRlcm5hbC5oOgorICAgICAgICAoV2ViS2l0Ojp0b1dlYnNp
dGVEYXRhVHlwZXMpOgorICAgICAgICAoV2ViS2l0Ojp0b1dLV2Vic2l0ZURhdGFUeXBlcyk6Cisg
ICAgICAgICogVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYnNpdGVEYXRhUmVjb3JkUHJpdmF0ZS5o
OgorICAgICAgICAqIFVJUHJvY2Vzcy9XZWJzaXRlRGF0YS9XZWJzaXRlRGF0YVN0b3JlLmNwcDoK
KyAgICAgICAgKFdlYktpdDo6Y29tcHV0ZU5ldHdvcmtQcm9jZXNzQWNjZXNzVHlwZUZvckRhdGFS
ZW1vdmFsKToKKworMjAxNS0wNy0wMiAgQW5kZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUu
Y29tPgorCiAgICAgICAgIEluc3RlYWQgb2YgcmVxdWlyaW5nIFRvVCBVSUtJdCwgY2hlY2sgdGhh
dCBVSV9XRUJfVE9VQ0hfRVZFTlRfSEFTX0lTX1BPVEVOVElBTF9UQVAgaXMgZGVmaW5lZCB0byAx
CiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDY1NTgK
IApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3MvTmV0d29ya1Byb2Nl
c3MuY3BwIGIvU291cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3MvTmV0d29ya1Byb2Nlc3MuY3Bw
CmluZGV4IDY1ZTQyY2IxMTJlNDc1YTU3ODFiMTU0MmI3ZjU0YjZkMjkxNzJmMTQuLjkwM2FmOWRi
ZjRjYjBlNzM1ZDhmNzExNmYxODVjNWFjZWJiNzVhMzkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQyL05ldHdvcmtQcm9jZXNzL05ldHdvcmtQcm9jZXNzLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0
Mi9OZXR3b3JrUHJvY2Vzcy9OZXR3b3JrUHJvY2Vzcy5jcHAKQEAgLTM0OCw2ICszNDgsMTEgQEAg
dm9pZCBOZXR3b3JrUHJvY2Vzczo6ZmV0Y2hXZWJzaXRlRGF0YShTZXNzaW9uSUQgc2Vzc2lvbklE
LCB1aW50NjRfdCB3ZWJzaXRlRGF0YVQKIAogdm9pZCBOZXR3b3JrUHJvY2Vzczo6ZGVsZXRlV2Vi
c2l0ZURhdGEoU2Vzc2lvbklEIHNlc3Npb25JRCwgdWludDY0X3Qgd2Vic2l0ZURhdGFUeXBlcywg
c3RkOjpjaHJvbm86OnN5c3RlbV9jbG9jazo6dGltZV9wb2ludCBtb2RpZmllZFNpbmNlLCB1aW50
NjRfdCBjYWxsYmFja0lEKQogeworICAgIGlmICh3ZWJzaXRlRGF0YVR5cGVzICYgV2Vic2l0ZURh
dGFUeXBlSFNUU0NhY2hlKSB7CisgICAgICAgIGlmIChhdXRvKiBuZXR3b3JrU3RvcmFnZVNlc3Np
b24gPSBTZXNzaW9uVHJhY2tlcjo6c2Vzc2lvbihzZXNzaW9uSUQpKQorICAgICAgICAgICAgY2xl
YXJIU1RTQ2FjaGUoKm5ldHdvcmtTdG9yYWdlU2Vzc2lvbiwgbW9kaWZpZWRTaW5jZSk7CisgICAg
fQorCiAgICAgaWYgKHdlYnNpdGVEYXRhVHlwZXMgJiBXZWJzaXRlRGF0YVR5cGVDb29raWVzKSB7
CiAgICAgICAgIGlmIChhdXRvKiBuZXR3b3JrU3RvcmFnZVNlc3Npb24gPSBTZXNzaW9uVHJhY2tl
cjo6c2Vzc2lvbihzZXNzaW9uSUQpKQogICAgICAgICAgICAgZGVsZXRlQWxsQ29va2llc01vZGlm
aWVkU2luY2UoKm5ldHdvcmtTdG9yYWdlU2Vzc2lvbiwgbW9kaWZpZWRTaW5jZSk7CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0Mi9OZXR3b3JrUHJvY2Vzcy9OZXR3b3JrUHJvY2Vzcy5oIGIvU291
cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3MvTmV0d29ya1Byb2Nlc3MuaAppbmRleCAxYTVkMGNh
YjgzMWEwMWQwMDVkMjgxODk5NzMwNDNkZGYyZWU5NDk5Li41MzdlYjQ1ZjRhNjFmYzU4YmNjZWM0
OWNjMGI4ZmFjZDFhOThlNGUzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9OZXR3b3JrUHJv
Y2Vzcy9OZXR3b3JrUHJvY2Vzcy5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL05ldHdvcmtQcm9jZXNz
L05ldHdvcmtQcm9jZXNzLmgKQEAgLTQ1LDYgKzQ1LDcgQEAKIAogbmFtZXNwYWNlIFdlYkNvcmUg
ewogY2xhc3MgQ2VydGlmaWNhdGVJbmZvOworY2xhc3MgTmV0d29ya1N0b3JhZ2VTZXNzaW9uOwog
Y2xhc3MgU2VjdXJpdHlPcmlnaW47CiB9CiAKQEAgLTk1LDYgKzk2LDkgQEAgcHVibGljOgogICAg
IHN0YXRpYyB2b2lkIGNsZWFyQ0ZVUkxDYWNoZUZvck9yaWdpbnMoY29uc3QgVmVjdG9yPFNlY3Vy
aXR5T3JpZ2luRGF0YT4mKTsKICNlbmRpZgogCisjaWYgUExBVEZPUk0oQ09DT0EpCisgICAgdm9p
ZCBjbGVhckhTVFNDYWNoZShXZWJDb3JlOjpOZXR3b3JrU3RvcmFnZVNlc3Npb24mLCBzdGQ6OmNo
cm9ubzo6c3lzdGVtX2Nsb2NrOjp0aW1lX3BvaW50IG1vZGlmaWVkU2luY2UpOworI2VuZGlmCiAK
IHByaXZhdGU6CiAgICAgTmV0d29ya1Byb2Nlc3MoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQyL05ldHdvcmtQcm9jZXNzL2NvY29hL05ldHdvcmtQcm9jZXNzQ29jb2EubW0gYi9Tb3VyY2Uv
V2ViS2l0Mi9OZXR3b3JrUHJvY2Vzcy9jb2NvYS9OZXR3b3JrUHJvY2Vzc0NvY29hLm1tCmluZGV4
IGRhYWNhOWYyOTk4NDY4NGI3MTBlMGNhNjc2NGJlZWU5OTJiMjJhZGYuLmEyNTE3YzE0YzY4OTYz
ZmQyNTUzYTBkNDZiZjNlMmJkN2M4MjA3MzYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL05l
dHdvcmtQcm9jZXNzL2NvY29hL05ldHdvcmtQcm9jZXNzQ29jb2EubW0KKysrIGIvU291cmNlL1dl
YktpdDIvTmV0d29ya1Byb2Nlc3MvY29jb2EvTmV0d29ya1Byb2Nlc3NDb2NvYS5tbQpAQCAtMzQs
NiArMzQsNyBAQAogI2ltcG9ydCAiU2FuZGJveEV4dGVuc2lvbi5oIgogI2ltcG9ydCAiU2VjdXJp
dHlPcmlnaW5EYXRhLmgiCiAjaW1wb3J0IDxXZWJDb3JlL0NGTmV0d29ya1NQSS5oPgorI2ltcG9y
dCA8V2ViQ29yZS9OZXR3b3JrU3RvcmFnZVNlc3Npb24uaD4KICNpbXBvcnQgPFdlYkNvcmUvUHVi
bGljU3VmZml4Lmg+CiAjaW1wb3J0IDxXZWJDb3JlL1Jlc291cmNlUmVxdWVzdENGTmV0Lmg+CiAj
aW1wb3J0IDxXZWJDb3JlL1NlY3VyaXR5T3JpZ2luLmg+CkBAIC0yMTIsNiArMjEzLDE0IEBAIHZv
aWQgTmV0d29ya1Byb2Nlc3M6OmNsZWFyQ0ZVUkxDYWNoZUZvck9yaWdpbnMoY29uc3QgVmVjdG9y
PFNlY3VyaXR5T3JpZ2luRGF0YT4mCiAgICAgfQogfQogCit2b2lkIE5ldHdvcmtQcm9jZXNzOjpj
bGVhckhTVFNDYWNoZShXZWJDb3JlOjpOZXR3b3JrU3RvcmFnZVNlc3Npb24mIHNlc3Npb24sIHN0
ZDo6Y2hyb25vOjpzeXN0ZW1fY2xvY2s6OnRpbWVfcG9pbnQgbW9kaWZpZWRTaW5jZSkKK3sKKyAg
ICBOU1RpbWVJbnRlcnZhbCB0aW1lSW50ZXJ2YWwgPSBzdGQ6OmNocm9ubzo6ZHVyYXRpb25fY2Fz
dDxzdGQ6OmNocm9ubzo6ZHVyYXRpb248ZG91YmxlPj4obW9kaWZpZWRTaW5jZS50aW1lX3NpbmNl
X2Vwb2NoKCkpLmNvdW50KCk7CisgICAgTlNEYXRlICpkYXRlID0gW05TRGF0ZSBkYXRlV2l0aFRp
bWVJbnRlcnZhbFNpbmNlMTk3MDp0aW1lSW50ZXJ2YWxdOworCisgICAgX0NGTmV0d29ya1Jlc2V0
SFNUU0hvc3RzU2luY2VEYXRlKHNlc3Npb24ucGxhdGZvcm1TZXNzaW9uKCksIChfX2JyaWRnZSBD
RkRhdGVSZWYpZGF0ZSk7Cit9CisKIHN0YXRpYyB2b2lkIGNsZWFyTlNVUkxDYWNoZShkaXNwYXRj
aF9ncm91cF90IGdyb3VwLCBzdGQ6OmNocm9ubzo6c3lzdGVtX2Nsb2NrOjp0aW1lX3BvaW50IG1v
ZGlmaWVkU2luY2UsIGNvbnN0IHN0ZDo6ZnVuY3Rpb248dm9pZCAoKT4mIGNvbXBsZXRpb25IYW5k
bGVyKQogewogICAgIGRpc3BhdGNoX2dyb3VwX2FzeW5jKGdyb3VwLCBkaXNwYXRjaF9nZXRfZ2xv
YmFsX3F1ZXVlKERJU1BBVENIX1FVRVVFX1BSSU9SSVRZX0RFRkFVTFQsIDApLCBbbW9kaWZpZWRT
aW5jZSwgY29tcGxldGlvbkhhbmRsZXJdIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1No
YXJlZC9XZWJzaXRlRGF0YS9XZWJzaXRlRGF0YVR5cGVzLmggYi9Tb3VyY2UvV2ViS2l0Mi9TaGFy
ZWQvV2Vic2l0ZURhdGEvV2Vic2l0ZURhdGFUeXBlcy5oCmluZGV4IDZmN2IwMzAxN2Q5YjkyMDcw
YzU4OGEyZGI5OTdlODAyOWFhZDViZTEuLmY0YzAzYmE3ZjgxZDZmMTczNDA3YzY4N2NjYjQ2NWE4
NTJiMDI2MDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9XZWJzaXRlRGF0YS9X
ZWJzaXRlRGF0YVR5cGVzLmgKKysrIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL1dlYnNpdGVEYXRh
L1dlYnNpdGVEYXRhVHlwZXMuaApAQCAtMzgsOCArMzgsOSBAQCBlbnVtIFdlYnNpdGVEYXRhVHlw
ZXMgewogICAgIFdlYnNpdGVEYXRhVHlwZVdlYlNRTERhdGFiYXNlcyA9IDEgPDwgNiwKICAgICBX
ZWJzaXRlRGF0YVR5cGVJbmRleGVkREJEYXRhYmFzZXMgPSAxIDw8IDcsCiAgICAgV2Vic2l0ZURh
dGFUeXBlTWVkaWFLZXlzID0gMSA8PCA4LAorICAgIFdlYnNpdGVEYXRhVHlwZUhTVFNDYWNoZSA9
IDEgPDwgOSwKICNpZiBFTkFCTEUoTkVUU0NBUEVfUExVR0lOX0FQSSkKLSAgICBXZWJzaXRlRGF0
YVR5cGVQbHVnSW5EYXRhID0gMSA8PCA5LAorICAgIFdlYnNpdGVEYXRhVHlwZVBsdWdJbkRhdGEg
PSAxIDw8IDEwLAogI2VuZGlmCiB9OwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVBy
b2Nlc3MvQVBJL0NvY29hL1dLV2Vic2l0ZURhdGFSZWNvcmQubW0gYi9Tb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvQVBJL0NvY29hL1dLV2Vic2l0ZURhdGFSZWNvcmQubW0KaW5kZXggNWQ2ZWZjYTk2
OWJmMDE0NDdmNjc4MTFiNzU1YmY3Y2NhN2IyZGJiZS4uM2ViOGI3MTRhYTIyMzRkYjZiNDFlYzNj
YjdmZTNlMWViZjdiMjUyYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQ
SS9Db2NvYS9XS1dlYnNpdGVEYXRhUmVjb3JkLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJv
Y2Vzcy9BUEkvQ29jb2EvV0tXZWJzaXRlRGF0YVJlY29yZC5tbQpAQCAtNDAsNiArNDAsNyBAQCBO
U1N0cmluZyAqIGNvbnN0IFdLV2Vic2l0ZURhdGFUeXBlV2ViU1FMRGF0YWJhc2VzID0gQCJXS1dl
YnNpdGVEYXRhVHlwZVdlYlNRTERhdAogTlNTdHJpbmcgKiBjb25zdCBXS1dlYnNpdGVEYXRhVHlw
ZUluZGV4ZWREQkRhdGFiYXNlcyA9IEAiV0tXZWJzaXRlRGF0YVR5cGVJbmRleGVkREJEYXRhYmFz
ZXMiOwogCiBOU1N0cmluZyAqIGNvbnN0IF9XS1dlYnNpdGVEYXRhVHlwZU1lZGlhS2V5cyA9IEAi
X1dLV2Vic2l0ZURhdGFUeXBlTWVkaWFLZXlzIjsKK05TU3RyaW5nICogY29uc3QgX1dLV2Vic2l0
ZURhdGFUeXBlSFNUU0NhY2hlID0gQCJfV0tXZWJzaXRlRGF0YVR5cGVIU1RTQ2FjaGUiOwogCiAj
aWYgUExBVEZPUk0oTUFDKQogTlNTdHJpbmcgKiBjb25zdCBfV0tXZWJzaXRlRGF0YVR5cGVQbHVn
SW5EYXRhID0gQCJfV0tXZWJzaXRlRGF0YVR5cGVQbHVnSW5EYXRhIjsKQEAgLTc0LDYgKzc1LDgg
QEAgc3RhdGljIE5TU3RyaW5nICpkYXRhVHlwZXNUb1N0cmluZyhOU1NldCAqZGF0YVR5cGVzKQog
ICAgICAgICBbYXJyYXkgYWRkT2JqZWN0OkAiV2ViIFNRTCJdOwogICAgIGlmIChbZGF0YVR5cGVz
IGNvbnRhaW5zT2JqZWN0OldLV2Vic2l0ZURhdGFUeXBlSW5kZXhlZERCRGF0YWJhc2VzXSkKICAg
ICAgICAgW2FycmF5IGFkZE9iamVjdDpAIkluZGV4ZWREQiJdOworICAgIGlmIChbZGF0YVR5cGVz
IGNvbnRhaW5zT2JqZWN0Ol9XS1dlYnNpdGVEYXRhVHlwZUhTVFNDYWNoZV0pCisgICAgICAgIFth
cnJheSBhZGRPYmplY3Q6QCJIU1RTIENhY2hlIl07CiAgICAgaWYgKFtkYXRhVHlwZXMgY29udGFp
bnNPYmplY3Q6X1dLV2Vic2l0ZURhdGFUeXBlTWVkaWFLZXlzXSkKICAgICAgICAgW2FycmF5IGFk
ZE9iamVjdDpAIk1lZGlhIEtleXMiXTsKICNpZiBQTEFURk9STShNQUMpCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2Vic2l0ZURhdGFSZWNvcmRJbnRl
cm5hbC5oIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYnNpdGVEYXRh
UmVjb3JkSW50ZXJuYWwuaAppbmRleCA2ZTA1YWZjOGZiODVmMzI3ZWY3Yjc1M2MwY2EwNmUzNTE5
MjQxNWM5Li4yMzQ4NjM0MmFjY2IwYjc4YzkwZDg3YzYzODBlMjc1ZjQzMDQ4NTFmIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2Vic2l0ZURhdGFSZWNv
cmRJbnRlcm5hbC5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tX
ZWJzaXRlRGF0YVJlY29yZEludGVybmFsLmgKQEAgLTYwLDYgKzYwLDggQEAgc3RhdGljIGlubGlu
ZSBXZWJLaXQ6OldlYnNpdGVEYXRhVHlwZXMgdG9XZWJzaXRlRGF0YVR5cGVzKE5TU2V0ICp3a1dl
YnNpdGVEYXRhVHkKICAgICAgICAgd2Vic2l0ZURhdGFUeXBlcyB8PSBXZWJzaXRlRGF0YVR5cGVz
OjpXZWJzaXRlRGF0YVR5cGVXZWJTUUxEYXRhYmFzZXM7CiAgICAgaWYgKFt3a1dlYnNpdGVEYXRh
VHlwZXMgY29udGFpbnNPYmplY3Q6V0tXZWJzaXRlRGF0YVR5cGVJbmRleGVkREJEYXRhYmFzZXNd
KQogICAgICAgICB3ZWJzaXRlRGF0YVR5cGVzIHw9IFdlYnNpdGVEYXRhVHlwZXM6OldlYnNpdGVE
YXRhVHlwZUluZGV4ZWREQkRhdGFiYXNlczsKKyAgICBpZiAoW3drV2Vic2l0ZURhdGFUeXBlcyBj
b250YWluc09iamVjdDpfV0tXZWJzaXRlRGF0YVR5cGVIU1RTQ2FjaGVdKQorICAgICAgICB3ZWJz
aXRlRGF0YVR5cGVzIHw9IFdlYnNpdGVEYXRhVHlwZXM6OldlYnNpdGVEYXRhVHlwZUhTVFNDYWNo
ZTsKICAgICBpZiAoW3drV2Vic2l0ZURhdGFUeXBlcyBjb250YWluc09iamVjdDpfV0tXZWJzaXRl
RGF0YVR5cGVNZWRpYUtleXNdKQogICAgICAgICB3ZWJzaXRlRGF0YVR5cGVzIHw9IFdlYnNpdGVE
YXRhVHlwZXM6OldlYnNpdGVEYXRhVHlwZU1lZGlhS2V5czsKICNpZiBFTkFCTEUoTkVUU0NBUEVf
UExVR0lOX0FQSSkKQEAgLTkxLDYgKzkzLDggQEAgc3RhdGljIGlubGluZSBSZXRhaW5QdHI8TlNT
ZXQ+IHRvV0tXZWJzaXRlRGF0YVR5cGVzKGludCB3ZWJzaXRlRGF0YVR5cGVzKQogICAgICAgICBb
d2tXZWJzaXRlRGF0YVR5cGVzIGFkZE9iamVjdDpXS1dlYnNpdGVEYXRhVHlwZVdlYlNRTERhdGFi
YXNlc107CiAgICAgaWYgKHdlYnNpdGVEYXRhVHlwZXMgJiBXZWJzaXRlRGF0YVR5cGVzOjpXZWJz
aXRlRGF0YVR5cGVJbmRleGVkREJEYXRhYmFzZXMpCiAgICAgICAgIFt3a1dlYnNpdGVEYXRhVHlw
ZXMgYWRkT2JqZWN0OldLV2Vic2l0ZURhdGFUeXBlSW5kZXhlZERCRGF0YWJhc2VzXTsKKyAgICBp
ZiAod2Vic2l0ZURhdGFUeXBlcyAmIFdlYnNpdGVEYXRhVHlwZXM6OldlYnNpdGVEYXRhVHlwZUhT
VFNDYWNoZSkKKyAgICAgICAgW3drV2Vic2l0ZURhdGFUeXBlcyBhZGRPYmplY3Q6X1dLV2Vic2l0
ZURhdGFUeXBlSFNUU0NhY2hlXTsKICAgICBpZiAod2Vic2l0ZURhdGFUeXBlcyAmIFdlYnNpdGVE
YXRhVHlwZXM6OldlYnNpdGVEYXRhVHlwZU1lZGlhS2V5cykKICAgICAgICAgW3drV2Vic2l0ZURh
dGFUeXBlcyBhZGRPYmplY3Q6X1dLV2Vic2l0ZURhdGFUeXBlTWVkaWFLZXlzXTsKICNpZiBFTkFC
TEUoTkVUU0NBUEVfUExVR0lOX0FQSSkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJv
Y2Vzcy9BUEkvQ29jb2EvV0tXZWJzaXRlRGF0YVJlY29yZFByaXZhdGUuaCBiL1NvdXJjZS9XZWJL
aXQyL1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJzaXRlRGF0YVJlY29yZFByaXZhdGUuaAppbmRl
eCA1ZTUyMTM1YTMyYTc5ODQ4MmJmY2FmZmFhYmIyYzQwMjJkOTQwZjQzLi43MTJjZmNhYzlmZWQz
ZTdjNjEwMzI4YTA3OGRhMjkyMzIxYjExMzUxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvQVBJL0NvY29hL1dLV2Vic2l0ZURhdGFSZWNvcmRQcml2YXRlLmgKKysrIGIvU291
cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYnNpdGVEYXRhUmVjb3JkUHJpdmF0
ZS5oCkBAIC0yNyw2ICsyNyw3IEBACiAKICNpZiBXS19BUElfRU5BQkxFRAogCitXS19FWFRFUk4g
TlNTdHJpbmcgKiBjb25zdCBfV0tXZWJzaXRlRGF0YVR5cGVIU1RTQ2FjaGUgV0tfQVZBSUxBQkxF
KFdLX01BQ19UQkEsIFdLX0lPU19UQkEpOwogV0tfRVhURVJOIE5TU3RyaW5nICogY29uc3QgX1dL
V2Vic2l0ZURhdGFUeXBlTWVkaWFLZXlzIFdLX0FWQUlMQUJMRShXS19NQUNfVEJBLCBXS19JT1Nf
VEJBKTsKIAogI2lmICFUQVJHRVRfT1NfSVBIT05FCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
Mi9VSVByb2Nlc3MvV2Vic2l0ZURhdGEvV2Vic2l0ZURhdGFTdG9yZS5jcHAgYi9Tb3VyY2UvV2Vi
S2l0Mi9VSVByb2Nlc3MvV2Vic2l0ZURhdGEvV2Vic2l0ZURhdGFTdG9yZS5jcHAKaW5kZXggMWFm
YWZiYWFiMThjZjBiMDlmZWM0NjIyNzIzOTNkZmMyMTY1YTkxMS4uMGM4OWY1OTgwZDAwZWU5MDli
MWViMTUzMzNiZDc1M2U0YjIwYTBhZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9j
ZXNzL1dlYnNpdGVEYXRhL1dlYnNpdGVEYXRhU3RvcmUuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQy
L1VJUHJvY2Vzcy9XZWJzaXRlRGF0YS9XZWJzaXRlRGF0YVN0b3JlLmNwcApAQCAtNDUxLDYgKzQ1
MSw5IEBAIHN0YXRpYyBQcm9jZXNzQWNjZXNzVHlwZSBjb21wdXRlTmV0d29ya1Byb2Nlc3NBY2Nl
c3NUeXBlRm9yRGF0YVJlbW92YWwoV2Vic2l0ZURhCiAgICAgaWYgKGRhdGFUeXBlcyAmIFdlYnNp
dGVEYXRhVHlwZURpc2tDYWNoZSAmJiAhaXNOb25QZXJzaXN0ZW50U3RvcmUpCiAgICAgICAgIHBy
b2Nlc3NBY2Nlc3NUeXBlID0gc3RkOjptYXgocHJvY2Vzc0FjY2Vzc1R5cGUsIFByb2Nlc3NBY2Nl
c3NUeXBlOjpMYXVuY2gpOwogCisgICAgaWYgKGRhdGFUeXBlcyAmIFdlYnNpdGVEYXRhVHlwZUhT
VFNDYWNoZSkKKyAgICAgICAgcHJvY2Vzc0FjY2Vzc1R5cGUgPSBzdGQ6Om1heChwcm9jZXNzQWNj
ZXNzVHlwZSwgUHJvY2Vzc0FjY2Vzc1R5cGU6OkxhdW5jaCk7CisKICAgICByZXR1cm4gcHJvY2Vz
c0FjY2Vzc1R5cGU7CiB9CiAK
</data>
<flag name="review"
          id="281136"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>