<?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>135745</bug_id>
          
          <creation_ts>2014-08-07 21:50:30 -0700</creation_ts>
          <short_desc>Web Inspector: breakpoints enabled state is not persisted across re-opening the inspector</short_desc>
          <delta_ts>2014-08-07 23:53:46 -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="Brian Burg">burg</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>1027771</commentid>
    <comment_count>0</comment_count>
    <who name="Brian Burg">burg</who>
    <bug_when>2014-08-07 21:50:30 -0700</bug_when>
    <thetext>My hunch is that we force this setting to be on when we restore breakpoints. In DebuggerManager.setBreakpoint, it unconditionally enables breakpoints when they are set, to avoid the situation where the user sets a breakpoint and nothing happens. However, in this case the user isn&apos;t doing anything, so no need to dummy-proof it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027772</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2014-08-07 21:51:11 -0700</bug_when>
    <thetext>&lt;rdar://problem/17955768&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027774</commentid>
    <comment_count>2</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2014-08-07 21:55:49 -0700</bug_when>
    <thetext>* STEPS TO REPRODUCE
1. Open inspector
2. Disable breakpoints
3. Close Inspector
4. Open Inspector
  =&gt; breakpoints should be disabled, but they are enabled</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027778</commentid>
    <comment_count>3</comment_count>
      <attachid>236265</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2014-08-07 22:04:48 -0700</bug_when>
    <thetext>Created attachment 236265
[PATCH] Proposed Fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027803</commentid>
    <comment_count>4</comment_count>
      <attachid>236265</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-08-07 23:53:44 -0700</bug_when>
    <thetext>Comment on attachment 236265
[PATCH] Proposed Fix

Clearing flags on attachment: 236265

Committed r172333: &lt;http://trac.webkit.org/changeset/172333&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027804</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-08-07 23:53:46 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>236265</attachid>
            <date>2014-08-07 22:04:48 -0700</date>
            <delta_ts>2014-08-07 23:53:43 -0700</delta_ts>
            <desc>[PATCH] Proposed Fix</desc>
            <filename>initialization.patch</filename>
            <type>text/plain</type>
            <size>2442</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2Vi
SW5zcGVjdG9yVUkvQ2hhbmdlTG9nCmluZGV4IGQwYWQ4NWUuLjU4NWEyNGIgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkluc3BlY3Rv
clVJL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIwIEBACiAyMDE0LTA4LTA3ICBKb3NlcGggUGVjb3Jh
cm8gIDxwZWNvcmFyb0BhcHBsZS5jb20+CiAKKyAgICAgICAgV2ViIEluc3BlY3RvcjogYnJlYWtw
b2ludHMgZW5hYmxlZCBzdGF0ZSBpcyBub3QgcGVyc2lzdGVkIGFjcm9zcyByZS1vcGVuaW5nIHRo
ZSBpbnNwZWN0b3IKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTEzNTc0NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFdoZW4gcmVzdG9yaW5nIGJyZWFrcG9pbnRzIHdoZW4gdGhlIGluc3BlY3RvciBpcyBpbml0
aWFsaXppbmcsIGRvIG5vdAorICAgICAgICBsZXQgc2V0dGluZyB0aGVzZSBicmVha3BvaW50cyBh
dXRvbWF0aWNhbGx5IGVuYWJsZSBicmVha3BvaW50cy4gV2Ugc2hvdWxkCisgICAgICAgIHJlc3Bl
Y3QgdGhlIHNldHRpbmcgaW4gdGhpcyBjYXNlLgorCisgICAgICAgICogVXNlckludGVyZmFjZS9D
b250cm9sbGVycy9EZWJ1Z2dlck1hbmFnZXIuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuRGVi
dWdnZXJNYW5hZ2VyLnJlc3RvcmVCcmVha3BvaW50c1Nvb24pOgorICAgICAgICAoV2ViSW5zcGVj
dG9yLkRlYnVnZ2VyTWFuYWdlcik6CisKKzIwMTQtMDgtMDcgIEpvc2VwaCBQZWNvcmFybyAgPHBl
Y29yYXJvQGFwcGxlLmNvbT4KKwogICAgICAgICBXZWIgSW5zcGVjdG9yOiBGaXggYWNjaWRlbnRh
bCBhbHdheXMgdHJ1ZSBjb21wYXJpc29uCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMzU3NDEKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkluc3BlY3Rv
clVJL1VzZXJJbnRlcmZhY2UvQ29udHJvbGxlcnMvRGVidWdnZXJNYW5hZ2VyLmpzIGIvU291cmNl
L1dlYkluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvQ29udHJvbGxlcnMvRGVidWdnZXJNYW5hZ2Vy
LmpzCmluZGV4IDBhOTVjZTkuLmQyOWMzNzUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJJbnNwZWN0
b3JVSS9Vc2VySW50ZXJmYWNlL0NvbnRyb2xsZXJzL0RlYnVnZ2VyTWFuYWdlci5qcworKysgYi9T
b3VyY2UvV2ViSW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9Db250cm9sbGVycy9EZWJ1Z2dlck1h
bmFnZXIuanMKQEAgLTY3LDggKzY3LDEwIEBAIFdlYkluc3BlY3Rvci5EZWJ1Z2dlck1hbmFnZXIg
PSBmdW5jdGlvbigpCiAgICAgdGhpcy5fdXBkYXRlQnJlYWtPbkV4Y2VwdGlvbnNTdGF0ZSgpOwog
CiAgICAgZnVuY3Rpb24gcmVzdG9yZUJyZWFrcG9pbnRzU29vbigpIHsKKyAgICAgICAgdGhpcy5f
cmVzdG9yaW5nQnJlYWtwb2ludHMgPSB0cnVlOwogICAgICAgICBmb3IgKHZhciBjb29raWUgb2Yg
dGhpcy5fYnJlYWtwb2ludHNTZXR0aW5nLnZhbHVlKQogICAgICAgICAgICAgdGhpcy5hZGRCcmVh
a3BvaW50KG5ldyBXZWJJbnNwZWN0b3IuQnJlYWtwb2ludChjb29raWUpKTsKKyAgICAgICAgZGVs
ZXRlIHRoaXMuX3Jlc3RvcmluZ0JyZWFrcG9pbnRzOwogICAgIH0KIAogICAgIC8vIEVuc3VyZSB0
aGF0IGFsbCBtYW5hZ2VycyBsZWFybiBhYm91dCByZXN0b3JlZCBicmVha3BvaW50cywKQEAgLTUy
Myw5ICs1MjUsMTEgQEAgV2ViSW5zcGVjdG9yLkRlYnVnZ2VyTWFuYWdlci5wcm90b3R5cGUgPSB7
CiAgICAgICAgIGlmIChicmVha3BvaW50LmlkZW50aWZpZXIgfHwgYnJlYWtwb2ludC5kaXNhYmxl
ZCkKICAgICAgICAgICAgIHJldHVybjsKIAotICAgICAgICAvLyBFbmFibGUgYnJlYWtwb2ludHMg
c2luY2UgYSBicmVha3BvaW50IGlzIGJlaW5nIHNldC4gVGhpcyBlbGltaW5hdGVzCi0gICAgICAg
IC8vIGEgbXVsdGktc3RlcCBwcm9jZXNzIGZvciB0aGUgdXNlciB0aGF0IGNhbiBiZSBjb25mdXNp
bmcuCi0gICAgICAgIHRoaXMuYnJlYWtwb2ludHNFbmFibGVkID0gdHJ1ZTsKKyAgICAgICAgaWYg
KCF0aGlzLl9yZXN0b3JpbmdCcmVha3BvaW50cykgeworICAgICAgICAgICAgLy8gRW5hYmxlIGJy
ZWFrcG9pbnRzIHNpbmNlIGEgYnJlYWtwb2ludCBpcyBiZWluZyBzZXQuIFRoaXMgZWxpbWluYXRl
cworICAgICAgICAgICAgLy8gYSBtdWx0aS1zdGVwIHByb2Nlc3MgZm9yIHRoZSB1c2VyIHRoYXQg
Y2FuIGJlIGNvbmZ1c2luZy4KKyAgICAgICAgICAgIHRoaXMuYnJlYWtwb2ludHNFbmFibGVkID0g
dHJ1ZTsKKyAgICAgICAgfQogCiAgICAgICAgIGZ1bmN0aW9uIGRpZFNldEJyZWFrcG9pbnQoZXJy
b3IsIGJyZWFrcG9pbnRJZGVudGlmaWVyLCBsb2NhdGlvbnMpCiAgICAgICAgIHsK
</data>

          </attachment>
      

    </bug>

</bugzilla>