<?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>44112</bug_id>
          
          <creation_ts>2010-08-17 08:56:02 -0700</creation_ts>
          <short_desc>Web Inspector: activate/deactivate breakpoints using v8 debugger flag</short_desc>
          <delta_ts>2010-08-19 08:45:13 -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>PC</rep_platform>
          <op_sys>OS X 10.5</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="Pavel Podivilov">podivilov</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>265571</commentid>
    <comment_count>0</comment_count>
    <who name="Pavel Podivilov">podivilov</who>
    <bug_when>2010-08-17 08:56:02 -0700</bug_when>
    <thetext>Web Inspector: activate/deactivate breakpoints using v8 debugger flag</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>265574</commentid>
    <comment_count>1</comment_count>
      <attachid>64597</attachid>
    <who name="Pavel Podivilov">podivilov</who>
    <bug_when>2010-08-17 08:58:01 -0700</bug_when>
    <thetext>Created attachment 64597
Proposed patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>265953</commentid>
    <comment_count>2</comment_count>
      <attachid>64597</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2010-08-17 22:42:07 -0700</bug_when>
    <thetext>Comment on attachment 64597
Proposed patch.

WebKit/chromium/src/js/DebuggerScript.js:200
 +      Debug.debuggerFlags().breakPointsActive.setValue(args.enabled);
Breakpoints are always activated in the frontend when it&apos;s just launched. With this code we may deactivate breakpoints, then close frontend, reopen frontend and get an inconsistent state of the flag in the debugger script and frontend. Please fix this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>266764</commentid>
    <comment_count>3</comment_count>
      <attachid>64597</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-08-19 08:45:08 -0700</bug_when>
    <thetext>Comment on attachment 64597
Proposed patch.

Clearing flags on attachment: 64597

Committed r65674: &lt;http://trac.webkit.org/changeset/65674&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>266765</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-08-19 08:45:13 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>64597</attachid>
            <date>2010-08-17 08:58:01 -0700</date>
            <delta_ts>2010-08-19 08:45:08 -0700</delta_ts>
            <desc>Proposed patch.</desc>
            <filename>reactivation.patch</filename>
            <type>text/plain</type>
            <size>2104</size>
            <attacher name="Pavel Podivilov">podivilov</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cgYi9XZWJLaXQvY2hyb21pdW0v
Q2hhbmdlTG9nCmluZGV4IDgwNzIyNWQuLjNkNzdmMjggMTAwNjQ0Ci0tLSBhL1dlYktpdC9jaHJv
bWl1bS9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwpAQCAtMSwzICsx
LDEzIEBACisyMDEwLTA4LTE3ICBQYXZlbCBQb2Rpdmlsb3YgIDxwb2Rpdmlsb3ZAY2hyb21pdW0u
b3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdl
YiBJbnNwZWN0b3I6IGFjdGl2YXRlL2RlYWN0aXZhdGUgYnJlYWtwb2ludHMgdXNpbmcgdjggZGVi
dWdnZXIgZmxhZy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTQ0MTEyCisKKyAgICAgICAgKiBzcmMvanMvRGVidWdnZXJTY3JpcHQuanM6CisgICAgICAg
ICgpOgorCiAyMDEwLTA4LTE2ICBLaW51a28gWWFzdWRhICA8a2ludWtvQGNocm9taXVtLm9yZz4K
IAogICAgICAgICBVbnJldmlld2VkOyBhdHRlbXB0IHRvIGZpeCBDaHJvbWl1bSBXaW5kb3dzIGJ1
aWxkLgpkaWZmIC0tZ2l0IGEvV2ViS2l0L2Nocm9taXVtL3NyYy9qcy9EZWJ1Z2dlclNjcmlwdC5q
cyBiL1dlYktpdC9jaHJvbWl1bS9zcmMvanMvRGVidWdnZXJTY3JpcHQuanMKaW5kZXggNTE3ODdm
Ni4uNWE4YTdiZiAxMDA2NDQKLS0tIGEvV2ViS2l0L2Nocm9taXVtL3NyYy9qcy9EZWJ1Z2dlclNj
cmlwdC5qcworKysgYi9XZWJLaXQvY2hyb21pdW0vc3JjL2pzL0RlYnVnZ2VyU2NyaXB0LmpzCkBA
IC0zMiw3ICszMiw2IEBACiAKIHZhciBEZWJ1Z2dlclNjcmlwdCA9IHt9OwogRGVidWdnZXJTY3Jp
cHQuX2JyZWFrcG9pbnRzID0ge307Ci1EZWJ1Z2dlclNjcmlwdC5fYnJlYWtwb2ludHNBY3RpdmF0
ZWQgPSB0cnVlOwogCiBEZWJ1Z2dlclNjcmlwdC5QYXVzZU9uRXhjZXB0aW9uc1N0YXRlID0gewog
ICAgIERvbnRQYXVzZU9uRXhjZXB0aW9ucyA6IDAsCkBAIC05NSw3ICs5NCw3IEBAIERlYnVnZ2Vy
U2NyaXB0LnNldEJyZWFrcG9pbnQgPSBmdW5jdGlvbihleGVjU3RhdGUsIGFyZ3MpCiB7CiAgICAg
YXJncy5saW5lTnVtYmVyID0gRGVidWdnZXJTY3JpcHQuX3dlYmtpdFRvVjhMaW5lTnVtYmVyKGFy
Z3MubGluZU51bWJlcik7CiAgICAgdmFyIGJyZWFrSWQgPSBEZWJ1Zy5zZXRTY3JpcHRCcmVha1Bv
aW50QnlJZChhcmdzLnNjcmlwdElkLCBhcmdzLmxpbmVOdW1iZXIsIDAgLyogY29sdW1uICovLCBh
cmdzLmNvbmRpdGlvbik7Ci0gICAgaWYgKCFhcmdzLmVuYWJsZWQgfHwgIURlYnVnZ2VyU2NyaXB0
Ll9icmVha3BvaW50c0FjdGl2YXRlZCkKKyAgICBpZiAoIWFyZ3MuZW5hYmxlZCkKICAgICAgICAg
RGVidWcuZGlzYWJsZVNjcmlwdEJyZWFrUG9pbnQoYnJlYWtJZCk7CiAKICAgICB2YXIgbG9jYXRp
b25zID0gRGVidWcuZmluZEJyZWFrUG9pbnRBY3R1YWxMb2NhdGlvbnMoYnJlYWtJZCk7CkBAIC0x
OTgsMTQgKzE5Nyw3IEBAIERlYnVnZ2VyU2NyaXB0LmNsZWFyQnJlYWtwb2ludHMgPSBmdW5jdGlv
bihleGVjU3RhdGUsIGFyZ3MpCiAKIERlYnVnZ2VyU2NyaXB0LnNldEJyZWFrcG9pbnRzQWN0aXZh
dGVkID0gZnVuY3Rpb24oZXhlY1N0YXRlLCBhcmdzKQogewotICAgIGZvciAodmFyIGtleSBpbiBE
ZWJ1Z2dlclNjcmlwdC5fYnJlYWtwb2ludHMpIHsKLSAgICAgICAgdmFyIGJyZWFrSWQgPSBEZWJ1
Z2dlclNjcmlwdC5fYnJlYWtwb2ludHNba2V5XTsKLSAgICAgICAgaWYgKGFyZ3MuZW5hYmxlZCkK
LSAgICAgICAgICAgIERlYnVnLmVuYWJsZVNjcmlwdEJyZWFrUG9pbnQoYnJlYWtJZCk7Ci0gICAg
ICAgIGVsc2UKLSAgICAgICAgICAgIERlYnVnLmRpc2FibGVTY3JpcHRCcmVha1BvaW50KGJyZWFr
SWQpOwotICAgIH0KLSAgICBEZWJ1Z2dlclNjcmlwdC5fYnJlYWtwb2ludHNBY3RpdmF0ZWQgPSBh
cmdzLmVuYWJsZWQ7CisgICAgRGVidWcuZGVidWdnZXJGbGFncygpLmJyZWFrUG9pbnRzQWN0aXZl
LnNldFZhbHVlKGFyZ3MuZW5hYmxlZCk7CiB9CiAKIERlYnVnZ2VyU2NyaXB0Ll9mcmFtZU1pcnJv
clRvSlNDYWxsRnJhbWUgPSBmdW5jdGlvbihmcmFtZU1pcnJvciwgY2FsbGVyRnJhbWUpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>