Squashed 'php/' changes from 9e4cdb9..784f08f

784f08f Issue #1490402 by LewisNyman, nod_, mcjim, mdrummond, rteijeiro, jessebeach, Bojhan, ry5n: Redesign tabs and the content header.
878777a Issue #2099741 by Wim Leers, wwalc, mr.baileys, eaton, dstol, nod_, effulgentsia: Protect WYSIWYG Editors from XSS Without Destroying User Data.
3ad400e Issue #2187483 by Cottser, agentrickard, dawehner, jessebeach: Toolbar subtree is broken | JsonResponse->callback now returns data in an Insert Command without any support in ajax.js to eval the callback in the client.
fe61b43 Issue #2183923 by tim.plunkett: Break the circular dependency in EntityManager.
1939de9 Issue #2191323 by Cottser: Item-list.html.twig always shows empty text.
eeb7c10 Issue #2189453 by damiankloip, sun: Fatal error: Call to a member function hasPath() on a non-object in ViewListController::getDisplayPaths().
1b58400 Issue #2157053 by alexpott, twistor, dawehner, sun: Ensure register_shutdown_function() works with php-fpm (blocks testbot php-fpm).
580dd44 Revert "Issue #1926344 by jhodgdon, maggo, mdrummond, Cottser, dimboz | jenlampton: Consolidate search-result.html.twig and search-results.html.twig."
9ee43fd Issue #2190707 by sun: PIFR results are verbose since global  to  conversion.
e0f774b Issue #2189985 by tim.plunkett: Rename UnknownPluginException to PluginNotFoundException.
c08e301 Issue #2177093 by sun, alexpott, InternetDevels, Xano: Remove 'access content' permission from all test module routes.
9e2f1b4 Issue #2100467 by amateescu, corvus_ch: Menu links are not ready to use a view builder so remove it from the annotation for now.
0923a55 Issue #2035725 by webflo, sivaji, Xano: Remove visibility__active_tab from block.schema.yml.
6b46e5d Issue #2188991 by tim.plunkett: Use ThemeHandler instead of list_themes() in unit tests.
dca2d60 Issue #1857442 by longwave, dawehner: Make $values optional on entity_create.
f6dd96c Issue #2175415 by swentel, tim.plunkett, jibran, larowlan: Add FieldTypePluginManagerInterface.
4e2a1c3 Issue #2187097 by dawehner, tim.plunkett: Add a request_stack service and use it for the http kernel.
12592a2 Issue #2183887 by tim.plunkett: Remove Drupal::setContainer from LocalActionDefaultTest.
fd06a6c Issue #2176265 by tim.plunkett, donquixote: Set an explicit ["config"]["autoloader-suffix"] in composer.json to avoid noise on composer update.
f09e295 Issue #2160933 by TR: NoHelpTest is faulty.
0f968f6 Issue #2167639 by tstoeckler: EntityTest::label() is broken and not needed.
e12261d Issue #2067345 by Xano, jdillick, InternetDevels, bomoko | Berdir: Change EntityInterface type hints to NodeInterface where appropriate.
836d08a Issue #2183881 by tim.plunkett: Remove Drupal::setContainer from LocalTaskDefaultTest.
255a33f Issue #1967124 by damiankloip, dawehner | xjm: Bulk action views array to string conversion when there are no results.
39a0b43 Issue #2183423 by InternetDevels | bohart: In ManyToOne Rename Views properties to core standards.
5439b76 Issue #2187063 by Les Lim: Fix @inheritdoc typos throughout core.
0110b8e Issue #2186743 by aspilicious: Remove last instance of 'menu_rebuild_needed'.
1d88203 Issue #2185843 by Cottser: Add joelpittet to the list of theme system maintainers in MAINTAINERS.txt.
761632e Issue #2181525 by Dragan Eror, maggo, nod_ | dexterns88: Toolbar toogle button bug with click.
6b0756e Issue #2190695 by alexpott: Remove unnecessary update functions.
3ae319e Issue #2180627 by jessebeach, Wim Leers: Remove caption filter's caption-specific alignment classes.
7e02225 Issue #2182077 by znerol: Editor manager in  causes test failures on PHP 5.4.
6379070 Issue #2179655 by javisr, nod_: JS file validation broken.
2764138 Issue #2190699 by tim.plunkett: Add missing modules to MAINTAINERS.txt.
28a8d0b Issue #2181487 by sqndr: Update search icon to svg.
c26e4f7 Issue #2152231 follow-up by InternetDevels: Small whitespace clean-up in twig template.
c83ff69 Issue #1926344 by jhodgdon, maggo, mdrummond, Cottser, dimboz | jenlampton: Consolidate search-result.html.twig and search-results.html.twig.
c87ff10 Issue #2092343 by joelpittet, c4rl, Mark Carver: Consolidate forum.module and remove call to _theme_table_cell() within template_preprocess_forum_topic_list().
bc6681c Issue #1939064 by joelpittet, pwieck, farrington, mark.labrecque, Cottser, InternetDevels, mdrummond, drupalninja99, BarisW, jenlampton: Convert theme_links() to Twig.
7a69572 Issue #2152207 by steveoliver, joelpittet, gnuget, idflood, hussainweb, shanethehat, jenlampton, kpa, AnythonyR, EVIIILJ, kgoel, Cottser, dsdeiz, hanpersand: Convert theme_details() to Twig
062127e Issue #1939062 by steveoliver, mdrummond, jenlampton, hussainweb, Cottser, joelpittet, jerdavis, ekl1773, dale42, drupalninja99, gabesullice, c4rl: Convert theme_item_list() to Twig.
72c9080 Issue #2190427 by joelpittet, jessebeach: Replace theme() with drupal_render() in form.inc.
02cb556 Issue #2177655 by chakrapani, InternetDevels, martin107 | jessebeach: Replace theme() with drupal_render() in install.core.inc.
5bcaf27 Issue #2190421 by amateescu: Fix some services that shouldn't be serialized.
f9c316f Issue #2159915 by ianthomas_uk, martin107, InternetDevels: Remove drupal_load().
2d6f7e7 Issue #2187653 by ianthomas_uk: Remove comment_alphadecimal_to_int and comment_int_to_alphadecimal.
1fe6c7a Issue #2007124 by pplantinga, anirudha_3083, martin107, InternetDevels: Replace theme() with drupal_render() in authorize.php.
59c4e22 Issue #1891126 by TR, YesCT, mitron: Extend / Modules page disabled red signal concerned usability participants.
643dab0 Issue #2176105 followup by sun: Installer catches exceptions and manually re-prints them; does not use error/exception handler.
2d5ce0d Issue #2177663 by chakrapani, InternetDevels: Replace theme() with drupal_render() in theme.inc.
15fa896 Issue #2177657 by martin107, InternetDevels: Replace theme() with drupal_render() in tablesort.inc.
8c88c03 Issue #1981418 by andypost, pcambra, tim.plunkett, dsdeiz, alweb: Drop taxonomy_vocabulary_sort().
4628554 Issue #2184649 by tim.plunkett: Remove LinkGenerator::getActive() and LinkGenerator::setRequest().
0524a0b Issue #2184591 by sun: system_rebuild_module_data() adds stale/obsolete 'files' property.
8ad648f Issue #2182439 by tim.plunkett: Provide a \Drupal::hasService() method.
bcc57ba Issue #1881582 by sun: Change configuration overrides to use $config instead of $conf.
4b1d310 Issue #2171269 by effulgentsia, Wim Leers, InternetDevels, snig: Handle block rendering's #attributes correctly (fixes in-place editing of custom blocks).
e3b2465 Issue #2177653 by jessebeach, joelpittet, InternetDevels: Replace theme() with drupal_render() in form.inc.
edc0ccc Issue #2160575 by agentrickard, amateescu, plopesc: Option widgets integration is broken for the entity reference field.
55890b4 Issue #2110863 by sun, cpj: Support open_basedir.
c7edf43 Issue #2181289 by mradcliffe: Prevent exceptions on missing cache table during cache clear for pgsql.
048cd45 Issue #2181855 by Cottser: Don't let ViewTestBase hog the useful assertBlockAppears and assertNoBlockAppears methods.
f7e9c15 Issue #2181285 by mradcliffe: Fix orderBy override in pgsql driver for toolbar menu links.
6470434 Issue #2185831 by tim.plunkett: Split up ParamConverterManager and stop throwing NotFoundHttpException.
d23ac0e Issue #2187079 by joelpittet, dawehner, Les Lim: Fix typos in Views UI test file docblocks
90ef06d Issue #2168617 by clemens.tolboom: Fix up docs on how to do multisite
0ec6d11 Issue #2186225 by lucastockmann: Fix up docsof EntityInterface urlInfo method
f991be4 Issue #2091345 by batigolix, petropo, jover: Update hook_help for Number module
b123e11 Issue #2029751 by batigolix, Amitaibu, vollepeer: Create hook_help for entity reference module
5f6e731 Issue #2179753 by Sutharsan: Reword settings overrides docs in default.settings.php
b9de042 Issue #2152229 by steveoliver, rteijeiro, joelpittet, JeroenT, InternetDevels, michamilz, burgerboydaddy, hussainweb, shanethehat, jenlampton, kpa, AnythonyR, EVIIILJ, kgoel, Cottser, dsdeiz, hanpersand: Convert theme_textarea() to Twig
4fe6358 Issue #2187991 by jessebeach, dawehner: Toolbar access checking points to wrong namespace.
0d70b8b Issue #2181283 by mradcliffe: Prevent pgsql driver from trying to implode primary key fields that are defined by an array.
57aaddb Issue #1857336 by Xano, swentel, Berdir, InternetDevels: Use entity variable in $build for taxonomy_term entity.
dc265f7 Issue #2152213 by steveoliver, joelpittet, hussainweb, shanethehat, jenlampton, kpa, AnythonyR, EVIIILJ, kgoel, Cottser, dsdeiz, hanpersand: Convert theme_form_element() to Twig
e36e5b2 Issue #2177665 by InternetDevels: Replace theme() with drupal_render() in theme.maintenance.inc.
cbc876d Issue #2177651 by joelpittet, InternetDevels: Replace theme() with drupal_render() in errors.inc.
08eb55f Issue #2177645 by joelpittet, InternetDevels: Replace theme() with drupal_render() in common.inc.
6808c40 Issue #1987606 by vijaycs85, mparker17, InternetDevels, rdickert: Convert ajax_test_dialog() to a new style controller.
118a4a0 Issue #2166195 by dawehner, Crell: Split HtmlPageRenderer in twain.
4b4ef37 Issue #2078387 by Xano, andypost, twistor, splatio, InternetDevels, amateescu, Berdir, larowlan, vladan.me: Add an EntityOwnerInterface.
2dc655f Issue #2025779 by Berdir, ianthomas_uk: Remove ModuleInfo as it is no longer necessary.
aba98c7 Issue #2186557 by andypost: DatabaseBackend::garbageCollection() should use injected database.
8fe0fd0 Issue #2176721 by maartendeblock, nod_: 'Back to site' button does not preserve URL's language prefix and querystring.
b3e112f Issue #2182265 by Sweetchuck, nod_: Javascript file translations are several bugs away from working at all.
adedd24 Issue #675446 by droplet: Regressions: Use jQuery UI Autocomplete.
a979bbd Issue #2110501 by tim.plunkett, pwolanin, tstoeckler: ControllerBase should implement ContainerInjectionInterface like FormBase.
0333c01 Issue #2184951 by not_chx: Allow plugins to declare themselves a derivative.
e4e74fc Issue #1959574 by dawehner, mkadin, Wim Leers, jessebeach: Remove the deprecated Drupal 7 Ajax API.
c3b1273 Issue #2181625 by damiankloip: Use constructor injection in hal normalizer services.
dd4890b Issue #2049573 by pcambra, damiankloip, tim.plunkett, dawehner: Move most or all of the ActionBulkForm class to BulkFormBase.
8910339 Issue #1069152 by droplet, alexandrezia, jhedstrom | ogi: Throbber in textfield is misaligned when browser hardware acceleration enabled (gfx).
d18bb47 Issue #2175785 by yched, InternetDevels: Rename ShortcutPath to ShortcutPathItem.
a59a468 Issue #2170979 by yched: Remove the getValue() / setValue() dance in WidgetBase::sortItems().
6b393bb Issue #2162729 by TravisCarden, Xano, InternetDevels: "Sub-class must implement the getInfo method" not a helpful exception message.
6c3fbad Issue #2104727 by wesleydv, Sam152: Move controller class out  of route folder in toolbar module.
9cf1a39 Issue #1928752 by mtift, jenlampton: Put all test modules into the 'testing' Fieldset on the modules page (file module).
c6ee822 Issue #2177703 by webflo: Fix link attribute structure.
bc058ba Issue #2168011 by xjm, jessebeach, Damien Tournoud, znerol, Xano: Remove all 7.x to 8.x update hooks and disallow updates from the previous major version.
76bcb27 Issue #2167641 by tim.plunkett: EntityInterface::uri() should use route name and not path.
87bff52 Issue #2159911 by InternetDevels, ParisLiakos: drupal_load() is called pointlessly.
60fb1aa Issue #2156649 by amateescu: follow-up to fix broken HEAD.
7b91823 Issue #2177637 by InternetDevels: Replace theme() with drupal_render() in ajax.inc.
38d4a10 Issue #2176105 by sun: Installer catches exceptions and manually re-prints them; does not use error/exception handler.
abc7449 Issue #1924420 by chx, twistor, bfr: Replace function_exists() with is_callable() in batch.inc.
ac9534f Issue #2156649 by likin, amateescu: The 'entity_reference_autocomplete' widget doesn't handle multiple values correctly.
57d2604 Issue #2091297 by batigolix, arrrgh, lostkangaroo: Update hook_help for breakpoint module
b9ea2d3 Issue #2182027 by InternetDevels, michaellenahan, tstoeckler: Fix docs for LanguageDefault class
a766bc2 Issue #2083733 by maartendeblock, JurgenR, Cyclodex, Pixelstyle, tankerjoe: Add reinstall instructions to INSTALL.txt
2314210 Issue #2182093 by ThisIsDog, Gábor Hojtsy, alexpott: Remove outdated todo in Language class docs
7919edf Issue #2166013 by mikeker: Remove macros from .gitattributes to avoid Git errors.
20315e1 Issue #2164827 by Berdir, Xano, tim.plunkett: Rename the entityInfo() and entityType() methods on EntityInterface and EntityStorageControllerInterface.
aa03c3d Issue #2167623 by danilenko_dn, sidharthap, Nitesh Sethia, krishnan.n, aitiba, alexpott, ashwinikumar, Barrett, damiankloip, deepakaryan1988, foxtrotcharlie, ianthomas_uk, neetu morwani, nonsie, piyuesh23, Sharique, sivaji, sushantpaste, swentel, vijaycs85, YesCT: Add test for all default configuration to ensure schema exists and is correct.
81e3e03 Issue #2184315 by Wim Leers: Move filter_get_filter_types_by_format() and filter_get_html_restrictions_by_format() onto FilterFormatInterface.
50901f9 Issue #2177739 by Berdir, alexpott, Gábor Hojtsy: Fix inefficient config factory caching.
e9a044b Issue #829464 by Berdir, Github sync, sepgil: Orderby() should escape fields and verify direction.
29bf9e8 Issue #2166703 by alexpott: Config SchemaStorage uses InstallStorage.
93206c3 Issue #2177689 by Sutharsan: Removed deprecated event listeners.
79659dc Issue #2056445 by alexpott, Marcus Maihoff, rahul.shinde: Ensure that all config can not be deleted using the config importer.
09ff81a Issue #2167039 by likin, dawehner, Wim Leers, tstoeckler, vijaycs85: Regression: page cache tags broken, also: some routes incorrectly use _controller -> No page object in template variables -> Fatal in seven_preprocess_page().
acd3a59 Issue #2047633 by pwolanin, dawehner, kim.pepper, Xano, amateescu, tim.plunkett: Move definition of menu links to hook_menu_link_defaults(), decouple key name from path, and make 'parent' explicit.
747fd61 Issue #2176141 by sun, chx: Add a return value to file_save_htaccess().
f1fdcfa Issue #2021111 by jibran, tim.plunkett, mtift: Add a ConfigFactoryInterface for ConfigFactory.
e373ebe Issue #2167109 by Berdir, sun, alexpott, ACF, acrollet, adamdicarlo, Albert Volkman, andreiashu, andyceo, andypost, anenkov, aspilicious, barbun, beejeebus, boombatower, cam8001, chriscalip, chx, cosmicdreams, dagmar, damiankloip, dawehner, deviance, disasm, dixon_, dstol, ebrowet, Gábor Hojtsy, heyrocker, Hydra, ianthomas_uk, japicoder, jcisio, jibran, julien, justafish, jvns, KarenS, kbasarab, kim.pepper, larowlan, Lars Toomre, leschekfm, Letharion, LinL, lirantal, Lukas von Blarer, marcingy, Mike Wacker, mrf, mtift, mtunay, n3or, nadavoid, nick_schuch, Niklas Fiekas, ParisLiakos, pcambra, penyaskito, pfrenssen, plopesc, Pol, Rok Žlender, rvilar, swentel, tim.plunkett, tobiasb, tsvenson, typhonius, vasi1186, vijaycs85, wamilton, webchick, webflo, wizonesolutions, xjm, yched, YesCT, znerol: Remove Variable subsystem.
856d6e1 Issue #1376122 by sun: Stream wrappers of parent site are leaking into all tests.
2d476a5 Issue #1913510 by erich_s, jibran, scresante, nod_, mitron: Core Javascript Files Not Using Standard Indentation.
83bf082 Issue #2181293 by pwolanin, dawehner: AccessManager::checkNamedRoute() is not passing all route defaults (or building a complete route request).
16b1a71 Issue #2182603 by alexpott: Remove LocaleUninstallTest.
865f7c6 Issue #1898416 follow-up by mparker17, mikl: Remove debug code.
eae4d07 Issue #2175739 by alexpott: Actually test node_access_test_secret_catalan and clean up deprecated code in NodeAccessLanguageTest.
9d5e802 Issue #1165694 by pillarsdotnet, Sutharsan, droplet: Remove default nomask from file_scan_directory().
3d5f960 Issue #2172561 by Gábor Hojtsy, alexpott: Config overrides may spill over to undesired places.
09d4037 Issue #2171655 by dawehner: Drupal should not typehint the EventDispatcher directly.
8bc36db Issue #2181811 by alexpott: System info can become inconsistent if hook_system_info_alter() makes a module required.
733eed4 Issue #2172941 by vijaycs85, damiankloip: Endless looping on Config::castValue() for undefined config data type.
ef7dcd9 Issue #2181101 by InternetDevels: Update settings tab not visible.
53a6650 Revert "Issue #2172561 by Gábor Hojtsy: Config overrides may spill over to undesired places."
559479f Issue #2164367 by alexpott, tim.plunkett, dawehner: Rebuild router as few times as possible per request.
f2769f4 Issue #2172561 by Gábor Hojtsy: Config overrides may spill over to undesired places.
318d178 Issue #2164025 by skipyT, pwolanin: Improve security of session ID against DB exposure or SQL injection.
3764fe3 Issue #2102477 by alexpott: Convert remainder of language negotiation settings to configuration system.
b8ef75c Issue #2169447 by damiankloip, sun, longwave: DX: Supply CacheBackendInterface::CACHE_PERMANENT as Cache::PERMANENT.
394442e Issue #2152231 by rteijeiro, steveoliver, joelpittet, hussainweb, shanethehat, jenlampton, kpa, AnythonyR, EVIIILJ, kgoel, Cottser, dsdeiz, hanpersand: Convert theme_vertical_tabs() to Twig
e9a240b Issue #2151101 by joelpittet, c4rl, IshaDakota, pplantinga, gnuget, longwave, jeanfei, sbudker1: Convert theme_status_report() to Twig
297972b Revert "Issue #2151101 by joelpittet: Convert theme_status_report() to Twig."
6d5899e Issue #2151101 by joelpittet: Convert theme_status_report() to Twig.
c84a43d Issue #2176131 by sun: Database configuration form in installer still uses 'db_prefix' instead of 'prefix'.
ff0fdc4 Issue #2157871 by tim.plunkett: Add ConfigStorageControllerInterface.
d78587e Issue #2091455 by batigolix, InternetDevels, berkas1: Update hook_help for Forum module.
7833be2 Issue #2029767 folllowup by Mark Conroy, batigolix, ifrik: Improve hook_help for history module.
e35f411 Issue #2177667 by InternetDevels | jessebeach: Replace theme() with drupal_render() in locale.bulk.inc.
5905ad6 Issue #1977608 by batigolix, lostkangaroo, InternetDevels: Update hook_help Aggregator module.
7c3d3b4 Issue #2177673 by InternetDevels | jessebeach: Replace theme() with drupal_render() in Drupal/search_extra_type/Plugin/Search/SearchExtraTypeSearch.php.
1c0a852 Issue #2177643 by InternetDevels | jessebeach: Replace theme() with drupal_render() in batch.inc.
6f6a2f3 Issue #2108599 by alexpott, Gábor Hojtsy, vijaycs85: Convert language_default to CMI.
1560601 Issue #1918768 by larowlan, tim.plunkett: Refactor tour module to use routes instead of paths.
34bb38f Issue #2065917 by SpadXIII, andrewbelcher, kboopathi: SelectQueryExtender::hasAnyTag uses hasAnyTags which doesn't exist.
723e5ea Issue #2172973 by tim.plunkett: Ensure ConfigEntities providing a list controller use admin_permission.
d017695 Issue #2176831 by chx: CustomBlockSaveTest is not saving body.
9279766 Issue #2028535 followup by tstoeckler: Provide a TourTestBase class for use by core and contrib modules.
0f704ad Issue #2068329 by peximo, plach, LinL, marcingy, Désiré, penyaskito, herom, chx: Convert user SQL queries to the Entity Query API.
edb46e0 Issue #2100183 by plopesc: Remove the changed() method from EntityInterface.
03a7c55 Issue #1868972 by jweowu: db_query_temporary() fails to create a table when the SQL has leading whitespace.
9da7e4c Issue #2169267 by damiankloip: Replace drupal_cron_run() with a Cron service.
fde84e2 Issue #2174509 by amateescu, chx: Drupal\Core\Field\FieldDefinition::getSchema() is broken.
1b252e2 Issue #2167975 by amateescu, swentel: Entity_reference_create_instance does not support cardinality.
2d5138f Issue #2170117 by Berdir: HEAD BROKEN (on Windows): CMI FileStorage fails with absolute paths.
9f57eec Issue #2171757 by amateescu: Drupal\views\Form\ViewsForm should extend DependencySerialization.
19e8cf3 Issue #2110467 by Berdir: Add first(), get($index) and possibly other methods to ListInterface.
3d0c65a Issue #2142989 by fago, damiankloip, stefan.r, mariancalinro: Test for BundleConstraintValidator.
cfa3c75 Issue #2089729 by tim.plunkett: Formalize setter return value.
15ed223 Issue #2103035 by batigolix, jhodgdon, clemens.tolboom: Review/update hook_help() for the basic_auth module.
354ff8f Issue #2062039 by InternetDevels, Xano, h3rj4n: Replace user_access() calls with ->hasPermission() in user module.
6740e95 Issue #2166399 by Wim Leers, nod_, clemens.tolboom: Changing CKEditor configurations by changing text formats causes markup to be lost: warn the user when performing this advanced action.
3b5efd7 Issue follow-up #535616 by jhodgdon: Fix spacing issue.
cd3230a Issue #1636992 follow-up by nod_, droplet: Follow-up: form.js' formUpdated event is unreliable/incomplete.
3b6460a Issue #2169505 by Wim Leers: Clean up Edit's Plugin class names and file locations.
8d6581f Issue #2100959 by damiankloip, mr.baileys, jibran: Views secondary action links escapes html twice.
71d2e5a Issue #2107699 by InternetDevels, djevans: Output the RDFa prefix mappings on the same line.
48ce65b Issue #2168277 by andypost: Migrate mapping tables hash column should be varchar 64.
7b9d7ab Issue #2170117 by webflo: CMI FileStorage fails with absolute paths.
9bbf4b9 Issue #2180111 by linclark: REST should not assume hal_json if no format is provided.
cc27945 Issue #1574512 by MariaAlicia, nod_, oresh: Selectors clean-up: block.
57934b6 Issue #1751382 by droplet, Jelle_S: Selectors clean-up: file module.
498c96c Issue #1751394 by droplet: Selectors clean-up: locale module.
55fd7c5 Issue #2141539 by yched, JStanton, InternetDevels, blesss: Rename FieldItemListInterface::filterEmptyValues() to filterEmptyItems().
f3a7231 Issue #2173335 by sun: Remove deprecated timer_* functions.
6f3e437 Issue #2029537 by Xano, InternetDevels, -enzo- | tsphethean: Replace drupal_sort_weight() with SortArray::sortByWeightElement() and remove drupal_sort_weight().
6e8c925 Issue #2180539 by chx: Do not attempt prefixing cross database / schema queries.
91d82b4 Issue #2176151 by sun: Rebuild.php does not include /core/vendor/autoload.php.
673d85f Issue #2143557 by Cottser, webflo, chr.fritsch: Add modules and themes as twig namespaces.
b030ad5 Issue #1898416 by Cottser, joelpittet, drupalninja99, mikl, drupalmonkey, bradwade, pwieck, ezeedub, kerasai, disasm | c4rl: Filter.module - Convert theme_ functions to Twig.
cc1892d Issue #1987888 by zengenuity, kim.pepper, disasm, vijaycs85, JB13, dawehner: Convert update_manual_status() to a new style controller.
19fa29c Issue #2181045 by tim.plunkett: Add a title callback for the term overview page.
854c866 Issue #2172123 by larowlan, chx, andypost: Fix various issues with comment_field_instance_create().
42e2c36 Revert "Issue #2047633 by dawehner, pwolanin, Xano, amateescu, tim.plunkett: Move definition of menu links to hook_menu_link_defaults(), decouple key name from path, and make 'parent' explicit."
ae97f9a Issue #2176963 by slashrsm: Add AliasWhitelistInterface.
0982891 Issue #2042773 by yched, Berdir, pcambra: Change #items within a theme_field() render array from an *array* to the same $items *object* used throughout the rest of the formatter pipeline.
6a9e3fb Issue #2170435 by Xano, EclipseGc: PluginManagerBase::processDefinition() fails when plugin definitions are not arrays.
eb4a2a9 Issue #1987396 by joelpittet, andypost, jenlampton, Hydra, larowlan, Cottser, brunodbo: Refactor & Clean-up comment.module theme functions.
8b41aee Issue #2170023 by tstoeckler, sun: Use exceptions when something goes wrong in test setup.
a3c8c88 Issue #2121849 by moshe weitzman: Move chmod.directory and chmod.file out of config and into settings so that file writes are independant of the config system.
044b9d6 Revert "Issue #2175517 by chx: Entity displays are themselves config entities."
ddc852d Revert "Issue #2141539 by yched, JStanton, InternetDevels, blesss: Rename FieldItemListInterface::filterEmptyValues() to filterEmptyItems()."
edbe283 Issue #2072995 by claudiu.cristea, yched: Change notice: Move FAPI callbacks for file/image widgets in classes.
97072d8 Issue #2150179 by swentel, larowlan: Delete confirm form for locked fields is hotlinkable.
fd2c3c7 Issue #2099599 by jantimon: Minor for-loop optimizations for base.js.
44fb417 Issue #2170549 by Greg Boggs: Make CKEditor pass coding standards: two missing spaces.
58828f5 Issue #2169875 by yched: Remnant D7 code in NodeFormController needlessly skips submitForm() .
6c7d2d8 Issue #2093849 by angel.h, pfrenssen: Clean up MenuTest.
2d1bf3e Issue #2028037 by marvin_B8, LinL, jsbalsera, ceng, Berdir: Expand FeedInterface with methods.
3d984d2 Issue #1831608 by smiletrl, penyaskito, swentel, jlbellido, vijaycs85, Gábor Hojtsy, piyuesh23, sun, YesCT | Lukas von Blarer: Show or hide the 'Make field translatable' checkbox on the add field form depending on translatability.
dc4327b Issue #2141539 by yched, JStanton, InternetDevels, blesss: Rename FieldItemListInterface::filterEmptyValues() to filterEmptyItems().
310c615 Issue #2175869 by sun: Rename views.view.test_feed_display.yml for consistency.
7ab517f Issue #2177971 by chr.fritsch, Berdir: Remove bundle_keys annotation and related methods.
b3ce6ea Issue #2178205 by InternetDevels: Delete obsolete config key active_plugins from search module.
98e3ece Issue #2170589 by damiankloip: Use addCollection() in routeBuilder if a RouteCollection is returned from a route_callback.
02b19f3 Issue #2173653 by kay_v, scor: Update easyrdf/easyrdf to 0.8.0.
129cd90 Issue #2175517 by chx: Entity displays are themselves config entities.
b96d6cb Issue #2120589 by dawehner: Extend the ViewAjaxController tests.
c07a96e Issue #2171315 by diarmy, tim.plunkett: Cleanup the container in UnitTestCase::tearDown.
9de7379 Issue #2166863 by tim.plunkett, pwolanin: Add a formBuilder() method to ControllerBase.
75c0392 Issue #2174827 by alexpott: Remove language.detection.yml.
34b4572 Issue #2174535 by alexpott: Remove unused Langauge::extend.
18d43f0 Issue #2175355 by Xano: Add a configure link to locale.info.yml.
22e7f87 Issue #2176397 by carsato, InternetDevels: Drupal\Core\Template\TwigTemplate::getContextReference is final.
f9bb773 Issue #2165683 by Kartagis: Several British spelled words.
24d57a0 Issue #1939132 by lauriii, Albert Volkman, trawekp, David_Rothstein: Password reset token is never deleted from the user's session after the password is changed.
85170c9 Issue #2108573 by pwolanin, swentel: Password-hash.sh is broken.
ae1a458 Issue #2172859 by iamEAP: Statistics JS and settings are not included on node pages.
531fd59 Issue #2047633 by dawehner, pwolanin, Xano, amateescu, tim.plunkett: Move definition of menu links to hook_menu_link_defaults(), decouple key name from path, and make 'parent' explicit.
4133088 Issue #2169065 by nadja.jury, danmuzyka: Fix up docs for Search module test classes
94fade9 Issue #2176085 by jessebeach, valthebald: Make code comment in entity_get_render_display() clearer
af85d77 Issue #2177175 by Xano, longwave: Remove PHP module from MAINTAINERS.txt
b0664af Issue #2174569 by pjonckiere, dawehner: Fix class name references in TestBase docs
2c03868 Issue #2175765 by alexpott, Gábor Hojtsy: Fix comment in system_theme_default() to not refer to obsolete function
906b84a Issue #2170519 by longwave, kim.pepper: Fix comments in TestBase to add missing class names
5d4d6b1 Issue #1979468 by Wim Leers, nod_, pwolanin, longwave, thedavidmeister, jessebeach, larowlan | catch: .active from linkGenerator(), l() and theme_links() forces an upper limit of per-page caching for all content containing links.
34a9553 Issue #1636992 by nod_, Wim Leers: Form.js' formUpdated event is unreliable/incomplete.
b112835 Issue #2175823 by damiankloip, olli: Remove calls to invalidate/deleteTags on bins.
387d585 Issue #2136507 by Wim Leers: Use client-side cache tags & caching to eliminate 1 HTTP requests/page for rendering Contextual Links.

git-subtree-dir: php
git-subtree-split: 784f08f519c76d1a2e75f07fcd06ad3fd4638b09
Merge commit 'fbeb35e18093b6040d92829d2265cd2ce7aa17d0'