| Index: Source/devtools/front_end/OverridesSupport.js
|
| diff --git a/Source/devtools/front_end/OverridesSupport.js b/Source/devtools/front_end/OverridesSupport.js
|
| index c8567380d719116e06d68bed7768d4e1d6962817..08641d278b56a3283811c18e3aded18831cb435d 100644
|
| --- a/Source/devtools/front_end/OverridesSupport.js
|
| +++ b/Source/devtools/front_end/OverridesSupport.js
|
| @@ -53,6 +53,9 @@ WebInspector.OverridesSupport = function()
|
|
|
| WebInspector.settings.overrideCSSMedia.addChangeListener(this._cssMediaChanged, this);
|
| WebInspector.settings.emulatedCSSMedia.addChangeListener(this._cssMediaChanged, this);
|
| +
|
| + WebInspector.settings.overrideTextAutosizing.addChangeListener(this._textAutosizingChanged, this);
|
| + WebInspector.settings.enableTextAutosizing.addChangeListener(this._textAutosizingChanged, this);
|
| }
|
|
|
| /**
|
| @@ -336,6 +339,7 @@ WebInspector.OverridesSupport.prototype = {
|
| this._geolocationPositionChanged();
|
| this._emulateTouchEventsChanged();
|
| this._cssMediaChanged();
|
| + this._textAutosizingChanged();
|
| },
|
|
|
| _userAgentChanged: function()
|
| @@ -382,6 +386,15 @@ WebInspector.OverridesSupport.prototype = {
|
| {
|
| PageAgent.setEmulatedMedia(this._overridesActive && WebInspector.settings.overrideCSSMedia.get() ? WebInspector.settings.emulatedCSSMedia.get() : "");
|
| WebInspector.cssModel.mediaQueryResultChanged();
|
| + },
|
| +
|
| + _textAutosizingChanged: function()
|
| + {
|
| + if (!this._overridesActive || !WebInspector.settings.overrideTextAutosizing.get()) {
|
| + PageAgent.clearTextAutosizingOverride();
|
| + return;
|
| + }
|
| + PageAgent.setTextAutosizingOverride(WebInspector.settings.enableTextAutosizing.get());
|
| }
|
| }
|
|
|
|
|