⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 243220 in webkit


Ignore:
Timestamp:
Mar 20, 2019, 11:58:04 AM (7 years ago)
Author:
Devin Rousso
Message:

Web Inspector: Console: add a setting for controlling auto-expansion of Trace messages
https://bugs.webkit.org/show_bug.cgi?id=195690

Reviewed by Timothy Hatcher.

  • UserInterface/Views/ConsoleMessageView.js:

(WI.ConsoleMessageView.prototype._appendStackTrace):

  • UserInterface/Base/Setting.js:
  • UserInterface/Views/SettingsTabContentView.js:

(WI.SettingsTabContentView.prototype._createGeneralSettingsView):

  • Localizations/en.lproj/localizedStrings.js:
Location:
trunk/Source/WebInspectorUI
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebInspectorUI/ChangeLog

    r243214 r243220  
     12019-03-20  Devin Rousso  <drousso@apple.com>
     2
     3        Web Inspector: Console: add a setting for controlling auto-expansion of Trace messages
     4        https://bugs.webkit.org/show_bug.cgi?id=195690
     5
     6        Reviewed by Timothy Hatcher.
     7
     8        * UserInterface/Views/ConsoleMessageView.js:
     9        (WI.ConsoleMessageView.prototype._appendStackTrace):
     10
     11        * UserInterface/Base/Setting.js:
     12        * UserInterface/Views/SettingsTabContentView.js:
     13        (WI.SettingsTabContentView.prototype._createGeneralSettingsView):
     14
     15        * Localizations/en.lproj/localizedStrings.js:
     16
    1172019-03-20  Devin Rousso  <drousso@apple.com>
    218
  • trunk/Source/WebInspectorUI/Localizations/en.lproj/localizedStrings.js

    r243214 r243220  
    146146localizedStrings["Auto - %s"] = "Auto - %s";
    147147localizedStrings["Auto Increment"] = "Auto Increment";
     148localizedStrings["Auto-expand Traces"] = "Auto-expand Traces";
    148149localizedStrings["Automatically continue after evaluating"] = "Automatically continue after evaluating";
    149150localizedStrings["Available Style Sheets"] = "Available Style Sheets";
     
    264265localizedStrings["Console cleared at %s"] = "Console cleared at %s";
    265266localizedStrings["Console opened at %s"] = "Console opened at %s";
     267localizedStrings["Console:"] = "Console:";
    266268localizedStrings["Containing"] = "Containing";
    267269localizedStrings["Content"] = "Content";
  • trunk/Source/WebInspectorUI/UserInterface/Base/Setting.js

    r243180 r243220  
    128128    canvasRecordingAutoCaptureEnabled: new WI.Setting("canvas-recording-auto-capture-enabled", false),
    129129    canvasRecordingAutoCaptureFrameCount: new WI.Setting("canvas-recording-auto-capture-frame-count", 1),
     130    consoleAutoExpandTrace: new WI.Setting("console-auto-expand-trace", true),
    130131    cssChangesPerNode: new WI.Setting("css-changes-per-node", false),
    131132    clearLogOnNavigate: new WI.Setting("clear-log-on-navigate", true),
  • trunk/Source/WebInspectorUI/UserInterface/Views/ConsoleMessageView.js

    r242992 r243220  
    417417        this._makeExpandable();
    418418
    419         // Auto-expand for console.trace.
    420         if (this._message.type === WI.ConsoleMessage.MessageType.Trace)
     419        if (this._message.type === WI.ConsoleMessage.MessageType.Trace && WI.settings.consoleAutoExpandTrace.value)
    421420            this.expand();
    422421
  • trunk/Source/WebInspectorUI/UserInterface/Views/SettingsTabContentView.js

    r242741 r243220  
    209209        generalSettingsView.addSetting(WI.UIString("Debugger:"), WI.settings.showScopeChainOnPause, WI.UIString("Show Scope Chain on pause"));
    210210        generalSettingsView.addSetting(WI.UIString("Source maps:"), WI.settings.sourceMapsEnabled, WI.UIString("Enable source maps"));
     211        generalSettingsView.addSetting(WI.UIString("Console:"), WI.settings.consoleAutoExpandTrace, WI.UIString("Auto-expand Traces"));
    211212
    212213        generalSettingsView.addSeparator();
Note: See TracChangeset for help on using the changeset viewer.