prefixed http:// to url output on server:run command in order to make it clickable
minor #10431 adding http:// to server:run output to make it clickable (cordoval)

This PR was merged into the 2.3 branch.

Discussion
----------

adding http:// to server:run output to make it clickable

|Q            |A  |
|---          |---|
|Bug Fix?     |yes  |
|New Feature? |n  |
|BC Breaks?   |n  |
|Deprecations?|n  |
|Tests Pass?  |n  |
|Fixed Tickets| #10430  |
|License      |MIT|
|Doc PR       |  no |

Commits
-------

6498518 prefixed http:// to url output on server:run command in order to make it clickable
convertDomElementToArray should handle zero values
bug #10423 [Config] XmlUtils::convertDomElementToArray does not handle '0' (bendavies)

This PR was submitted for the 2.3-dev branch but it was merged into the 2.3 branch instead (closes #10423).

Discussion
----------

[Config] XmlUtils::convertDomElementToArray does not handle '0'

`XmlUtils::convertDomElementToArray` does not handle `0` as a value of a text node, and interprets it as `null`.

| Q             | A
| ------------- | ---
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | maybe? (if someone is depending on the previous behaviour.)
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | N/A
| License       | MIT

Commits
-------

e56ac59 convertDomElementToArray should handle zero values
[Config] made a condition more explicit
updated LICENSE year
[DomCrawler] Fixed incorrect value name conversion in getPhpValues() and getPhpFiles()
[DomCrawler] Add tests for recursive cases of getPhpValues() and getPhpFiles()
Minor style fix
minor #10447 [Config][Loader] Code style fix (kdauzickas)

This PR was submitted for the 2.3-dev branch but it was merged into the 2.3 branch instead (closes #10447).

Discussion
----------

[Config][Loader] Code style fix

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | -
| License       | MIT
| Doc PR        | -

Commits
-------

6d84c04 Minor style fix
[Process] Fix: Arguments including space and quote are not correctly escaped (win)

Bad
`"bin" "command" \""bin"\"" "\""another command"\"`

Better
`"bin" "command" "\"bin" \"another command\""`
[Process] Add tests on ProcessUtils::escapeArgument
bug #10444 [DomCrawler] Fixed incorrect value name conversion in getPhpValues() and getPhpFiles() (romainneutron)

This PR was merged into the 2.3 branch.

Discussion
----------

[DomCrawler] Fixed incorrect value name conversion in getPhpValues() and getPhpFiles()

| Q             | A
| ------------- | ---
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | #6908
| License       | MIT

This PR replaces #10193

Commits
-------

89c599e [DomCrawler] Add tests for recursive cases of getPhpValues() and getPhpFiles()
e961f57 [DomCrawler] Fixed incorrect value name conversion in getPhpValues() and getPhpFiles()
bug #10448 [2.3][Process] Fix quoted arguments escaping (romainneutron)

This PR was merged into the 2.3 branch.

Discussion
----------

[2.3][Process] Fix quoted arguments escaping

| Q             | A
| ------------- | ---
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| License       | MIT

This PR replaces #8972

Commits
-------

de681cb [Process] Add tests on ProcessUtils::escapeArgument
85fb495 [Process] Fix: Arguments including space and quote are not correctly escaped (win)
Update DefaultAuthenticationSuccessHandler.php
minor #10436 Update DefaultAuthenticationSuccessHandler.php (ureimers)

This PR was submitted for the 2.3-dev branch but it was merged into the 2.3 branch instead (closes #10436).

Discussion
----------

Update DefaultAuthenticationSuccessHandler.php

[Security] [Http] [Authentication] Fixed class description of DefaultAuthenticatioNSuccessHander

| Q             | A
| ------------- | ---
| Fixed tickets | none
| License       | MIT

Commits
-------

b458551 Update DefaultAuthenticationSuccessHandler.php
[Process] Avoid failure when calling Process::stop in edge cases

See https://travis-ci.org/symfony/symfony/jobs/20664994 for an example of failure.
[Process] Avoid failure because of a slow process

See example of failure here https://travis-ci.org/symfony/symfony/jobs/20761834.
[Process] Avoid failures because of slow IOs

See example of failure here https://travis-ci.org/symfony/symfony/jobs/20701462
bug #10455 [2.3][Process] Fix random failures in test suite on TravisCI (romainneutron)

This PR was merged into the 2.3 branch.

Discussion
----------

[2.3][Process] Fix random failures in test suite on TravisCI

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| License       | MIT

Commits
-------

783e377 [Process] Avoid failures because of slow IOs
238565e [Process] Avoid failure because of a slow process
173f8c5 [Process] Avoid failure when calling Process::stop in edge cases