<?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>134654</bug_id>
          
          <creation_ts>2014-07-05 11:49:39 -0700</creation_ts>
          <short_desc>Inline NodeListsNodeData helpers more aggressively.</short_desc>
          <delta_ts>2014-07-06 11:03:36 -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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andreas Kling">kling</reporter>
          <assigned_to name="Andreas Kling">kling</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>kangil.han</cc>
    
    <cc>kling</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1020617</commentid>
    <comment_count>0</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2014-07-05 11:49:39 -0700</bug_when>
    <thetext>Inline NodeListsNodeData helpers more aggressively.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1020618</commentid>
    <comment_count>1</comment_count>
      <attachid>234444</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2014-07-05 11:50:17 -0700</bug_when>
    <thetext>Created attachment 234444
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1020672</commentid>
    <comment_count>2</comment_count>
      <attachid>234444</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2014-07-06 11:03:32 -0700</bug_when>
    <thetext>Comment on attachment 234444
Patch

Clearing flags on attachment: 234444

Committed r170829: &lt;http://trac.webkit.org/changeset/170829&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1020673</commentid>
    <comment_count>3</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2014-07-06 11:03:36 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>234444</attachid>
            <date>2014-07-05 11:50:17 -0700</date>
            <delta_ts>2014-07-06 11:03:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-134654.diff</filename>
            <type>text/plain</type>
            <size>3412</size>
            <attacher name="Andreas Kling">kling</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBkMzE3ZWFiLi40OGM0ZTFiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjAg
QEAKIDIwMTQtMDctMDUgIEFuZHJlYXMgS2xpbmcgIDxha2xpbmdAYXBwbGUuY29tPgogCisgICAg
ICAgIElubGluZSBOb2RlTGlzdHNOb2RlRGF0YSBoZWxwZXJzIG1vcmUgYWdncmVzc2l2ZWx5Lgor
ICAgICAgICA8aHR0cHM6Ly93ZWJraXQub3JnL2IvMTM0NjU0PgorCisgICAgICAgIEdldCByaWQg
b2YgY2FsbCBvdmVyaGVhZCBjb3N0cyB3aGVuIHJldHJpZXZpbmcgTm9kZUxpc3RzIGFuZAorICAg
ICAgICBIVE1MQ29sbGVjdGlvbnMgZnJvbSBEb2N1bWVudC4gVGhlc2UgZnVuY3Rpb25zIGhhdmUg
dmVyeSBmZXcgY2xpZW50cywKKyAgICAgICAgc28gdGhlcmUncyBubyByZWFsIHJlYXNvbiB0byBr
ZWVwIHRoZW0gb3V0IG9mIGxpbmUuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgKiBkb20vTm9kZVJhcmVEYXRhLmg6CisgICAgICAgIChXZWJDb3JlOjpO
b2RlTGlzdHNOb2RlRGF0YTo6YWRkQ2FjaGVXaXRoQXRvbWljTmFtZSk6CisgICAgICAgIChXZWJD
b3JlOjpOb2RlTGlzdHNOb2RlRGF0YTo6YWRkQ2FjaGVXaXRoTmFtZSk6CisKKzIwMTQtMDctMDUg
IEFuZHJlYXMgS2xpbmcgIDxha2xpbmdAYXBwbGUuY29tPgorCiAgICAgICAgIElubGluZSBOb2Rl
J3MgcmFyZSBkYXRhIGdldHRlcnMuCiAgICAgICAgIDxodHRwczovL3dlYmtpdC5vcmcvYi8xMzQ2
NTI+CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9Ob2RlUmFyZURhdGEuaCBiL1Nv
dXJjZS9XZWJDb3JlL2RvbS9Ob2RlUmFyZURhdGEuaAppbmRleCBhMzVlYmUwLi5mNTNiNDQxIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9kb20vTm9kZVJhcmVEYXRhLmgKKysrIGIvU291cmNl
L1dlYkNvcmUvZG9tL05vZGVSYXJlRGF0YS5oCkBAIC0xMTgsNyArMTE4LDcgQEAgcHVibGljOgog
ICAgIHR5cGVkZWYgSGFzaE1hcDxRdWFsaWZpZWROYW1lLCBUYWdOb2RlTGlzdCo+IFRhZ05vZGVM
aXN0Q2FjaGVOUzsKIAogICAgIHRlbXBsYXRlPHR5cGVuYW1lIFQsIHR5cGVuYW1lIENvbnRhaW5l
clR5cGU+Ci0gICAgUGFzc1JlZjxUPiBhZGRDYWNoZVdpdGhBdG9taWNOYW1lKENvbnRhaW5lclR5
cGUmIGNvbnRhaW5lciwgY29uc3QgQXRvbWljU3RyaW5nJiBuYW1lKQorICAgIEFMV0FZU19JTkxJ
TkUgUGFzc1JlZjxUPiBhZGRDYWNoZVdpdGhBdG9taWNOYW1lKENvbnRhaW5lclR5cGUmIGNvbnRh
aW5lciwgY29uc3QgQXRvbWljU3RyaW5nJiBuYW1lKQogICAgIHsKICAgICAgICAgTm9kZUxpc3RB
dG9taWNOYW1lQ2FjaGVNYXA6OkFkZFJlc3VsdCByZXN1bHQgPSBtX2F0b21pY05hbWVDYWNoZXMu
ZmFzdEFkZChuYW1lZE5vZGVMaXN0S2V5PFQ+KG5hbWUpLCBudWxscHRyKTsKICAgICAgICAgaWYg
KCFyZXN1bHQuaXNOZXdFbnRyeSkKQEAgLTEzMCw3ICsxMzAsNyBAQCBwdWJsaWM6CiAgICAgfQog
CiAgICAgdGVtcGxhdGU8dHlwZW5hbWUgVD4KLSAgICBQYXNzUmVmPFQ+IGFkZENhY2hlV2l0aE5h
bWUoQ29udGFpbmVyTm9kZSYgbm9kZSwgY29uc3QgU3RyaW5nJiBuYW1lKQorICAgIEFMV0FZU19J
TkxJTkUgUGFzc1JlZjxUPiBhZGRDYWNoZVdpdGhOYW1lKENvbnRhaW5lck5vZGUmIG5vZGUsIGNv
bnN0IFN0cmluZyYgbmFtZSkKICAgICB7CiAgICAgICAgIE5vZGVMaXN0TmFtZUNhY2hlTWFwOjpB
ZGRSZXN1bHQgcmVzdWx0ID0gbV9uYW1lQ2FjaGVzLmZhc3RBZGQobmFtZWROb2RlTGlzdEtleTxU
PihuYW1lKSwgbnVsbHB0cik7CiAgICAgICAgIGlmICghcmVzdWx0LmlzTmV3RW50cnkpCkBAIC0x
NDEsNyArMTQxLDcgQEAgcHVibGljOgogICAgICAgICByZXR1cm4gbGlzdDsKICAgICB9CiAKLSAg
ICBQYXNzUmVmPFRhZ05vZGVMaXN0PiBhZGRDYWNoZVdpdGhRdWFsaWZpZWROYW1lKENvbnRhaW5l
ck5vZGUmIG5vZGUsIGNvbnN0IEF0b21pY1N0cmluZyYgbmFtZXNwYWNlVVJJLCBjb25zdCBBdG9t
aWNTdHJpbmcmIGxvY2FsTmFtZSkKKyAgICBBTFdBWVNfSU5MSU5FIFBhc3NSZWY8VGFnTm9kZUxp
c3Q+IGFkZENhY2hlV2l0aFF1YWxpZmllZE5hbWUoQ29udGFpbmVyTm9kZSYgbm9kZSwgY29uc3Qg
QXRvbWljU3RyaW5nJiBuYW1lc3BhY2VVUkksIGNvbnN0IEF0b21pY1N0cmluZyYgbG9jYWxOYW1l
KQogICAgIHsKICAgICAgICAgUXVhbGlmaWVkTmFtZSBuYW1lKG51bGxBdG9tLCBsb2NhbE5hbWUs
IG5hbWVzcGFjZVVSSSk7CiAgICAgICAgIFRhZ05vZGVMaXN0Q2FjaGVOUzo6QWRkUmVzdWx0IHJl
c3VsdCA9IG1fdGFnTm9kZUxpc3RDYWNoZU5TLmZhc3RBZGQobmFtZSwgbnVsbHB0cik7CkBAIC0x
NTQsNyArMTU0LDcgQEAgcHVibGljOgogICAgIH0KIAogICAgIHRlbXBsYXRlPHR5cGVuYW1lIFQs
IHR5cGVuYW1lIENvbnRhaW5lclR5cGU+Ci0gICAgUGFzc1JlZjxUPiBhZGRDYWNoZWRDb2xsZWN0
aW9uKENvbnRhaW5lclR5cGUmIGNvbnRhaW5lciwgQ29sbGVjdGlvblR5cGUgY29sbGVjdGlvblR5
cGUsIGNvbnN0IEF0b21pY1N0cmluZyYgbmFtZSkKKyAgICBBTFdBWVNfSU5MSU5FIFBhc3NSZWY8
VD4gYWRkQ2FjaGVkQ29sbGVjdGlvbihDb250YWluZXJUeXBlJiBjb250YWluZXIsIENvbGxlY3Rp
b25UeXBlIGNvbGxlY3Rpb25UeXBlLCBjb25zdCBBdG9taWNTdHJpbmcmIG5hbWUpCiAgICAgewog
ICAgICAgICBDb2xsZWN0aW9uQ2FjaGVNYXA6OkFkZFJlc3VsdCByZXN1bHQgPSBtX2NhY2hlZENv
bGxlY3Rpb25zLmZhc3RBZGQobmFtZWRDb2xsZWN0aW9uS2V5KGNvbGxlY3Rpb25UeXBlLCBuYW1l
KSwgbnVsbHB0cik7CiAgICAgICAgIGlmICghcmVzdWx0LmlzTmV3RW50cnkpCkBAIC0xNjYsNyAr
MTY2LDcgQEAgcHVibGljOgogICAgIH0KIAogICAgIHRlbXBsYXRlPHR5cGVuYW1lIFQsIHR5cGVu
YW1lIENvbnRhaW5lclR5cGU+Ci0gICAgUGFzc1JlZjxUPiBhZGRDYWNoZWRDb2xsZWN0aW9uKENv
bnRhaW5lclR5cGUmIGNvbnRhaW5lciwgQ29sbGVjdGlvblR5cGUgY29sbGVjdGlvblR5cGUpCisg
ICAgQUxXQVlTX0lOTElORSBQYXNzUmVmPFQ+IGFkZENhY2hlZENvbGxlY3Rpb24oQ29udGFpbmVy
VHlwZSYgY29udGFpbmVyLCBDb2xsZWN0aW9uVHlwZSBjb2xsZWN0aW9uVHlwZSkKICAgICB7CiAg
ICAgICAgIENvbGxlY3Rpb25DYWNoZU1hcDo6QWRkUmVzdWx0IHJlc3VsdCA9IG1fY2FjaGVkQ29s
bGVjdGlvbnMuZmFzdEFkZChuYW1lZENvbGxlY3Rpb25LZXkoY29sbGVjdGlvblR5cGUsIHN0YXJB
dG9tKSwgbnVsbHB0cik7CiAgICAgICAgIGlmICghcmVzdWx0LmlzTmV3RW50cnkpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>