<?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>113136</bug_id>
          
          <creation_ts>2013-03-23 08:57:59 -0700</creation_ts>
          <short_desc>Web Inspector: Exception when turning on pretty print without any displayed source in the editor</short_desc>
          <delta_ts>2013-03-25 01:57:57 -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="PhistucK">phistuck</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>apavlov</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>vsevik</cc>
    
    <cc>web-inspector-bugs</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>862198</commentid>
    <comment_count>0</comment_count>
    <who name="PhistucK">phistuck</who>
    <bug_when>2013-03-23 08:57:59 -0700</bug_when>
    <thetext>Clicking on the pretty print button throws a TypeError when no source is displayed within the Sources editor.
This happens because we try to get the URL of the currently edited source when notifying the user metrics about turning on pretty print, without checking whether there actually is one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>862199</commentid>
    <comment_count>1</comment_count>
      <attachid>194704</attachid>
    <who name="PhistucK">phistuck</who>
    <bug_when>2013-03-23 09:08:31 -0700</bug_when>
    <thetext>Created attachment 194704
Added an existence check.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>862201</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-23 09:11:45 -0700</bug_when>
    <thetext>Attachment 194704 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/WebCore/ChangeLog&apos;, u&apos;Source/WebCore/inspector/front-end/ScriptsPanel.js&apos;]&quot; exit_code: 1
Source/WebCore/ChangeLog:11:  Need whitespace between colon and description  [changelog/filechangedescriptionwhitespace] [5]
Total errors found: 1 in 2 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>862203</commentid>
    <comment_count>3</comment_count>
      <attachid>194706</attachid>
    <who name="PhistucK">phistuck</who>
    <bug_when>2013-03-23 09:12:53 -0700</bug_when>
    <thetext>Created attachment 194706
Fixed the change log.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>862564</commentid>
    <comment_count>4</comment_count>
      <attachid>194706</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-25 01:57:53 -0700</bug_when>
    <thetext>Comment on attachment 194706
Fixed the change log.

Clearing flags on attachment: 194706

Committed r146749: &lt;http://trac.webkit.org/changeset/146749&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>862565</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-25 01:57:57 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>194704</attachid>
            <date>2013-03-23 09:08:31 -0700</date>
            <delta_ts>2013-03-23 09:12:53 -0700</delta_ts>
            <desc>Added an existence check.</desc>
            <filename>fix-exception.patch</filename>
            <type>text/plain</type>
            <size>1719</size>
            <attacher name="PhistucK">phistuck</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZw0KPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFNvdXJjZS9X
ZWJDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTQ2NzIwKQ0KKysrIFNvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwkod29ya2luZyBjb3B5KQ0KQEAgLTEsMyArMSwxNiBAQA0KKzIwMTMtMDMtMjMgIFBo
aXN0dWNLICA8cGhpc3R1Y2tAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFdlYiBJbnNwZWN0b3I6
IEV4Y2VwdGlvbiB3aGVuIHR1cm5pbmcgb24gcHJldHR5IHByaW50IHdpdGhvdXQgYW55IGRpc3Bs
YXllZCBzb3VyY2UgaW4gdGhlIGVkaXRvcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTEzMTM2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLgorICAgICAgICBBZGRlZCBhIGNoZWNrIGZv
ciB0aGUgZXhpc3RlbmNlIG9mIGN1cnJlbnRseSBlZGl0ZWQgZG9jdW1lbnQuCisKKyAgICAgICAg
KiBpbnNwZWN0b3IKKyAgICAgICAgKFdlYkluc3BlY3Rvci5TY3JpcHRzUGFuZWwucHJvdG90eXBl
Ll90b2dnbGVGb3JtYXRTb3VyY2UpOgorCiAyMDEzLTAzLTIzICBEYXZpZCBLaWx6ZXIgIDxkZGtp
bHplckBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2ZXJ0ICJCVUlMRCBGSVggKHIxNDY2NjcpOiBS
ZXNvdXJjZVJlcXVlc3QgY29uc3RydWN0b3IgaW4gU3luY2hyb25vdXNMb2FkZXJDbGllbnQuY3Bw
IGlzIGFtYmlndW91cyBvbiBpT1MiCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJv
bnQtZW5kL1NjcmlwdHNQYW5lbC5qcw0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFNvdXJjZS9XZWJDb3JlL2lu
c3BlY3Rvci9mcm9udC1lbmQvU2NyaXB0c1BhbmVsLmpzCShyZXZpc2lvbiAxNDY3MjApDQorKysg
U291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9TY3JpcHRzUGFuZWwuanMJKHdvcmtp
bmcgY29weSkNCkBAIC05NjcsMTAgKzk2NywxMiBAQA0KICAgICAgICAgZm9yICh2YXIgaSA9IDA7
IGkgPCB1aVNvdXJjZUNvZGVzLmxlbmd0aDsgKytpKQogICAgICAgICAgICAgdWlTb3VyY2VDb2Rl
c1tpXS5zZXRGb3JtYXR0ZWQodGhpcy5fdG9nZ2xlRm9ybWF0U291cmNlQnV0dG9uLnRvZ2dsZWQp
OwogCisgICAgICAgIHZhciBjdXJyZW50RmlsZSA9IHRoaXMuX2VkaXRvckNvbnRhaW5lci5jdXJy
ZW50RmlsZSgpOworCiAgICAgICAgIFdlYkluc3BlY3Rvci5ub3RpZmljYXRpb25zLmRpc3BhdGNo
RXZlbnRUb0xpc3RlbmVycyhXZWJJbnNwZWN0b3IuVXNlck1ldHJpY3MuVXNlckFjdGlvbiwgewog
ICAgICAgICAgICAgYWN0aW9uOiBXZWJJbnNwZWN0b3IuVXNlck1ldHJpY3MuVXNlckFjdGlvbk5h
bWVzLlRvZ2dsZVByZXR0eVByaW50LAogICAgICAgICAgICAgZW5hYmxlZDogdGhpcy5fdG9nZ2xl
Rm9ybWF0U291cmNlQnV0dG9uLnRvZ2dsZWQsCi0gICAgICAgICAgICB1cmw6IHRoaXMuX2VkaXRv
ckNvbnRhaW5lci5jdXJyZW50RmlsZSgpLm9yaWdpblVSTCgpCisgICAgICAgICAgICB1cmw6IGN1
cnJlbnRGaWxlID8gY3VycmVudEZpbGUub3JpZ2luVVJMKCkgOiBudWxsCiAgICAgICAgIH0pOwog
ICAgIH0sCiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>194706</attachid>
            <date>2013-03-23 09:12:53 -0700</date>
            <delta_ts>2013-03-25 01:57:53 -0700</delta_ts>
            <desc>Fixed the change log.</desc>
            <filename>fix-exception.patch</filename>
            <type>text/plain</type>
            <size>1736</size>
            <attacher name="PhistucK">phistuck</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZw0KPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFNvdXJjZS9X
ZWJDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTQ2NzIwKQ0KKysrIFNvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwkod29ya2luZyBjb3B5KQ0KQEAgLTEsMyArMSwxNiBAQA0KKzIwMTMtMDMtMjMgIFBo
aXN0dWNLICA8cGhpc3R1Y2tAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFdlYiBJbnNwZWN0b3I6
IEV4Y2VwdGlvbiB3aGVuIHR1cm5pbmcgb24gcHJldHR5IHByaW50IHdpdGhvdXQgYW55IGRpc3Bs
YXllZCBzb3VyY2UgaW4gdGhlIGVkaXRvcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTEzMTM2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLgorICAgICAgICBBZGRlZCBhIGNoZWNrIGZv
ciB0aGUgZXhpc3RlbmNlIG9mIGN1cnJlbnRseSBlZGl0ZWQgZG9jdW1lbnQuCisKKyAgICAgICAg
KiBpbnNwZWN0b3IvU2NyaXB0c1BhbmVsLmpzOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlNjcmlw
dHNQYW5lbC5wcm90b3R5cGUuX3RvZ2dsZUZvcm1hdFNvdXJjZSk6CisKIDIwMTMtMDMtMjMgIERh
dmlkIEtpbHplciAgPGRka2lsemVyQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZlcnQgIkJVSUxE
IEZJWCAocjE0NjY2Nyk6IFJlc291cmNlUmVxdWVzdCBjb25zdHJ1Y3RvciBpbiBTeW5jaHJvbm91
c0xvYWRlckNsaWVudC5jcHAgaXMgYW1iaWd1b3VzIG9uIGlPUyIKSW5kZXg6IFNvdXJjZS9XZWJD
b3JlL2luc3BlY3Rvci9mcm9udC1lbmQvU2NyaXB0c1BhbmVsLmpzDQo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0g
U291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9TY3JpcHRzUGFuZWwuanMJKHJldmlz
aW9uIDE0NjcyMCkNCisrKyBTb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1Njcmlw
dHNQYW5lbC5qcwkod29ya2luZyBjb3B5KQ0KQEAgLTk2NywxMCArOTY3LDEyIEBADQogICAgICAg
ICBmb3IgKHZhciBpID0gMDsgaSA8IHVpU291cmNlQ29kZXMubGVuZ3RoOyArK2kpCiAgICAgICAg
ICAgICB1aVNvdXJjZUNvZGVzW2ldLnNldEZvcm1hdHRlZCh0aGlzLl90b2dnbGVGb3JtYXRTb3Vy
Y2VCdXR0b24udG9nZ2xlZCk7CiAKKyAgICAgICAgdmFyIGN1cnJlbnRGaWxlID0gdGhpcy5fZWRp
dG9yQ29udGFpbmVyLmN1cnJlbnRGaWxlKCk7CisKICAgICAgICAgV2ViSW5zcGVjdG9yLm5vdGlm
aWNhdGlvbnMuZGlzcGF0Y2hFdmVudFRvTGlzdGVuZXJzKFdlYkluc3BlY3Rvci5Vc2VyTWV0cmlj
cy5Vc2VyQWN0aW9uLCB7CiAgICAgICAgICAgICBhY3Rpb246IFdlYkluc3BlY3Rvci5Vc2VyTWV0
cmljcy5Vc2VyQWN0aW9uTmFtZXMuVG9nZ2xlUHJldHR5UHJpbnQsCiAgICAgICAgICAgICBlbmFi
bGVkOiB0aGlzLl90b2dnbGVGb3JtYXRTb3VyY2VCdXR0b24udG9nZ2xlZCwKLSAgICAgICAgICAg
IHVybDogdGhpcy5fZWRpdG9yQ29udGFpbmVyLmN1cnJlbnRGaWxlKCkub3JpZ2luVVJMKCkKKyAg
ICAgICAgICAgIHVybDogY3VycmVudEZpbGUgPyBjdXJyZW50RmlsZS5vcmlnaW5VUkwoKSA6IG51
bGwKICAgICAgICAgfSk7CiAgICAgfSwKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>