Changeset 86961 in webkit


Ignore:
Timestamp:
May 20, 2011 9:20:13 AM (13 years ago)
Author:
podivilov@chromium.org
Message:

2011-05-20 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r86958.
http://trac.webkit.org/changeset/86958
https://bugs.webkit.org/show_bug.cgi?id=61195

broke breakpoints persisting (Requested by podivilov on
#webkit).

  • inspector/front-end/DebuggerPresentationModel.js: (WebInspector.DebuggerPresentationModel.prototype._debuggerWasEnabled): (WebInspector.DebuggerPresentationModel.prototype._saveBreakpoints):
Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r86959 r86961  
     12011-05-20  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r86958.
     4        http://trac.webkit.org/changeset/86958
     5        https://bugs.webkit.org/show_bug.cgi?id=61195
     6
     7        broke breakpoints persisting (Requested by podivilov on
     8        #webkit).
     9
     10        * inspector/front-end/DebuggerPresentationModel.js:
     11        (WebInspector.DebuggerPresentationModel.prototype._debuggerWasEnabled):
     12        (WebInspector.DebuggerPresentationModel.prototype._saveBreakpoints):
     13
    1142011-05-19  Sergey Vorobyev  <sergeyvorobyev@google.com>
    215
  • trunk/Source/WebCore/inspector/front-end/DebuggerPresentationModel.js

    r86958 r86961  
    6868    _debuggerWasEnabled: function()
    6969    {
    70         if (this._breakpointsRestored)
    71             return;
    7270        this._restoreBreakpointsFromSettings();
    73         this._breakpointsRestored = true;
    7471    },
    7572
     
    507504
    508505        // Store not added breakpoints.
    509         for (var sourceFileId in this._breakpointsWithoutSourceFile) {
    510             var breakpoints = this._breakpointsWithoutSourceFile[sourceFileId];
    511             for (var i = 0; i < breakpoints.length; ++i) {
    512                 var breakpoint = breakpoints[i];
    513                 var serializedBreakpoint = {}
    514                 for (var property in breakpoint) {
    515                     if (property !== "debuggerId")
    516                         serializedBreakpoint[property] = breakpoint[property];
    517                 }
    518                 serializedBreakpoints.push(serializedBreakpoint);
    519             }
    520         }
     506        for (var sourceFileId in this._breakpointsWithoutSourceFile)
     507            serializedBreakpoints = serializedBreakpoints.concat(this._breakpointsWithoutSourceFile[sourceFileId]);
     508
     509        // Sanitize debugger ids.
     510        for (var i = 0; i < serializedBreakpoints.length; ++i)
     511            delete serializedBreakpoints[i].debuggerId;
    521512
    522513        WebInspector.settings.breakpoints = serializedBreakpoints;
Note: See TracChangeset for help on using the changeset viewer.