[BUGFIX] Additional margin on top of ExtJS context menus

Resolves: #56950
Releases: 6.2
Change-Id: I936f75be45447111083b9f5cae2e88d3fac1d2c5
Reviewed-on: https://review.typo3.org/28435
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
[BUGFIX] Fix resource handling in image rendering

The image rendering configuration of css_styled content is fixed so
that the image reference is correctly passed on through all further
methods.

The IMG_RESOURCE content object also accepts file or file reference
objects and will only pass on the file to TemplateService::getFileName()
if GIFBUILDER is used to prevent PHP warnings.

This fixes the image rendering after the imageLinkWrap function was
made FAL aware in #56723.

Releases: 6.2
Resolves: #56825
Change-Id: Ie6b0261de40b25aab26740b4d889a1eebc3e7a8c
Reviewed-on: https://review.typo3.org/28305
Reviewed-by: Stefan Neufeind
Reviewed-by: Xavier Perseguers
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
[TASK] Add htmlspecial to ShowPic file properties

Follow-up to 2a85eeb6d623e74955703b254e24b958790c9a45

Resolves: #56723
Releases: 6.2
Change-Id: Ib3881b7be6f3cf87c0bc36a8a32fedcf2fa53029
Reviewed-on: https://review.typo3.org/28436
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
[BUGFIX] Check extensions in Install Tool broken

Since merging of 64c46b918ef016bdd1d799c5ca06e868d601f692, TYPO3_LOADED_EXT
is no longer an ArrayAccess but a regular array (like pre 6.2). This leaded
to an error in the Extension Manager important action "Check Extension",
causing an endless loop.

Catchable fatal error: Argument 2 passed to
TYPO3\CMS\Install\Controller\Action\Ajax\ExtensionCompatibilityTester
::loadExtLocalconfForExtension() must implement interface ArrayAccess,
array given

Resolves: #56952
Releases: 6.2
Change-Id: I02e83a8221653d62010952f84c17a8f6f6e185ea
Reviewed-on: https://review.typo3.org/28437
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
[RELEASE] Release of TYPO3 6.2.0beta7

Change-Id: I7b0377514e702f15372338474753c2c2018b6c05
Reviewed-on: https://review.typo3.org/28438
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
[TASK] Set TYPO3 version to 6.2-dev

Change-Id: I58d0d08817eab7c2490d7dc65fad562ef436f402
Reviewed-on: https://review.typo3.org/28439
Reviewed-by: TYPO3 Release Team
Tested-by: TYPO3 Release Team
[TASK] Remove renamed language command controller

Follow-up to 0d69c2d9e7b89ea63522d0b5e54aadf20ec1245d.

The renamed language command controller (language:update) was introduced
in 6.2, so we can simply remove the original name instead of deprecating
it.

This will only affect installations which are already using this task
since 6.2 alpha2.

Resolves: #54128
Releases: 6.2
Change-Id: Id6bb709bd30c9044c949c431aa2a595c1035c601
Reviewed-on: https://review.typo3.org/28433
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
[TASK] Tests: Do not extend from extbase BaseTestCase

Changes all extensions except extbase and fluid to extend
from extbase ext:core UnitTestCase instead of ext:extbase
BaseTestCase.

Change-Id: Ifbb1542546f2622ece11471fd057ec469518488a
Resolves: #56949
Related: #51436
Releases: 6.2
Reviewed-on: https://review.typo3.org/28434
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[TASK] Tests: Inherit from UnitTestCase in ext:fluid

Changes class inheritance from ext:exbase BaseTestCase
to ext:core UnitTestCase in ext:fluid

Change-Id: I46667d9cb5a56f5bc29c4f2c3525c6556d5f802f
Resolves: #56958
Related: #51436
Releases: 6.2
Reviewed-on: https://review.typo3.org/28440
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[TASK] Inherit from UnitTestCase in ext:extbase

Changes class inheritance from ext:exbase BaseTestCase
to ext:core UnitTestCase in ext:extbase

Change-Id: If2d2afbc05765b3ff1d8fa3fded17e6fb0eecd44
Resolves: #56961
Related: #51436
Releases: 6.2
Reviewed-on: https://review.typo3.org/28441
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
[TASK] Tests: Remove extbase BaseTestCase

Lots of unit tests did inherit from extbase BaseTestCase. Meanwhile
all code of this abstract was merged to ext:core UnitTestCase and
with the refactoring of the core unit test boostrap the objectManager
that is still in this class does not work anymore.
The class is now removed, but since this is probably used in some
third party extensions, it is set as class alias to ext:core
UnitTestCase and marked as deprecated in a lecagy file, so IDEs
hint developers about this deprecation.

Change-Id: I31fb337e065aed7f03351cb04e13c68a98c93a34
Resolves: #56963
Related: #51436
Releases: 6.2
Reviewed-on: https://review.typo3.org/28445
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Merge remote-tracking branch 'upstream/master'