Added comment about http_method_override and HttpCache
merged branch kbond/patch-1 (PR #9013)

This PR was merged into the master branch.

Discussion
----------

[FrameworkBundle] Added comment about http_method_override and HttpCache

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

Commits
-------

52d2bdd Added comment about http_method_override and HttpCache
Merge branch '2.3'

* 2.3:
  [WebProfilerBundle] fixed toolbar for IE8 (refs #8380)
  [HttpFoundation] removed double-slashes (closes #8388)
  [HttpFoundation] tried to keep the original Request URI as much as possible to avoid different behavior between ::createFromGlobals() and ::create()
  [TwigBridge] fixed form rendering when used in a template with dynamic inheritance
TwigBridge: fix tests when run standalone
merged branch adrienbrault/twig-bridge-tests (PR #9017)

This PR was merged into the master branch.

Discussion
----------

TwigBridge: fix tests when run standalone

Hey,

I was trying to run the tests only for the TwigBridge, but the stopwatch dependency was missing.

Commits
-------

8718d19 TwigBridge: fix tests when run standalone
Merge branch '2.3'

* 2.3:
  [FrameworkBundle][Security] Replaced void return type with null for consistency
  fixed CS
  NativeSessionStorage regenerate
  removed unneeded comment
  Use setTimeZone if this method exists.
  Fix FileResource test
  fixed wrong usage of unset()
  [HttpFoundation] Fixed the way path to directory is trimmed.
  [Console] Fixed argument parsing when a single dash is passed.
[2.3][EventDispatcher] Make events lighter
merged branch drak/edaware2 (PR #7852)

This PR was squashed before being merged into the master branch (closes #7852).

Discussion
----------

[2.3][EventDispatcher] Make events lighter

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | yes
| BC breaks?    | no
| Deprecations? | yes
| Tests pass?   | yes
| Fixed tickets | na
| License       | MIT
| Doc PR        | symfony/symfony-docs#2476

I've taken the previous discussions and taking into consideration @fabpot does not want to break BC. This PR now provides the `EventDispatcher` as an argument to listeners. I've made a second separate commit which also passes the event name.

This PR is alternative to #7582

Commits
-------

e2bff32 [2.3][EventDispatcher] Make events lighter
[EventDispatcher] fixed some phpdoc
Allow null values as tag attributes
merged branch lsmith77/allow_null_tags (PR #9046)

This PR was squashed before being merged into the master branch (closes #9046).

Discussion
----------

Allow null values as tag attributes

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

see also https://github.com/symfony/DependencyInjection/commit/3a194b718d6c948fcfa346798510184841e07335#commitcomment-4096394

fixes a regression see https://travis-ci.org/symfony-cmf/RoutingBundle/jobs/11362114#L165

Commits
-------

639b0fa Allow null values as tag attributes
convert object to string if possible instead of using var_export directly
merged branch bes89/validator_object_to_string (PR #9036)

This PR was submitted for the 2.3 branch but it was merged into the master branch instead (closes #9036).

Discussion
----------

[Validator] convert object to string if possible instead of using var_export directly

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

Commits
-------

2149146 [Validator] convert object to string if possible instead of using var_export directly
[TwigBridge] remove empty testcase class
[HttpKernel] made request stack feature BC
merged branch Tobion/twig-bridge-testcase (PR #9057)

This PR was merged into the master branch.

Discussion
----------

[TwigBridge] remove empty testcase class

since de50621e8ac3 this class is useless

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

Commits
-------

f6a1606 [TwigBridge] remove empty testcase class
merged branch Tobion/request-stack-bc (PR #9059)

This PR was merged into the master branch.

Discussion
----------

[HttpKernel] made request stack feature BC

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

Commits
-------

08a42e7 [HttpKernel] made request stack feature BC
Merge branch '2.3'

* 2.3:
  fixes RequestDataCollector bug, visible when used on Drupal8
  [Console] fixed exception rendering when nested styles
  [Console] added some more information about OutputFormatter::replaceStyle()
  [Console] fixed the formatter for single-char tags
  [Console] Escape exception message during the rendering of an exception
  [DomCrawler] fixed HTML5 form attribute handling
  Making tests pass on mac os x without this change tests would fail under mac os x at least in 10.8.2
  [BrowserKit] Fixed the handling of parameters when redirecting
  [Process] Properly close pipes after a Process::stop call
  fixed bytes conversion when used on 32-bits systems
  Typo fix
  HttpFoundation RequestTest - Fixed indentation and removed comments
  HttpFoundation Request test for #8619
  LICENSE files moved to meta folders
  added missing method in the UPGRADE file for 2.2 (closes #8941)
  [Form] Fixed: "required" attribute is not added to <select> tag if no empty value
  [Translation] Removed an unneeded return annotation.
  [DomCrawler] Added missing docblocks and removed unneeded return annotation.

Conflicts:
	src/Symfony/Component/Process/Tests/AbstractProcessTest.php
[Security] Split the component into 3 sub-components Core, ACL, HTTP
[Security] [SimpleAuthenticationProvider] Delete unnecessary "use" statements