<?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>60765</bug_id>
          
          <creation_ts>2011-05-13 06:55:22 -0700</creation_ts>
          <short_desc>Web Inspector: console.log(XMLDocument) should be case preserving</short_desc>
          <delta_ts>2011-05-20 06:50:09 -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>Web Inspector (Deprecated)</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>0</everconfirmed>
          <reporter name="Malte Ubl">malte</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>apavlov</cc>
    
    <cc>bweinstein</cc>
    
    <cc>commit-queue</cc>
    
    <cc>joepeck</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>rik</cc>
    
    <cc>timothy</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>403524</commentid>
    <comment_count>0</comment_count>
    <who name="Malte Ubl">malte</who>
    <bug_when>2011-05-13 06:55:22 -0700</bug_when>
    <thetext>console.log(document) results in a nice tree view of the document. All tag names are lower cased. This is cool for HTML but can be bad for XML.
E.g. when inspecting the result of xhr.responseXML.

My actual problem was that I used document.querySelectorAll on the documents. With XMLDocuments querySelectorAll is case sensitive for tag names. It can be really tough to understand why queries don&apos;t match when the tree view that you use to construct the query is all lower cased.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>407000</commentid>
    <comment_count>1</comment_count>
      <attachid>94200</attachid>
    <who name="">tonistiigi</who>
    <bug_when>2011-05-20 04:55:39 -0700</bug_when>
    <thetext>Created attachment 94200
Patch

I switched the XML check from MIME type to xmlVersion property. Previous only worked if the main document was XML file, now it actually checks the object that is being debugged.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>407056</commentid>
    <comment_count>2</comment_count>
      <attachid>94200</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-05-20 06:50:05 -0700</bug_when>
    <thetext>Comment on attachment 94200
Patch

Clearing flags on attachment: 94200

Committed r86948: &lt;http://trac.webkit.org/changeset/86948&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>407057</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-05-20 06:50:09 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>94200</attachid>
            <date>2011-05-20 04:55:39 -0700</date>
            <delta_ts>2011-05-20 06:50:05 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>xmldocument_case_preserving.patch</filename>
            <type>text/plain</type>
            <size>2946</size>
            <attacher>tonistiigi</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBkMTM3YWUwLi5lYTlmZmI4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAg
QEAKKzIwMTEtMDUtMjAgIFRvbmlzIFRpaWdpICA8dG9uaXN0aWlnaUBnbWFpbC5jb20+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2ViIEluc3BlY3Rv
cjogY29uc29sZS5sb2coWE1MRG9jdW1lbnQpIHNob3VsZCBiZSBjYXNlIHByZXNlcnZpbmcKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTYwNzY1CisKKyAg
ICAgICAgQ2hhbmdlcyB0aGUgWE1MIGRvY3VtZW50IGNoZWNraW5nIGZyb20gYmFzZSBkb2N1bWVu
dHMgTUlNRSB0eXBlCisgICAgICAgIHRvIHhtbFZlcnNpb24gcGFyYW1ldGVyLgorCisgICAgICAg
ICogaW5zcGVjdG9yL0luc3BlY3RvckRPTUFnZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6Oklu
c3BlY3RvckRPTUFnZW50OjpidWlsZE9iamVjdEZvck5vZGUpOgorICAgICAgICAqIGluc3BlY3Rv
ci9mcm9udC1lbmQvRE9NQWdlbnQuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuRE9NTm9kZSk6
CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9FbGVtZW50c1RyZWVPdXRsaW5lLmpzOgor
ICAgICAgICAoV2ViSW5zcGVjdG9yLkVsZW1lbnRzVHJlZU91dGxpbmUucHJvdG90eXBlLnNldCBy
b290RE9NTm9kZSk6CisKIDIwMTEtMDUtMTkgIEFuZHJleSBBZGFpa2luICA8YWFuZHJleUBnb29n
bGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IFBhdmVsIEZlbGRtYW4uCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yRE9NQWdlbnQuY3BwIGIvU291cmNl
L1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckRPTUFnZW50LmNwcAppbmRleCBjZGE1ODEwLi44
ZmVkNGUwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yRE9N
QWdlbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JET01BZ2Vu
dC5jcHAKQEAgLTEwOTQsNiArMTA5NCw3IEBAIFBhc3NSZWZQdHI8SW5zcGVjdG9yT2JqZWN0PiBJ
bnNwZWN0b3JET01BZ2VudDo6YnVpbGRPYmplY3RGb3JOb2RlKE5vZGUqIG5vZGUsIGluCiAgICAg
ICAgIH0gZWxzZSBpZiAobm9kZS0+bm9kZVR5cGUoKSA9PSBOb2RlOjpET0NVTUVOVF9OT0RFKSB7
CiAgICAgICAgICAgICBEb2N1bWVudCogZG9jdW1lbnQgPSBzdGF0aWNfY2FzdDxEb2N1bWVudCo+
KG5vZGUpOwogICAgICAgICAgICAgdmFsdWUtPnNldFN0cmluZygiZG9jdW1lbnRVUkwiLCBkb2N1
bWVudFVSTFN0cmluZyhkb2N1bWVudCkpOworICAgICAgICAgICAgdmFsdWUtPnNldFN0cmluZygi
eG1sVmVyc2lvbiIsIGRvY3VtZW50LT54bWxWZXJzaW9uKCkpOwogICAgICAgICB9CiAgICAgfSBl
bHNlIGlmIChub2RlLT5ub2RlVHlwZSgpID09IE5vZGU6OkRPQ1VNRU5UX1RZUEVfTk9ERSkgewog
ICAgICAgICBEb2N1bWVudFR5cGUqIGRvY1R5cGUgPSBzdGF0aWNfY2FzdDxEb2N1bWVudFR5cGUq
Pihub2RlKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQv
RE9NQWdlbnQuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0RPTUFnZW50
LmpzCmluZGV4IDI1YWQ4MTAuLmU0MTAwOGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2lu
c3BlY3Rvci9mcm9udC1lbmQvRE9NQWdlbnQuanMKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVj
dG9yL2Zyb250LWVuZC9ET01BZ2VudC5qcwpAQCAtNzUsNiArNzUsNyBAQCBXZWJJbnNwZWN0b3Iu
RE9NTm9kZSA9IGZ1bmN0aW9uKGRvYywgcGF5bG9hZCkgewogICAgICAgICB0aGlzLmludGVybmFs
U3Vic2V0ID0gcGF5bG9hZC5pbnRlcm5hbFN1YnNldDsKICAgICB9IGVsc2UgaWYgKHRoaXMuX25v
ZGVUeXBlID09PSBOb2RlLkRPQ1VNRU5UX05PREUpIHsKICAgICAgICAgdGhpcy5kb2N1bWVudFVS
TCA9IHBheWxvYWQuZG9jdW1lbnRVUkw7CisgICAgICAgIHRoaXMueG1sVmVyc2lvbiA9IHBheWxv
YWQueG1sVmVyc2lvbjsKICAgICB9IGVsc2UgaWYgKHRoaXMuX25vZGVUeXBlID09PSBOb2RlLkFU
VFJJQlVURV9OT0RFKSB7CiAgICAgICAgIHRoaXMubmFtZSA9IHBheWxvYWQubmFtZTsKICAgICAg
ICAgdGhpcy52YWx1ZSA9IHBheWxvYWQudmFsdWU7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0VsZW1lbnRzVHJlZU91dGxpbmUuanMgYi9Tb3VyY2UvV2Vi
Q29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0VsZW1lbnRzVHJlZU91dGxpbmUuanMKaW5kZXggNGI5
MGRkYi4uNDM0NWU5NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250
LWVuZC9FbGVtZW50c1RyZWVPdXRsaW5lLmpzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rv
ci9mcm9udC1lbmQvRWxlbWVudHNUcmVlT3V0bGluZS5qcwpAQCAtNTYsNyArNTYsNyBAQCBXZWJJ
bnNwZWN0b3IuRWxlbWVudHNUcmVlT3V0bGluZS5wcm90b3R5cGUgPSB7CiAKICAgICAgICAgdGhp
cy5fcm9vdERPTU5vZGUgPSB4OwogCi0gICAgICAgIHRoaXMuX2lzWE1MTWltZVR5cGUgPSAhIShX
ZWJJbnNwZWN0b3IubWFpblJlc291cmNlICYmIFdlYkluc3BlY3Rvci5tYWluUmVzb3VyY2UubWlt
ZVR5cGUgJiYgV2ViSW5zcGVjdG9yLm1haW5SZXNvdXJjZS5taW1lVHlwZS5tYXRjaCgveCg/Omh0
KT9tbC9pKSk7CisgICAgICAgIHRoaXMuX2lzWE1MTWltZVR5cGUgPSB4ICYmICEheC54bWxWZXJz
aW9uOwogCiAgICAgICAgIHRoaXMudXBkYXRlKCk7CiAgICAgfSwK
</data>

          </attachment>
      

    </bug>

</bugzilla>