<?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>92830</bug_id>
          
          <creation_ts>2012-07-31 19:52:34 -0700</creation_ts>
          <short_desc>Read tag names and attributes from the saved tokens in HTMLElementStack</short_desc>
          <delta_ts>2012-08-01 15:57:06 -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>DOM</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>92838</dependson>
          <blocked>92057</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Kwang Yul Seo">skyul</reporter>
          <assigned_to name="Kwang Yul Seo">skyul</assigned_to>
          <cc>abarth</cc>
    
    <cc>eric</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>683792</commentid>
    <comment_count>0</comment_count>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2012-07-31 19:52:34 -0700</bug_when>
    <thetext>This is a follow-up patch for r123577. Changed top()-&gt;hasTagName(x) with topStackItem()-&gt;hasTagName(x).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>683795</commentid>
    <comment_count>1</comment_count>
      <attachid>155707</attachid>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2012-07-31 19:55:58 -0700</bug_when>
    <thetext>Created attachment 155707
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>683802</commentid>
    <comment_count>2</comment_count>
      <attachid>155709</attachid>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2012-07-31 20:06:40 -0700</bug_when>
    <thetext>Created attachment 155709
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>683819</commentid>
    <comment_count>3</comment_count>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2012-07-31 20:28:36 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Created an attachment (id=155709) [details]
&gt; Patch

I should have replaced item-&gt;element()-&gt;hasTagName(x) with item-&gt;hasTagName(x) too. I will upload the updated patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>683881</commentid>
    <comment_count>4</comment_count>
      <attachid>155721</attachid>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2012-07-31 22:19:29 -0700</bug_when>
    <thetext>Created attachment 155721
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>683882</commentid>
    <comment_count>5</comment_count>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2012-07-31 22:21:37 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; Created an attachment (id=155721) [details]
&gt; Patch

This patch revealed a bug in the previous patches. Please review Bug 92838 first.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>684693</commentid>
    <comment_count>6</comment_count>
      <attachid>155721</attachid>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2012-08-01 15:57:01 -0700</bug_when>
    <thetext>Comment on attachment 155721
Patch

Clearing flags on attachment: 155721

Committed r124379: &lt;http://trac.webkit.org/changeset/124379&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>684694</commentid>
    <comment_count>7</comment_count>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2012-08-01 15:57:06 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>155707</attachid>
            <date>2012-07-31 19:55:58 -0700</date>
            <delta_ts>2012-07-31 20:06:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-92830-20120801115529.patch</filename>
            <type>text/plain</type>
            <size>2513</size>
            <attacher name="Kwang Yul Seo">skyul</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI0MjgzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYmJlZGU2ZGUyZWQ3MzY3
OWQwYmFmNDc0NjQ3ZjNhZDgzYTI5YzZjNi4uOGUyZDBkZmFkNGM5ZDYyZmI1M2ZhYmY2M2E2NWFm
OWEzYmVlYzE3ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEyLTA3LTMxICBLd2Fu
ZyBZdWwgU2VvICA8c2t5dWxAY29tcGFueTEwMC5uZXQ+CisKKyAgICAgICAgUmVhZCB0YWcgbmFt
ZXMgYW5kIGF0dHJpYnV0ZXMgZnJvbSB0aGUgc2F2ZWQgdG9rZW5zIGluIEhUTUxFbGVtZW50U3Rh
Y2sKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkyODMw
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBp
cyBhIGZvbGxvdy11cCBwYXRjaCBmb3IgcjEyMzU3Ny4gQ2hhbmdlZCB0b3AoKS0+aGFzVGFnTmFt
ZSh4KSB3aXRoIHRvcFN0YWNrSXRlbSgpLT5oYXNUYWdOYW1lKHgpLgorCisgICAgICAgIE5vIG5l
dyB0ZXN0cywgY292ZXJlZCBieSBleGlzdGluZyB0ZXN0cy4KKworICAgICAgICAqIGh0bWwvcGFy
c2VyL0hUTUxFbGVtZW50U3RhY2suY3BwOgorICAgICAgICAoV2ViQ29yZTo6SFRNTEVsZW1lbnRT
dGFjazo6cG9wKToKKyAgICAgICAgKFdlYkNvcmU6OkhUTUxFbGVtZW50U3RhY2s6OnBvcFVudGls
KToKKyAgICAgICAgKFdlYkNvcmU6OkhUTUxFbGVtZW50U3RhY2s6OnBvcENvbW1vbik6CisKIDIw
MTItMDctMzAgIFJ5b3N1a2UgTml3YSAgPHJuaXdhQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUkVH
UkVTU0lPTihyMTIwOTc5KTogTm9kZSBsaXN0IHJldHVybmVkIGJ5IGdldEVsZW1lbnRzQnlUYWdO
YW1lTlMgaXNuJ3QgaW52YWxpZGF0ZWQgd2hlbiBjaGlsZHJlbiBjaGFuZ2VzCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9odG1sL3BhcnNlci9IVE1MRWxlbWVudFN0YWNrLmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL2h0bWwvcGFyc2VyL0hUTUxFbGVtZW50U3RhY2suY3BwCmluZGV4IDIyZWQ2MDc0
MzUzZDhlYmMxMjhjNjA4NjVhNDdhYjQyMTVmY2Y3ZTMuLjQ1MDc1M2Q0ZmE1MDJlYjJmMDE5NTJm
YjhiZjc3YjEwZGU3ZTE4YWQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvcGFyc2Vy
L0hUTUxFbGVtZW50U3RhY2suY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvcGFyc2VyL0hU
TUxFbGVtZW50U3RhY2suY3BwCkBAIC0yMTAsMTMgKzIxMCwxMyBAQCB2b2lkIEhUTUxFbGVtZW50
U3RhY2s6OnBvcEFsbCgpCiAKIHZvaWQgSFRNTEVsZW1lbnRTdGFjazo6cG9wKCkKIHsKLSAgICBB
U1NFUlQoIXRvcCgpLT5oYXNUYWdOYW1lKEhUTUxOYW1lczo6aGVhZFRhZykpOworICAgIEFTU0VS
VCghdG9wU3RhY2tJdGVtKCktPmhhc1RhZ05hbWUoSFRNTE5hbWVzOjpoZWFkVGFnKSk7CiAgICAg
cG9wQ29tbW9uKCk7CiB9CiAKIHZvaWQgSFRNTEVsZW1lbnRTdGFjazo6cG9wVW50aWwoY29uc3Qg
QXRvbWljU3RyaW5nJiB0YWdOYW1lKQogewotICAgIHdoaWxlICghdG9wKCktPmhhc0xvY2FsTmFt
ZSh0YWdOYW1lKSkgeworICAgIHdoaWxlICghdG9wU3RhY2tJdGVtKCktPmhhc0xvY2FsTmFtZSh0
YWdOYW1lKSkgewogICAgICAgICAvLyBwb3AoKSB3aWxsIEFTU0VSVCBhdCA8Ym9keT4gaWYgY2Fs
bGVycyBmYWlsIHRvIGNoZWNrIHRoYXQgdGhlcmUgaXMgYW4KICAgICAgICAgLy8gZWxlbWVudCB3
aXRoIGxvY2FsTmFtZSB8dGFnTmFtZXwgb24gdGhlIHN0YWNrIG9mIG9wZW4gZWxlbWVudHMuCiAg
ICAgICAgIHBvcCgpOwpAQCAtNTcxLDkgKzU3MSw5IEBAIHZvaWQgSFRNTEVsZW1lbnRTdGFjazo6
cHVzaENvbW1vbihQYXNzUmVmUHRyPEhUTUxTdGFja0l0ZW0+IGl0ZW0pCiAKIHZvaWQgSFRNTEVs
ZW1lbnRTdGFjazo6cG9wQ29tbW9uKCkKIHsKLSAgICBBU1NFUlQoIXRvcCgpLT5oYXNUYWdOYW1l
KEhUTUxOYW1lczo6aHRtbFRhZykpOwotICAgIEFTU0VSVCghdG9wKCktPmhhc1RhZ05hbWUoSFRN
TE5hbWVzOjpoZWFkVGFnKSB8fCAhbV9oZWFkRWxlbWVudCk7Ci0gICAgQVNTRVJUKCF0b3AoKS0+
aGFzVGFnTmFtZShIVE1MTmFtZXM6OmJvZHlUYWcpIHx8ICFtX2JvZHlFbGVtZW50KTsKKyAgICBB
U1NFUlQoIXRvcFN0YWNrSXRlbSgpLT5oYXNUYWdOYW1lKEhUTUxOYW1lczo6aHRtbFRhZykpOwor
ICAgIEFTU0VSVCghdG9wU3RhY2tJdGVtKCktPmhhc1RhZ05hbWUoSFRNTE5hbWVzOjpoZWFkVGFn
KSB8fCAhbV9oZWFkRWxlbWVudCk7CisgICAgQVNTRVJUKCF0b3BTdGFja0l0ZW0oKS0+aGFzVGFn
TmFtZShIVE1MTmFtZXM6OmJvZHlUYWcpIHx8ICFtX2JvZHlFbGVtZW50KTsKICAgICB0b3AoKS0+
ZmluaXNoUGFyc2luZ0NoaWxkcmVuKCk7CiAgICAgbV90b3AgPSBtX3RvcC0+cmVsZWFzZU5leHQo
KTsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>155709</attachid>
            <date>2012-07-31 20:06:40 -0700</date>
            <delta_ts>2012-07-31 20:28:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-92830-20120801120610.patch</filename>
            <type>text/plain</type>
            <size>2514</size>
            <attacher name="Kwang Yul Seo">skyul</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI0MjgzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYmJlZGU2ZGUyZWQ3MzY3
OWQwYmFmNDc0NjQ3ZjNhZDgzYTI5YzZjNi4uOTIyMmZiNWY2N2Q0YjFjZDcxNTFiZjc4M2UxZTQ1
ZWRmNGZhZTU5NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEyLTA3LTMxICBLd2Fu
ZyBZdWwgU2VvICA8c2t5dWxAY29tcGFueTEwMC5uZXQ+CisKKyAgICAgICAgUmVhZCB0YWcgbmFt
ZXMgYW5kIGF0dHJpYnV0ZXMgZnJvbSB0aGUgc2F2ZWQgdG9rZW5zIGluIEhUTUxFbGVtZW50U3Rh
Y2sKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkyODMw
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBp
cyBhIGZvbGxvdy11cCBwYXRjaCBmb3IgcjEyMzU3Ny4gUmVwbGFjZWQgdG9wKCktPmhhc1RhZ05h
bWUoeCkgd2l0aCB0b3BTdGFja0l0ZW0oKS0+aGFzVGFnTmFtZSh4KS4KKworICAgICAgICBObyBu
ZXcgdGVzdHMsIGNvdmVyZWQgYnkgZXhpc3RpbmcgdGVzdHMuCisKKyAgICAgICAgKiBodG1sL3Bh
cnNlci9IVE1MRWxlbWVudFN0YWNrLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkhUTUxFbGVtZW50
U3RhY2s6OnBvcCk6CisgICAgICAgIChXZWJDb3JlOjpIVE1MRWxlbWVudFN0YWNrOjpwb3BVbnRp
bCk6CisgICAgICAgIChXZWJDb3JlOjpIVE1MRWxlbWVudFN0YWNrOjpwb3BDb21tb24pOgorCiAy
MDEyLTA3LTMwICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgogCiAgICAgICAgIFJF
R1JFU1NJT04ocjEyMDk3OSk6IE5vZGUgbGlzdCByZXR1cm5lZCBieSBnZXRFbGVtZW50c0J5VGFn
TmFtZU5TIGlzbid0IGludmFsaWRhdGVkIHdoZW4gY2hpbGRyZW4gY2hhbmdlcwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvaHRtbC9wYXJzZXIvSFRNTEVsZW1lbnRTdGFjay5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9odG1sL3BhcnNlci9IVE1MRWxlbWVudFN0YWNrLmNwcAppbmRleCAyMmVkNjA3
NDM1M2Q4ZWJjMTI4YzYwODY1YTQ3YWI0MjE1ZmNmN2UzLi40NTA3NTNkNGZhNTAyZWIyZjAxOTUy
ZmI4YmY3N2IxMGRlN2UxOGFkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL3BhcnNl
ci9IVE1MRWxlbWVudFN0YWNrLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL3BhcnNlci9I
VE1MRWxlbWVudFN0YWNrLmNwcApAQCAtMjEwLDEzICsyMTAsMTMgQEAgdm9pZCBIVE1MRWxlbWVu
dFN0YWNrOjpwb3BBbGwoKQogCiB2b2lkIEhUTUxFbGVtZW50U3RhY2s6OnBvcCgpCiB7Ci0gICAg
QVNTRVJUKCF0b3AoKS0+aGFzVGFnTmFtZShIVE1MTmFtZXM6OmhlYWRUYWcpKTsKKyAgICBBU1NF
UlQoIXRvcFN0YWNrSXRlbSgpLT5oYXNUYWdOYW1lKEhUTUxOYW1lczo6aGVhZFRhZykpOwogICAg
IHBvcENvbW1vbigpOwogfQogCiB2b2lkIEhUTUxFbGVtZW50U3RhY2s6OnBvcFVudGlsKGNvbnN0
IEF0b21pY1N0cmluZyYgdGFnTmFtZSkKIHsKLSAgICB3aGlsZSAoIXRvcCgpLT5oYXNMb2NhbE5h
bWUodGFnTmFtZSkpIHsKKyAgICB3aGlsZSAoIXRvcFN0YWNrSXRlbSgpLT5oYXNMb2NhbE5hbWUo
dGFnTmFtZSkpIHsKICAgICAgICAgLy8gcG9wKCkgd2lsbCBBU1NFUlQgYXQgPGJvZHk+IGlmIGNh
bGxlcnMgZmFpbCB0byBjaGVjayB0aGF0IHRoZXJlIGlzIGFuCiAgICAgICAgIC8vIGVsZW1lbnQg
d2l0aCBsb2NhbE5hbWUgfHRhZ05hbWV8IG9uIHRoZSBzdGFjayBvZiBvcGVuIGVsZW1lbnRzLgog
ICAgICAgICBwb3AoKTsKQEAgLTU3MSw5ICs1NzEsOSBAQCB2b2lkIEhUTUxFbGVtZW50U3RhY2s6
OnB1c2hDb21tb24oUGFzc1JlZlB0cjxIVE1MU3RhY2tJdGVtPiBpdGVtKQogCiB2b2lkIEhUTUxF
bGVtZW50U3RhY2s6OnBvcENvbW1vbigpCiB7Ci0gICAgQVNTRVJUKCF0b3AoKS0+aGFzVGFnTmFt
ZShIVE1MTmFtZXM6Omh0bWxUYWcpKTsKLSAgICBBU1NFUlQoIXRvcCgpLT5oYXNUYWdOYW1lKEhU
TUxOYW1lczo6aGVhZFRhZykgfHwgIW1faGVhZEVsZW1lbnQpOwotICAgIEFTU0VSVCghdG9wKCkt
Pmhhc1RhZ05hbWUoSFRNTE5hbWVzOjpib2R5VGFnKSB8fCAhbV9ib2R5RWxlbWVudCk7CisgICAg
QVNTRVJUKCF0b3BTdGFja0l0ZW0oKS0+aGFzVGFnTmFtZShIVE1MTmFtZXM6Omh0bWxUYWcpKTsK
KyAgICBBU1NFUlQoIXRvcFN0YWNrSXRlbSgpLT5oYXNUYWdOYW1lKEhUTUxOYW1lczo6aGVhZFRh
ZykgfHwgIW1faGVhZEVsZW1lbnQpOworICAgIEFTU0VSVCghdG9wU3RhY2tJdGVtKCktPmhhc1Rh
Z05hbWUoSFRNTE5hbWVzOjpib2R5VGFnKSB8fCAhbV9ib2R5RWxlbWVudCk7CiAgICAgdG9wKCkt
PmZpbmlzaFBhcnNpbmdDaGlsZHJlbigpOwogICAgIG1fdG9wID0gbV90b3AtPnJlbGVhc2VOZXh0
KCk7CiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>155721</attachid>
            <date>2012-07-31 22:19:29 -0700</date>
            <delta_ts>2012-08-01 15:57:01 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-92830-20120801141900.patch</filename>
            <type>text/plain</type>
            <size>5132</size>
            <attacher name="Kwang Yul Seo">skyul</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI0MjgzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2YyNmZiMzNkNTkxM2U2
MDM1ZjMyY2Q3M2ZiZmJmMmQ3Yjg3MDI5Yy4uOTVkZmEzYzY4MWY5MzAzNGI2YWU5ZGYzYmEzMTY4
NjMyZWU3ODFmOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI4IEBACiAyMDEyLTA3LTMxICBLd2Fu
ZyBZdWwgU2VvICA8c2t5dWxAY29tcGFueTEwMC5uZXQ+CiAKKyAgICAgICAgUmVhZCB0YWcgbmFt
ZXMgYW5kIGF0dHJpYnV0ZXMgZnJvbSB0aGUgc2F2ZWQgdG9rZW5zIGluIEhUTUxFbGVtZW50U3Rh
Y2sKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkyODMw
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBp
cyBhIGZvbGxvdy11cCBwYXRjaCBmb3IgcjEyMzU3Ny4KKyAgICAgICAgUmVwbGFjZWQgdG9wKCkt
Pmhhc1RhZ05hbWUoeCkgd2l0aCB0b3BTdGFja0l0ZW0oKS0+aGFzVGFnTmFtZSh4KS4KKyAgICAg
ICAgQWxzbyByZXBsYWNlZCBpdGVtLT5lbGVtZW50KCktPmhhc1RhZ05hbWUoeCkgd2l0aCBpdGVt
LT5oYXNUYWdOYW1lKHgpLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cywgY292ZXJlZCBieSBleGlz
dGluZyB0ZXN0cy4KKworICAgICAgICAqIGh0bWwvcGFyc2VyL0hUTUxFbGVtZW50U3RhY2suY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6SFRNTEVsZW1lbnRTdGFjazo6cG9wKToKKyAgICAgICAgKFdl
YkNvcmU6OkhUTUxFbGVtZW50U3RhY2s6OnBvcFVudGlsKToKKyAgICAgICAgKFdlYkNvcmU6OkhU
TUxFbGVtZW50U3RhY2s6OnB1c2hIVE1MSHRtbEVsZW1lbnQpOgorICAgICAgICAoV2ViQ29yZTo6
SFRNTEVsZW1lbnRTdGFjazo6cHVzaEhUTUxIZWFkRWxlbWVudCk6CisgICAgICAgIChXZWJDb3Jl
OjpIVE1MRWxlbWVudFN0YWNrOjpwdXNoSFRNTEJvZHlFbGVtZW50KToKKyAgICAgICAgKFdlYkNv
cmU6OkhUTUxFbGVtZW50U3RhY2s6OnB1c2gpOgorICAgICAgICAoV2ViQ29yZTo6SFRNTEVsZW1l
bnRTdGFjazo6aW5zZXJ0QWJvdmUpOgorICAgICAgICAoV2ViQ29yZTo6SFRNTEVsZW1lbnRTdGFj
azo6cG9wQ29tbW9uKToKKworMjAxMi0wNy0zMSAgS3dhbmcgWXVsIFNlbyAgPHNreXVsQGNvbXBh
bnkxMDAubmV0PgorCiAgICAgICAgIEhUTUxUcmVlQnVpbGRlciBwYXNzZXMgYSB3cm9uZyB0b2tl
biB3aGVuIHB1c2hpbmcgdGhlIGhlYWQgZWxlbWVudAogICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTI4MzgKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvaHRtbC9wYXJzZXIvSFRNTEVsZW1lbnRTdGFjay5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1s
L3BhcnNlci9IVE1MRWxlbWVudFN0YWNrLmNwcAppbmRleCAyMmVkNjA3NDM1M2Q4ZWJjMTI4YzYw
ODY1YTQ3YWI0MjE1ZmNmN2UzLi42MmVkNmY0ZTM5ZDIyOWRlOGI0Yjg2ODE5MzQxMWIxNzgxOTQ5
Yzc0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL3BhcnNlci9IVE1MRWxlbWVudFN0
YWNrLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL3BhcnNlci9IVE1MRWxlbWVudFN0YWNr
LmNwcApAQCAtMjEwLDEzICsyMTAsMTMgQEAgdm9pZCBIVE1MRWxlbWVudFN0YWNrOjpwb3BBbGwo
KQogCiB2b2lkIEhUTUxFbGVtZW50U3RhY2s6OnBvcCgpCiB7Ci0gICAgQVNTRVJUKCF0b3AoKS0+
aGFzVGFnTmFtZShIVE1MTmFtZXM6OmhlYWRUYWcpKTsKKyAgICBBU1NFUlQoIXRvcFN0YWNrSXRl
bSgpLT5oYXNUYWdOYW1lKEhUTUxOYW1lczo6aGVhZFRhZykpOwogICAgIHBvcENvbW1vbigpOwog
fQogCiB2b2lkIEhUTUxFbGVtZW50U3RhY2s6OnBvcFVudGlsKGNvbnN0IEF0b21pY1N0cmluZyYg
dGFnTmFtZSkKIHsKLSAgICB3aGlsZSAoIXRvcCgpLT5oYXNMb2NhbE5hbWUodGFnTmFtZSkpIHsK
KyAgICB3aGlsZSAoIXRvcFN0YWNrSXRlbSgpLT5oYXNMb2NhbE5hbWUodGFnTmFtZSkpIHsKICAg
ICAgICAgLy8gcG9wKCkgd2lsbCBBU1NFUlQgYXQgPGJvZHk+IGlmIGNhbGxlcnMgZmFpbCB0byBj
aGVjayB0aGF0IHRoZXJlIGlzIGFuCiAgICAgICAgIC8vIGVsZW1lbnQgd2l0aCBsb2NhbE5hbWUg
fHRhZ05hbWV8IG9uIHRoZSBzdGFjayBvZiBvcGVuIGVsZW1lbnRzLgogICAgICAgICBwb3AoKTsK
QEAgLTMxNCw3ICszMTQsNyBAQCB2b2lkIEhUTUxFbGVtZW50U3RhY2s6OnB1c2hSb290Tm9kZShQ
YXNzUmVmUHRyPEhUTUxTdGFja0l0ZW0+IHJvb3RJdGVtKQogCiB2b2lkIEhUTUxFbGVtZW50U3Rh
Y2s6OnB1c2hIVE1MSHRtbEVsZW1lbnQoUGFzc1JlZlB0cjxIVE1MU3RhY2tJdGVtPiBpdGVtKQog
ewotICAgIEFTU0VSVChpdGVtLT5lbGVtZW50KCktPmhhc1RhZ05hbWUoSFRNTE5hbWVzOjpodG1s
VGFnKSk7CisgICAgQVNTRVJUKGl0ZW0tPmhhc1RhZ05hbWUoSFRNTE5hbWVzOjpodG1sVGFnKSk7
CiAgICAgcHVzaFJvb3ROb2RlQ29tbW9uKGl0ZW0pOwogfQogICAgIApAQCAtMzI4LDcgKzMyOCw3
IEBAIHZvaWQgSFRNTEVsZW1lbnRTdGFjazo6cHVzaFJvb3ROb2RlQ29tbW9uKFBhc3NSZWZQdHI8
SFRNTFN0YWNrSXRlbT4gcm9vdEl0ZW0pCiAKIHZvaWQgSFRNTEVsZW1lbnRTdGFjazo6cHVzaEhU
TUxIZWFkRWxlbWVudChQYXNzUmVmUHRyPEhUTUxTdGFja0l0ZW0+IGl0ZW0pCiB7Ci0gICAgQVNT
RVJUKGl0ZW0tPmVsZW1lbnQoKS0+aGFzVGFnTmFtZShIVE1MTmFtZXM6OmhlYWRUYWcpKTsKKyAg
ICBBU1NFUlQoaXRlbS0+aGFzVGFnTmFtZShIVE1MTmFtZXM6OmhlYWRUYWcpKTsKICAgICBBU1NF
UlQoIW1faGVhZEVsZW1lbnQpOwogICAgIG1faGVhZEVsZW1lbnQgPSBpdGVtLT5lbGVtZW50KCk7
CiAgICAgcHVzaENvbW1vbihpdGVtKTsKQEAgLTMzNiw3ICszMzYsNyBAQCB2b2lkIEhUTUxFbGVt
ZW50U3RhY2s6OnB1c2hIVE1MSGVhZEVsZW1lbnQoUGFzc1JlZlB0cjxIVE1MU3RhY2tJdGVtPiBp
dGVtKQogCiB2b2lkIEhUTUxFbGVtZW50U3RhY2s6OnB1c2hIVE1MQm9keUVsZW1lbnQoUGFzc1Jl
ZlB0cjxIVE1MU3RhY2tJdGVtPiBpdGVtKQogewotICAgIEFTU0VSVChpdGVtLT5lbGVtZW50KCkt
Pmhhc1RhZ05hbWUoSFRNTE5hbWVzOjpib2R5VGFnKSk7CisgICAgQVNTRVJUKGl0ZW0tPmhhc1Rh
Z05hbWUoSFRNTE5hbWVzOjpib2R5VGFnKSk7CiAgICAgQVNTRVJUKCFtX2JvZHlFbGVtZW50KTsK
ICAgICBtX2JvZHlFbGVtZW50ID0gaXRlbS0+ZWxlbWVudCgpOwogICAgIHB1c2hDb21tb24oaXRl
bSk7CkBAIC0zNDQsOSArMzQ0LDkgQEAgdm9pZCBIVE1MRWxlbWVudFN0YWNrOjpwdXNoSFRNTEJv
ZHlFbGVtZW50KFBhc3NSZWZQdHI8SFRNTFN0YWNrSXRlbT4gaXRlbSkKIAogdm9pZCBIVE1MRWxl
bWVudFN0YWNrOjpwdXNoKFBhc3NSZWZQdHI8SFRNTFN0YWNrSXRlbT4gaXRlbSkKIHsKLSAgICBB
U1NFUlQoIWl0ZW0tPmVsZW1lbnQoKS0+aGFzVGFnTmFtZShIVE1MTmFtZXM6Omh0bWxUYWcpKTsK
LSAgICBBU1NFUlQoIWl0ZW0tPmVsZW1lbnQoKS0+aGFzVGFnTmFtZShIVE1MTmFtZXM6OmhlYWRU
YWcpKTsKLSAgICBBU1NFUlQoIWl0ZW0tPmVsZW1lbnQoKS0+aGFzVGFnTmFtZShIVE1MTmFtZXM6
OmJvZHlUYWcpKTsKKyAgICBBU1NFUlQoIWl0ZW0tPmhhc1RhZ05hbWUoSFRNTE5hbWVzOjpodG1s
VGFnKSk7CisgICAgQVNTRVJUKCFpdGVtLT5oYXNUYWdOYW1lKEhUTUxOYW1lczo6aGVhZFRhZykp
OworICAgIEFTU0VSVCghaXRlbS0+aGFzVGFnTmFtZShIVE1MTmFtZXM6OmJvZHlUYWcpKTsKICAg
ICBBU1NFUlQobV9yb290Tm9kZSk7CiAgICAgcHVzaENvbW1vbihpdGVtKTsKIH0KQEAgLTM1Niw5
ICszNTYsOSBAQCB2b2lkIEhUTUxFbGVtZW50U3RhY2s6Omluc2VydEFib3ZlKFBhc3NSZWZQdHI8
SFRNTFN0YWNrSXRlbT4gaXRlbSwgRWxlbWVudFJlY29yZAogICAgIEFTU0VSVChpdGVtKTsKICAg
ICBBU1NFUlQocmVjb3JkQmVsb3cpOwogICAgIEFTU0VSVChtX3RvcCk7Ci0gICAgQVNTRVJUKCFp
dGVtLT5lbGVtZW50KCktPmhhc1RhZ05hbWUoSFRNTE5hbWVzOjpodG1sVGFnKSk7Ci0gICAgQVNT
RVJUKCFpdGVtLT5lbGVtZW50KCktPmhhc1RhZ05hbWUoSFRNTE5hbWVzOjpoZWFkVGFnKSk7Ci0g
ICAgQVNTRVJUKCFpdGVtLT5lbGVtZW50KCktPmhhc1RhZ05hbWUoSFRNTE5hbWVzOjpib2R5VGFn
KSk7CisgICAgQVNTRVJUKCFpdGVtLT5oYXNUYWdOYW1lKEhUTUxOYW1lczo6aHRtbFRhZykpOwor
ICAgIEFTU0VSVCghaXRlbS0+aGFzVGFnTmFtZShIVE1MTmFtZXM6OmhlYWRUYWcpKTsKKyAgICBB
U1NFUlQoIWl0ZW0tPmhhc1RhZ05hbWUoSFRNTE5hbWVzOjpib2R5VGFnKSk7CiAgICAgQVNTRVJU
KG1fcm9vdE5vZGUpOwogICAgIGlmIChyZWNvcmRCZWxvdyA9PSBtX3RvcCkgewogICAgICAgICBw
dXNoKGl0ZW0pOwpAQCAtNTcxLDkgKzU3MSw5IEBAIHZvaWQgSFRNTEVsZW1lbnRTdGFjazo6cHVz
aENvbW1vbihQYXNzUmVmUHRyPEhUTUxTdGFja0l0ZW0+IGl0ZW0pCiAKIHZvaWQgSFRNTEVsZW1l
bnRTdGFjazo6cG9wQ29tbW9uKCkKIHsKLSAgICBBU1NFUlQoIXRvcCgpLT5oYXNUYWdOYW1lKEhU
TUxOYW1lczo6aHRtbFRhZykpOwotICAgIEFTU0VSVCghdG9wKCktPmhhc1RhZ05hbWUoSFRNTE5h
bWVzOjpoZWFkVGFnKSB8fCAhbV9oZWFkRWxlbWVudCk7Ci0gICAgQVNTRVJUKCF0b3AoKS0+aGFz
VGFnTmFtZShIVE1MTmFtZXM6OmJvZHlUYWcpIHx8ICFtX2JvZHlFbGVtZW50KTsKKyAgICBBU1NF
UlQoIXRvcFN0YWNrSXRlbSgpLT5oYXNUYWdOYW1lKEhUTUxOYW1lczo6aHRtbFRhZykpOworICAg
IEFTU0VSVCghdG9wU3RhY2tJdGVtKCktPmhhc1RhZ05hbWUoSFRNTE5hbWVzOjpoZWFkVGFnKSB8
fCAhbV9oZWFkRWxlbWVudCk7CisgICAgQVNTRVJUKCF0b3BTdGFja0l0ZW0oKS0+aGFzVGFnTmFt
ZShIVE1MTmFtZXM6OmJvZHlUYWcpIHx8ICFtX2JvZHlFbGVtZW50KTsKICAgICB0b3AoKS0+Zmlu
aXNoUGFyc2luZ0NoaWxkcmVuKCk7CiAgICAgbV90b3AgPSBtX3RvcC0+cmVsZWFzZU5leHQoKTsK
IAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>