Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1462)

Unified Diff: Source/devtools/front_end/OverridesView.js

Issue 25735003: Add text autosizing override in the inspector. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Fix typeo Created 7 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/devtools/front_end/OverridesSupport.js ('k') | Source/devtools/front_end/Settings.js » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/devtools/front_end/OverridesView.js
diff --git a/Source/devtools/front_end/OverridesView.js b/Source/devtools/front_end/OverridesView.js
index e6074ea8507c44cef7c384924e000730148d59bb..433fd6bacfa5fa5a6919264e6a01c82f1078e4de 100644
--- a/Source/devtools/front_end/OverridesView.js
+++ b/Source/devtools/front_end/OverridesView.js
@@ -75,6 +75,7 @@ WebInspector.OverridesView = function()
appendBlock([this._createDeviceOrientationOverrideControl()]);
appendBlock([WebInspector.SettingsTab.createSettingCheckbox(WebInspector.UIString("Emulate touch events"), WebInspector.settings.emulateTouchEvents)]);
appendBlock([this._createMediaEmulationElement()]);
+ appendBlock([this._createTextAutosizingOverrideControl()]);
this._setOverridesActive(enableCheckbox.checked);
this._statusElement = document.createElement("span");
@@ -587,5 +588,23 @@ WebInspector.OverridesView.prototype = {
WebInspector.settings.emulatedCSSMedia.set(media);
},
+ _createTextAutosizingOverrideControl: function()
+ {
+ var overrideCheckbox = WebInspector.SettingsTab.createSettingCheckbox(WebInspector.UIString("Override text autosizing"), WebInspector.settings.overrideTextAutosizing);
+ var fieldsetElement = WebInspector.SettingsTab.createSettingFieldset(WebInspector.settings.overrideTextAutosizing);
+ overrideCheckbox.appendChild(fieldsetElement);
+
+ var enableTextAutosizingCheckbox = WebInspector.SettingsTab.createSettingCheckbox(WebInspector.UIString("Enable text autosizing"), WebInspector.settings.enableTextAutosizing);
+ fieldsetElement.appendChild(enableTextAutosizingCheckbox);
+
+ enableTextAutosizingCheckbox.addEventListener("change", this._enableTextAutosizingChanged.bind(this, enableTextAutosizingCheckbox.checked), false);
+ return overrideCheckbox;
+ },
+
+ _enableTextAutosizingChanged: function(enable)
+ {
+ WebInspector.settings.enableTextAutosizing.set(enable);
+ },
+
__proto__: WebInspector.View.prototype
}
« no previous file with comments | « Source/devtools/front_end/OverridesSupport.js ('k') | Source/devtools/front_end/Settings.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698