| Index: Source/core/frame/Settings.in
 | 
| diff --git a/Source/core/frame/Settings.in b/Source/core/frame/Settings.in
 | 
| index f6882857e53ee87e189551ca274962305e01cfba..5dbb12a52b59ccf7713c0f19d6eee2b2bc9ac0c6 100644
 | 
| --- a/Source/core/frame/Settings.in
 | 
| +++ b/Source/core/frame/Settings.in
 | 
| @@ -286,3 +286,13 @@ compositorDrivenAcceleratedScrollingEnabled initial=false
 | 
|  # FIXME: This is a temporary flag and should be removed
 | 
|  # when squashing is ready. (crbug.com/261605)
 | 
|  layerSquashingEnabled initial=false
 | 
| +
 | 
| +# Clients that execute script should call ScriptController::canExecuteScripts()
 | 
| +# instead of this function. ScriptController::canExecuteScripts() checks the
 | 
| +# HTML sandbox, plug-in sandboxing, and other important details.
 | 
| +scriptEnabled initial=false, invalidate=ScriptEnable
 | 
| +
 | 
| +# Compensates for poor text legibility on mobile devices. This value is
 | 
| +# multiplied by the font scale factor when performing text autosizing of
 | 
| +# websites that do not set an explicit viewport description.
 | 
| +deviceScaleAdjustment type=double, initial=1.0, invalidate=TextAutosizing
 | 
| 
 |