[TASK] Add hhvm to travis

Running the test suite with hhvm shows some code smells and
actual issues the core with this interpreter. While unit tests
are in a fairly good shape already, functionals are still
totally broken.

Having hhvm in our standard test suite in travis as
"allowed failure" is a first step to raise awareness towards
this topic.

Change-Id: Ia684965af9e43ccbce791a10ba664fc49a86191a
Resolves: #62783
Releases: master
Reviewed-on: http://review.typo3.org/33902
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
[TASK] Move css and JavaScript files in sys_action

Resolves: #62776
Releases: master
Change-Id: I4b21314c15953fa3c4f2a819cdb06fe771211f29
Reviewed-on: http://review.typo3.org/33896
Reviewed-by: Krzysztof Adamczyk <k.adamczyk@macopedia.pl>
Tested-by: Krzysztof Adamczyk <k.adamczyk@macopedia.pl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
[CLEANUP] Add phpDoc to properties in several extensions

* recycler
* reports
* rsaauth
* saltedpasswords
* sv
* taskcenter
* tstemplate

Resolves: #62774
Releases: master
Change-Id: I43641c9e10e361be7d1312fe5e549a03144e8c0f
Reviewed-on: http://review.typo3.org/33894
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
[CLEANUP] Cleanup phpDoc in ext:frontend

Resolves: #62771
Releases: master
Change-Id: I6f79bd66765dc5fef0ac331d79855cb9ea3d8a39
Reviewed-on: http://review.typo3.org/33889
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
[CLEANUP] Add phpDoc to properties in several extensions

* func
* func_wizards
* lang
* lowlevel
* opendocs
* openid
* recordlist

Resolves: #62772
Releases: master
Change-Id: I62727931a3747d2935e9d3e7ebda7e0a7bcc9e73
Reviewed-on: http://review.typo3.org/33890
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
[TASK] Exclude unsupported Bootstrap from t3skin

Exlude CSS that is not supported yet. Not supported because
not styled and customized.

No support yet for
Breadcrumbs, Pagination, Pager, Jumbotron, Media

Resolves: #62784
Releases: master
Change-Id: I6b1fc581fbb107cf0f9f56792c75b4e8e779c704
Reviewed-on: http://review.typo3.org/33903
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
[CLEANUP] Cleanup backend toolbar item registration

* Remove side effects from class file
* Move registration script to Resources/PHP folder

Resolves: #62775
Related: #61467
Releases: master
Change-Id: I3a924825534e7b02e30c95b635375e2158f33a02
Reviewed-on: http://review.typo3.org/33895
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
[CLEANUP] Cleanup phpDoc and namespace usage in ext:frontend/ContentObject

Resolves: #62769
Releases: master
Change-Id: If5b0cde8d9d393b498230d3ee87a0f0bddaf9bb2
Reviewed-on: http://review.typo3.org/33866
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
[BUGFIX] Bring datetime picker time fields back in IE10+

Change-Id: If6245a85a819ece6ab6125e65c6d3ee7d11b693f
Resolves: #61173
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/32361
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
[TASK] RTE: Cleanup configuration of acronym table

Releases: master
Resolves: #62785
Change-Id: If85ac80d6ef210313555caf5674a1a5fe8439b38
Reviewed-on: http://review.typo3.org/33905
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
[TASK] Move Perm next to BeUsers

As a first step to merge User and Access modules move
Perm down to "System" next to backend user admin.

Resolves: #62608
Releases: master
Change-Id: Id90d860f2f9dfff586fa9ef0e7dab0e0bc5a3455
Reviewed-on: http://review.typo3.org/33699
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
[TASK] Cleanup Lowlevel DatabaseIntegrityView

The function menu is calculated twice, one occurence is
removed. Furthermore, the two userTS options disableTopMenu
and disableTopCheckboxes are removed without substitution.
They were never documented anywhere and are not very useful,
setting disableTopMenu even rendered the module unusable.

Resolves: #62773
Releases: master
Change-Id: I13d919b9a29979298d7fceee943dbe3dcf996eb6
Reviewed-on: http://review.typo3.org/33891
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
[BUG] RTE: Default skin is broken

The default skin is broken in various ways.

Releases: master
Resolves: #62787
Change-Id: Ia13af7babf09de68a27e804334f34fdef9aeb942
Reviewed-on: http://review.typo3.org/33907
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
[BUGFIX] Page module Quickedit: wizards are broken

When using Quickedit mode of Page module, the header link and the RTE
wizards are broken.
Backpath is added twice to the wizard urls.

Releases: master, 6.2
Resolves: #60958
Change-Id: I9ad470f9b7ffd4b74a91e02c4be2615723e79fd3
Reviewed-on: http://review.typo3.org/33820
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Benjamin Mack <benni@typo3.org>
[BUG] RTE: backend layout of dialogues is broken

Releases: master
Resolves: #62789
Change-Id: I80b519ab85b7f18befdc451ce9558fccf68656cc
Reviewed-on: http://review.typo3.org/33911
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
[CLEANUP] Cleanup ext:core

* Add phpDoc to properties
* Add phpDoc to functions
* Shorten class names where possible

Resolves: #62707
Releases: master
Change-Id: I763595103127d79af8abcb3ebcfb6b3767df9451
Reviewed-on: http://review.typo3.org/33804
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
[CLEANUP] Cleanup ext:core/Database

* Add phpDoc to properties
* Add phpDoc to functions

Resolves: #62706
Releases: master
Change-Id: Id836e7a6e6110502769b48a7693315c42d79e28a
Reviewed-on: http://review.typo3.org/33802
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
[CLEANUP] Cleanup ext:core/Configuration

* Use one use-statement per class
* Format phpDoc correctly

Resolves: #62705
Releases: master
Change-Id: If199c6962eeff31789742a05ddfd0b37d89b0079
Reviewed-on: http://review.typo3.org/33801
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
[CLEANUP] Cleanup EXT:recycler

This patch solves normal cleanup tasks:

* Correcting phpDoc
* Adding missing phpDocs
* Using short classnames
* Removing unused variables and parameters

Releases: master
Resolves: #62698
Change-Id: I12409727c8839a9823bb5664d3cdcf6ee2c2133e
Reviewed-on: http://review.typo3.org/33904
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
[BUGFIX] Follow-up to #62705: Fix fatal and unit test fail

Regressions from merge 627b30f3be8b9fde5ca72ccfa7bfdb2e285a0dd1

* A missing adaption after use flag change leads to fatal
* A differently written LocalConfiguration lets the according
unit test fail. Since stuff like that shouldn't be done in a
cleanup patch, this part is reverted and should get its own patch.

Change-Id: Ie220beeaef983cc90b77c4e946d2b5d444a0cbae
Resolves: #62705
Reviewed-on: http://review.typo3.org/33912
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Steffen Müller <typo3@t3node.com>
Tested-by: Steffen Müller <typo3@t3node.com>