<?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>123371</bug_id>
          
          <creation_ts>2013-10-25 16:16:16 -0700</creation_ts>
          <short_desc>Web Inspector: PrettyPrinting tool should have save button</short_desc>
          <delta_ts>2013-10-25 16:51:59 -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</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Joseph Pecoraro">joepeck</reporter>
          <assigned_to name="Joseph Pecoraro">joepeck</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>graouts</cc>
    
    <cc>joepeck</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>943806</commentid>
    <comment_count>0</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2013-10-25 16:16:16 -0700</bug_when>
    <thetext>Makes it easier when testing local changes and sharing tests via the pretty printing tool.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943807</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2013-10-25 16:16:44 -0700</bug_when>
    <thetext>&lt;rdar://problem/15324552&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943808</commentid>
    <comment_count>2</comment_count>
      <attachid>215226</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2013-10-25 16:17:47 -0700</bug_when>
    <thetext>Created attachment 215226
[PATCH] Proposed Fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943818</commentid>
    <comment_count>3</comment_count>
      <attachid>215226</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-25 16:51:58 -0700</bug_when>
    <thetext>Comment on attachment 215226
[PATCH] Proposed Fix

Clearing flags on attachment: 215226

Committed r158072: &lt;http://trac.webkit.org/changeset/158072&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943819</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-25 16:51:59 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>215226</attachid>
            <date>2013-10-25 16:17:47 -0700</date>
            <delta_ts>2013-10-25 16:51:58 -0700</delta_ts>
            <desc>[PATCH] Proposed Fix</desc>
            <filename>save.patch</filename>
            <type>text/plain</type>
            <size>4755</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2Vi
SW5zcGVjdG9yVUkvQ2hhbmdlTG9nCmluZGV4IDU3OWQ5Y2EuLjVlN2RkMDUgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkluc3BlY3Rv
clVJL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE3IEBACiAyMDEzLTEwLTI1ICBKb3NlcGggUGVjb3Jh
cm8gIDxwZWNvcmFyb0BhcHBsZS5jb20+CiAKKyAgICAgICAgV2ViIEluc3BlY3RvcjogUHJldHR5
UHJpbnRpbmcgdG9vbCBzaG91bGQgaGF2ZSBzYXZlIGJ1dHRvbgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIzMzcxCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGJ1dHRvbnMgdG8gc2F2ZSBhcyBhIFVS
TCB0byBzaGFyZSBvciB0byBzYXZlL2NsZWFyIHRvCisgICAgICAgIGxvY2FsU3RvcmFnZSBmb3Ig
ZWFzaWVyIHJlbG9hZHMgdGVzdGluZyBsb2NhbCBjaGFuZ2VzLgorCisgICAgICAgICogVG9vbHMv
UHJldHR5UHJpbnRpbmcvaW5kZXguaHRtbDoKKworMjAxMy0xMC0yNSAgSm9zZXBoIFBlY29yYXJv
ICA8cGVjb3Jhcm9AYXBwbGUuY29tPgorCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IENvbW1hbmQr
Q2xpY2sgb24gdXJsKOKApikgc2hvdWxkIGdvIHRvIGltYWdlIG5vdCBzb3VyY2UgbGluZQogICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIzMzYyCiAKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9Ub29scy9QcmV0dHlQcmludGluZy9pbmRl
eC5odG1sIGIvU291cmNlL1dlYkluc3BlY3RvclVJL1Rvb2xzL1ByZXR0eVByaW50aW5nL2luZGV4
Lmh0bWwKaW5kZXggMGE4Mjk0OS4uZmMzMzFlZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkluc3Bl
Y3RvclVJL1Rvb2xzL1ByZXR0eVByaW50aW5nL2luZGV4Lmh0bWwKKysrIGIvU291cmNlL1dlYklu
c3BlY3RvclVJL1Rvb2xzL1ByZXR0eVByaW50aW5nL2luZGV4Lmh0bWwKQEAgLTE3LDggKzE3LDYg
QEAKIAogICAgIDxoMT5EZWJ1ZyBQcmV0dHkgUHJpbnRpbmc8L2gxPgogCi0gICAgPCEtLSBGSVhN
RTogVGhlcmUgc2hvdWxkIGJlIGEgInNhdmUiIGJ1dHRvbiB0aGF0IHNhdmVzIHRoZSBtb2RlIGFu
ZCBjb250ZW50LCBzbyByZWxvYWRpbmcgd2lsbCByZXN0b3JlIHRoYXQgc3RhdGUgLS0+Ci0KICAg
ICA8IS0tIENvbnRyb2xzIC0tPgogICAgIDxzZWxlY3QgaWQ9Im1vZGUiPgogICAgICAgICA8b3B0
aW9uIHNlbGVjdGVkIHZhbHVlPSJ0ZXh0L2phdmFzY3JpcHQiPkphdmFTY3JpcHQ8L29wdGlvbj4K
QEAgLTI5LDYgKzI3LDkgQEAKICAgICA8YnV0dG9uIGlkPSJjbGVhciI+Q2xlYXI8L2J1dHRvbj4K
ICAgICA8YnV0dG9uIGlkPSJzZWxlY3Qtb3V0cHV0Ij5TZWxlY3QgT3V0cHV0PC9idXR0b24+CiAg
ICAgPGJ1dHRvbiBpZD0icnVuLWFnYWluIj5SdW4gQWdhaW48L2J1dHRvbj4KKyAgICA8YnV0dG9u
IGlkPSJzYXZlLWFzLXVybCI+U2F2ZSBVUkw8L2J1dHRvbj4KKyAgICA8YnV0dG9uIGlkPSJzYXZl
LWxvY2FsLXN0b3JhZ2UiPlNhdmUgdG8gU3RvcmFnZTwvYnV0dG9uPgorICAgIDxidXR0b24gaWQ9
ImNsZWFyLWxvY2FsLXN0b3JhZ2UiPkNsZWFyIFN0b3JhZ2U8L2J1dHRvbj4KICAgICA8c21hbGwg
aWQ9InRpbWUiPjwvc21hbGw+CiAKICAgICA8YnI+PGJyPgpAQCAtNDYsMTMgKzQ3LDQ3IEBACiAg
ICAgICAgIGxpbmVOdW1iZXJzOiB0cnVlLAogICAgIH0pOwogCi0gICAgLy8gSW5pdGlhbCB2YWx1
ZS4KLSAgICB2YXIgc3RyID0gIihmdW5jdGlvbigpIHsgdmFyIGE9MTsgcmV0dXJuIGErMTsgfSko
KTsiOwotICAgIGNtLnNldFZhbHVlKHN0cik7CisgICAgLy8gSW5pdGlhbCB2YWx1ZXMgZnJvbSBV
UkwuCisgICAgdmFyIHF1ZXJ5UGFyYW1zID0ge307CisgICAgaWYgKHdpbmRvdy5sb2NhdGlvbi5z
ZWFyY2gubGVuZ3RoID4gMCkgeworICAgICAgICB2YXIgc2VhcmNoU3RyaW5nID0gd2luZG93Lmxv
Y2F0aW9uLnNlYXJjaC5zdWJzdHJpbmcoMSk7CisgICAgICAgIHZhciBncm91cHMgPSBzZWFyY2hT
dHJpbmcuc3BsaXQoIiYiKTsKKyAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBncm91cHMubGVu
Z3RoOyArK2kpIHsKKyAgICAgICAgICAgIHZhciBwYWlyID0gZ3JvdXBzW2ldLnNwbGl0KCI9Iik7
CisgICAgICAgICAgICBxdWVyeVBhcmFtc1tkZWNvZGVVUklDb21wb25lbnQocGFpclswXSldID0g
ZGVjb2RlVVJJQ29tcG9uZW50KHBhaXJbMV0pOworICAgICAgICB9CisgICAgfQogCi0gICAgLy8g
U2V0dXAgYW5kIGNoYW5naW5nIHRoZSBtb2RlLgotICAgIGNtLnNldE9wdGlvbigibW9kZSIsICJ0
ZXh0L2phdmFzY3JpcHQiKTsKKyAgICAvLyBJbml0aWFsIG1vZGUgYW5kIHN0cmluZy4KKyAgICB2
YXIgbW9kZSA9ICJ0ZXh0L2phdmFzY3JpcHQiOworICAgIHZhciBjb250ZW50ID0gIihmdW5jdGlv
bigpIHsgdmFyIGE9MTsgcmV0dXJuIGErMTsgfSkoKTsiOworICAgIHZhciB1cGRhdGVQaWNrZXIg
PSBmYWxzZTsKKyAgICBpZiAocXVlcnlQYXJhbXMuY29udGVudCB8fCBxdWVyeVBhcmFtcy5tb2Rl
KSB7CisgICAgICAgIGNvbnRlbnQgPSBxdWVyeVBhcmFtcy5jb250ZW50IHx8ICIiOworICAgICAg
ICBtb2RlID0gcXVlcnlQYXJhbXMubW9kZSB8fCAidGV4dC9qYXZhc2NyaXB0IjsKKyAgICAgICAg
dXBkYXRlUGlja2VyID0gdHJ1ZTsKKyAgICB9IGVsc2UgaWYgKGxvY2FsU3RvcmFnZS5jb250ZW50
IHx8IGxvY2FsU3RvcmFnZS5tb2RlKSB7CisgICAgICAgIGNvbnRlbnQgPSBsb2NhbFN0b3JhZ2Uu
Y29udGVudCB8fCAiIjsKKyAgICAgICAgbW9kZSA9IGxvY2FsU3RvcmFnZS5tb2RlIHx8ICJ0ZXh0
L2phdmFzY3JpcHQiOworICAgICAgICB1cGRhdGVQaWNrZXIgPSB0cnVlOworICAgIH0KKworICAg
IC8vIEluaXRpYWwgbW9kZSBwaWNrZXIgdmFsdWUuCiAgICAgdmFyIG1vZGVQaWNrZXIgPSBkb2N1
bWVudC5nZXRFbGVtZW50QnlJZCgibW9kZSIpOworICAgIGlmICh1cGRhdGVQaWNrZXIpIHsKKyAg
ICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBtb2RlUGlja2VyLm9wdGlvbnMubGVuZ3RoOyArK2kp
IHsKKyAgICAgICAgICAgIGlmIChtb2RlUGlja2VyLm9wdGlvbnNbaV0pIHsKKyAgICAgICAgICAg
ICAgICBtb2RlUGlja2VyLm9wdGlvbnNbaV0uc2VsZWN0ZWQgPSB0cnVlOworICAgICAgICAgICAg
ICAgIGJyZWFrOworICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgfQorCisgICAgLy8gU2V0
IG9uIENvZGVNaXJyb3IuCisgICAgY20uc2V0VmFsdWUoY29udGVudCk7CisgICAgY20uc2V0T3B0
aW9uKCJtb2RlIiwgbW9kZSk7CisKKyAgICAvLyBDaGFuZ2luZyB0aGUgbW9kZS4KICAgICBtb2Rl
UGlja2VyLmFkZEV2ZW50TGlzdGVuZXIoImNoYW5nZSIsIGZ1bmN0aW9uKGV2ZW50KSB7CiAgICAg
ICAgIGNtLnNldFZhbHVlKCIiKTsKICAgICAgICAgY20uc2V0T3B0aW9uKCJtb2RlIiwgbW9kZVBp
Y2tlci52YWx1ZSk7CkBAIC0xMDYsNiArMTQxLDI1IEBACiAgICAgICAgIHJlZnJlc2goKTsKICAg
ICB9KTsKIAorICAgIC8vIFNhdmUgYXMgVVJMIGJ1dHRvbi4KKyAgICBkb2N1bWVudC5nZXRFbGVt
ZW50QnlJZCgic2F2ZS1hcy11cmwiKS5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsIGZ1bmN0aW9u
KGV2ZW50KSB7CisgICAgICAgIHZhciBtb2RlID0gbW9kZVBpY2tlci52YWx1ZTsKKyAgICAgICAg
dmFyIGNvbnRlbnQgPSBjbS5nZXRWYWx1ZSgpOworICAgICAgICB3aW5kb3cubG9jYXRpb24uc2Vh
cmNoID0gIj9tb2RlPSIgKyB3aW5kb3cuZW5jb2RlVVJJQ29tcG9uZW50KG1vZGUpICsgIiZjb250
ZW50PSIgKyB3aW5kb3cuZW5jb2RlVVJJQ29tcG9uZW50KGNvbnRlbnQpOworICAgIH0pOworCisg
ICAgLy8gU2F2ZSB0byBsb2NhbFN0b3JhZ2UuCisgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQo
InNhdmUtbG9jYWwtc3RvcmFnZSIpLmFkZEV2ZW50TGlzdGVuZXIoImNsaWNrIiwgZnVuY3Rpb24o
ZXZlbnQpIHsKKyAgICAgICAgbG9jYWxTdG9yYWdlLm1vZGUgPSBtb2RlUGlja2VyLnZhbHVlOwor
ICAgICAgICBsb2NhbFN0b3JhZ2UuY29udGVudCA9IGNtLmdldFZhbHVlKCk7CisgICAgfSk7CisK
KyAgICAvLyBDbGVhciBsb2NhbFN0b3JhZ2UuCisgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQo
ImNsZWFyLWxvY2FsLXN0b3JhZ2UiKS5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsIGZ1bmN0aW9u
KGV2ZW50KSB7CisgICAgICAgIGxvY2FsU3RvcmFnZS5yZW1vdmVJdGVtKCJtb2RlIik7CisgICAg
ICAgIGxvY2FsU3RvcmFnZS5yZW1vdmVJdGVtKCJjb250ZW50Iik7CisgICAgfSk7CisKICAgICAv
LyBCdXR0b24gaGVscGVycy4KICAgICB2YXIgYnV0dG9ucyA9IFsibW9kZSIsICJwb3B1bGF0ZSIs
ICJydW4tdGVzdHMiLCAiY2xlYXIiLCAic2VsZWN0LW91dHB1dCIsICJydW4tYWdhaW4iXTsKICAg
ICBmdW5jdGlvbiBkaXNhYmxlQnV0dG9ucygpIHsKQEAgLTE3MCw3ICsyMjQsNyBAQAogICAgIHNl
dFRpbWVvdXQocmVmcmVzaCk7CiAKICAgICAvLyBUZXN0cy4KLSAgICBmdW5jdGlvbiBydW5UZXN0
cygpIHsgICAgICAgIAorICAgIGZ1bmN0aW9uIHJ1blRlc3RzKCkgewogICAgICAgICBkaXNhYmxl
QnV0dG9ucygpOwogICAgICAgICBmdW5jdGlvbiBjb21wbGV0ZWRDYWxsYmFjaygpIHsKICAgICAg
ICAgICAgIGVuYWJsZUJ1dHRvbnMoKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>