Changeset 271319 in webkit


Ignore:
Timestamp:
Jan 8, 2021 1:10:45 PM (19 months ago)
Author:
Patrick Angle
Message:

Web Inspector: Promote experimental "Show independent Styles sidebar" setting to "Elements" settings pane and enable by default
https://bugs.webkit.org/show_bug.cgi?id=218126

Reviewed by Devin Rousso.

  • Localizations/en.lproj/localizedStrings.js:
  • UserInterface/Base/Setting.js:
  • Remove experimental naming from setting and enable by default.
  • UserInterface/Views/RulesStyleDetailsSidebarPanel.js:

(WI.RulesStyleDetailsSidebarPanel.prototype.get allowExclusivePresentation):
(WI.RulesStyleDetailsSidebarPanel):

  • UserInterface/Views/SettingsTabContentView.js:

(WI.SettingsTabContentView.prototype._createElementsSettingsView):
(WI.SettingsTabContentView.prototype._createExperimentalSettingsView):

  • Move setting to "Elements" settings pane.
Location:
trunk/Source/WebInspectorUI
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebInspectorUI/ChangeLog

    r271236 r271319  
     12021-01-08  Patrick Angle  <pangle@apple.com>
     2
     3        Web Inspector: Promote experimental "Show independent Styles sidebar" setting to "Elements" settings pane and enable by default
     4        https://bugs.webkit.org/show_bug.cgi?id=218126
     5
     6        Reviewed by Devin Rousso.
     7
     8        * Localizations/en.lproj/localizedStrings.js:
     9        * UserInterface/Base/Setting.js:
     10        - Remove experimental naming from setting and enable by default.
     11        * UserInterface/Views/RulesStyleDetailsSidebarPanel.js:
     12        (WI.RulesStyleDetailsSidebarPanel.prototype.get allowExclusivePresentation):
     13        (WI.RulesStyleDetailsSidebarPanel):
     14        * UserInterface/Views/SettingsTabContentView.js:
     15        (WI.SettingsTabContentView.prototype._createElementsSettingsView):
     16        (WI.SettingsTabContentView.prototype._createExperimentalSettingsView):
     17        - Move setting to "Elements" settings pane.
     18
    1192021-01-07  Patrick Angle  <pangle@apple.com>
    220
  • trunk/Source/WebInspectorUI/Localizations/en.lproj/localizedStrings.js

    r271236 r271319  
    443443/* Label for the details sidebar. */
    444444localizedStrings["Details @ Sidebar"] = "Details";
     445/* Category label for detail sidebar settings. */
     446localizedStrings["Details Sidebars: @ Settings Elements Pane"] = "Details Sidebars:";
    445447localizedStrings["Device %d"] = "Device %d";
    446448localizedStrings["Device Settings"] = "Device Settings";
     
    13011303localizedStrings["Show full certificate"] = "Show full certificate";
    13021304localizedStrings["Show hidden tabs"] = "Show hidden tabs";
    1303 localizedStrings["Show independent Styles sidebar"] = "Show independent Styles sidebar";
     1305/* Settings tab checkbox label for whether the independent styles sidebar should be shown */
     1306localizedStrings["Show independent Styles sidebar @ Settings Elements Pane"] = "Show independent Styles sidebar";
    13041307localizedStrings["Show jump to effective property button"] = "Show jump to effective property button";
    13051308localizedStrings["Show jump to variable declaration button"] = "Show jump to variable declaration button";
  • trunk/Source/WebInspectorUI/UserInterface/Base/Setting.js

    r270637 r271319  
    195195    emulateInUserGesture: new WI.Setting("emulate-in-user-gesture", false),
    196196    enableControlFlowProfiler: new WI.Setting("enable-control-flow-profiler", false),
     197    enableElementsTabIndependentStylesDetailsSidebarPanel: new WI.Setting("elements-tab-independent-styles-details-panel", true),
    197198    enableLineWrapping: new WI.Setting("enable-line-wrapping", true),
    198199    frontendAppearance: new WI.Setting("frontend-appearance", "system"),
     
    223224    experimentalEnableStylesJumpToEffective: new WI.Setting("experimental-styles-jump-to-effective", false),
    224225    experimentalEnableStylesJumpToVariableDeclaration: new WI.Setting("experimental-styles-jump-to-variable-declaration", false),
    225     experimentalEnableIndependentStylesPanel: new WI.Setting("experimental-independent-styles-panel", false),
    226226    experimentalEnableFontDetailsPanel: new WI.Setting("experimental-font-details-panel", false),
    227227
  • trunk/Source/WebInspectorUI/UserInterface/Views/RulesStyleDetailsSidebarPanel.js

    r268691 r271319  
    3535    get allowExclusivePresentation()
    3636    {
    37         return WI.settings.experimentalEnableIndependentStylesPanel.value;
     37        return WI.settings.enableElementsTabIndependentStylesDetailsSidebarPanel.value;
    3838    }
    3939};
  • trunk/Source/WebInspectorUI/UserInterface/Views/SettingsTabContentView.js

    r270637 r271319  
    286286        }
    287287
     288        elementsSettingsView.addSetting(WI.UIString("Details Sidebars:", "Details Sidebars: @ Settings Elements Pane", "Category label for detail sidebar settings."), WI.settings.enableElementsTabIndependentStylesDetailsSidebarPanel, WI.UIString("Show independent Styles sidebar", "Show independent Styles sidebar @ Settings Elements Pane", "Settings tab checkbox label for whether the independent styles sidebar should be shown"));
     289        elementsSettingsView.addSeparator();
     290
    288291        elementsSettingsView.addSetting(WI.UIString("CSS Changes:"), WI.settings.cssChangesPerNode, WI.UIString("Show only for selected node"));
    289292
     
    401404
    402405        let elementsGroup = experimentalSettingsView.addGroup(WI.UIString("Elements Tab:", "Elements Tab: @ Experimental Settings", "Category label for experimental settings pertaining to the Elements tab"));
    403         elementsGroup.addSetting(WI.settings.experimentalEnableIndependentStylesPanel, WI.UIString("Show independent Styles sidebar"));
    404406        elementsGroup.addSetting(WI.settings.experimentalEnableFontDetailsPanel, WI.UIString("Show Font details sidebar panel"));
    405407        experimentalSettingsView.addSeparator();
     
    428430        }
    429431
    430         listenForChange(WI.settings.experimentalEnableIndependentStylesPanel);
    431432        listenForChange(WI.settings.experimentalEnableFontDetailsPanel);
    432433
Note: See TracChangeset for help on using the changeset viewer.