<?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>196076</bug_id>
          
          <creation_ts>2019-03-21 08:22:55 -0700</creation_ts>
          <short_desc>[ContentChangeObserver] Cleanup reset state.</short_desc>
          <delta_ts>2019-03-21 12:52:23 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</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="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1519633</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2019-03-21 08:22:55 -0700</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1519635</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-03-21 08:24:39 -0700</bug_when>
    <thetext>&lt;rdar://problem/49107931&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1519657</commentid>
    <comment_count>2</comment_count>
      <attachid>365551</attachid>
    <who name="alan">zalan</who>
    <bug_when>2019-03-21 08:58:59 -0700</bug_when>
    <thetext>Created attachment 365551
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1519682</commentid>
    <comment_count>3</comment_count>
      <attachid>365558</attachid>
    <who name="alan">zalan</who>
    <bug_when>2019-03-21 09:34:21 -0700</bug_when>
    <thetext>Created attachment 365558
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1519845</commentid>
    <comment_count>4</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2019-03-21 12:52:23 -0700</bug_when>
    <thetext>Committed r243315: &lt;https://trac.webkit.org/changeset/243315&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>365551</attachid>
            <date>2019-03-21 08:58:59 -0700</date>
            <delta_ts>2019-03-21 09:34:20 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-196076-20190321085858.patch</filename>
            <type>text/plain</type>
            <size>5038</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQzMjcxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTU3NmY1MmYyNzZmYmU0
NmQ2Zjc5ODhlNjMwZDc4Yjk1ODMwMDU3Yi4uMjIxNTU3YzFkNmIxZDRhYmY4MWIyYzRiMjVmOGQ4
NTAyNGE0ZGQyNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE5LTAzLTIxICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW0NvbnRlbnRDaGFuZ2VPYnNl
cnZlcl0gQ2xlYW51cCByZXNldCBzdGF0ZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE5NjA3NgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDkxMDc5
MzE+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgc3Rv
cE9ic2VydmluZ1BlbmRpbmdBY3Rpdml0aWVzKCkgaXMgYSBzdWJzZXQgb2YgcmVzZXQoKSBhbmQg
Y2FsbCBpdCB3aGVuIHdlJ3ZlIG9ic2VydmVkIGEgdmlzaWJsZSBjaGFuZ2UuCisKKyAgICAgICAg
KiBwYWdlL2lvcy9Db250ZW50Q2hhbmdlT2JzZXJ2ZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
Q29udGVudENoYW5nZU9ic2VydmVyOjp3aWxsTm90UHJvY2VlZFdpdGhDbGljayk6CisgICAgICAg
IChXZWJDb3JlOjpDb250ZW50Q2hhbmdlT2JzZXJ2ZXI6OnN0b3BPYnNlcnZpbmdQZW5kaW5nQWN0
aXZpdGllcyk6CisgICAgICAgIChXZWJDb3JlOjpDb250ZW50Q2hhbmdlT2JzZXJ2ZXI6OnJlc2V0
KToKKyAgICAgICAgKFdlYkNvcmU6OkNvbnRlbnRDaGFuZ2VPYnNlcnZlcjo6ZGlkU3VzcGVuZEFj
dGl2ZURPTU9iamVjdHMpOgorICAgICAgICAoV2ViQ29yZTo6Q29udGVudENoYW5nZU9ic2VydmVy
Ojp3aWxsRGV0YWNoUGFnZSk6CisgICAgICAgIChXZWJDb3JlOjpDb250ZW50Q2hhbmdlT2JzZXJ2
ZXI6OmFkanVzdE9ic2VydmVkU3RhdGUpOgorICAgICAgICAoV2ViQ29yZTo6Q29udGVudENoYW5n
ZU9ic2VydmVyOjpjYW5jZWxQZW5kaW5nQWN0aXZpdGllcyk6IERlbGV0ZWQuCisgICAgICAgICog
cGFnZS9pb3MvQ29udGVudENoYW5nZU9ic2VydmVyLmg6CisKIDIwMTktMDMtMjAgIFphbGFuIEJ1
anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBbQ29udGVudENoYW5nZU9ic2VydmVy
XSBTdGFydCB0cmFja2luZyBpbXBsaWNpdCB0cmFuc2l0aW9ucyBhdCBtb3VzZW1vdmUKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvaW9zL0NvbnRlbnRDaGFuZ2VPYnNlcnZlci5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9wYWdlL2lvcy9Db250ZW50Q2hhbmdlT2JzZXJ2ZXIuY3BwCmluZGV4
IDU4ZTgzOThmZGY5NTczZDljYzY4YjI4NjA5YjFmMzYxZDJkNTZiNWMuLjQyZTNkMDI3MjIzNDRj
ZTI5MDYyYjJmOTQ1NmRjMWMxMjBhNzQyMjcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Bh
Z2UvaW9zL0NvbnRlbnRDaGFuZ2VPYnNlcnZlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGFn
ZS9pb3MvQ29udGVudENoYW5nZU9ic2VydmVyLmNwcApAQCAtMTk4LDcgKzE5OCw2IEBAIHZvaWQg
Q29udGVudENoYW5nZU9ic2VydmVyOjp3aWxsTm90UHJvY2VlZFdpdGhDbGljaygpCiB7CiAgICAg
TE9HKENvbnRlbnRPYnNlcnZhdGlvbiwgIndpbGxOb3RQcm9jZWVkV2l0aENsaWNrOiBjbGljayB3
aWxsIG5vdCBoYXBwZW4uIik7CiAgICAgYWRqdXN0T2JzZXJ2ZWRTdGF0ZShFdmVudDo6V2lsbE5v
dFByb2NlZWRXaXRoQ2xpY2spOwotICAgIC8vIEZJWE1FOiBBZGQgc3VwcG9ydCBmb3IgcHJldmVu
dERlZmF1bHQoKS4KIH0KIAogdm9pZCBDb250ZW50Q2hhbmdlT2JzZXJ2ZXI6OmRvbVRpbWVyRXhl
Y3V0ZURpZFN0YXJ0KGNvbnN0IERPTVRpbWVyJiB0aW1lcikKQEAgLTI0MiwyMiArMjQxLDM5IEBA
IHZvaWQgQ29udGVudENoYW5nZU9ic2VydmVyOjpzdHlsZVJlY2FsY0RpZEZpbmlzaCgpCiAgICAg
YWRqdXN0T2JzZXJ2ZWRTdGF0ZShFdmVudDo6RW5kZWRTdHlsZVJlY2FsYyk7CiB9CiAKLXZvaWQg
Q29udGVudENoYW5nZU9ic2VydmVyOjpjYW5jZWxQZW5kaW5nQWN0aXZpdGllcygpCit2b2lkIENv
bnRlbnRDaGFuZ2VPYnNlcnZlcjo6c3RvcE9ic2VydmluZ1BlbmRpbmdBY3Rpdml0aWVzKCkKIHsK
KyAgICBzZXRTaG91bGRPYnNlcnZlTmV4dFN0eWxlUmVjYWxjKGZhbHNlKTsKKyAgICBzZXRTaG91
bGRPYnNlcnZlRE9NVGltZXJTY2hlZHVsaW5nKGZhbHNlKTsKKyAgICBzZXRTaG91bGRPYnNlcnZl
VHJhbnNpdGlvbnMoZmFsc2UpOwogICAgIGNsZWFyT2JzZXJ2ZWRET01UaW1lcnMoKTsKKyAgICBj
bGVhck9ic2VydmVkVHJhbnNpdGlvbnMoKTsKK30KKwordm9pZCBDb250ZW50Q2hhbmdlT2JzZXJ2
ZXI6OnJlc2V0KCkKK3sKKyAgICBzdG9wT2JzZXJ2aW5nUGVuZGluZ0FjdGl2aXRpZXMoKTsKKyAg
ICBzZXRIYXNOb0NoYW5nZVN0YXRlKCk7CisgICAgc2V0SXNCZXR3ZWVuVG91Y2hFbmRBbmRNb3Vz
ZU1vdmVkKGZhbHNlKTsKKworICAgIG1fdG91Y2hFdmVudElzQmVpbmdEaXNwYXRjaGVkID0gZmFs
c2U7CisgICAgbV9pc0luT2JzZXJ2ZWRTdHlsZVJlY2FsYyA9IGZhbHNlOworICAgIG1fb2JzZXJ2
ZWREb21UaW1lcklzQmVpbmdFeGVjdXRlZCA9IGZhbHNlOworICAgIG1fbW91c2VNb3ZlZEV2ZW50
SXNCZWluZ0Rpc3BhdGNoZWQgPSBmYWxzZTsKKwogICAgIG1fY29udGVudE9ic2VydmF0aW9uVGlt
ZXIuc3RvcCgpOwogfQogCiB2b2lkIENvbnRlbnRDaGFuZ2VPYnNlcnZlcjo6ZGlkU3VzcGVuZEFj
dGl2ZURPTU9iamVjdHMoKQogewogICAgIExPRyhDb250ZW50T2JzZXJ2YXRpb24sICJkaWRTdXNw
ZW5kQWN0aXZlRE9NT2JqZWN0cyIpOwotICAgIGNhbmNlbFBlbmRpbmdBY3Rpdml0aWVzKCk7Cisg
ICAgcmVzZXQoKTsKIH0KIAogdm9pZCBDb250ZW50Q2hhbmdlT2JzZXJ2ZXI6OndpbGxEZXRhY2hQ
YWdlKCkKIHsKICAgICBMT0coQ29udGVudE9ic2VydmF0aW9uLCAid2lsbERldGFjaFBhZ2UiKTsK
LSAgICBjYW5jZWxQZW5kaW5nQWN0aXZpdGllcygpOworICAgIHJlc2V0KCk7CiB9CiAKIHZvaWQg
Q29udGVudENoYW5nZU9ic2VydmVyOjpjb250ZW50VmlzaWJpbGl0eURpZENoYW5nZSgpCkBAIC0z
MzMsMTcgKzM0OSw2IEBAIGJvb2wgQ29udGVudENoYW5nZU9ic2VydmVyOjpoYXNEZXRlcm1pbmF0
ZVN0YXRlKCkgY29uc3QKIAogdm9pZCBDb250ZW50Q2hhbmdlT2JzZXJ2ZXI6OmFkanVzdE9ic2Vy
dmVkU3RhdGUoRXZlbnQgZXZlbnQpCiB7Ci0gICAgYXV0byByZXNldCA9IFsmXSB7Ci0gICAgICAg
IHNldEhhc05vQ2hhbmdlU3RhdGUoKTsKLSAgICAgICAgY2xlYXJPYnNlcnZlZERPTVRpbWVycygp
OwotICAgICAgICBjbGVhck9ic2VydmVkVHJhbnNpdGlvbnMoKTsKLSAgICAgICAgc2V0SXNCZXR3
ZWVuVG91Y2hFbmRBbmRNb3VzZU1vdmVkKGZhbHNlKTsKLSAgICAgICAgQVNTRVJUKCFtX2lzT2Jz
ZXJ2aW5nRE9NVGltZXJTY2hlZHVsaW5nKTsKLSAgICAgICAgQVNTRVJUKCFtX2lzV2FpdGluZ0Zv
clN0eWxlUmVjYWxjKTsKLSAgICAgICAgQVNTRVJUKCFtX2lzSW5PYnNlcnZlZFN0eWxlUmVjYWxj
KTsKLSAgICAgICAgQVNTRVJUKCFtX29ic2VydmVkRG9tVGltZXJJc0JlaW5nRXhlY3V0ZWQpOwot
ICAgIH07Ci0KICAgICBhdXRvIGFkanVzdFN0YXRlQW5kTm90aWZ5Q29udGVudENoYW5nZUlmTmVl
ZGVkID0gWyZdIHsKICAgICAgICAgLy8gRGVtb3RlIHRvICJubyBjaGFuZ2UiIHdoZW4gdGhlcmUn
cyBubyBwZW5kaW5nIGFjdGl2aXR5IGFueW1vcmUuCiAgICAgICAgIGlmIChvYnNlcnZlZENvbnRl
bnRDaGFuZ2UoKSA9PSBXS0NvbnRlbnRJbmRldGVybWluYXRlQ2hhbmdlICYmICFoYXNQZW5kaW5n
QWN0aXZpdHkoKSkKQEAgLTQzMCwxMCArNDM1LDggQEAgdm9pZCBDb250ZW50Q2hhbmdlT2JzZXJ2
ZXI6OmFkanVzdE9ic2VydmVkU3RhdGUoRXZlbnQgZXZlbnQpCiAgICAgICAgIGJyZWFrOwogICAg
IGNhc2UgRXZlbnQ6OkNvbnRlbnRWaXNpYmlsaXR5Q2hhbmdlZDoKICAgICAgICAgc2V0SGFzVmlz
aWJsZUNoYW5nZVN0YXRlKCk7Ci0gICAgICAgIC8vIFJlbW92ZSBwZW5kaW5nIGFjdGl2aXRpZXMu
IFdlIGRvbid0IG5lZWQgdG8gb2JzZXJ2ZSB0aGVtIGFueW1vcmUuCi0gICAgICAgIHNldFNob3Vs
ZE9ic2VydmVOZXh0U3R5bGVSZWNhbGMoZmFsc2UpOwotICAgICAgICBjbGVhck9ic2VydmVkRE9N
VGltZXJzKCk7Ci0gICAgICAgIGNsZWFyT2JzZXJ2ZWRUcmFuc2l0aW9ucygpOworICAgICAgICAv
LyBTdG9wIHBlbmRpbmcgYWN0aXZpdGllcy4gV2UgZG9uJ3QgbmVlZCB0byBvYnNlcnZlIHRoZW0g
YW55bW9yZS4KKyAgICAgICAgc3RvcE9ic2VydmluZ1BlbmRpbmdBY3Rpdml0aWVzKCk7CiAgICAg
ICAgIGJyZWFrOwogICAgIH0KIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvaW9z
L0NvbnRlbnRDaGFuZ2VPYnNlcnZlci5oIGIvU291cmNlL1dlYkNvcmUvcGFnZS9pb3MvQ29udGVu
dENoYW5nZU9ic2VydmVyLmgKaW5kZXggODhmOGZjMWRlZWU3MDkzZjRmYzgzYTVhYmFmMjBhNWEy
MWM5NTViNi4uZmM0ZmU1ZDVkNjRlNjEzNjc4YzYxYzM5MmZjOGIyZGJkYTI3ZDI4YiAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9pb3MvQ29udGVudENoYW5nZU9ic2VydmVyLmgKKysr
IGIvU291cmNlL1dlYkNvcmUvcGFnZS9pb3MvQ29udGVudENoYW5nZU9ic2VydmVyLmgKQEAgLTEz
Nyw3ICsxMzcsOCBAQCBwcml2YXRlOgogCiAgICAgYm9vbCBpc09ic2VydmluZ0NvbnRlbnRDaGFu
Z2VzKCkgY29uc3Q7CiAKLSAgICB2b2lkIGNhbmNlbFBlbmRpbmdBY3Rpdml0aWVzKCk7CisgICAg
dm9pZCBzdG9wT2JzZXJ2aW5nUGVuZGluZ0FjdGl2aXRpZXMoKTsKKyAgICB2b2lkIHJlc2V0KCk7
CiAKICAgICB2b2lkIHNldEhhc0luZGV0ZXJtaW5hdGVTdGF0ZSgpOwogICAgIHZvaWQgc2V0SGFz
VmlzaWJsZUNoYW5nZVN0YXRlKCk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>365558</attachid>
            <date>2019-03-21 09:34:21 -0700</date>
            <delta_ts>2019-03-21 11:10:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-196076-20190321093420.patch</filename>
            <type>text/plain</type>
            <size>5793</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQzMjkxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGNmOWViYmVkNjdlMGJh
NDU5ZDc1NzE5NjdhNzIxZmJiNjdmMDA2NS4uMGI4ZjMwNzFhMmZjMWM5ODI4ZGY4ZGVkM2JjMzE1
NzA1MmU3NDBmZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE5LTAzLTIxICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW0NvbnRlbnRDaGFuZ2VPYnNl
cnZlcl0gQ2xlYW51cCByZXNldCBzdGF0ZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE5NjA3NgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDkxMDc5
MzE+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgc3Rv
cE9ic2VydmluZ1BlbmRpbmdBY3Rpdml0aWVzKCkgaXMgYSBzdWJzZXQgb2YgcmVzZXQoKSBhbmQg
Y2FsbCBpdCB3aGVuIHdlJ3ZlIG9ic2VydmVkIGEgdmlzaWJsZSBjaGFuZ2UuCisKKyAgICAgICAg
KiBwYWdlL2lvcy9Db250ZW50Q2hhbmdlT2JzZXJ2ZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
Q29udGVudENoYW5nZU9ic2VydmVyOjp3aWxsTm90UHJvY2VlZFdpdGhDbGljayk6CisgICAgICAg
IChXZWJDb3JlOjpDb250ZW50Q2hhbmdlT2JzZXJ2ZXI6OnN0b3BPYnNlcnZpbmdQZW5kaW5nQWN0
aXZpdGllcyk6CisgICAgICAgIChXZWJDb3JlOjpDb250ZW50Q2hhbmdlT2JzZXJ2ZXI6OnJlc2V0
KToKKyAgICAgICAgKFdlYkNvcmU6OkNvbnRlbnRDaGFuZ2VPYnNlcnZlcjo6ZGlkU3VzcGVuZEFj
dGl2ZURPTU9iamVjdHMpOgorICAgICAgICAoV2ViQ29yZTo6Q29udGVudENoYW5nZU9ic2VydmVy
Ojp3aWxsRGV0YWNoUGFnZSk6CisgICAgICAgIChXZWJDb3JlOjpDb250ZW50Q2hhbmdlT2JzZXJ2
ZXI6OmFkanVzdE9ic2VydmVkU3RhdGUpOgorICAgICAgICAoV2ViQ29yZTo6Q29udGVudENoYW5n
ZU9ic2VydmVyOjpjYW5jZWxQZW5kaW5nQWN0aXZpdGllcyk6IERlbGV0ZWQuCisgICAgICAgICog
cGFnZS9pb3MvQ29udGVudENoYW5nZU9ic2VydmVyLmg6CisKIDIwMTktMDMtMjEgIFphbGFuIEJ1
anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBbQ29udGVudENoYW5nZU9ic2VydmVy
XSBTdGFydCB0cmFja2luZyBpbXBsaWNpdCB0cmFuc2l0aW9ucyBhdCBtb3VzZW1vdmUKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvaW9zL0NvbnRlbnRDaGFuZ2VPYnNlcnZlci5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9wYWdlL2lvcy9Db250ZW50Q2hhbmdlT2JzZXJ2ZXIuY3BwCmluZGV4
IDU4ZTgzOThmZGY5NTczZDljYzY4YjI4NjA5YjFmMzYxZDJkNTZiNWMuLmU5ZGE5M2Q5OGUyZDIz
NjI2NGQ3OTk3NzM5NzNlMmVlNjA3NzE3Y2UgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Bh
Z2UvaW9zL0NvbnRlbnRDaGFuZ2VPYnNlcnZlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGFn
ZS9pb3MvQ29udGVudENoYW5nZU9ic2VydmVyLmNwcApAQCAtMTk4LDcgKzE5OCw2IEBAIHZvaWQg
Q29udGVudENoYW5nZU9ic2VydmVyOjp3aWxsTm90UHJvY2VlZFdpdGhDbGljaygpCiB7CiAgICAg
TE9HKENvbnRlbnRPYnNlcnZhdGlvbiwgIndpbGxOb3RQcm9jZWVkV2l0aENsaWNrOiBjbGljayB3
aWxsIG5vdCBoYXBwZW4uIik7CiAgICAgYWRqdXN0T2JzZXJ2ZWRTdGF0ZShFdmVudDo6V2lsbE5v
dFByb2NlZWRXaXRoQ2xpY2spOwotICAgIC8vIEZJWE1FOiBBZGQgc3VwcG9ydCBmb3IgcHJldmVu
dERlZmF1bHQoKS4KIH0KIAogdm9pZCBDb250ZW50Q2hhbmdlT2JzZXJ2ZXI6OmRvbVRpbWVyRXhl
Y3V0ZURpZFN0YXJ0KGNvbnN0IERPTVRpbWVyJiB0aW1lcikKQEAgLTI0MiwyMiArMjQxLDM5IEBA
IHZvaWQgQ29udGVudENoYW5nZU9ic2VydmVyOjpzdHlsZVJlY2FsY0RpZEZpbmlzaCgpCiAgICAg
YWRqdXN0T2JzZXJ2ZWRTdGF0ZShFdmVudDo6RW5kZWRTdHlsZVJlY2FsYyk7CiB9CiAKLXZvaWQg
Q29udGVudENoYW5nZU9ic2VydmVyOjpjYW5jZWxQZW5kaW5nQWN0aXZpdGllcygpCit2b2lkIENv
bnRlbnRDaGFuZ2VPYnNlcnZlcjo6c3RvcE9ic2VydmluZ1BlbmRpbmdBY3Rpdml0aWVzKCkKIHsK
KyAgICBzZXRTaG91bGRPYnNlcnZlTmV4dFN0eWxlUmVjYWxjKGZhbHNlKTsKKyAgICBzZXRTaG91
bGRPYnNlcnZlRE9NVGltZXJTY2hlZHVsaW5nKGZhbHNlKTsKKyAgICBzZXRTaG91bGRPYnNlcnZl
VHJhbnNpdGlvbnMoZmFsc2UpOwogICAgIGNsZWFyT2JzZXJ2ZWRET01UaW1lcnMoKTsKKyAgICBj
bGVhck9ic2VydmVkVHJhbnNpdGlvbnMoKTsKK30KKwordm9pZCBDb250ZW50Q2hhbmdlT2JzZXJ2
ZXI6OnJlc2V0KCkKK3sKKyAgICBzdG9wT2JzZXJ2aW5nUGVuZGluZ0FjdGl2aXRpZXMoKTsKKyAg
ICBzZXRIYXNOb0NoYW5nZVN0YXRlKCk7CisgICAgc2V0SXNCZXR3ZWVuVG91Y2hFbmRBbmRNb3Vz
ZU1vdmVkKGZhbHNlKTsKKworICAgIG1fdG91Y2hFdmVudElzQmVpbmdEaXNwYXRjaGVkID0gZmFs
c2U7CisgICAgbV9pc0luT2JzZXJ2ZWRTdHlsZVJlY2FsYyA9IGZhbHNlOworICAgIG1fb2JzZXJ2
ZWREb21UaW1lcklzQmVpbmdFeGVjdXRlZCA9IGZhbHNlOworICAgIG1fbW91c2VNb3ZlZEV2ZW50
SXNCZWluZ0Rpc3BhdGNoZWQgPSBmYWxzZTsKKwogICAgIG1fY29udGVudE9ic2VydmF0aW9uVGlt
ZXIuc3RvcCgpOwogfQogCiB2b2lkIENvbnRlbnRDaGFuZ2VPYnNlcnZlcjo6ZGlkU3VzcGVuZEFj
dGl2ZURPTU9iamVjdHMoKQogewogICAgIExPRyhDb250ZW50T2JzZXJ2YXRpb24sICJkaWRTdXNw
ZW5kQWN0aXZlRE9NT2JqZWN0cyIpOwotICAgIGNhbmNlbFBlbmRpbmdBY3Rpdml0aWVzKCk7Cisg
ICAgcmVzZXQoKTsKIH0KIAogdm9pZCBDb250ZW50Q2hhbmdlT2JzZXJ2ZXI6OndpbGxEZXRhY2hQ
YWdlKCkKIHsKICAgICBMT0coQ29udGVudE9ic2VydmF0aW9uLCAid2lsbERldGFjaFBhZ2UiKTsK
LSAgICBjYW5jZWxQZW5kaW5nQWN0aXZpdGllcygpOworICAgIHJlc2V0KCk7CiB9CiAKIHZvaWQg
Q29udGVudENoYW5nZU9ic2VydmVyOjpjb250ZW50VmlzaWJpbGl0eURpZENoYW5nZSgpCkBAIC0z
MzMsMTMgKzM0OSwxNCBAQCBib29sIENvbnRlbnRDaGFuZ2VPYnNlcnZlcjo6aGFzRGV0ZXJtaW5h
dGVTdGF0ZSgpIGNvbnN0CiAKIHZvaWQgQ29udGVudENoYW5nZU9ic2VydmVyOjphZGp1c3RPYnNl
cnZlZFN0YXRlKEV2ZW50IGV2ZW50KQogewotICAgIGF1dG8gcmVzZXQgPSBbJl0geworICAgIGF1
dG8gcmVzZXRUb1N0YXJ0T2JzZXJ2aW5nID0gWyZdIHsKICAgICAgICAgc2V0SGFzTm9DaGFuZ2VT
dGF0ZSgpOwogICAgICAgICBjbGVhck9ic2VydmVkRE9NVGltZXJzKCk7CiAgICAgICAgIGNsZWFy
T2JzZXJ2ZWRUcmFuc2l0aW9ucygpOwogICAgICAgICBzZXRJc0JldHdlZW5Ub3VjaEVuZEFuZE1v
dXNlTW92ZWQoZmFsc2UpOwotICAgICAgICBBU1NFUlQoIW1faXNPYnNlcnZpbmdET01UaW1lclNj
aGVkdWxpbmcpOwotICAgICAgICBBU1NFUlQoIW1faXNXYWl0aW5nRm9yU3R5bGVSZWNhbGMpOwor
ICAgICAgICBzZXRTaG91bGRPYnNlcnZlTmV4dFN0eWxlUmVjYWxjKGZhbHNlKTsKKyAgICAgICAg
c2V0U2hvdWxkT2JzZXJ2ZURPTVRpbWVyU2NoZWR1bGluZyhmYWxzZSk7CisgICAgICAgIHNldFNo
b3VsZE9ic2VydmVUcmFuc2l0aW9ucyhmYWxzZSk7CiAgICAgICAgIEFTU0VSVCghbV9pc0luT2Jz
ZXJ2ZWRTdHlsZVJlY2FsYyk7CiAgICAgICAgIEFTU0VSVCghbV9vYnNlcnZlZERvbVRpbWVySXNC
ZWluZ0V4ZWN1dGVkKTsKICAgICB9OwpAQCAtMzcxLDcgKzM4OCw3IEBAIHZvaWQgQ29udGVudENo
YW5nZU9ic2VydmVyOjphZGp1c3RPYnNlcnZlZFN0YXRlKEV2ZW50IGV2ZW50KQogCiAgICAgc3dp
dGNoIChldmVudCkgewogICAgIGNhc2UgRXZlbnQ6OlN0YXJ0ZWRUb3VjaFN0YXJ0RXZlbnREaXNw
YXRjaGluZzoKLSAgICAgICAgcmVzZXQoKTsKKyAgICAgICAgcmVzZXRUb1N0YXJ0T2JzZXJ2aW5n
KCk7CiAgICAgICAgIHNldFNob3VsZE9ic2VydmVET01UaW1lclNjaGVkdWxpbmcodHJ1ZSk7CiAg
ICAgICAgIHNldFNob3VsZE9ic2VydmVUcmFuc2l0aW9ucyh0cnVlKTsKICAgICAgICAgYnJlYWs7
CkBAIC0zODYsNyArNDAzLDcgQEAgdm9pZCBDb250ZW50Q2hhbmdlT2JzZXJ2ZXI6OmFkanVzdE9i
c2VydmVkU3RhdGUoRXZlbnQgZXZlbnQpCiAgICAgY2FzZSBFdmVudDo6U3RhcnRlZE1vdXNlTW92
ZWRFdmVudERpc3BhdGNoaW5nOgogICAgICAgICBBU1NFUlQoIW1fZG9jdW1lbnQuaGFzUGVuZGlu
Z1N0eWxlUmVjYWxjKCkpOwogICAgICAgICBpZiAoIWlzQmV0d2VlblRvdWNoRW5kQW5kTW91c2VN
b3ZlZCgpKQotICAgICAgICAgICAgcmVzZXQoKTsKKyAgICAgICAgICAgIHJlc2V0VG9TdGFydE9i
c2VydmluZygpOwogICAgICAgICBzZXRJc0JldHdlZW5Ub3VjaEVuZEFuZE1vdXNlTW92ZWQoZmFs
c2UpOwogICAgICAgICBzZXRTaG91bGRPYnNlcnZlRE9NVGltZXJTY2hlZHVsaW5nKCFoYXNWaXNp
YmxlQ2hhbmdlU3RhdGUoKSk7CiAgICAgICAgIHNldFNob3VsZE9ic2VydmVUcmFuc2l0aW9ucygh
aGFzVmlzaWJsZUNoYW5nZVN0YXRlKCkpOwpAQCAtNDMwLDEwICs0NDcsOCBAQCB2b2lkIENvbnRl
bnRDaGFuZ2VPYnNlcnZlcjo6YWRqdXN0T2JzZXJ2ZWRTdGF0ZShFdmVudCBldmVudCkKICAgICAg
ICAgYnJlYWs7CiAgICAgY2FzZSBFdmVudDo6Q29udGVudFZpc2liaWxpdHlDaGFuZ2VkOgogICAg
ICAgICBzZXRIYXNWaXNpYmxlQ2hhbmdlU3RhdGUoKTsKLSAgICAgICAgLy8gUmVtb3ZlIHBlbmRp
bmcgYWN0aXZpdGllcy4gV2UgZG9uJ3QgbmVlZCB0byBvYnNlcnZlIHRoZW0gYW55bW9yZS4KLSAg
ICAgICAgc2V0U2hvdWxkT2JzZXJ2ZU5leHRTdHlsZVJlY2FsYyhmYWxzZSk7Ci0gICAgICAgIGNs
ZWFyT2JzZXJ2ZWRET01UaW1lcnMoKTsKLSAgICAgICAgY2xlYXJPYnNlcnZlZFRyYW5zaXRpb25z
KCk7CisgICAgICAgIC8vIFN0b3AgcGVuZGluZyBhY3Rpdml0aWVzLiBXZSBkb24ndCBuZWVkIHRv
IG9ic2VydmUgdGhlbSBhbnltb3JlLgorICAgICAgICBzdG9wT2JzZXJ2aW5nUGVuZGluZ0FjdGl2
aXRpZXMoKTsKICAgICAgICAgYnJlYWs7CiAgICAgfQogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvcGFnZS9pb3MvQ29udGVudENoYW5nZU9ic2VydmVyLmggYi9Tb3VyY2UvV2ViQ29yZS9w
YWdlL2lvcy9Db250ZW50Q2hhbmdlT2JzZXJ2ZXIuaAppbmRleCA2NzRjMDhiYmJmYjlhN2NhOTRl
ZThiMmQ4ZDBiODIyYjEyZWZmZmY5Li4zYTZjNzJjNDIzNDgyOTZlZmY2NDY5MGQyMmZjNTYzYTg5
MmI5YTkzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL2lvcy9Db250ZW50Q2hhbmdl
T2JzZXJ2ZXIuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL2lvcy9Db250ZW50Q2hhbmdlT2Jz
ZXJ2ZXIuaApAQCAtMTM4LDcgKzEzOCw4IEBAIHByaXZhdGU6CiAKICAgICBib29sIGlzT2JzZXJ2
aW5nQ29udGVudENoYW5nZXMoKSBjb25zdDsKIAotICAgIHZvaWQgY2FuY2VsUGVuZGluZ0FjdGl2
aXRpZXMoKTsKKyAgICB2b2lkIHN0b3BPYnNlcnZpbmdQZW5kaW5nQWN0aXZpdGllcygpOworICAg
IHZvaWQgcmVzZXQoKTsKIAogICAgIHZvaWQgc2V0SGFzSW5kZXRlcm1pbmF0ZVN0YXRlKCk7CiAg
ICAgdm9pZCBzZXRIYXNWaXNpYmxlQ2hhbmdlU3RhdGUoKTsK
</data>
<flag name="review"
          id="382013"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>