Why: - The installer feeds several user-provided values, such as the site name, directly into LocalSettingsGenerator. - There, these get passed through escapePhpString(), the output of which is safe when rendered into a double-quoted string, but fails if the input string contained single quotes and was rendered into a single-quoted string. What: - Consistently output all strings in LocalSettingsGenerator as double-quoted strings. Bug: T372569 Change-Id: I27bb3c31d8e9957b4880d0faba8b79d121126a11 |
||
|---|---|---|
| .. | ||
| InstallDocFormatterTest.php | ||
| LocalSettingsGeneratorTest.php | ||
| PingbackTest.php | ||
| SqliteInstallerTest.php | ||