<?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>45471</bug_id>
          
          <creation_ts>2010-09-09 10:43:36 -0700</creation_ts>
          <short_desc>Factor out the NestingLevelIncrementer</short_desc>
          <delta_ts>2010-09-10 09:03:43 -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>Other</rep_platform>
          <op_sys>OS X 10.5</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tony Gentilcore">tonyg</reporter>
          <assigned_to name="Tony Gentilcore">tonyg</assigned_to>
          <cc>abarth</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>276566</commentid>
    <comment_count>0</comment_count>
    <who name="Tony Gentilcore">tonyg</who>
    <bug_when>2010-09-09 10:43:36 -0700</bug_when>
    <thetext>Factor out the NestingLevelIncrementer</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>276567</commentid>
    <comment_count>1</comment_count>
      <attachid>67057</attachid>
    <who name="Tony Gentilcore">tonyg</who>
    <bug_when>2010-09-09 10:44:22 -0700</bug_when>
    <thetext>Created attachment 67057
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>276587</commentid>
    <comment_count>2</comment_count>
      <attachid>67057</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-09-09 11:02:31 -0700</bug_when>
    <thetext>Comment on attachment 67057
Patch

LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>277113</commentid>
    <comment_count>3</comment_count>
      <attachid>67057</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-09-10 04:16:55 -0700</bug_when>
    <thetext>Comment on attachment 67057
Patch

Rejecting patch 67057 from commit-queue.

Failed to run &quot;[u&apos;/Users/eseidel/Projects/CommitQueue/WebKitTools/Scripts/svn-apply&apos;, u&apos;--reviewer&apos;, u&apos;Eric Seidel&apos;, u&apos;--force&apos;]&quot; exit_code: 1
Last 500 characters of output:
/project.pbxproj
Hunk #1 succeeded at 2444 (offset 6 lines).
Hunk #2 succeeded at 8348 (offset 21 lines).
Hunk #3 succeeded at 14498 (offset 36 lines).
Hunk #4 FAILED at 20506.
1 out of 4 hunks FAILED -- saving rejects to file WebCore/WebCore.xcodeproj/project.pbxproj.rej
patching file WebCore/html/parser/HTMLDocumentParser.cpp
patching file WebCore/html/parser/HTMLDocumentParser.h
patching file WebCore/html/parser/HTMLScriptRunner.cpp
patching file WebCore/html/parser/NestingLevelIncrementer.h

Full output: http://queues.webkit.org/results/3946363</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>277230</commentid>
    <comment_count>4</comment_count>
    <who name="Tony Gentilcore">tonyg</who>
    <bug_when>2010-09-10 09:03:43 -0700</bug_when>
    <thetext>Committed r67204: &lt;http://trac.webkit.org/changeset/67204&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>67057</attachid>
            <date>2010-09-09 10:44:22 -0700</date>
            <delta_ts>2010-09-10 04:16:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-45471-20100909104421.patch</filename>
            <type>text/plain</type>
            <size>11413</size>
            <attacher name="Tony Gentilcore">tonyg</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
YTlkODllZTdhZWI0ZDA4MTk0ZjMxZTg0NzMzNTJlYjIyNzczOWZmOC4uYzQxNDY4MGY5YjdiOWIx
MDI4NDdmMGYzZGY4MDNiYWQxZjA3YmIwZCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMyBAQAorMjAxMC0wOS0wOSAgVG9u
eSBHZW50aWxjb3JlICA8dG9ueWdAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZhY3RvciBvdXQgdGhlIE5lc3RpbmdMZXZlbElu
Y3JlbWVudGVyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD00NTQ3MQorCisgICAgICAgIE5vIG5ldyB0ZXN0cyBiZWNhdXNlIG5vIG5ldyBmdW5jdGlvbmFs
aXR5LgorCisgICAgICAgICogR05VbWFrZWZpbGUuYW06CisgICAgICAgICogV2ViQ29yZS5neXBp
OgorICAgICAgICAqIFdlYkNvcmUudmNwcm9qL1dlYkNvcmUudmNwcm9qOgorICAgICAgICAqIFdl
YkNvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvajoKKyAgICAgICAgKiBodG1sL3BhcnNlci9I
VE1MRG9jdW1lbnRQYXJzZXIuY3BwOgorICAgICAgICAqIGh0bWwvcGFyc2VyL0hUTUxEb2N1bWVu
dFBhcnNlci5oOgorICAgICAgICAqIGh0bWwvcGFyc2VyL0hUTUxTY3JpcHRSdW5uZXIuY3BwOgor
ICAgICAgICAqIGh0bWwvcGFyc2VyL05lc3RpbmdMZXZlbEluY3JlbWVudGVyLmg6IEFkZGVkLgor
ICAgICAgICAoV2ViQ29yZTo6TmVzdGluZ0xldmVsSW5jcmVtZW50ZXI6Ok5lc3RpbmdMZXZlbElu
Y3JlbWVudGVyKToKKyAgICAgICAgKFdlYkNvcmU6Ok5lc3RpbmdMZXZlbEluY3JlbWVudGVyOjp+
TmVzdGluZ0xldmVsSW5jcmVtZW50ZXIpOgorCiAyMDEwLTA5LTA5ICBTaW1vbiBGcmFzZXIgIDxz
aW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhbiBCZXJuc3Rl
aW4uCmRpZmYgLS1naXQgYS9XZWJDb3JlL0dOVW1ha2VmaWxlLmFtIGIvV2ViQ29yZS9HTlVtYWtl
ZmlsZS5hbQppbmRleCA1NzNiN2RiOWZiOTkyMWJlZTZmNDZhNmEyY2VhZTc1ODYzMTc2YTY5Li5j
YmFhZjQ5OWRkZDNlMzE4NWI2NjAzZWZmYzI5Njc5MDkwNjMzNDRlIDEwMDY0NAotLS0gYS9XZWJD
b3JlL0dOVW1ha2VmaWxlLmFtCisrKyBiL1dlYkNvcmUvR05VbWFrZWZpbGUuYW0KQEAgLTE1Nzks
NiArMTU3OSw3IEBAIHdlYmNvcmVfc291cmNlcyArPSBcCiAJV2ViQ29yZS9odG1sL3BhcnNlci9I
VE1MVHJlZUJ1aWxkZXIuaCBcCiAJV2ViQ29yZS9odG1sL3BhcnNlci9IVE1MVmlld1NvdXJjZVBh
cnNlci5jcHAgXAogCVdlYkNvcmUvaHRtbC9wYXJzZXIvSFRNTFZpZXdTb3VyY2VQYXJzZXIuaCBc
CisJV2ViQ29yZS9odG1sL3BhcnNlci9OZXN0aW5nTGV2ZWxJbmNyZW1lbnRlci5oIFwKIAlXZWJD
b3JlL2h0bWwvcGFyc2VyL1RleHREb2N1bWVudFBhcnNlci5jcHAgXAogCVdlYkNvcmUvaHRtbC9w
YXJzZXIvVGV4dERvY3VtZW50UGFyc2VyLmggXAogCVdlYkNvcmUvaHRtbC9wYXJzZXIvVGV4dFZp
ZXdTb3VyY2VQYXJzZXIuY3BwIFwKZGlmZiAtLWdpdCBhL1dlYkNvcmUvV2ViQ29yZS5neXBpIGIv
V2ViQ29yZS9XZWJDb3JlLmd5cGkKaW5kZXggNWRlMTZlMDMzMDg2OTYzN2NmNjNlNzZiMTUwNmM1
YmRkZDJjOWMwNC4uOWM4MjExODI1M2M2OGRkNTM2YWYyZjYzZDhlYTA0YWE1NWQyMThhOCAxMDA2
NDQKLS0tIGEvV2ViQ29yZS9XZWJDb3JlLmd5cGkKKysrIGIvV2ViQ29yZS9XZWJDb3JlLmd5cGkK
QEAgLTE3ODgsNiArMTc4OCw3IEBACiAgICAgICAgICAgICAnaHRtbC9wYXJzZXIvSFRNTFRyZWVC
dWlsZGVyLmgnLAogICAgICAgICAgICAgJ2h0bWwvcGFyc2VyL0hUTUxWaWV3U291cmNlUGFyc2Vy
LmNwcCcsCiAgICAgICAgICAgICAnaHRtbC9wYXJzZXIvSFRNTFZpZXdTb3VyY2VQYXJzZXIuaCcs
CisgICAgICAgICAgICAnaHRtbC9wYXJzZXIvTmVzdGluZ0xldmVsSW5jcmVtZW50ZXIuaCcsCiAg
ICAgICAgICAgICAnaHRtbC9wYXJzZXIvVGV4dERvY3VtZW50UGFyc2VyLmNwcCcsCiAgICAgICAg
ICAgICAnaHRtbC9wYXJzZXIvVGV4dERvY3VtZW50UGFyc2VyLmgnLAogICAgICAgICAgICAgJ2h0
bWwvcGFyc2VyL1RleHRWaWV3U291cmNlUGFyc2VyLmNwcCcsCmRpZmYgLS1naXQgYS9XZWJDb3Jl
L1dlYkNvcmUudmNwcm9qL1dlYkNvcmUudmNwcm9qIGIvV2ViQ29yZS9XZWJDb3JlLnZjcHJvai9X
ZWJDb3JlLnZjcHJvagppbmRleCA0N2I2ZjRiOWQzMWI3YjRhYTYyZTU4MzYwMWQxZTI4ZDY4Nzk1
MjdkLi5lZTU0Yzk0ZmE1NTE1NDhkNTkxZjZkYjQ1ZjgyYWQ5NmUyY2Q1YjUwIDEwMDY0NAotLS0g
YS9XZWJDb3JlL1dlYkNvcmUudmNwcm9qL1dlYkNvcmUudmNwcm9qCisrKyBiL1dlYkNvcmUvV2Vi
Q29yZS52Y3Byb2ovV2ViQ29yZS52Y3Byb2oKQEAgLTQxOTg4LDYgKzQxOTg4LDEwIEBACiAgICAg
ICAgICAgICAgICAgICAgID4NCiAgICAgICAgICAgICAgICAgPC9GaWxlPg0KICAgICAgICAgICAg
ICAgICA8RmlsZQ0KKyAgICAgICAgICAgICAgICAgICAgUmVsYXRpdmVQYXRoPSIuLlxodG1sXHBh
cnNlclxOZXN0aW5nTGV2ZWxJbmNyZW1lbnRlci5oIg0KKyAgICAgICAgICAgICAgICAgICAgPg0K
KyAgICAgICAgICAgICAgICA8L0ZpbGU+DQorICAgICAgICAgICAgICAgIDxGaWxlDQogICAgICAg
ICAgICAgICAgICAgICBSZWxhdGl2ZVBhdGg9Ii4uXGh0bWxccGFyc2VyXFRleHREb2N1bWVudFBh
cnNlci5jcHAiDQogICAgICAgICAgICAgICAgICAgICA+DQogICAgICAgICAgICAgICAgIDwvRmls
ZT4NCmRpZmYgLS1naXQgYS9XZWJDb3JlL1dlYkNvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJv
aiBiL1dlYkNvcmUvV2ViQ29yZS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCmluZGV4IDEwMjdm
ZWM3NjMxMWFlYjg0OTY3MGNkOWVmYjQzMjlkNzM5ZjY3NjEuLjRiYTE3OWU5NWVmNWZjOWJlYTFk
YzFjNzMwZmIzZGI2ZWI0NmRlNjUgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvV2ViQ29yZS54Y29kZXBy
b2ovcHJvamVjdC5wYnhwcm9qCisrKyBiL1dlYkNvcmUvV2ViQ29yZS54Y29kZXByb2ovcHJvamVj
dC5wYnhwcm9qCkBAIC0yNDM4LDYgKzI0MzgsNyBAQAogCQk4OUQwOERBMDEyMjI4NDUxMDAxMjQx
REYgLyogQXN5bmNGaWxlU3lzdGVtLmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZp
bGU7IGZpbGVSZWYgPSA4OUQwOEQ5RDEyMjI4NDUxMDAxMjQxREYgLyogQXN5bmNGaWxlU3lzdGVt
LmggKi87IH07CiAJCTg5RDA4REExMTIyMjg0NTEwMDEyNDFERiAvKiBBc3luY0ZpbGVTeXN0ZW1D
YWxsYmFja3MuaCBpbiBIZWFkZXJzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9
IDg5RDA4RDlFMTIyMjg0NTEwMDEyNDFERiAvKiBBc3luY0ZpbGVTeXN0ZW1DYWxsYmFja3MuaCAq
LzsgfTsKIAkJOEExMkUzNUQxMUZBMzMyODAwMjU4MzZBIC8qIERvY3VtZW50TG9hZFRpbWluZy5o
IGluIEhlYWRlcnMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gOEExMkUzNUMx
MUZBMzMyODAwMjU4MzZBIC8qIERvY3VtZW50TG9hZFRpbWluZy5oICovOyBzZXR0aW5ncyA9IHtB
VFRSSUJVVEVTID0gKFByaXZhdGUsICk7IH07IH07CisJCThBMzA5QzlGMTIzOTUwQkUwMENCOTIw
NCAvKiBOZXN0aW5nTGV2ZWxJbmNyZW1lbnRlci5oIGluIEhlYWRlcnMgKi8gPSB7aXNhID0gUEJY
QnVpbGRGaWxlOyBmaWxlUmVmID0gOEEzMDlDOUUxMjM5NTBCRTAwQ0I5MjA0IC8qIE5lc3RpbmdM
ZXZlbEluY3JlbWVudGVyLmggKi87IH07CiAJCThBNDEzQUUwMTIwN0JCQTUwMDgyMDE2RSAvKiBB
c3luY1NjcmlwdFJ1bm5lci5oIGluIEhlYWRlcnMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBm
aWxlUmVmID0gOEE0MTNBREUxMjA3QkJBNTAwODIwMTZFIC8qIEFzeW5jU2NyaXB0UnVubmVyLmgg
Ki87IHNldHRpbmdzID0ge0FUVFJJQlVURVMgPSAoUHJpdmF0ZSwgKTsgfTsgfTsKIAkJOEE0MTNB
RTExMjA3QkJBNTAwODIwMTZFIC8qIEFzeW5jU2NyaXB0UnVubmVyLmNwcCBpbiBTb3VyY2VzICov
ID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDhBNDEzQURGMTIwN0JCQTUwMDgyMDE2
RSAvKiBBc3luY1NjcmlwdFJ1bm5lci5jcHAgKi87IH07CiAJCThBN0NDOTZCMTIwNzZENzMwMDFE
NDU4OCAvKiBQZW5kaW5nU2NyaXB0LmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZp
bGU7IGZpbGVSZWYgPSA4QTdDQzk2QTEyMDc2RDczMDAxRDQ1ODggLyogUGVuZGluZ1NjcmlwdC5o
ICovOyBzZXR0aW5ncyA9IHtBVFRSSUJVVEVTID0gKFByaXZhdGUsICk7IH07IH07CkBAIC04MzI2
LDYgKzgzMjcsNyBAQAogCQk4OUQwOEQ5RDEyMjI4NDUxMDAxMjQxREYgLyogQXN5bmNGaWxlU3lz
dGVtLmggKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFz
dEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmMuaDsgcGF0aCA9IEFzeW5jRmlsZVN5c3RlbS5o
OyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQk4OUQwOEQ5RTEyMjI4NDUxMDAxMjQxREYg
LyogQXN5bmNGaWxlU3lzdGVtQ2FsbGJhY2tzLmggKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5j
ZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmMuaDsg
cGF0aCA9IEFzeW5jRmlsZVN5c3RlbUNhbGxiYWNrcy5oOyBzb3VyY2VUcmVlID0gIjxncm91cD4i
OyB9OwogCQk4QTEyRTM1QzExRkEzMzI4MDAyNTgzNkEgLyogRG9jdW1lbnRMb2FkVGltaW5nLmgg
Ki8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3du
RmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmMuaDsgcGF0aCA9IERvY3VtZW50TG9hZFRpbWluZy5oOyBz
b3VyY2VUcmVlID0gIjxncm91cD4iOyB9OworCQk4QTMwOUM5RTEyMzk1MEJFMDBDQjkyMDQgLyog
TmVzdGluZ0xldmVsSW5jcmVtZW50ZXIuaCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBm
aWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuYy5oOyBuYW1l
ID0gTmVzdGluZ0xldmVsSW5jcmVtZW50ZXIuaDsgcGF0aCA9IHBhcnNlci9OZXN0aW5nTGV2ZWxJ
bmNyZW1lbnRlci5oOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQk4QTQxM0FERTEyMDdC
QkE1MDA4MjAxNkUgLyogQXN5bmNTY3JpcHRSdW5uZXIuaCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVm
ZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUu
Yy5oOyBwYXRoID0gQXN5bmNTY3JpcHRSdW5uZXIuaDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+Ijsg
fTsKIAkJOEE0MTNBREYxMjA3QkJBNTAwODIwMTZFIC8qIEFzeW5jU2NyaXB0UnVubmVyLmNwcCAq
LyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25G
aWxlVHlwZSA9IHNvdXJjZWNvZGUuY3BwLmNwcDsgcGF0aCA9IEFzeW5jU2NyaXB0UnVubmVyLmNw
cDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJOEE3Q0M5NkExMjA3NkQ3MzAwMUQ0NTg4
IC8qIFBlbmRpbmdTY3JpcHQuaCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5j
b2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuYy5oOyBwYXRoID0gUGVu
ZGluZ1NjcmlwdC5oOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwpAQCAtMTQ0NjAsNiArMTQ0
NjIsNyBAQAogCQkJCTk3N0IzNzIyMTIyODcyMTcwMEI4MUZGOCAvKiBIVE1MVHJlZUJ1aWxkZXIu
aCAqLywKIAkJCQk5NzdCMzg2MDEyMjg4M0U5MDBCODFGRjggLyogSFRNTFZpZXdTb3VyY2VQYXJz
ZXIuY3BwICovLAogCQkJCTk3N0IzODYxMTIyODgzRTkwMEI4MUZGOCAvKiBIVE1MVmlld1NvdXJj
ZVBhcnNlci5oICovLAorCQkJCThBMzA5QzlFMTIzOTUwQkUwMENCOTIwNCAvKiBOZXN0aW5nTGV2
ZWxJbmNyZW1lbnRlci5oICovLAogCQkJCTk3QkM4NDgxMTIzNkZEOTMwMDBDNjE2MSAvKiBUZXh0
RG9jdW1lbnRQYXJzZXIuY3BwICovLAogCQkJCTk3QkM4NDgyMTIzNkZEOTMwMDBDNjE2MSAvKiBU
ZXh0RG9jdW1lbnRQYXJzZXIuaCAqLywKIAkJCQk5N0JDODRBMjEyMzcwREM3MDAwQzYxNjEgLyog
VGV4dFZpZXdTb3VyY2VQYXJzZXIuY3BwICovLApAQCAtMjA0NjcsNiArMjA0NzAsNyBAQAogCQkJ
CTk3MjA1QUI2MTIzOTI5MTAwMEIxNzM4MCAvKiBJbWFnZURvY3VtZW50LmggaW4gSGVhZGVycyAq
LywKIAkJCQk5NzIwNUFCODEyMzkyOTEwMDBCMTczODAgLyogTWVkaWFEb2N1bWVudC5oIGluIEhl
YWRlcnMgKi8sCiAJCQkJOTcyMDVBQkMxMjM5MjkyNzAwQjE3MzgwIC8qIFBsdWdpbkRvY3VtZW50
LmggaW4gSGVhZGVycyAqLywKKwkJCQk4QTMwOUM5RjEyMzk1MEJFMDBDQjkyMDQgLyogTmVzdGlu
Z0xldmVsSW5jcmVtZW50ZXIuaCBpbiBIZWFkZXJzICovLAogCQkJKTsKIAkJCXJ1bk9ubHlGb3JE
ZXBsb3ltZW50UG9zdHByb2Nlc3NpbmcgPSAwOwogCQl9OwpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9o
dG1sL3BhcnNlci9IVE1MRG9jdW1lbnRQYXJzZXIuY3BwIGIvV2ViQ29yZS9odG1sL3BhcnNlci9I
VE1MRG9jdW1lbnRQYXJzZXIuY3BwCmluZGV4IGRjZDEwMTBjMDY4M2I0N2JjODNhZGY4YmEyNjI1
ZjY0NjQ2ZGQ1MTAuLjMyNWQ3YTM3NGY4NTRkNzI2NDc0YjE3MzdkNTAxNzAzM2ZiMDYxMDAgMTAw
NjQ0Ci0tLSBhL1dlYkNvcmUvaHRtbC9wYXJzZXIvSFRNTERvY3VtZW50UGFyc2VyLmNwcAorKysg
Yi9XZWJDb3JlL2h0bWwvcGFyc2VyL0hUTUxEb2N1bWVudFBhcnNlci5jcHAKQEAgLTM2LDYgKzM2
LDcgQEAKICNpbmNsdWRlICJIVE1MU2NyaXB0UnVubmVyLmgiCiAjaW5jbHVkZSAiSFRNTFRyZWVC
dWlsZGVyLmgiCiAjaW5jbHVkZSAiSFRNTERvY3VtZW50LmgiCisjaW5jbHVkZSAiTmVzdGluZ0xl
dmVsSW5jcmVtZW50ZXIuaCIKICNpbmNsdWRlICJYU1NBdWRpdG9yLmgiCiAjaW5jbHVkZSA8d3Rm
L0N1cnJlbnRUaW1lLmg+CiAKQEAgLTQ5LDIzICs1MCw2IEBAIHVzaW5nIG5hbWVzcGFjZSBIVE1M
TmFtZXM7CiAKIG5hbWVzcGFjZSB7CiAKLWNsYXNzIE5lc3RpbmdMZXZlbEluY3JlbWVudGVyIDog
cHVibGljIE5vbmNvcHlhYmxlIHsKLXB1YmxpYzoKLSAgICBleHBsaWNpdCBOZXN0aW5nTGV2ZWxJ
bmNyZW1lbnRlcihpbnQmIGNvdW50ZXIpCi0gICAgICAgIDogbV9jb3VudGVyKCZjb3VudGVyKQot
ICAgIHsKLSAgICAgICAgKysoKm1fY291bnRlcik7Ci0gICAgfQotCi0gICAgfk5lc3RpbmdMZXZl
bEluY3JlbWVudGVyKCkKLSAgICB7Ci0gICAgICAgIC0tKCptX2NvdW50ZXIpOwotICAgIH0KLQot
cHJpdmF0ZToKLSAgICBpbnQqIG1fY291bnRlcjsKLX07Ci0KIC8vIFRoaXMgaXMgYSBkaXJlY3Qg
dHJhbnNjcmlwdGlvbiBvZiBzdGVwIDQgZnJvbToKIC8vIGh0dHA6Ly93d3cud2hhdHdnLm9yZy9z
cGVjcy93ZWItYXBwcy9jdXJyZW50LXdvcmsvbXVsdGlwYWdlL3RoZS1lbmQuaHRtbCNmcmFnbWVu
dC1jYXNlCiBIVE1MVG9rZW5pemVyOjpTdGF0ZSB0b2tlbml6ZXJTdGF0ZUZvckNvbnRleHRFbGVt
ZW50KEVsZW1lbnQqIGNvbnRleHRFbGVtZW50LCBib29sIHJlcG9ydEVycm9ycykKZGlmZiAtLWdp
dCBhL1dlYkNvcmUvaHRtbC9wYXJzZXIvSFRNTERvY3VtZW50UGFyc2VyLmggYi9XZWJDb3JlL2h0
bWwvcGFyc2VyL0hUTUxEb2N1bWVudFBhcnNlci5oCmluZGV4IDZkNWI2ZDdhNDdkNTMyYWMxM2Vi
MWRlOGU2NDc5NmMwMjg5ZWIzMmIuLmUxZjJlZmUyNGYxMzg4NWJmZTQ2ZTI5ODBjZGEyYzMyNTMx
OGNlMDIgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvaHRtbC9wYXJzZXIvSFRNTERvY3VtZW50UGFyc2Vy
LmgKKysrIGIvV2ViQ29yZS9odG1sL3BhcnNlci9IVE1MRG9jdW1lbnRQYXJzZXIuaApAQCAtMTM5
LDcgKzEzOSw3IEBAIHByaXZhdGU6CiAgICAgT3duUHRyPEhUTUxQYXJzZXJTY2hlZHVsZXI+IG1f
cGFyc2VyU2NoZWR1bGVyOwogCiAgICAgYm9vbCBtX2VuZFdhc0RlbGF5ZWQ7Ci0gICAgaW50IG1f
d3JpdGVOZXN0aW5nTGV2ZWw7CisgICAgdW5zaWduZWQgbV93cml0ZU5lc3RpbmdMZXZlbDsKIH07
CiAKIH0KZGlmZiAtLWdpdCBhL1dlYkNvcmUvaHRtbC9wYXJzZXIvSFRNTFNjcmlwdFJ1bm5lci5j
cHAgYi9XZWJDb3JlL2h0bWwvcGFyc2VyL0hUTUxTY3JpcHRSdW5uZXIuY3BwCmluZGV4IGUzMTRh
MjFjZmQ1ZjEzZWQ0M2NiNWZlNGRmMTBmNDk2YmUwODdlNzguLjVkYjQzZDJhZGM3N2JkOTIwZDFj
YzA1MDg1ZDRlNzA4NGY0ZjY0NGMgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvaHRtbC9wYXJzZXIvSFRN
TFNjcmlwdFJ1bm5lci5jcHAKKysrIGIvV2ViQ29yZS9odG1sL3BhcnNlci9IVE1MU2NyaXB0UnVu
bmVyLmNwcApAQCAtMzUsNiArMzUsNyBAQAogI2luY2x1ZGUgIkhUTUxTY3JpcHRSdW5uZXJIb3N0
LmgiCiAjaW5jbHVkZSAiSFRNTElucHV0U3RyZWFtLmgiCiAjaW5jbHVkZSAiSFRNTE5hbWVzLmgi
CisjaW5jbHVkZSAiTmVzdGluZ0xldmVsSW5jcmVtZW50ZXIuaCIKICNpbmNsdWRlICJOb3RJbXBs
ZW1lbnRlZC5oIgogI2luY2x1ZGUgIlNjcmlwdEVsZW1lbnQuaCIKICNpbmNsdWRlICJTY3JpcHRT
b3VyY2VDb2RlLmgiCkBAIC00MywyNCArNDQsNiBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKIHVz
aW5nIG5hbWVzcGFjZSBIVE1MTmFtZXM7CiAKLS8vIEZJWE1FOiBGYWN0b3Igb3V0IHRvIGF2b2lk
IGR1cGxpY2F0aW9uIHdpdGggSFRNTERvY3VtZW50UGFyc2VyLgotY2xhc3MgTmVzdGluZ0xldmVs
SW5jcmVtZW50ZXIgOiBwdWJsaWMgTm9uY29weWFibGUgewotcHVibGljOgotICAgIGV4cGxpY2l0
IE5lc3RpbmdMZXZlbEluY3JlbWVudGVyKHVuc2lnbmVkJiBuZXN0aW5nTGV2ZWwpCi0gICAgICAg
IDogbV9uZXN0aW5nTGV2ZWwoJm5lc3RpbmdMZXZlbCkKLSAgICB7Ci0gICAgICAgICsrKCptX25l
c3RpbmdMZXZlbCk7Ci0gICAgfQotCi0gICAgfk5lc3RpbmdMZXZlbEluY3JlbWVudGVyKCkKLSAg
ICB7Ci0gICAgICAgIC0tKCptX25lc3RpbmdMZXZlbCk7Ci0gICAgfQotCi1wcml2YXRlOgotICAg
IHVuc2lnbmVkKiBtX25lc3RpbmdMZXZlbDsKLX07Ci0KIEhUTUxTY3JpcHRSdW5uZXI6OkhUTUxT
Y3JpcHRSdW5uZXIoRG9jdW1lbnQqIGRvY3VtZW50LCBIVE1MU2NyaXB0UnVubmVySG9zdCogaG9z
dCkKICAgICA6IG1fZG9jdW1lbnQoZG9jdW1lbnQpCiAgICAgLCBtX2hvc3QoaG9zdCkKZGlmZiAt
LWdpdCBhL1dlYkNvcmUvaHRtbC9wYXJzZXIvTmVzdGluZ0xldmVsSW5jcmVtZW50ZXIuaCBiL1dl
YkNvcmUvaHRtbC9wYXJzZXIvTmVzdGluZ0xldmVsSW5jcmVtZW50ZXIuaApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5j
NTk3ODc2NWNiZTQ5MGVkNjFkZmNhYzU1OTE5YTgyZGY3OGRmZGY3Ci0tLSAvZGV2L251bGwKKysr
IGIvV2ViQ29yZS9odG1sL3BhcnNlci9OZXN0aW5nTGV2ZWxJbmNyZW1lbnRlci5oCkBAIC0wLDAg
KzEsNTAgQEAKKy8qCisgKiBDb3B5cmlnaHQgKEMpIDIwMTAgR29vZ2xlLCBJbmMuIEFsbCBSaWdo
dHMgUmVzZXJ2ZWQuCisgKgorICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5k
IGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CisgKiBtb2RpZmljYXRpb24sIGFyZSBwZXJt
aXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKKyAqIGFyZSBtZXQ6
CisgKiAxLiBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhlIGFi
b3ZlIGNvcHlyaWdodAorICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQg
dGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgorICogMi4gUmVkaXN0cmlidXRpb25zIGluIGJpbmFy
eSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyAqICAgIG5vdGljZSwg
dGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0
aGUKKyAqICAgIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3
aXRoIHRoZSBkaXN0cmlidXRpb24uCisgKgorICogVEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBC
WSBBUFBMRSBJTkMuIGBgQVMgSVMnJyBBTkQgQU5ZCisgKiBFWFBSRVNTIE9SIElNUExJRUQgV0FS
UkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFRIRQorICogSU1QTElFRCBX
QVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFS
CisgKiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiAgSU4gTk8gRVZFTlQgU0hBTEwgQVBQTEUgSU5D
LiBPUgorICogQ09OVFJJQlVUT1JTIEJFIExJQUJMRSBGT1IgQU5ZIERJUkVDVCwgSU5ESVJFQ1Qs
IElOQ0lERU5UQUwsIFNQRUNJQUwsCisgKiBFWEVNUExBUlksIE9SIENPTlNFUVVFTlRJQUwgREFN
QUdFUyAoSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sCisgKiBQUk9DVVJFTUVOVCBPRiBT
VUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IKKyAqIFBS
T0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9OIEFO
WSBUSEVPUlkKKyAqIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTiBDT05UUkFDVCwgU1RSSUNUIExJ
QUJJTElUWSwgT1IgVE9SVAorICogKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkg
QVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFCisgKiBPRiBUSElTIFNPRlRXQVJFLCBF
VkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgorICovCisK
KyNpZm5kZWYgTmVzdGluZ0xldmVsSW5jcmVtZW50ZXJfaAorI2RlZmluZSBOZXN0aW5nTGV2ZWxJ
bmNyZW1lbnRlcl9oCisKK25hbWVzcGFjZSBXZWJDb3JlIHsKKworY2xhc3MgTmVzdGluZ0xldmVs
SW5jcmVtZW50ZXIgOiBwdWJsaWMgTm9uY29weWFibGUgeworcHVibGljOgorICAgIGV4cGxpY2l0
IE5lc3RpbmdMZXZlbEluY3JlbWVudGVyKHVuc2lnbmVkJiBuZXN0aW5nTGV2ZWwpCisgICAgICAg
IDogbV9uZXN0aW5nTGV2ZWwoJm5lc3RpbmdMZXZlbCkKKyAgICB7CisgICAgICAgICsrKCptX25l
c3RpbmdMZXZlbCk7CisgICAgfQorICAgICAgICAgICAgCisgICAgfk5lc3RpbmdMZXZlbEluY3Jl
bWVudGVyKCkKKyAgICB7CisgICAgICAgIC0tKCptX25lc3RpbmdMZXZlbCk7CisgICAgfQorICAg
ICAgICAgICAgCitwcml2YXRlOgorICAgIHVuc2lnbmVkKiBtX25lc3RpbmdMZXZlbDsKK307CisK
K30KKworI2VuZGlmCg==
</data>
<flag name="review"
          id="56247"
          type_id="1"
          status="+"
          setter="eric"
    />
    <flag name="commit-queue"
          id="56248"
          type_id="3"
          status="-"
          setter="commit-queue"
    />
          </attachment>
      

    </bug>

</bugzilla>