<?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>40638</bug_id>
          
          <creation_ts>2010-06-15 15:08:56 -0700</creation_ts>
          <short_desc>Some very minor cleanups for HTML5 Parser</short_desc>
          <delta_ts>2010-06-19 00:26:39 -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>
          
          <blocked>39259</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Tony Gentilcore">tonyg</reporter>
          <assigned_to name="Tony Gentilcore">tonyg</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>238568</commentid>
    <comment_count>0</comment_count>
    <who name="Tony Gentilcore">tonyg</who>
    <bug_when>2010-06-15 15:08:56 -0700</bug_when>
    <thetext>Some very minor cleanups for HTML5 Parser</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238569</commentid>
    <comment_count>1</comment_count>
      <attachid>58828</attachid>
    <who name="Tony Gentilcore">tonyg</who>
    <bug_when>2010-06-15 15:12:50 -0700</bug_when>
    <thetext>Created attachment 58828
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238571</commentid>
    <comment_count>2</comment_count>
      <attachid>58828</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-06-15 15:15:47 -0700</bug_when>
    <thetext>Comment on attachment 58828
Patch

OK.  Would be nice if isEndTagBufferingState was on HTML5Lexer so we didn&apos;t have eto type HTML5Lexer:: each time.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>240283</commentid>
    <comment_count>3</comment_count>
      <attachid>58828</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-06-19 00:26:35 -0700</bug_when>
    <thetext>Comment on attachment 58828
Patch

Clearing flags on attachment: 58828

Committed r61470: &lt;http://trac.webkit.org/changeset/61470&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>240284</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-06-19 00:26:39 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>58828</attachid>
            <date>2010-06-15 15:12:50 -0700</date>
            <delta_ts>2010-06-19 00:26:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-40638-20100615151249.patch</filename>
            <type>text/plain</type>
            <size>4621</size>
            <attacher name="Tony Gentilcore">tonyg</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
YjdmMDJiZDY1NmZiZDIxMjg5MTQ5M2ZkZTZiNjdmODg4YmYxZWE0NC4uY2IwNjIxZWE3ZjU2NWI5
OWU4MDI5NTE4MDkzZjgwZWJlNTliZWZhOCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMyBAQAorMjAxMC0wNi0xNSAgVG9u
eSBHZW50aWxjb3JlICA8dG9ueWdAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFNvbWUgdmVyeSBtaW5vciBjbGVhbnVwcyBmb3Ig
SFRNTDUgUGFyc2VyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD00MDYzOAorCisgICAgICAgIE5vIG5ldyB0ZXN0cyBiZWNhdXNlIG5vIG5ldyBmdW5jdGlv
bmFsaXR5LgorCisgICAgICAgICogaHRtbC9IVE1MNURvY3VtZW50UGFyc2VyLmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6Oik6IE1ha2UgY3RvciBleHBsaWNpdC4KKyAgICAgICAgKiBodG1sL0hUTUw1
RG9jdW1lbnRQYXJzZXIuaDoKKyAgICAgICAgKFdlYkNvcmU6OkhUTUw1RG9jdW1lbnRQYXJzZXI6
Okluc2VydGlvblBvaW50UmVjb3JkOjpJbnNlcnRpb25Qb2ludFJlY29yZCk6IE1ha2UgY3RvciBl
eHBsaWNpdC4KKyAgICAgICAgKiBodG1sL0hUTUw1TGV4ZXIuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6SFRNTE5hbWVzOjppc0VuZFRhZ0J1ZmZlcmluZ1N0YXRlKTogVXNlIHN3aXRjaCB0byBnZW5l
cmF0ZSBhbiBlZmZpY2llbnQgdGFibGUgd2l0aCBzaW5nbGUgYnJhbmNoLgorICAgICAgICAqIGh0
bWwvSFRNTDVUb2tlbi5oOgorICAgICAgICAoV2ViQ29yZTo6SFRNTDVUb2tlbjo6Zm9yY2VRdWly
a3MpOiBBZGQgY29uc3QuCisgICAgICAgICogaHRtbC9IVE1MNVRyZWVCdWlsZGVyLmg6CisgICAg
ICAgIChXZWJDb3JlOjpIVE1MNVRyZWVCdWlsZGVyOjppc1BhdXNlZCk6IEFkZCBjb25zdC4KKwog
MjAxMC0wNi0xNCAgRXJpYyBDYXJsc29uICA8ZXJpYy5jYXJsc29uQGFwcGxlLmNvbT4KIAogICAg
ICAgICBSZXZpZXdlZCBieSBPbGl2ZXIgSHVudC4KZGlmZiAtLWdpdCBhL1dlYkNvcmUvaHRtbC9I
VE1MNURvY3VtZW50UGFyc2VyLmNwcCBiL1dlYkNvcmUvaHRtbC9IVE1MNURvY3VtZW50UGFyc2Vy
LmNwcAppbmRleCAyOTljM2Q5MjcwYTQ4MmFkYjAyNTRmN2U5MGU4NDZmYmY3YjJmMzg3Li5mOTM2
YWM1MjEyOTkxN2M5ZWJlYWM4NTNjNDlmNTQ1OTA5OTUyY2I0IDEwMDY0NAotLS0gYS9XZWJDb3Jl
L2h0bWwvSFRNTDVEb2N1bWVudFBhcnNlci5jcHAKKysrIGIvV2ViQ29yZS9odG1sL0hUTUw1RG9j
dW1lbnRQYXJzZXIuY3BwCkBAIC01OSw3ICs1OSw3IEBAIG5hbWVzcGFjZSB7CiAKIGNsYXNzIE5l
c3RpbmdMZXZlbEluY3JlbWVudGVyIDogcHVibGljIE5vbmNvcHlhYmxlIHsKIHB1YmxpYzoKLSAg
ICBOZXN0aW5nTGV2ZWxJbmNyZW1lbnRlcihpbnQmIGNvdW50ZXIpCisgICAgZXhwbGljaXQgTmVz
dGluZ0xldmVsSW5jcmVtZW50ZXIoaW50JiBjb3VudGVyKQogICAgICAgICA6IG1fY291bnRlcigm
Y291bnRlcikKICAgICB7CiAgICAgICAgICsrKCptX2NvdW50ZXIpOwpkaWZmIC0tZ2l0IGEvV2Vi
Q29yZS9odG1sL0hUTUw1RG9jdW1lbnRQYXJzZXIuaCBiL1dlYkNvcmUvaHRtbC9IVE1MNURvY3Vt
ZW50UGFyc2VyLmgKaW5kZXggNDFhZWJjYjkyODIwYjcxZTQyMmIxZDJiMGMzMWRkODE1YWEyM2Uy
OC4uOTM5YjNiZTViZTQzMTg5ODdhNjM0N2E4YmZlZWM4ZTk4MGU0YzAwYSAxMDA2NDQKLS0tIGEv
V2ViQ29yZS9odG1sL0hUTUw1RG9jdW1lbnRQYXJzZXIuaAorKysgYi9XZWJDb3JlL2h0bWwvSFRN
TDVEb2N1bWVudFBhcnNlci5oCkBAIC0xNDksNyArMTQ5LDcgQEAgcHJpdmF0ZToKIAogICAgIGNs
YXNzIEluc2VydGlvblBvaW50UmVjb3JkIHsKICAgICBwdWJsaWM6Ci0gICAgICAgIEluc2VydGlv
blBvaW50UmVjb3JkKElucHV0U3RyZWFtJiBpbnB1dFN0cmVhbSkKKyAgICAgICAgZXhwbGljaXQg
SW5zZXJ0aW9uUG9pbnRSZWNvcmQoSW5wdXRTdHJlYW0mIGlucHV0U3RyZWFtKQogICAgICAgICAg
ICAgOiBtX2lucHV0U3RyZWFtKCZpbnB1dFN0cmVhbSkKICAgICAgICAgewogICAgICAgICAgICAg
bV9pbnB1dFN0cmVhbS0+c3BsaXRJbnRvKG1fbmV4dCk7CmRpZmYgLS1naXQgYS9XZWJDb3JlL2h0
bWwvSFRNTDVMZXhlci5jcHAgYi9XZWJDb3JlL2h0bWwvSFRNTDVMZXhlci5jcHAKaW5kZXggMGNj
NGVkMTZjMDJkNjllZThmZGFmMmMzZjk3ZTY1MzVmODg1ODRlZS4uMDQ5OTgyYzAzMjYxMzEyYjcx
NGMzMjUyMWJiMTk5YjYyZDkwMDYzYyAxMDA2NDQKLS0tIGEvV2ViQ29yZS9odG1sL0hUTUw1TGV4
ZXIuY3BwCisrKyBiL1dlYkNvcmUvaHRtbC9IVE1MNUxleGVyLmNwcApAQCAtNzEsMTQgKzcxLDE5
IEBAIGlubGluZSBib29sIHZlY3RvckVxdWFsc1N0cmluZyhjb25zdCBWZWN0b3I8VUNoYXIsIDMy
PiYgdmVjdG9yLCBjb25zdCBTdHJpbmcmIHN0CiAKIGlubGluZSBib29sIGlzRW5kVGFnQnVmZmVy
aW5nU3RhdGUoSFRNTDVMZXhlcjo6U3RhdGUgc3RhdGUpCiB7Ci0gICAgcmV0dXJuIHN0YXRlID09
IEhUTUw1TGV4ZXI6OlJDREFUQUVuZFRhZ09wZW5TdGF0ZQotICAgICAgICB8fCBzdGF0ZSA9PSBI
VE1MNUxleGVyOjpSQ0RBVEFFbmRUYWdOYW1lU3RhdGUKLSAgICAgICAgfHwgc3RhdGUgPT0gSFRN
TDVMZXhlcjo6UkFXVEVYVEVuZFRhZ09wZW5TdGF0ZQotICAgICAgICB8fCBzdGF0ZSA9PSBIVE1M
NUxleGVyOjpSQVdURVhURW5kVGFnTmFtZVN0YXRlCi0gICAgICAgIHx8IHN0YXRlID09IEhUTUw1
TGV4ZXI6OlNjcmlwdERhdGFFbmRUYWdPcGVuU3RhdGUKLSAgICAgICAgfHwgc3RhdGUgPT0gSFRN
TDVMZXhlcjo6U2NyaXB0RGF0YUVuZFRhZ05hbWVTdGF0ZQotICAgICAgICB8fCBzdGF0ZSA9PSBI
VE1MNUxleGVyOjpTY3JpcHREYXRhRXNjYXBlZEVuZFRhZ09wZW5TdGF0ZQotICAgICAgICB8fCBz
dGF0ZSA9PSBIVE1MNUxleGVyOjpTY3JpcHREYXRhRXNjYXBlZEVuZFRhZ05hbWVTdGF0ZTsKKyAg
ICBzd2l0Y2ggKHN0YXRlKSB7CisgICAgY2FzZSBIVE1MNUxleGVyOjpSQ0RBVEFFbmRUYWdPcGVu
U3RhdGU6CisgICAgY2FzZSBIVE1MNUxleGVyOjpSQ0RBVEFFbmRUYWdOYW1lU3RhdGU6CisgICAg
Y2FzZSBIVE1MNUxleGVyOjpSQVdURVhURW5kVGFnT3BlblN0YXRlOgorICAgIGNhc2UgSFRNTDVM
ZXhlcjo6UkFXVEVYVEVuZFRhZ05hbWVTdGF0ZToKKyAgICBjYXNlIEhUTUw1TGV4ZXI6OlNjcmlw
dERhdGFFbmRUYWdPcGVuU3RhdGU6CisgICAgY2FzZSBIVE1MNUxleGVyOjpTY3JpcHREYXRhRW5k
VGFnTmFtZVN0YXRlOgorICAgIGNhc2UgSFRNTDVMZXhlcjo6U2NyaXB0RGF0YUVzY2FwZWRFbmRU
YWdPcGVuU3RhdGU6CisgICAgY2FzZSBIVE1MNUxleGVyOjpTY3JpcHREYXRhRXNjYXBlZEVuZFRh
Z05hbWVTdGF0ZToKKyAgICAgICAgcmV0dXJuIHRydWU7CisgICAgZGVmYXVsdDoKKyAgICAgICAg
cmV0dXJuIGZhbHNlOworICAgIH0KIH0KIAogfQpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9odG1sL0hU
TUw1VG9rZW4uaCBiL1dlYkNvcmUvaHRtbC9IVE1MNVRva2VuLmgKaW5kZXggN2IwNDdjMzZhMDJm
NGUzMWMxYjY3MzA1NjUzNWM5Zjk5MmRmYzMxNi4uYTUxNGY5ZDIwNTU1MGJiZTM0ZjMxNWFhZTUz
YWQwMDBiZWYxODhlZSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9odG1sL0hUTUw1VG9rZW4uaAorKysg
Yi9XZWJDb3JlL2h0bWwvSFRNTDVUb2tlbi5oCkBAIC0yMTIsNyArMjEyLDcgQEAgcHVibGljOgog
ICAgICAgICBtX2RvY3R5cGVEYXRhLT5tX3N5c3RlbUlkZW50aWZpZXIuY2xlYXIoKTsKICAgICB9
CiAKLSAgICBib29sIGZvcmNlUXVpcmtzKCkKKyAgICBib29sIGZvcmNlUXVpcmtzKCkgY29uc3QK
ICAgICB7CiAgICAgICAgIEFTU0VSVChtX3R5cGUgPT0gRE9DVFlQRSk7CiAgICAgICAgIHJldHVy
biBtX2RvY3R5cGVEYXRhLT5tX2ZvcmNlUXVpcmtzOwpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9odG1s
L0hUTUw1VHJlZUJ1aWxkZXIuaCBiL1dlYkNvcmUvaHRtbC9IVE1MNVRyZWVCdWlsZGVyLmgKaW5k
ZXggYmIyMjMyMzQyNjg2MGMzNDFmYTVlYTVhYjNlYThhZDBhMjcxNDUzMS4uYzEzOGZiNzg0NjFm
ZGM1YzE4YWVlYjMxOTdhMTE4MTM2OTgwOWRhZSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9odG1sL0hU
TUw1VHJlZUJ1aWxkZXIuaAorKysgYi9XZWJDb3JlL2h0bWwvSFRNTDVUcmVlQnVpbGRlci5oCkBA
IC00OSw3ICs0OSw3IEBAIHB1YmxpYzoKICAgICB+SFRNTDVUcmVlQnVpbGRlcigpOwogCiAgICAg
dm9pZCBzZXRQYXVzZWQoYm9vbCBwYXVzZWQpIHsgbV9pc1BhdXNlZCA9IHBhdXNlZDsgfQotICAg
IGJvb2wgaXNQYXVzZWQoKSB7IHJldHVybiBtX2lzUGF1c2VkOyB9CisgICAgYm9vbCBpc1BhdXNl
ZCgpIGNvbnN0IHsgcmV0dXJuIG1faXNQYXVzZWQ7IH0KIAogICAgIC8vIFRoZSB0b2tlbiByZWFs
bHkgc2hvdWxkIGJlIHBhc3NlZCBhcyBhIGNvbnN0JiBzaW5jZSBpdCdzIG5ldmVyIG1vZGlmaWVk
LgogICAgIFBhc3NSZWZQdHI8Tm9kZT4gY29uc3RydWN0VHJlZUZyb21Ub2tlbihIVE1MNVRva2Vu
Jik7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>