From 81ccda77eb47c9d23823fb4b9cd1dfc9d9695f5b Mon Sep 17 00:00:00 2001 From: Pantheon Automation Date: Thu, 27 Aug 2015 12:03:05 -0700 Subject: [PATCH] Update to Drupal 8.0.0 beta 14. For more information, see https://drupal.org/node/2544542 --- .htaccess | 17 +- core/.gitignore | 3 + core/INSTALL.txt | 41 +- core/MAINTAINERS.txt | 6 +- core/UPGRADE.txt | 10 + core/assets/vendor/backbone/backbone-min.js | 2 +- core/assets/vendor/backbone/backbone-min.map | 2 +- core/assets/vendor/backbone/backbone.js | 1873 +++++++++++++++++ core/composer.json | 15 +- core/composer.lock | 583 ++--- core/config/schema/core.data_types.schema.yml | 5 + core/core.api.php | 70 +- core/core.libraries.yml | 13 +- core/core.services.yml | 118 +- core/includes/batch.inc | 2 +- core/includes/bootstrap.inc | 32 +- core/includes/common.inc | 12 +- core/includes/database.inc | 400 +++- core/includes/entity.inc | 174 +- core/includes/errors.inc | 98 +- core/includes/file.inc | 94 +- core/includes/form.inc | 45 +- core/includes/install.core.inc | 12 +- core/includes/menu.inc | 4 - core/includes/pager.inc | 16 +- core/includes/theme.inc | 27 +- core/includes/update.inc | 8 +- core/includes/utility.inc | 8 +- core/install.php | 4 +- core/lib/Drupal.php | 28 +- .../Drupal/Component/Assertion/Inspector.php | 409 ++++ .../Component/Datetime/DateTimePlus.php | 2 +- core/lib/Drupal/Component/Gettext/LICENSE.txt | 339 +++ core/lib/Drupal/Component/Gettext/PoItem.php | 2 +- core/lib/Drupal/Component/Gettext/README.txt | 12 + core/lib/Drupal/Component/Gettext/TESTING.txt | 19 + .../Drupal/Component/Gettext/composer.json | 16 + .../SecuredRedirectResponse.php | 61 + .../Component/PhpStorage/FileStorage.php | 2 +- .../PhpStorage/MTimeProtectedFileStorage.php | 3 +- .../Component/Plugin/Context/Context.php | 7 + .../Plugin/Context/ContextInterface.php | 8 + .../Plugin/ContextAwarePluginBase.php | 2 +- .../lib/Drupal/Component/Plugin/composer.json | 2 +- .../Component/ProxyBuilder/ProxyBuilder.php | 100 +- .../Component/ProxyBuilder/ProxyDumper.php | 78 - .../Component/ProxyBuilder/composer.json | 2 +- core/lib/Drupal/Component/Utility/Crypt.php | 6 +- core/lib/Drupal/Component/Utility/Html.php | 2 +- .../Drupal/Component/Utility/SafeMarkup.php | 80 +- .../Drupal/Component/Utility/UrlHelper.php | 2 +- core/lib/Drupal/Component/Utility/Xss.php | 40 +- .../Drupal/Component/Utility/composer.json | 2 +- core/lib/Drupal/Core/Access/AccessResult.php | 35 +- .../Drupal/Core/Access/RouteProcessorCsrf.php | 45 +- .../Ajax/AjaxResponseAttachmentsProcessor.php | 6 +- .../Ajax/CommandWithAttachedAssetsTrait.php | 4 +- .../AuthenticationCollector.php | 89 + .../AuthenticationCollectorInterface.php | 62 + .../Authentication/AuthenticationManager.php | 119 +- .../AuthenticationManagerInterface.php | 30 - core/lib/Drupal/Core/Block/BlockBase.php | 39 +- .../Core/Breadcrumb/BreadcrumbManager.php | 3 +- core/lib/Drupal/Core/Cache/Cache.php | 60 +- .../Drupal/Core/Cache/CacheableMetadata.php | 34 +- .../AccountPermissionsCacheContext.php | 28 +- .../Cache/Context/CacheContextInterface.php | 17 + .../Cache/Context/CacheContextsManager.php | 56 +- .../CalculatedCacheContextInterface.php | 25 + .../Core/Cache/Context/ContextCacheKeys.php | 44 + .../Cache/Context/CookiesCacheContext.php | 13 + .../Cache/Context/HeadersCacheContext.php | 13 + .../Core/Cache/Context/IpCacheContext.php | 13 +- .../Cache/Context/IsSuperUserCacheContext.php | 13 +- .../Cache/Context/LanguagesCacheContext.php | 8 + .../Context/MenuActiveTrailsCacheContext.php | 18 +- .../Core/Cache/Context/PagersCacheContext.php | 17 +- .../Cache/Context/QueryArgsCacheContext.php | 15 +- .../Context/RequestFormatCacheContext.php | 11 + .../Context/RequestStackCacheContextBase.php | 6 +- .../Core/Cache/Context/RouteCacheContext.php | 10 + .../Cache/Context/RouteNameCacheContext.php | 2 + .../Cache/Context/SessionCacheContext.php | 31 + .../Core/Cache/Context/SiteCacheContext.php | 13 +- .../Core/Cache/Context/ThemeCacheContext.php | 11 +- .../Cache/Context/TimeZoneCacheContext.php | 11 + .../Core/Cache/Context/UrlCacheContext.php | 13 +- .../Core/Cache/Context/UserCacheContext.php | 25 +- .../Cache/Context/UserCacheContextBase.php | 38 + .../Cache/Context/UserRolesCacheContext.php | 19 +- .../RefinableCacheableDependencyInterface.php | 69 + .../RefinableCacheableDependencyTrait.php | 76 + .../lib/Drupal/Core/Command/DbDumpCommand.php | 20 +- .../Command/GenerateProxyClassApplication.php | 68 + .../Command/GenerateProxyClassCommand.php | 97 + .../Core/Condition/ConditionInterface.php | 5 +- .../Core/Condition/ConditionPluginBase.php | 2 + core/lib/Drupal/Core/Config/ConfigBase.php | 28 +- core/lib/Drupal/Core/Config/ConfigEvents.php | 17 +- core/lib/Drupal/Core/Config/ConfigFactory.php | 20 + .../Core/Config/ConfigFactoryOverrideBase.php | 2 +- .../Config/ConfigFactoryOverrideInterface.php | 11 + .../lib/Drupal/Core/Config/ConfigImporter.php | 7 +- .../Core/Config/Entity/ConfigEntityBase.php | 11 +- .../Config/Entity/ConfigEntityStorage.php | 46 +- .../Core/Config/Entity/ConfigEntityType.php | 8 +- core/lib/Drupal/Core/Config/FileStorage.php | 11 +- .../Drupal/Core/Config/ImmutableConfig.php | 10 +- .../lib/Drupal/Core/Config/InstallStorage.php | 4 +- .../Core/Config/Schema/ArrayElement.php | 3 +- .../Config/Schema/TypedConfigInterface.php | 2 +- .../Drupal/Core/Config/StorableConfigBase.php | 11 +- .../Drupal/Core/Config/StorageComparer.php | 3 +- .../Drupal/Core/Config/StorageInterface.php | 2 +- .../Config/Testing/ConfigSchemaChecker.php | 4 +- .../Drupal/Core/Config/TypedConfigManager.php | 15 +- .../Config/TypedConfigManagerInterface.php | 7 +- core/lib/Drupal/Core/ContentNegotiation.php | 4 - core/lib/Drupal/Core/CoreServiceProvider.php | 13 +- core/lib/Drupal/Core/CronInterface.php | 2 + core/lib/Drupal/Core/Database/Connection.php | 250 ++- .../Core/Database/Driver/mysql/Connection.php | 30 + .../Core/Database/Driver/pgsql/Connection.php | 33 + .../Core/Database/Driver/pgsql/Insert.php | 3 + .../Database/Driver/pgsql/Install/Tasks.php | 2 +- .../Core/Database/Driver/pgsql/Schema.php | 4 +- .../Core/Database/Driver/sqlite/Statement.php | 5 +- .../lib/Drupal/Core/Database/Query/Delete.php | 87 +- core/lib/Drupal/Core/Database/Query/Merge.php | 79 +- core/lib/Drupal/Core/Database/Query/Query.php | 21 - .../Database/Query/QueryConditionTrait.php | 125 ++ .../lib/Drupal/Core/Database/Query/Select.php | 85 +- .../Core/Database/Query/SelectExtender.php | 8 + .../Core/Database/Query/SelectInterface.php | 13 + .../lib/Drupal/Core/Database/Query/Update.php | 91 +- core/lib/Drupal/Core/Database/Statement.php | 59 + .../Drupal/Core/Database/StatementEmpty.php | 56 +- .../Core/Database/StatementInterface.php | 13 +- .../Core/Database/StatementPrefetch.php | 83 +- .../lib/Drupal/Core/Database/database.api.php | 11 +- .../Drupal/Core/Datetime/DateFormatter.php | 24 +- .../Drupal/Core/Datetime/Element/Datelist.php | 16 +- .../Drupal/Core/Datetime/Element/Datetime.php | 1 + .../Core/Datetime/Entity/DateFormat.php | 6 +- .../Compiler/BackendCompilerPass.php | 22 +- .../Compiler/ContextProvidersPass.php | 33 + .../Compiler/GuzzleMiddlewarePass.php | 24 + .../Compiler/ProxyServicesPass.php | 74 + core/lib/Drupal/Core/DrupalKernel.php | 68 +- .../lib/Drupal/Core/DrupalKernelInterface.php | 12 + .../Drupal/Core/Entity/ContentEntityBase.php | 173 +- .../Entity/ContentEntityConfirmFormBase.php | 6 +- .../Drupal/Core/Entity/ContentEntityForm.php | 39 +- .../Entity/ContentEntityFormInterface.php | 21 +- .../Core/Entity/ContentEntityNullStorage.php | 9 +- .../Core/Entity/ContentEntityStorageBase.php | 366 +++- .../Controller/EntityViewController.php | 1 + core/lib/Drupal/Core/Entity/Entity.php | 38 +- .../Core/Entity/EntityConfirmFormBase.php | 3 - .../Entity/EntityDefinitionUpdateManager.php | 122 +- ...EntityDefinitionUpdateManagerInterface.php | 64 + .../Drupal/Core/Entity/EntityDisplayBase.php | 3 +- core/lib/Drupal/Core/Entity/EntityForm.php | 17 +- .../Entity/EntityFormBuilderInterface.php | 23 +- .../Core/Entity/EntityFormInterface.php | 13 - .../Drupal/Core/Entity/EntityInterface.php | 16 +- .../Entity/EntityListBuilderInterface.php | 3 +- core/lib/Drupal/Core/Entity/EntityManager.php | 37 +- .../Drupal/Core/Entity/EntityStorageBase.php | 81 +- .../Core/Entity/EntityStorageInterface.php | 2 +- core/lib/Drupal/Core/Entity/EntityType.php | 8 +- .../Drupal/Core/Entity/EntityViewBuilder.php | 14 +- .../InvalidLinkTemplateException.php | 14 + .../Core/Entity/FieldableEntityInterface.php | 31 +- .../KeyValueStore/KeyValueEntityStorage.php | 6 +- .../Entity/Plugin/DataType/EntityAdapter.php | 17 +- .../Entity/Query/ConditionFundamentals.php | 14 +- .../Core/Entity/Query/Sql/Condition.php | 20 +- .../Entity/Query/Sql/ConditionAggregate.php | 4 +- .../Core/Entity/Query/Sql/QueryAggregate.php | 3 +- .../Drupal/Core/Entity/Query/Sql/Tables.php | 4 +- .../Core/Entity/Query/Sql/pgsql/Condition.php | 41 + .../Entity/Query/Sql/pgsql/QueryFactory.php | 30 + .../Core/Entity/Sql/DefaultTableMapping.php | 5 +- .../Entity/Sql/SqlContentEntityStorage.php | 398 ++-- .../Sql/SqlContentEntityStorageSchema.php | 25 +- core/lib/Drupal/Core/Entity/entity.api.php | 6 +- .../DefaultExceptionSubscriber.php | 21 +- ...lyRenderingControllerWrapperSubscriber.php | 181 ++ .../FinishResponseSubscriber.php | 1 + .../EventSubscriber/PsrResponseSubscriber.php | 62 + .../RedirectLeadingSlashesSubscriber.php | 54 + .../RedirectResponseSubscriber.php | 108 +- .../Drupal/Core/Extension/ModuleHandler.php | 3 +- .../Drupal/Core/Extension/ModuleInstaller.php | 31 +- .../Drupal/Core/Extension/ThemeHandler.php | 4 +- .../Drupal/Core/Extension/ThemeInstaller.php | 10 +- core/lib/Drupal/Core/Extension/module.api.php | 29 +- .../Core/Field/Entity/BaseFieldOverride.php | 9 +- .../lib/Drupal/Core/Field/FieldConfigBase.php | 3 +- core/lib/Drupal/Core/Field/FieldItemBase.php | 7 +- .../Drupal/Core/Field/FieldItemInterface.php | 41 +- core/lib/Drupal/Core/Field/FieldItemList.php | 32 +- .../Core/Field/FieldItemListInterface.php | 29 +- .../EntityReferenceAutocompleteWidget.php | 21 +- core/lib/Drupal/Core/Field/WidgetBase.php | 5 +- .../Core/File/MimeType/MimeTypeGuesser.php | 22 +- core/lib/Drupal/Core/File/file.api.php | 2 +- core/lib/Drupal/Core/Form/FormBuilder.php | 59 +- .../Drupal/Core/Form/FormBuilderInterface.php | 7 +- core/lib/Drupal/Core/Form/FormState.php | 50 +- .../Drupal/Core/Form/FormStateInterface.php | 27 +- core/lib/Drupal/Core/GeneratedLink.php | 4 +- core/lib/Drupal/Core/GeneratedUrl.php | 6 +- core/lib/Drupal/Core/Http/Client.php | 70 - core/lib/Drupal/Core/Http/ClientFactory.php | 67 + .../Core/Http/HandlerStackConfigurator.php | 94 + .../ImageToolkitOperationBase.php | 5 +- .../Drupal/Core/Installer/InstallerKernel.php | 10 +- .../Installer/InstallerServiceProvider.php | 7 +- .../CurrentLanguageContext.php | 34 +- .../Drupal/Core/Language/LanguageManager.php | 35 +- core/lib/Drupal/Core/Link.php | 12 +- .../Core/Logger/LoggerChannelInterface.php | 23 + .../Core/Menu/ContextualLinkDefault.php | 17 +- .../Core/Menu/ContextualLinkManager.php | 5 +- .../Drupal/Core/Menu/InaccessibleMenuLink.php | 3 +- .../Drupal/Core/Menu/LocalActionDefault.php | 16 +- .../Drupal/Core/Menu/LocalActionManager.php | 5 +- .../lib/Drupal/Core/Menu/LocalTaskDefault.php | 17 +- .../lib/Drupal/Core/Menu/LocalTaskManager.php | 5 +- core/lib/Drupal/Core/Menu/MenuLinkBase.php | 3 +- core/lib/Drupal/Core/Menu/MenuLinkDefault.php | 16 +- core/lib/Drupal/Core/Menu/MenuLinkManager.php | 25 +- .../Drupal/Core/Menu/MenuTreeParameters.php | 4 - core/lib/Drupal/Core/Menu/MenuTreeStorage.php | 55 +- core/lib/Drupal/Core/Menu/menu.api.php | 19 +- .../Core/Password/PhpassHashedPassword.php | 41 +- core/lib/Drupal/Core/Path/AliasManager.php | 3 + .../Core/Path/AliasManagerInterface.php | 5 + .../Core/Path/AliasWhitelistInterface.php | 8 + .../NullPathProcessorManager.php | 34 + .../OutboundPathProcessorInterface.php | 8 +- .../Core/PathProcessor/PathProcessorAlias.php | 4 +- .../Core/PathProcessor/PathProcessorFront.php | 4 +- .../PathProcessor/PathProcessorManager.php | 6 +- .../Core/Plugin/CachedDiscoveryClearer.php | 10 +- .../CachedDiscoveryClearerInterface.php | 31 + .../Drupal/Core/Plugin/Context/Context.php | 61 +- .../Core/Plugin/Context/ContextDefinition.php | 3 +- .../Core/Plugin/Context/ContextHandler.php | 40 +- .../Core/Plugin/Context/ContextInterface.php | 21 +- .../Context/ContextProviderInterface.php | 82 + .../Context/ContextRepositoryInterface.php | 46 + .../Plugin/Context/LazyContextRepository.php | 112 + .../Core/Plugin/ContextAwarePluginBase.php | 51 + .../Core/Plugin/DefaultPluginManager.php | 2 +- .../Core/Plugin/Discovery/YamlDiscovery.php | 49 + .../Core/Plugin/PluginFormInterface.php | 38 +- .../Core/ProxyClass/Batch/BatchStorage.php | 116 + .../ProxyClass/Config/ConfigInstaller.php | 141 ++ core/lib/Drupal/Core/ProxyClass/Cron.php | 84 + .../Entity/ContentUninstallValidator.php | 92 + .../ProxyClass/Extension/ModuleInstaller.php | 108 + .../RequiredModuleUninstallValidator.php | 92 + .../Field/FieldModuleUninstallValidator.php | 92 + .../MimeType/ExtensionMimeTypeGuesser.php | 92 + .../File/MimeType/MimeTypeGuesser.php | 100 + .../ProxyClass/Lock/DatabaseLockBackend.php | 124 ++ .../Lock/PersistentDatabaseLockBackend.php | 124 ++ .../PageCache/ChainResponsePolicy.php | 92 + .../AdminPathConfigEntityConverter.php | 92 + .../MenuLinkPluginConverter.php | 92 + .../Plugin/CachedDiscoveryClearer.php | 92 + .../Render/BareHtmlPageRenderer.php | 85 + .../Core/ProxyClass/Routing/MatcherDumper.php | 101 + .../Core/ProxyClass/Routing/RouteBuilder.php | 108 + core/lib/Drupal/Core/Queue/QueueInterface.php | 2 +- .../Drupal/Core/Render/BubbleableMetadata.php | 34 + core/lib/Drupal/Core/Render/Element.php | 10 +- core/lib/Drupal/Core/Render/Element/Color.php | 12 + core/lib/Drupal/Core/Render/Element/Date.php | 57 +- core/lib/Drupal/Core/Render/Element/Email.php | 13 + core/lib/Drupal/Core/Render/Element/File.php | 7 + .../Core/Render/Element/FormElement.php | 27 +- .../Drupal/Core/Render/Element/HtmlTag.php | 9 +- core/lib/Drupal/Core/Render/Element/Link.php | 3 +- .../Core/Render/Element/MachineName.php | 85 +- .../lib/Drupal/Core/Render/Element/Number.php | 19 + core/lib/Drupal/Core/Render/Element/Pager.php | 11 + .../Drupal/Core/Render/Element/Password.php | 12 + .../Core/Render/Element/PasswordConfirm.php | 11 + core/lib/Drupal/Core/Render/Element/Range.php | 19 +- .../Core/Render/Element/RenderElement.php | 20 +- .../lib/Drupal/Core/Render/Element/Search.php | 14 +- core/lib/Drupal/Core/Render/Element/Tel.php | 13 + .../Drupal/Core/Render/Element/Textarea.php | 17 + .../Drupal/Core/Render/Element/Textfield.php | 30 + core/lib/Drupal/Core/Render/Element/Url.php | 15 + core/lib/Drupal/Core/Render/HtmlResponse.php | 1 + .../Core/Render/MainContent/AjaxRenderer.php | 4 +- .../Core/Render/MainContent/HtmlRenderer.php | 15 +- .../Render/MetadataBubblingUrlGenerator.php | 142 ++ .../PageDisplayVariantSelectionEvent.php | 32 + .../DisplayVariant/SimplePageVariant.php | 1 + core/lib/Drupal/Core/Render/RenderCache.php | 86 +- core/lib/Drupal/Core/Render/RenderContext.php | 62 + core/lib/Drupal/Core/Render/Renderer.php | 252 ++- .../Drupal/Core/Render/RendererInterface.php | 77 +- core/lib/Drupal/Core/Render/SafeString.php | 84 + .../OutboundRouteProcessorInterface.php | 8 +- .../RouteProcessor/RouteProcessorCurrent.php | 7 +- .../RouteProcessor/RouteProcessorManager.php | 6 +- .../LocalAwareRedirectResponseTrait.php | 57 + .../Core/Routing/LocalRedirectResponse.php | 21 + .../lib/Drupal/Core/Routing/NullGenerator.php | 6 +- .../Core/Routing/RequestFormatRouteFilter.php | 3 +- .../Core/Routing/TrustedRedirectResponse.php | 56 + core/lib/Drupal/Core/Routing/UrlGenerator.php | 90 +- .../Core/Routing/UrlGeneratorInterface.php | 20 +- .../Core/Session/SessionConfiguration.php | 6 - .../Drupal/Core/Session/SessionManager.php | 2 +- core/lib/Drupal/Core/Site/Settings.php | 2 +- .../StreamWrapper/StreamWrapperManager.php | 1 - .../StreamWrapperManagerInterface.php | 48 +- .../StringTranslation/TranslationWrapper.php | 14 +- core/lib/Drupal/Core/Template/Attribute.php | 18 +- .../Drupal/Core/Template/TwigEnvironment.php | 27 +- .../Drupal/Core/Template/TwigExtension.php | 13 +- .../Drupal/Core/Template/TwigNodeVisitor.php | 6 +- .../EventSubscriber/HttpRequestSubscriber.php | 42 - .../TestHttpClientMiddleware.php | 39 + .../Core/Theme/AjaxBasePageNegotiator.php | 12 +- core/lib/Drupal/Core/Theme/ThemeManager.php | 38 +- .../Core/TypedData/ComplexDataInterface.php | 2 +- .../Core/TypedData/ListDataDefinition.php | 2 +- .../Drupal/Core/TypedData/ListInterface.php | 2 +- .../Core/TypedData/TypedDataManager.php | 9 +- core/lib/Drupal/Core/Updater/Updater.php | 2 +- core/lib/Drupal/Core/Url.php | 29 +- core/lib/Drupal/Core/Utility/Error.php | 4 +- .../lib/Drupal/Core/Utility/LinkGenerator.php | 38 +- .../Core/Utility/LinkGeneratorInterface.php | 20 +- core/lib/Drupal/Core/Utility/Token.php | 76 +- .../Core/Utility/UnroutedUrlAssembler.php | 30 +- .../Utility/UnroutedUrlAssemblerInterface.php | 10 +- core/lib/Drupal/Core/Utility/token.api.php | 48 +- core/misc/date.js | 56 + core/misc/dialog/dialog.ajax.js | 3 +- core/modules/action/action.permissions.yml | 1 + .../d6_action_settings.yml} | 4 - core/modules/action/src/ActionFormBase.php | 4 +- .../src/Plugin/migrate/source/d6/Action.php | 4 +- .../Migrate}/d6/MigrateActionConfigsTest.php | 16 +- .../Plugin/migrate}/source/d6/ActionTest.php | 8 +- core/modules/aggregator/aggregator.module | 4 +- .../d6_aggregator_feed.yml} | 6 - .../d6_aggregator_item.yml} | 6 - .../d6_aggregator_settings.yml} | 4 - .../d7_aggregator_settings.yml | 25 + .../src/Controller/AggregatorController.php | 4 +- core/modules/aggregator/src/Entity/Item.php | 6 +- .../aggregator/src/Form/OpmlFeedAdd.php | 2 +- .../src/Plugin/Block/AggregatorFeedBlock.php | 43 +- .../aggregator/fetcher/DefaultFetcher.php | 45 +- .../migrate/source/d6/AggregatorFeed.php | 4 +- .../migrate/source/d6/AggregatorItem.php | 4 +- .../aggregator/src/Tests/FeedParserTest.php | 14 +- .../d6/MigrateAggregatorConfigsTest.php | 16 +- .../Migrate}/d6/MigrateAggregatorFeedTest.php | 17 +- .../Migrate}/d6/MigrateAggregatorItemTest.php | 18 +- .../d7/MigrateAggregatorSettingsTest.php | 45 + .../src/Tests/Views/IntegrationTest.php | 19 +- .../aggregator_test/aggregator_test_atom.xml | 8 + .../migrate}/source/d6/AggregatorFeedTest.php | 8 +- .../migrate}/source/d6/AggregatorItemTest.php | 8 +- core/modules/block/block.install | 146 ++ core/modules/block/block.module | 74 +- core/modules/block/block.routing.yml | 9 + core/modules/block/block.services.yml | 15 - core/modules/block/css/block.admin.css | 89 +- core/modules/block/js/block.admin.js | 58 +- core/modules/block/js/block.js | 2 +- .../migration_templates/d6_block.yml} | 8 - .../block/src/BlockAccessControlHandler.php | 67 +- core/modules/block/src/BlockForm.php | 31 +- core/modules/block/src/BlockInterface.php | 18 - core/modules/block/src/BlockListBuilder.php | 324 ++- .../block/src/BlockPluginCollection.php | 3 +- core/modules/block/src/BlockRepository.php | 16 +- .../block/src/BlockRepositoryInterface.php | 7 +- core/modules/block/src/BlockViewBuilder.php | 12 +- .../src/Controller/BlockLibraryController.php | 179 ++ core/modules/block/src/Entity/Block.php | 17 +- .../block/src/Event/BlockContextEvent.php | 53 - core/modules/block/src/Event/BlockEvents.php | 55 - .../BlockContextSubscriberBase.php | 75 - .../src/Plugin/Derivative/ThemeLocalTask.php | 2 +- .../DisplayVariant/BlockPageVariant.php | 36 +- .../migrate/process/d6/BlockPluginId.php | 4 +- .../Plugin/migrate/process/d6/BlockRegion.php | 6 +- .../migrate/process/d6/BlockSettings.php | 4 +- .../Plugin/migrate/process/d6/BlockTheme.php | 5 +- .../migrate/process/d6/BlockVisibility.php | 4 +- .../src/Plugin/migrate/source/d6/Block.php | 4 +- .../block/src/Tests/BlockCacheTest.php | 11 +- .../src/Tests/BlockLanguageCacheTest.php | 2 + .../block/src/Tests/BlockLanguageTest.php | 5 +- .../src/Tests/BlockSystemBrandingTest.php | 8 + core/modules/block/src/Tests/BlockTest.php | 11 +- .../block/src/Tests/BlockTitleXSSTest.php | 46 - core/modules/block/src/Tests/BlockUiTest.php | 19 +- .../block/src/Tests/BlockViewBuilderTest.php | 22 +- core/modules/block/src/Tests/BlockXssTest.php | 44 +- .../Tests/Migrate}/d6/MigrateBlockTest.php | 21 +- .../Update/BlockContextMappingUpdateTest.php | 110 + .../src/Tests/Views/DisplayBlockTest.php | 34 +- .../src/Plugin/Condition/BaloneySpam.php | 37 + .../block/tests/src/Unit/BlockFormTest.php | 18 +- .../tests/src/Unit/BlockRepositoryTest.php | 49 +- .../DisplayVariant/BlockPageVariantTest.php | 51 +- .../Plugin/migrate}/source/d6/BlockTest.php | 9 +- .../block_content.links.action.yml | 3 +- .../block_content/block_content.pages.inc | 5 +- .../config/schema/block_content.schema.yml | 12 + .../d6_block_content_body_field.yml} | 7 - .../d6_block_content_type.yml} | 4 - .../migration_templates/d6_custom_block.yml} | 7 - .../block_content/src/BlockContentForm.php | 4 +- .../src/BlockContentTypeListBuilder.php | 3 +- .../src/Plugin/migrate/source/d6/Box.php | 4 +- .../src/Tests/BlockContentCacheTagsTest.php | 8 +- .../src/Tests/BlockContentTypeTest.php | 1 + .../Migrate}/d6/MigrateBlockContentTest.php | 28 +- .../block_content_test.module | 1 + .../Plugin/migrate}/source/d6/BoxTest.php | 8 +- .../migration_templates/d6_book.yml} | 7 - .../migration_templates/d6_book_settings.yml} | 4 - .../src/Cache/BookNavigationCacheContext.php | 25 +- .../src/Plugin/migrate/destination/Book.php | 5 +- .../src/Plugin/migrate/source/d6/Book.php | 4 +- .../src/ProxyClass/BookUninstallValidator.php | 92 + .../Migrate}/d6/MigrateBookConfigsTest.php | 18 +- .../src/Tests/Migrate}/d6/MigrateBookTest.php | 18 +- .../breakpoint/src/BreakpointManager.php | 1 + .../src/Tests/BreakpointDiscoveryTest.php | 54 +- .../breakpoint_module_test.breakpoints.yml | 6 +- .../breakpoint_theme_test.breakpoints.yml | 10 +- .../ckeditor/src/Plugin/Editor/CKEditor.php | 2 +- .../ckeditor/src/Tests/CKEditorAdminTest.php | 12 + core/modules/color/color.js | 19 +- core/modules/color/color.module | 42 +- core/modules/color/preview.js | 10 + .../color/src/Tests/ColorSafePreviewTest.php | 63 + .../themes/color_test_theme/color/color.inc | 1 + .../color_test_theme/color/preview.html | 8 + .../color_test_theme.libraries.yml | 7 + .../js/color_test_theme-fontsize.js | 9 + core/modules/comment/comment.module | 9 +- core/modules/comment/comment.tokens.inc | 30 +- .../comment/js/comment-new-indicator.js | 2 +- core/modules/comment/src/CommentForm.php | 17 - .../comment/src/CommentLazyBuilders.php | 8 +- .../comment/src/CommentTypeListBuilder.php | 2 +- .../comment/src/CommentViewBuilder.php | 6 +- .../src/Controller/CommentController.php | 15 +- core/modules/comment/src/Entity/Comment.php | 2 +- .../Action/UnpublishByKeywordComment.php | 62 +- .../Menu/LocalTask/UnapprovedComments.php | 4 +- .../src/Tests/CommentCacheTagsTest.php | 6 +- .../CommentDefaultFormatterCacheTagsTest.php | 15 +- .../comment/src/Tests/CommentFieldsTest.php | 4 +- .../comment/src/Tests/CommentNonNodeTest.php | 4 +- .../comment/src/Tests/CommentRssTest.php | 18 +- .../comment/src/Tests/CommentTestBase.php | 4 +- .../comment/src/Tests/CommentTestTrait.php | 6 +- .../src/Tests/CommentTokenReplaceTest.php | 40 +- .../src/Tests/CommentTranslationUITest.php | 12 + .../src/Tests/Views/CommentFieldNameTest.php | 13 +- .../comment/templates/comment.html.twig | 34 +- core/modules/config/config.links.menu.yml | 4 +- core/modules/config/config.module | 34 +- ...yMetadataConfigOverrideIntegrationTest.php | 65 + ...CacheabilityMetadataConfigOverrideTest.php | 95 + .../Tests/ConfigEntityFormOverrideTest.php | 6 +- .../config/src/Tests/ConfigImporterTest.php | 4 +- .../config/src/Tests/ConfigInstallWebTest.php | 14 +- .../src/ConfigOverrider.php | 8 + .../block.block.config_override_test.yml | 24 + .../config_override_integration_test.info.yml | 9 + ...fig_override_integration_test.services.yml | 9 + ...figOverrideIntegrationTestCacheContext.php | 47 + .../CacheabilityMetadataConfigOverride.php | 65 + .../install/block.block.call_to_action.yml | 26 + .../config_override_test.info.yml | 4 + .../config_override_test.services.yml | 8 + .../src/Cache/PirateDayCacheContext.php | 66 + .../src/ConfigOverrider.php | 9 +- .../src/ConfigOverriderLowPriority.php | 9 +- ...eDayCacheabilityMetadataConfigOverride.php | 82 + .../tests/config_test/config_test.module | 10 - .../tests/config_test/src/ConfigTestForm.php | 51 +- .../config_translation.links.contextual.yml | 1 - .../config_translation.links.task.yml | 1 - .../config_translation.module | 1 + .../src/ConfigEntityMapper.php | 11 +- .../src/ConfigFieldMapper.php | 20 + .../src/ConfigMapperManager.php | 3 +- .../ConfigTranslationEntityListBuilder.php | 4 +- .../src/FormElement/FormElementBase.php | 2 - .../src/FormElement/PluralVariants.php | 82 + .../ConfigTranslationContextualLink.php | 17 +- .../LocalTask/ConfigTranslationLocalTask.php | 9 +- .../Tests/ConfigTranslationOverviewTest.php | 32 +- .../src/Tests/ConfigTranslationUiTest.php | 188 +- .../tests/src/Unit/ConfigEntityMapperTest.php | 10 +- .../tests/src/Unit/ConfigFieldMapperTest.php | 116 + .../contact/config/schema/contact.schema.yml | 11 + core/modules/contact/contact.module | 4 +- core/modules/contact/contact.routing.yml | 2 +- .../d6_contact_category.yml} | 4 - .../d6_contact_settings.yml} | 6 - .../contact/src/ContactFormEditForm.php | 4 +- .../contact/src/ContactFormListBuilder.php | 4 +- .../contact/src/Entity/ContactForm.php | 1 + core/modules/contact/src/MessageForm.php | 26 +- .../migrate/source/d6/ContactCategory.php | 4 +- .../migrate/source/d6/ContactSettings.php | 5 +- .../contact/src/Tests/ContactSitewideTest.php | 9 +- .../d6/MigrateContactCategoryTest.php | 17 +- .../Migrate}/d6/MigrateContactConfigsTest.php | 18 +- .../src/Tests/Views/ContactLinkTest.php | 2 +- .../source/d6/ContactCategoryTest.php | 8 +- .../content_translation.module | 6 +- .../src/ContentTranslationHandler.php | 4 +- .../ContentTranslationController.php | 29 +- .../Tests/ContentTranslationSettingsTest.php | 2 +- .../Tests/ContentTranslationUITestBase.php | 27 +- .../Tests/ContentTranslationWorkflowsTest.php | 7 + ...ontentTranslationManageAccessCheckTest.php | 26 + .../contextual/css/contextual.theme.css | 5 +- .../js/toolbar/models/StateModel.js | 23 +- .../contextual/src/ContextualController.php | 2 +- .../Tests/ContextualDynamicContextTest.php | 8 +- core/modules/datetime/datetime.views.inc | 49 + .../src/Plugin/views/argument/Date.php | 45 + .../src/Plugin/views/argument/DayDate.php | 22 + .../src/Plugin/views/argument/MonthDate.php | 22 + .../src/Plugin/views/argument/YearDate.php | 22 + .../datetime/src/Plugin/views/filter/Date.php | 131 ++ .../datetime/src/Plugin/views/sort/Date.php | 56 + .../datetime/src/Tests/DateTimeFieldTest.php | 40 + .../src/Tests/Views/ArgumentDateTimeTest.php | 141 ++ .../Tests/Views/DateTimeHandlerTestBase.php | 78 + .../src/Tests/Views/FilterDateTest.php | 115 + .../src/Tests/Views/FilterDateTimeTest.php | 195 ++ .../src/Tests/Views/SortDateTimeTest.php | 99 + .../datetime_test/datetime_test.info.yml | 8 + .../views.view.test_argument_datetime.yml | 99 + .../views.view.test_filter_datetime.yml | 56 + .../views.view.test_sort_datetime.yml | 57 + core/modules/dblog/dblog.module | 5 +- .../d6_dblog_settings.yml} | 4 - .../migration_templates/d7_dblog_settings.yml | 13 + .../dblog/src/Controller/DbLogController.php | 4 +- .../src/Tests/DbLogFormInjectionTest.php | 3 + .../Migrate}/d6/MigrateDblogConfigsTest.php | 17 +- .../Migrate/d7/MigrateDblogConfigsTest.php | 44 + .../src/Tests/Views/ViewsIntegrationTest.php | 2 +- core/modules/editor/editor.module | 6 +- core/modules/editor/src/EditorController.php | 2 +- .../editor/src/Form/EditorImageDialog.php | 30 +- .../Plugin/views/display/EntityReference.php | 7 +- .../Plugin/views/style/EntityReference.php | 2 +- .../src/Tests/EntityReferenceAdminTest.php | 72 +- ...erenceFieldTranslatedReferenceViewTest.php | 4 +- core/modules/field/src/Entity/FieldConfig.php | 9 +- .../field/src/Entity/FieldStorageConfig.php | 18 +- .../ProxyClass/FieldUninstallValidator.php | 92 + .../EntityReferenceFormatterTest.php | 7 +- .../field/src/Tests/FieldDataCountTest.php | 24 + .../config/schema/field_test.schema.yml | 6 + .../src/Plugin/Field/FieldType/TestItem.php | 2 + .../src/Unit/FieldConfigEntityUnitTest.php | 2 +- core/modules/field_ui/field_ui.js | 16 + core/modules/field_ui/src/FieldUI.php | 9 +- .../src/Form/EntityDisplayFormBase.php | 2 +- .../src/Form/EntityDisplayModeAddForm.php | 4 +- .../field_ui/src/Form/FieldConfigEditForm.php | 4 +- .../src/Form/FieldStorageConfigEditForm.php | 4 +- .../field_ui/src/Tests/ManageDisplayTest.php | 5 + .../field_ui/src/Tests/ManageFieldsTest.php | 14 + .../field_ui/tests/src/Unit/FieldUiTest.php | 77 + core/modules/file/file.module | 23 +- .../Controller/FileWidgetAjaxController.php | 3 +- .../Field/FieldType/FileFieldItemList.php | 85 +- .../Plugin/Field/FieldWidget/FileWidget.php | 5 +- core/modules/file/src/Tests/CopyTest.php | 20 +- core/modules/file/src/Tests/DeleteTest.php | 10 +- core/modules/file/src/Tests/DownloadTest.php | 4 +- .../file/src/Tests/FileFieldDisplayTest.php | 3 +- .../file/src/Tests/FileFieldPathTest.php | 8 +- .../src/Tests/FileFieldRSSContentTest.php | 3 +- .../file/src/Tests/FileFieldRevisionTest.php | 12 +- .../file/src/Tests/FileFieldTestBase.php | 67 +- .../file/src/Tests/FileFieldValidateTest.php | 13 +- .../file/src/Tests/FileFieldWidgetTest.php | 53 +- .../file/src/Tests/FileListingTest.php | 9 +- .../file/src/Tests/FileTokenReplaceTest.php | 25 +- core/modules/file/src/Tests/LoadTest.php | 17 +- core/modules/file/src/Tests/MoveTest.php | 18 +- core/modules/file/src/Tests/SaveDataTest.php | 14 +- core/modules/file/src/Tests/SaveTest.php | 4 +- .../modules/file/src/Tests/SaveUploadTest.php | 10 +- .../Tests/Views/ExtensionViewsFieldTest.php | 26 +- .../file/tests/file_test/file_test.module | 6 +- core/modules/filter/filter.module | 12 +- .../migration_templates/d6_filter_format.yml} | 4 - .../modules/filter/src/Element/TextFormat.php | 43 +- .../filter/src/FilterFormatFormBase.php | 4 +- .../src/Plugin/Filter/FilterCaption.php | 2 +- .../Plugin/migrate/source/d6/FilterFormat.php | 4 +- .../ProxyClass/FilterUninstallValidator.php | 92 + .../filter/src/Tests/FilterAPITest.php | 16 +- .../filter/src/Tests/FilterUnitTest.php | 38 +- .../Migrate}/d6/MigrateFilterFormatTest.php | 18 +- .../Plugin/Filter/FilterTestCacheMerge.php | 41 + .../migrate}/source/d6/FilterFormatTest.php | 8 +- core/modules/forum/forum.module | 2 +- .../d6_forum_settings.yml} | 6 - core/modules/forum/src/Form/Overview.php | 2 - .../ProxyClass/ForumUninstallValidator.php | 92 + .../Migrate}/d6/MigrateForumConfigsTest.php | 16 +- .../src/Normalizer/FileEntityNormalizer.php | 2 +- .../help_test/src/SupernovaGenerator.php | 4 +- core/modules/image/image.services.yml | 1 + core/modules/image/src/Entity/ImageStyle.php | 4 +- .../image/src/Form/ImageEffectFormBase.php | 3 +- .../PathProcessorImageStyles.php | 22 +- .../image/src/Routing/ImageStyleRoutes.php | 33 +- .../image/src/Tests/ImageAdminStylesTest.php | 5 +- core/modules/language/language.module | 49 +- core/modules/language/language.services.yml | 2 +- .../LanguageConfigCollectionNameTrait.php | 4 +- .../Config/LanguageConfigFactoryOverride.php | 12 + .../src/ConfigurableLanguageManager.php | 11 +- .../src/Entity/ContentLanguageSettings.php | 3 +- .../src/EventSubscriber/ConfigSubscriber.php | 54 +- .../src/Form/NegotiationConfigureForm.php | 2 +- .../src/HttpKernel/PathProcessorLanguage.php | 6 +- .../LanguageNegotiationSession.php | 8 +- .../LanguageNegotiationUrl.php | 12 +- .../src/ProxyClass/LanguageConverter.php | 92 + .../Tests/LanguageListModuleInstallTest.php | 2 +- .../src/Tests/LanguageUrlRewritingTest.php | 4 +- .../src/Unit/LanguageNegotiationUrlTest.php | 10 +- core/modules/locale/locale.batch.inc | 16 +- .../d6_locale_settings.yml} | 4 - .../locale/src/Form/TranslateEditForm.php | 1 + .../locale/src/Form/TranslationStatusForm.php | 2 +- core/modules/locale/src/LocaleLookup.php | 2 +- core/modules/locale/src/StringBase.php | 8 +- .../locale/src/StringDatabaseStorage.php | 12 +- .../src/Tests/LocaleConfigTranslationTest.php | 6 +- .../src/Tests/LocaleLocaleLookupTest.php | 2 +- .../locale/src/Tests/LocaleUpdateTest.php | 6 +- .../Migrate}/d6/MigrateLocaleConfigsTest.php | 16 +- .../tests/src/Unit/LocaleLookupTest.php | 4 +- .../schema/menu_link_content.schema.yml | 7 + .../migration_templates/d6_menu_links.yml} | 6 - .../src/Form/MenuLinkContentDeleteForm.php | 5 +- .../src/Plugin/Menu/MenuLinkContent.php | 3 +- .../src/Plugin/migrate/source/d6/MenuLink.php | 4 +- ...enuLinkContentCacheabilityBubblingTest.php | 28 +- .../Tests/MenuLinkContentDeleteFormTest.php | 67 + .../src/Tests/MenuLinkContentDeriverTest.php | 8 +- .../src/Tests/MenuLinkContentFormTest.php | 1 - .../MenuLinkContentTranslationUITest.php | 5 + .../Tests/Migrate}/d6/MigrateMenuLinkTest.php | 16 +- .../migrate}/source/d6/MenuLinkSourceTest.php | 8 +- core/modules/menu_ui/menu_ui.module | 2 +- core/modules/menu_ui/menu_ui.permissions.yml | 2 - .../migration_templates/d6_menu_settings.yml} | 4 - .../menu_ui/src/Controller/MenuController.php | 4 +- core/modules/menu_ui/src/MenuListBuilder.php | 2 +- .../Plugin/Menu/LocalAction/MenuLinkAdd.php | 8 +- .../menu_ui/src/Tests/MenuCacheTagsTest.php | 2 +- core/modules/menu_ui/src/Tests/MenuTest.php | 2 + .../Migrate}/d6/MigrateMenuConfigsTest.php | 16 +- core/modules/migrate/migrate.services.yml | 3 + core/modules/migrate/src/Entity/Migration.php | 3 +- .../migrate/src/MigrateTemplateStorage.php | 102 + .../src/Plugin/MigratePluginManager.php | 16 - .../Plugin/migrate/destination/EntityFile.php | 15 +- .../{Null.php => NullDestination.php} | 4 +- .../src/Plugin/migrate/process/Concat.php | 3 +- .../Plugin/migrate/source/DummyQueryTrait.php | 29 + .../migrate/src/Tests/EntityFileTest.php | 2 +- .../migrate/src/Tests/MigrateTestBase.php | 45 +- .../migrate/src/Tests/TemplateTest.php | 78 + .../migrate.migration.node_template.yml | 10 + .../migrate.migration.other_template.yml | 10 + .../migrate.migration.url_template.yml | 10 + .../template_test/template_test.info.yml | 5 + .../src/Unit/MigrateSqlSourceTestCase.php | 15 + .../migrate/tests/src/Unit/TestSqlIdMap.php | 3 +- .../tests/src/Unit/process/StaticMapTest.php | 6 - .../migrate.migration.d6_system_filter.yml | 17 - .../schema/migrate_drupal.source.schema.yml | 98 - .../migrate_drupal.services.yml | 4 +- .../d6_cck_field_revision.yml} | 7 - .../d6_cck_field_values.yml} | 8 - .../d6_comment.yml} | 12 - .../d6_comment_entity_display.yml} | 6 - .../d6_comment_entity_form_display.yml} | 6 - ...6_comment_entity_form_display_subject.yml} | 6 - .../d6_comment_field.yml} | 8 - .../d6_comment_field_instance.yml} | 8 - .../d6_comment_type.yml} | 5 - .../d6_field.yml} | 5 - .../d6_field_formatter_settings.yml} | 18 - .../d6_field_instance.yml} | 8 - .../d6_field_instance_widget_settings.yml} | 8 - .../d6_file.yml} | 4 - .../d6_file_settings.yml} | 4 - .../d6_profile_values.yml} | 9 - .../d6_upload.yml} | 7 - .../d6_upload_entity_display.yml} | 6 - .../d6_upload_entity_form_display.yml} | 6 - .../d6_upload_field.yml} | 6 - .../d6_upload_field_instance.yml} | 8 - .../d6_user.yml} | 6 - .../d6_user_contact_settings.yml} | 6 - .../d6_user_mail.yml} | 4 - .../d6_user_picture_entity_display.yml} | 6 - .../d6_user_picture_entity_form_display.yml} | 6 - .../d6_user_picture_field.yml} | 6 - .../d6_user_picture_field_instance.yml} | 7 - .../d6_user_picture_file.yml} | 4 - .../d6_user_profile_entity_display.yml} | 4 - .../d6_user_profile_entity_form_display.yml} | 4 - .../d6_user_profile_field.yml} | 5 - .../d6_user_profile_field_instance.yml} | 7 - .../d6_user_role.yml} | 6 - .../d6_user_settings.yml} | 4 - .../migrate_drupal/src/Entity/Migration.php | 2 +- .../migrate_drupal/src/MigrationStorage.php | 5 +- .../src/Plugin/MigratePluginManager.php | 31 - .../src/Plugin/migrate/cckfield/FileField.php | 55 + .../src/Plugin/migrate/cckfield/TextField.php | 71 + .../src/Plugin/migrate/load/LoadEntity.php | 77 +- .../Plugin/migrate/source/DrupalSqlBase.php | 5 +- .../migrate/source/d6/CommentVariable.php | 10 +- .../source/d6/FieldInstancePerViewMode.php | 2 + .../migrate/source/d6/UploadInstance.php | 17 +- .../migrate/source/d6/UserPictureInstance.php | 19 +- .../src/Tests/MigrateDrupalTestBase.php | 53 +- .../src/Tests/MigrateFullDrupalTestBase.php | 47 +- .../src/Tests/Table/d7/Variable.php | 32 +- .../Tests/d6/MigrateCckFieldRevisionTest.php | 1 + .../Tests/d6/MigrateCckFieldValuesTest.php | 2 +- .../src/Tests/d6/MigrateCommentTest.php | 29 +- .../src/Tests/d6/MigrateCommentTypeTest.php | 14 +- .../d6/MigrateCommentVariableDisplayBase.php | 21 +- ...ntVariableEntityFormDisplaySubjectTest.php | 14 +- .../d6/MigrateCommentVariableFieldTest.php | 13 +- .../d6/MigrateCommentVariableInstanceTest.php | 14 +- .../src/Tests/d6/MigrateDrupal6Test.php | 186 +- .../src/Tests/d6/MigrateDrupal6TestBase.php | 8 + .../d6/MigrateFieldFormatterSettingsTest.php | 21 +- .../src/Tests/d6/MigrateFieldInstanceTest.php | 23 +- .../src/Tests/d6/MigrateFieldTest.php | 22 +- .../d6/MigrateFieldWidgetSettingsTest.php | 23 +- .../src/Tests/d6/MigrateFileConfigsTest.php | 12 +- .../src/Tests/d6/MigrateFileTest.php | 28 +- .../src/Tests/d6/MigrateSystemFilterTest.php | 43 - .../src/Tests/d6/MigrateUploadBase.php | 17 +- .../d6/MigrateUploadEntityDisplayTest.php | 13 +- .../d6/MigrateUploadEntityFormDisplayTest.php | 14 +- .../src/Tests/d6/MigrateUploadFieldTest.php | 6 +- .../Tests/d6/MigrateUploadInstanceTest.php | 12 +- .../src/Tests/d6/MigrateUploadTest.php | 6 +- .../src/Tests/d6/MigrateUserConfigsTest.php | 16 +- .../d6/MigrateUserContactSettingsTest.php | 23 +- .../MigrateUserPictureEntityDisplayTest.php | 8 +- ...igrateUserPictureEntityFormDisplayTest.php | 8 +- .../Tests/d6/MigrateUserPictureFieldTest.php | 6 +- .../Tests/d6/MigrateUserPictureFileTest.php | 21 +- .../d6/MigrateUserPictureInstanceTest.php | 6 +- .../MigrateUserProfileEntityDisplayTest.php | 23 +- ...igrateUserProfileEntityFormDisplayTest.php | 21 +- .../MigrateUserProfileFieldInstanceTest.php | 23 +- .../Tests/d6/MigrateUserProfileFieldTest.php | 21 +- .../Tests/d6/MigrateUserProfileValuesTest.php | 22 +- .../src/Tests/d6/MigrateUserRoleTest.php | 24 +- .../src/Tests/d6/MigrateUserTest.php | 33 +- .../src/Tests/d7/MigrateDrupal7TestBase.php | 8 + .../dependencies/MigrateDependenciesTest.php | 5 +- .../tests/src/Unit/source/d6/TermTest.php | 17 - .../node/config/schema/node.source.schema.yml | 42 + .../migration_templates/d6_node.yml} | 9 - .../migration_templates/d6_node_revision.yml} | 6 - .../d6_node_setting_promote.yml} | 6 - .../d6_node_setting_status.yml} | 6 - .../d6_node_setting_sticky.yml} | 6 - .../migration_templates/d6_node_settings.yml} | 4 - .../migration_templates/d6_node_type.yml} | 4 - .../migration_templates/d6_view_modes.yml} | 5 - core/modules/node/node.module | 4 +- core/modules/node/node.services.yml | 5 + core/modules/node/node.tokens.inc | 15 +- .../Cache/NodeAccessGrantsCacheContext.php | 29 +- .../src/ContextProvider}/NodeRouteContext.php | 27 +- .../node/src/Controller/NodeController.php | 107 +- .../src/Controller/NodeViewController.php | 2 +- core/modules/node/src/Entity/Node.php | 19 +- .../src/NodeAccessControlHandlerInterface.php | 7 - core/modules/node/src/NodeForm.php | 59 +- core/modules/node/src/NodeStorageSchema.php | 19 - .../node/src/NodeTranslationHandler.php | 5 +- core/modules/node/src/NodeTypeForm.php | 4 +- core/modules/node/src/NodeTypeListBuilder.php | 3 +- .../node/src/Plugin/Search/NodeSearch.php | 97 +- .../migrate/process/d6/NodeUpdate7008.php | 4 +- .../src/Plugin/migrate/source/d6/Node.php | 4 +- .../Plugin/migrate/source/d6/NodeRevision.php | 4 +- .../src/Plugin/migrate/source/d6/NodeType.php | 4 +- .../src/Plugin/migrate/source/d6/ViewMode.php | 9 +- .../Plugin/migrate/source/d6/ViewModeBase.php | 5 +- .../ParamConverter/NodePreviewConverter.php | 92 + .../node/src/Tests/AssertButtonsTrait.php | 52 + .../d6/MigrateNodeBundleSettingsTest.php | 30 +- .../Migrate}/d6/MigrateNodeConfigsTest.php | 17 +- .../Migrate}/d6/MigrateNodeRevisionTest.php | 17 +- .../src/Tests/Migrate}/d6/MigrateNodeTest.php | 6 +- .../Tests/Migrate}/d6/MigrateNodeTestBase.php | 34 +- .../Tests/Migrate}/d6/MigrateNodeTypeTest.php | 18 +- .../Migrate}/d6/MigrateViewModesTest.php | 26 +- .../src/Tests/NodeBlockFunctionalTest.php | 9 + .../src/Tests/NodeEntityViewModeAlterTest.php | 3 + .../node/src/Tests/NodeFormButtonsTest.php | 40 +- .../node/src/Tests/NodeListBuilderTest.php | 2 +- .../node/src/Tests/NodeRevisionsUiTest.php | 80 +- .../node/src/Tests/NodeTokenReplaceTest.php | 26 +- .../node/src/Tests/NodeTranslationUITest.php | 52 + .../node/src/Tests/Views/FrontPageTest.php | 38 +- .../tests/modules/node_test/node_test.module | 1 + .../migrate}/source/d6/NodeByNodeTypeTest.php | 8 +- .../source/d6/NodeRevisionByNodeTypeTest.php | 8 +- .../migrate}/source/d6/NodeRevisionTest.php | 8 +- .../Plugin/migrate}/source/d6/NodeTest.php | 8 +- .../migrate}/source/d6/NodeTypeTest.php | 8 +- .../migrate}/source/d6/ViewModeTest.php | 8 +- core/modules/page_cache/page_cache.module | 15 - .../Tests/PageCacheTagsIntegrationTest.php | 16 +- .../page_cache/src/Tests/PageCacheTest.php | 13 +- .../tests/modules/page_cache_form_test.module | 20 + .../migration_templates/d6_url_alias.yml} | 4 - .../src/Plugin/Field/FieldType/PathItem.php | 37 +- .../Plugin/migrate/destination/UrlAlias.php | 5 +- .../src/Plugin/migrate/source/d6/UrlAlias.php | 5 +- .../Tests/Migrate}/d6/MigrateUrlAliasTest.php | 25 +- .../src/Unit/Migrate}/d6/UrlAliasTest.php | 8 +- core/modules/quickedit/js/views/AppView.js | 8 +- .../quickedit/src/QuickEditController.php | 6 +- .../rdf/src/Tests/FileFieldAttributesTest.php | 4 +- .../src/Tests/ImageFieldAttributesTest.php | 3 +- .../responsive_image.links.menu.yml | 2 +- .../responsive_image/responsive_image.module | 36 +- .../src/ResponsiveImageStyleForm.php | 10 +- .../rest/src/Annotation/RestResource.php | 2 +- .../rest/src/Plugin/Deriver/EntityDeriver.php | 3 - .../Plugin/rest/resource/EntityResource.php | 10 +- .../src/Plugin/views/display/RestExport.php | 51 +- core/modules/rest/src/RequestHandler.php | 20 +- .../src/Tests/Views/StyleSerializerTest.php | 2 +- .../migration_templates/d6_search_page.yml} | 4 - .../d6_search_settings.yml} | 4 - core/modules/search/search.libraries.yml | 10 - core/modules/search/search.module | 3 +- .../src/Controller/SearchController.php | 2 - .../search/src/Form/SearchPageFormBase.php | 5 +- .../migrate/destination/EntitySearchPage.php | 5 +- .../d6/SearchConfigurationRankings.php | 4 +- .../search/src/Plugin/views/filter/Search.php | 2 +- .../search/src/SearchPageListBuilder.php | 5 - .../Migrate}/d6/MigrateSearchConfigsTest.php | 17 +- .../Migrate}/d6/MigrateSearchPageTest.php | 18 +- .../Tests/SearchAdvancedSearchFormTest.php | 53 +- .../search/src/Tests/SearchBlockTest.php | 7 +- .../Tests/SearchKeywordsConditionsTest.php | 4 +- .../src/Tests/SearchNodePunctuationTest.php | 4 +- .../search/src/Tests/SearchPageTextTest.php | 21 +- .../Plugin/Search/SearchExtraTypeSearch.php | 2 +- core/modules/shortcut/shortcut.module | 2 +- core/modules/shortcut/src/Entity/Shortcut.php | 4 +- .../src/Tests/ShortcutTranslationUITest.php | 5 + .../d6_simpletest_settings.yml} | 4 - core/modules/simpletest/simpletest.module | 48 +- .../simpletest/src/AssertContentTrait.php | 12 +- .../simpletest/src/BrowserTestBase.php | 2 +- .../src/Form/SimpletestResultsForm.php | 2 +- .../src/Form/SimpletestTestForm.php | 4 +- .../modules/simpletest/src/KernelTestBase.php | 13 +- core/modules/simpletest/src/TestBase.php | 15 +- .../d6/MigrateSimpletestConfigsTest.php | 18 +- .../src/Tests/SimpleTestBrowserTest.php | 2 + .../simpletest/src/Tests/SimpleTestTest.php | 2 +- core/modules/simpletest/src/WebTestBase.php | 182 +- .../tests/src/Unit/TestBaseTest.php | 7 +- .../tests/src/Unit/WebTestBaseTest.php | 37 + .../d6_statistics_settings.yml} | 4 - .../d6/MigrateStatisticsConfigsTest.php | 17 +- .../src/Tests/StatisticsAdminTest.php | 18 +- .../src/Tests/StatisticsLoggingTest.php | 8 +- .../src/Tests/StatisticsReportsTest.php | 4 +- .../src/Tests/StatisticsTokenReplaceTest.php | 4 +- .../src/Tests/Views/IntegrationTest.php | 5 +- core/modules/statistics/statistics.tokens.inc | 6 +- .../d6_syslog_settings.yml} | 4 - .../d7_syslog_settings.yml | 17 + .../Migrate}/d6/MigrateSyslogConfigsTest.php | 16 +- .../Migrate/d7/MigrateSyslogConfigsTest.php | 50 + .../system/config/install/system.filter.yml | 14 - .../system/config/schema/system.schema.yml | 11 - core/modules/system/css/system.theme.css | 15 +- core/modules/system/js/system.modules.js | 35 +- .../migration_templates/d6_date_formats.yml} | 3 - .../migration_templates/d6_menu.yml} | 4 - .../migration_templates/d6_system_cron.yml} | 4 - .../migration_templates/d6_system_file.yml} | 4 - .../migration_templates/d6_system_image.yml} | 4 - .../d6_system_image_gd.yml} | 4 - .../d6_system_logging.yml} | 4 - .../d6_system_maintenance.yml} | 4 - .../d6_system_performance.yml} | 4 - .../migration_templates/d6_system_rss.yml} | 4 - .../migration_templates/d6_system_site.yml} | 4 - .../src/Controller/DbUpdateController.php | 30 +- .../src/Controller/FormAjaxController.php | 186 -- .../src/Controller/SystemController.php | 3 +- .../system/src/DateFormatListBuilder.php | 7 - .../system/src/Form/DateFormatFormBase.php | 4 +- .../src/Form/ModulesListConfirmForm.php | 15 +- .../system/src/Form/ModulesListForm.php | 43 +- .../system/src/Form/ModulesUninstallForm.php | 9 +- .../system/src/MachineNameController.php | 4 +- .../src/Plugin/Block/SystemBrandingBlock.php | 3 +- .../Condition/CurrentThemeCondition.php | 9 + .../src/Plugin/Condition/RequestPath.php | 15 +- .../src/Plugin/ImageToolkit/GDToolkit.php | 39 +- .../ImageToolkit/Operation/gd/Convert.php | 4 +- .../ImageToolkit/Operation/gd/CreateNew.php | 9 +- .../Plugin/ImageToolkit/Operation/gd/Crop.php | 6 +- .../ImageToolkit/Operation/gd/Resize.php | 6 +- .../ImageToolkit/Operation/gd/Scale.php | 6 +- .../Operation/gd/ScaleAndCrop.php | 6 +- .../migrate/process/d6/SystemUpdate7000.php | 4 +- .../src/Plugin/migrate/source/d6/Menu.php | 4 +- core/modules/system/src/SystemManager.php | 2 +- .../src/Tests/Ajax/AjaxFormCacheTest.php | 9 - .../src/Tests/Ajax/AjaxFormPageCacheTest.php | 2 +- .../system/src/Tests/Ajax/DialogTest.php | 4 + .../src/Tests/Bootstrap/ErrorContainer.php | 32 + .../Tests/Bootstrap/ExceptionContainer.php | 29 + .../AssertPageCacheContextsAndTagsTrait.php | 31 +- .../Cache/CacheContextOptimizationTest.php | 124 ++ .../system/src/Tests/Common/AddFeedTest.php | 3 +- .../src/Tests/Common/AttachedAssetsTest.php | 4 +- .../Common/EarlyRenderingControllerTest.php | 116 + .../Common/NoJavaScriptAnonymousTest.php | 3 +- .../Tests/Common/RenderElementTypesTest.php | 2 +- .../system/src/Tests/Common/UrlTest.php | 30 +- .../src/Tests/Database/ConnectionTest.php | 19 + .../src/Tests/Database/DatabaseTestBase.php | 8 + .../src/Tests/Database/DeleteTruncateTest.php | 15 + .../system/src/Tests/Database/InsertTest.php | 13 + .../src/Tests/Database/LargeQueryTest.php | 58 + .../system/src/Tests/Database/UpdateTest.php | 14 + .../DrupalKernel/ContainerRebuildWebTest.php | 22 + .../Tests/Entity/ContentEntityCloneTest.php | 70 + .../Tests/Entity/EntityCacheTagsTestBase.php | 102 +- .../src/Tests/Entity/EntityCrudHookTest.php | 3 +- .../Entity/EntityDefinitionUpdateTest.php | 22 + .../src/Tests/Entity/EntityFormTest.php | 21 + .../Tests/Entity/EntityListBuilderTest.php | 2 +- .../src/Tests/Entity/EntityQueryTest.php | 104 + .../Tests/Entity/EntityTranslationTest.php | 33 +- .../src/Tests/Entity/EntityValidationTest.php | 9 +- .../Tests/Entity/EntityViewBuilderTest.php | 6 +- .../Tests/Entity/EntityViewControllerTest.php | 31 +- .../Entity/EntityWithUriCacheTagsTestBase.php | 8 +- .../FieldWidgetConstraintValidatorTest.php | 8 +- ...SqlContentEntityStorageSchemaIndexTest.php | 82 + .../src/Tests/Extension/ModuleHandlerTest.php | 8 +- .../system/src/Tests/Field/FieldItemTest.php | 110 + .../Tests/File/ReadOnlyStreamWrapperTest.php | 2 +- .../src/Tests/File/StreamWrapperTest.php | 20 +- .../src/Tests/File/UrlRewritingTest.php | 4 +- .../system/src/Tests/Form/ElementTest.php | 3 + .../src/Tests/Form/ExternalFormUrlTest.php | 108 + .../Tests/Form/FormStoragePageCacheTest.php | 13 +- .../system/src/Tests/Form/FormTest.php | 2 +- .../src/Tests/Form/ModulesListFormWebTest.php | 15 +- .../system/src/Tests/Form/StorageTest.php | 56 +- .../system/src/Tests/Form/ValidationTest.php | 2 +- ...stallerTranslationMultipleLanguageTest.php | 2 +- .../Installer/InstallerTranslationTest.php | 4 +- .../system/src/Tests/Menu/LocalActionTest.php | 8 +- .../system/src/Tests/Menu/LocalTasksTest.php | 36 + .../src/Tests/Menu/MenuLinkSecurityTest.php | 45 + .../system/src/Tests/Menu/MenuRouterTest.php | 2 + .../src/Tests/Menu/MenuTreeStorageTest.php | 1 - .../Migrate}/d6/MigrateDateFormatTest.php | 20 +- .../src/Tests/Migrate}/d6/MigrateMenuTest.php | 18 +- .../Migrate}/d6/MigrateSystemCronTest.php | 17 +- .../Migrate}/d6/MigrateSystemFileTest.php | 17 +- .../Migrate}/d6/MigrateSystemImageGdTest.php | 17 +- .../Migrate}/d6/MigrateSystemImageTest.php | 17 +- .../Migrate}/d6/MigrateSystemLoggingTest.php | 16 +- .../d6/MigrateSystemMaintenanceTest.php | 17 +- .../d6/MigrateSystemPerformanceTest.php | 17 +- .../Migrate}/d6/MigrateSystemRssTest.php | 17 +- .../Migrate}/d6/MigrateSystemSiteTest.php | 17 +- .../src/Tests/Module/DependencyTest.php | 17 +- .../src/Tests/Module/HookRequirementsTest.php | 2 +- .../src/Tests/Module/InstallUninstallTest.php | 17 +- .../system/src/Tests/Module/UninstallTest.php | 32 + .../system/src/Tests/Pager/PagerTest.php | 16 +- .../src/Tests/Plugin/ContextPluginTest.php | 2 +- .../Tests/Queue/QueueSerializationTest.php | 1 + .../src/Tests/Render/DisplayVariantTest.php | 37 + .../UrlBubbleableMetadataBubblingTest.php | 47 + .../Tests/RouteProcessor/RouteNoneTest.php | 4 +- .../RouteProcessorCurrentIntegrationTest.php | 6 +- .../Tests/Routing/ExceptionHandlingTest.php | 24 + .../system/src/Tests/Routing/RouterTest.php | 39 +- .../system/src/Tests/Session/SessionTest.php | 2 +- .../Tests/System/DateFormatsLockedTest.php | 2 +- .../system/src/Tests/System/DateTimeTest.php | 2 +- .../src/Tests/System/ErrorHandlerTest.php | 8 +- .../Tests/System/MainContentFallbackTest.php | 4 +- .../system/src/Tests/System/PageTitleTest.php | 19 + .../system/src/Tests/System/ThemeTest.php | 28 + .../src/Tests/System/TokenReplaceUnitTest.php | 22 +- .../src/Tests/System/TokenReplaceWebTest.php | 46 + .../Tests/System/UncaughtExceptionTest.php | 199 ++ .../system/src/Tests/Theme/EngineTwigTest.php | 1 + .../system/src/Tests/Theme/ThemeInfoTest.php | 4 +- .../system/src/Tests/Theme/ThemeTokenTest.php | 60 + .../src/Tests/Theme/TwigEnvironmentTest.php | 4 +- .../Update/MenuTreeSerializationTitleTest.php | 68 + .../src/Tests/Update/UpdatePathTestBase.php | 25 +- core/modules/system/system.admin.inc | 11 +- core/modules/system/system.install | 158 +- core/modules/system/system.libraries.yml | 3 +- core/modules/system/system.module | 60 +- core/modules/system/system.permissions.yml | 2 + core/modules/system/system.routing.yml | 13 +- core/modules/system/system.tokens.inc | 41 +- .../system/templates/feed-icon.html.twig | 7 +- .../system/templates/form-element.html.twig | 4 +- core/modules/system/templates/links.html.twig | 2 - .../modules/system/templates/select.html.twig | 16 +- .../system/templates/status-report.html.twig | 4 +- .../block.block.secondtestfor2354889.yml | 23 + .../update/block.block.testfor2354889.yml | 51 + .../block.block.thirdtestfor2354889.yml | 30 + ...drupal-8.block-context-manager-2354889.php | 53 + .../src/Routing/AcceptHeaderMatcher.php | 3 +- .../ajax_forms_test.routing.yml | 7 - .../src/Form/AjaxFormsTestCachedForm.php | 50 - .../src/Form/AjaxFormsTestSimpleForm.php | 2 +- .../modules/cache_test/cache_test.routing.yml | 6 + .../src/Controller/CacheTestController.php | 29 + .../Condition/OptionalContextCondition.php | 43 + .../Tests/OptionalContextConditionTest.php | 74 + .../modules/conneg_test/conneg_test.info.yml | 2 +- .../database_test/database_test.install | 16 + .../display_variant_test.info.yml | 6 + .../display_variant_test.services.yml | 5 + .../TestPageDisplayVariantSubscriber.php | 38 + .../DisplayVariant/TestDisplayVariant.php | 54 + .../early_rendering_controller_test.info.yml | 6 + ...arly_rendering_controller_test.routing.yml | 111 + ...rly_rendering_controller_test.services.yml | 5 + .../src/AttachmentsTestDomainObject.php | 17 + .../src/AttachmentsTestResponse.php | 18 + .../src/CacheableTestDomainObject.php | 35 + .../src/CacheableTestResponse.php | 18 + .../src/EarlyRenderingTestController.php | 150 ++ .../src/TestDomainObject.php | 10 + .../src/TestDomainObjectViewSubscriber.php | 51 + .../modules/entity_test/entity_test.module | 49 + .../entity_test/entity_test.routing.yml | 7 + .../EntityTestViewGrantsCacheContext.php | 10 + .../src/Entity/EntityTestViewBuilder.php | 31 + .../entity_test/src/EntityTestForm.php | 53 +- .../EntityTestViewBuilderOverriddenView.php | 38 + .../Plugin/Field/FieldType/FieldTestItem.php | 118 ++ .../entity_test_operation.info.yml | 6 + .../entity_test_operation.module | 21 + .../error_service_test.info.yml | 6 + .../error_service_test.routing.yml | 6 + .../error_service_test.services.yml | 8 + .../src/Controller/LonelyMonkeyController.php | 37 + .../src/ErrorServiceTestServiceProvider.php | 28 + .../src/LonelyMonkeyClass.php | 21 + .../src/MonkeysInTheControlRoom.php | 63 + .../tests/modules/form_test/form_test.module | 13 - .../src/Form/FormTestStorageForm.php | 32 +- .../src/Form/FormTestStoragePageCacheForm.php | 12 +- .../src/Form/FormTestValidateForm.php | 8 +- .../menu_test/menu_test.links.action.yml | 16 + .../menu_test/menu_test.links.contextual.yml | 13 +- .../menu_test/menu_test.links.menu.yml | 4 + .../menu_test/menu_test.links.task.yml | 14 + .../tests/modules/menu_test/menu_test.module | 16 +- .../modules/menu_test/menu_test.routing.yml | 42 + .../src/Plugin/Derivative/LocalActionTest.php | 30 + .../LocalTaskTestWithUnsafeTitle.php | 31 + .../MenuLinkTestWithUnsafeTitle.php | 29 + .../ContextualLink/TestContextualLink.php | 24 + .../Menu/LocalAction/TestLocalAction4.php | 3 + .../Menu/LocalAction/TestLocalAction5.php | 24 + .../Menu/LocalTask/TestTaskWithUserInput.php | 22 + .../Menu/LocalTask/TestTasksSettingsSub1.php | 3 + .../modules/menu_test/src/TestControllers.php | 16 + ..._installer_config_test.type.missing_id.yml | 3 + .../module_installer_config_test.schema.yml | 10 + .../module_installer_config_test.info.yml | 7 + .../src/Entity/TestConfigType.php | 30 + .../src/Controller/PagerTestController.php | 2 +- .../router_test.routing.yml | 14 + .../src/TestControllers.php | 30 +- .../ServiceProviderTestServiceProvider.php | 4 + .../service_provider_test/src/TestClass.php | 3 + .../session_test/session_test.routing.yml | 12 + .../src/Controller/SessionTestController.php | 2 +- .../src/system_test.permissions.yml | 3 - .../modules/system_test/system_test.module | 14 + .../system_test/system_test.permissions.yml | 2 + .../test_page_test/src/Controller/Test.php | 22 + .../test_page_test/test_page_test.routing.yml | 15 + .../src/Controller/TestController.php | 86 + .../modules/token_test/token_test.info.yml | 8 + .../modules/token_test/token_test.routing.yml | 12 + .../src/TwigThemeTestController.php | 8 +- .../twig_theme_test.link_generator.html.twig | 1 + .../twig_theme_test/twig_theme_test.module | 6 +- .../update_order_test.info.yml | 6 + .../update_order_test.install | 53 + .../update_order_test.module | 27 + .../url_alter_test/src/PathProcessorTest.php | 8 +- .../src/Unit/Migrate}/source/d6/MenuTest.php | 8 +- .../MachineNameControllerTest.php | 7 + .../test_invalid_core.info.yml | 5 + .../test_invalid_region.info.yml | 8 + .../config/schema/taxonomy.source.schema.yml | 25 + .../d6_taxonomy_settings.yml} | 4 - .../migration_templates/d6_taxonomy_term.yml} | 6 - .../d6_taxonomy_vocabulary.yml} | 4 - .../migration_templates/d6_term_node.yml} | 8 - .../d6_term_node_revision.yml} | 7 - .../d6_vocabulary_entity_display.yml} | 6 - .../d6_vocabulary_entity_form_display.yml} | 6 - .../d6_vocabulary_field.yml} | 8 - .../d6_vocabulary_field_instance.yml} | 8 +- .../src/Controller/TaxonomyController.php | 5 +- .../destination/EntityTaxonomyTerm.php | 5 +- .../Plugin/migrate/load/d6/LoadTermNode.php | 4 +- .../src/Plugin/migrate/source/d6/Term.php | 4 +- .../src/Plugin/migrate/source/d6/TermNode.php | 4 +- .../migrate/source/d6/TermNodeRevision.php | 4 +- .../Plugin/migrate/source/d6/Vocabulary.php | 4 +- .../migrate/source/d6/VocabularyBase.php | 4 +- .../migrate/source/d6/VocabularyPerType.php | 4 +- .../Plugin/views/filter/TaxonomyIndexTid.php | 12 + core/modules/taxonomy/src/TermForm.php | 4 +- core/modules/taxonomy/src/TermStorage.php | 9 +- .../taxonomy/src/TermStorageInterface.php | 2 +- .../d6/MigrateTaxonomyConfigsTest.php | 16 +- .../Migrate}/d6/MigrateTaxonomyTermTest.php | 27 +- .../d6/MigrateTaxonomyVocabularyTest.php | 19 +- .../d6/MigrateTermNodeRevisionTest.php | 6 +- .../Tests/Migrate}/d6/MigrateTermNodeTest.php | 6 +- .../Migrate}/d6/MigrateTermNodeTestBase.php | 28 +- .../d6/MigrateVocabularyEntityDisplayTest.php | 17 +- ...MigrateVocabularyEntityFormDisplayTest.php | 18 +- .../d6/MigrateVocabularyFieldInstanceTest.php | 22 +- .../d6/MigrateVocabularyFieldTest.php | 17 +- .../taxonomy/src/Tests/TaxonomyImageTest.php | 3 +- .../Tests/TaxonomyTranslationTestTrait.php | 8 +- .../Tests/TermTranslationFieldViewTest.php | 4 +- .../taxonomy/src/Tests/TokenReplaceTest.php | 19 +- .../Tests/Views/TaxonomyFieldAllTermsTest.php | 42 + .../src/Tests/Views/TaxonomyFieldTidTest.php | 8 +- .../Tests/Views/TaxonomyIndexTidUiTest.php | 74 +- core/modules/taxonomy/taxonomy.tokens.inc | 9 +- .../views.view.taxonomy_all_terms_test.yml | 183 ++ ...ws.view.test_filter_taxonomy_index_tid.yml | 8 + .../d6/TermSourceWithVocabularyFilterTest.php | 9 +- .../tests/src/Unit/Migrate/d6/TermTest.php | 17 + .../src/Unit/Migrate}/d6/TermTestBase.php | 6 +- .../src/Unit/Migrate}/d6/VocabularyTest.php | 8 +- .../migration_templates/d6_text_settings.yml} | 4 - .../Migrate}/d6/MigrateTextConfigsTest.php | 16 +- core/modules/toolbar/js/toolbar.js | 14 +- .../toolbar/js/views/ToolbarVisualView.js | 21 +- .../toolbar/src/Ajax/SetSubtreesCommand.php | 44 + .../src/Controller/ToolbarController.php | 21 +- .../src/Tests/ToolbarAdminMenuTest.php | 145 +- core/modules/toolbar/toolbar.breakpoints.yml | 4 +- core/modules/toolbar/toolbar.libraries.yml | 1 + core/modules/toolbar/toolbar.module | 102 +- core/modules/toolbar/toolbar.routing.yml | 7 +- .../tour/src/Tests/TourCacheTagsTest.php | 2 + core/modules/tracker/js/tracker-history.js | 122 ++ .../modules/tracker/src/Tests/TrackerTest.php | 168 +- core/modules/tracker/tracker.libraries.yml | 8 + core/modules/tracker/tracker.module | 2 +- core/modules/tracker/tracker.pages.inc | 32 +- .../d6_update_settings.yml} | 4 - .../Migrate}/d6/MigrateUpdateConfigsTest.php | 16 +- .../tests/src/Unit/UpdateFetcherTest.php | 4 +- .../ContextProvider}/CurrentUserContext.php | 25 +- .../user/src/Controller/UserController.php | 7 +- .../user/src/Plugin/Block/UserLoginBlock.php | 2 +- .../user/src/Plugin/Condition/UserRole.php | 13 + .../src/Plugin/views/argument/RolesRid.php | 2 +- core/modules/user/src/PrivateTempStore.php | 11 +- core/modules/user/src/RoleInterface.php | 4 +- core/modules/user/src/SharedTempStore.php | 11 +- .../modules/user/src/Tests/UserCancelTest.php | 14 +- .../user/src/Tests/UserPasswordResetTest.php | 14 +- .../user/src/Tests/UserPictureTest.php | 5 +- .../user/src/Tests/UserRegistrationTest.php | 19 + .../user/src/Tests/UserTokenReplaceTest.php | 46 +- .../Tests/Views/HandlerFieldUserNameTest.php | 23 +- .../user/src/UserAccessControlHandler.php | 7 +- core/modules/user/src/UserStorage.php | 6 +- core/modules/user/templates/user.html.twig | 10 +- .../tests/src/Unit/PermissionHandlerTest.php | 44 +- .../themes/user_test_theme/user.html.twig | 10 +- core/modules/user/user.module | 40 +- core/modules/user/user.services.yml | 5 + core/modules/user/user.tokens.inc | 19 +- .../config/schema/views.field.schema.yml | 4 +- core/modules/views/js/ajax_view.js | 15 +- .../src/Controller/ViewAjaxController.php | 15 +- .../src/Entity/Render/EntityFieldRenderer.php | 12 +- .../views/src/Plugin/Block/ViewsBlock.php | 6 +- .../src/Plugin/Derivative/ViewsMenuLink.php | 5 +- .../views/src/Plugin/views/HandlerBase.php | 2 +- .../views/src/Plugin/views/PluginBase.php | 25 +- .../Plugin/views/cache/CachePluginBase.php | 4 +- .../views/display/DisplayMenuInterface.php | 25 + .../views/display/DisplayPluginBase.php | 26 +- .../views/display/DisplayPluginInterface.php | 10 - .../views/display/DisplayRouterInterface.php | 1 + .../views/src/Plugin/views/display/Feed.php | 2 +- .../views/src/Plugin/views/display/Page.php | 4 +- .../Plugin/views/display/PathPluginBase.php | 14 +- .../exposed_form/ExposedFormPluginBase.php | 2 +- .../views/src/Plugin/views/field/Field.php | 3 +- .../Plugin/views/field/FieldPluginBase.php | 27 +- .../src/Plugin/views/field/NumericField.php | 1 + .../views/src/Plugin/views/pager/Full.php | 1 + .../views/src/Plugin/views/pager/Mini.php | 1 + .../views/src/Plugin/views/pager/SqlBase.php | 11 +- .../Plugin/views/query/QueryPluginBase.php | 5 +- .../views/src/Plugin/views/query/Sql.php | 21 +- .../views/src/Plugin/views/row/OpmlFields.php | 2 +- .../Plugin/views/style/StylePluginBase.php | 15 +- .../views/src/Plugin/views/style/Table.php | 5 +- .../views/src/Routing/ViewPageController.php | 43 +- core/modules/views/src/Tests/GlossaryTest.php | 34 +- .../src/Tests/Handler/FieldCounterTest.php | 12 +- .../src/Tests/Handler/FieldFieldTest.php | 68 +- .../src/Tests/Handler/FieldGroupRowsTest.php | 24 +- .../views/src/Tests/Handler/FieldUnitTest.php | 225 +- .../views/src/Tests/Handler/FieldWebTest.php | 151 +- .../src/Tests/Handler/RelationshipTest.php | 50 +- .../views/src/Tests/Plugin/CacheTagTest.php | 2 +- .../views/src/Tests/Plugin/CacheTest.php | 9 +- .../src/Tests/Plugin/ExposedFormTest.php | 6 +- .../views/src/Tests/Plugin/PagerTest.php | 2 +- .../views/src/Tests/QueryGroupByTest.php | 16 +- .../src/Tests/RenderCacheIntegrationTest.php | 19 +- .../views/src/Tests/TokenReplaceTest.php | 19 +- .../views/src/Tests/ViewExecutableTest.php | 3 +- .../views/src/Tests/ViewUnitTestBase.php | 2 +- .../views/src/Tests/Wizard/BasicTest.php | 1 + .../src/Tests/Wizard/ItemsPerPageTest.php | 1 + core/modules/views/src/ViewExecutable.php | 26 +- .../src/Cache/ViewsTestCacheContext.php | 10 + .../Controller/ViewAjaxControllerTest.php | 24 +- .../Unit/Plugin/field/FieldPluginBaseTest.php | 13 +- .../Unit/Routing/ViewPageControllerTest.php | 36 +- core/modules/views/views.theme.inc | 8 +- core/modules/views/views.tokens.inc | 17 +- .../src/Controller/ViewsUIController.php | 2 +- .../views_ui/src/Form/Ajax/ViewsFormBase.php | 17 +- .../ParamConverter/ViewUIConverter.php | 92 + .../views_ui/src/Tests/DisplayPathTest.php | 69 + .../src/Tests/OverrideDisplaysTest.php | 2 + .../modules/views_ui/src/Tests/UITestBase.php | 19 + core/modules/views_ui/src/ViewAddForm.php | 2 +- .../views_ui/src/ViewDuplicateForm.php | 1 - core/modules/views_ui/src/ViewEditForm.php | 27 +- core/modules/views_ui/src/ViewUI.php | 38 +- ...views-ui-build-group-filter-form.html.twig | 57 + core/modules/views_ui/views_ui.module | 7 +- core/modules/views_ui/views_ui.theme.inc | 61 +- .../minimal/src/Tests/MinimalTest.php | 5 + .../standard/src/Tests/StandardTest.php | 5 + core/profiles/standard/standard.install | 6 - core/scripts/generate-proxy-class.php | 23 + core/scripts/migrate-db.sh | 2 +- core/scripts/run-tests.sh | 3 +- .../Component/Assertion/InspectorTest.php | 241 +++ .../ProxyBuilder/ProxyBuilderTest.php | 197 +- .../ProxyBuilder/ProxyDumperTest.php | 129 -- .../Component/Utility/SafeMarkupTest.php | 36 + .../Drupal/Tests/ComposerIntegrationTest.php | 1 + .../Tests/Core/Access/AccessResultTest.php | 61 +- .../Core/Access/RouteProcessorCsrfTest.php | 68 +- .../Tests/Core/Asset/CssOptimizerUnitTest.php | 20 +- .../AuthenticationCollectorTest.php | 95 + .../AuthenticationManagerTest.php | 14 +- .../Core/Cache/CacheableMetadataTest.php | 22 + .../Context/CacheContextsManagerTest.php | 68 +- .../Drupal/Tests/Core/Config/ConfigTest.php | 13 +- .../Entity/ConfigEntityBaseUnitTest.php | 34 +- .../Config/Entity/ConfigEntityStorageTest.php | 74 + .../Config/Entity/ConfigEntityTypeTest.php | 11 +- .../Tests/Core/ContentNegotiationTest.php | 2 +- .../Drupal/Tests/Core/Datetime/DateTest.php | 42 +- .../Compiler/BackendCompilerPassTest.php | 66 +- .../Compiler/ProxyServicesPassTest.php | 85 + .../Core/Entity/ContentEntityBaseUnitTest.php | 59 + .../Tests/Core/Entity/EntityManagerTest.php | 19 + .../Tests/Core/Entity/EntityUnitTest.php | 59 + .../Tests/Core/Entity/EntityUrlTest.php | 2 +- .../KeyValueEntityStorageTest.php | 2 +- .../Entity/Sql/DefaultTableMappingTest.php | 4 +- .../Sql/SqlContentEntityStorageSchemaTest.php | 63 +- .../Sql/SqlContentEntityStorageTest.php | 8 +- .../PsrResponseSubscriberTest.php | 99 + .../RedirectResponseSubscriberTest.php | 138 +- .../Tests/Core/File/MimeTypeGuesserTest.php | 16 +- .../Tests/Core/Form/FormBuilderTest.php | 233 +- .../Drupal/Tests/Core/Form/FormCacheTest.php | 2 + .../Drupal/Tests/Core/Form/FormStateTest.php | 27 + .../Tests/Core/Http/ClientFactoryTest.php | 74 + .../Core/Menu/ContextualLinkDefaultTest.php | 24 +- .../Core/Menu/LocalActionDefaultTest.php | 19 +- .../Tests/Core/Menu/LocalTaskDefaultTest.php | 30 +- .../PathProcessor/PathProcessorAliasTest.php | 8 +- .../Tests/Core/Plugin/Context/ContextTest.php | 117 +- .../Context/LazyContextRepositoryTest.php | 152 ++ .../Tests/Core/Plugin/ContextHandlerTest.php | 158 +- .../Plugin/Discovery/YamlDiscoveryTest.php | 40 + .../Core/ProxyBuilder/ProxyBuilderTest.php | 114 +- .../Core/Render/BubbleableMetadataTest.php | 48 + .../Core/Render/Element/RenderElementTest.php | 117 + .../Drupal/Tests/Core/Render/ElementTest.php | 3 + .../MetadataBubblingUrlGeneratorTest.php | 84 + .../Core/Render/RendererBubblingTest.php | 32 +- .../Core/Render/RendererPlaceholdersTest.php | 30 +- .../Drupal/Tests/Core/Render/RendererTest.php | 102 +- .../Tests/Core/Render/RendererTestBase.php | 12 +- .../RouteProcessorManagerTest.php | 8 +- .../Routing/TrustedRedirectResponseTest.php | 57 + .../Tests/Core/Routing/UrlGeneratorTest.php | 115 +- .../Core/Session/SessionConfigurationTest.php | 2 +- .../Drupal/Tests/Core/Site/SettingsTest.php | 13 + core/tests/Drupal/Tests/Core/UrlTest.php | 8 +- .../Tests/Core/Utility/LinkGeneratorTest.php | 19 +- .../Drupal/Tests/Core/Utility/TokenTest.php | 131 +- .../Core/Utility/UnroutedUrlAssemblerTest.php | 13 +- core/themes/bartik/bartik.breakpoints.yml | 4 +- core/themes/bartik/bartik.theme | 2 +- core/themes/bartik/css/base/elements.css | 4 + .../themes/bartik/css/components/comments.css | 82 +- .../bartik/css/components/contextual.css | 10 +- .../css/components/dropbutton.component.css | 92 +- core/themes/bartik/css/components/form.css | 4 +- .../themes/bartik/templates/comment.html.twig | 59 +- core/themes/classy/classy.info.yml | 1 + core/themes/classy/classy.libraries.yml | 6 + .../classy/css/search}/search.theme.css | 0 .../templates/content/comment.html.twig | 38 +- .../templates/content/search-result.html.twig | 1 + .../templates/field/field--text.html.twig | 10 +- .../templates/form/datetime-wrapper.html.twig | 2 +- .../classy/templates/form/fieldset.html.twig | 2 +- .../templates/form/form-element.html.twig | 4 +- .../classy/templates/form/select.html.twig | 16 +- .../classy/templates/misc/feed-icon.html.twig | 16 - .../templates/navigation/links.html.twig | 2 - .../classy/templates/user/user.html.twig | 10 +- core/themes/seven/css/components/form.css | 10 +- .../css/components/search-admin-settings.css} | 0 core/themes/seven/seven.breakpoints.yml | 4 +- core/themes/seven/seven.libraries.yml | 1 + core/themes/seven/seven.theme | 4 +- core/themes/stark/stark.breakpoints.yml | 4 +- .../behat/mink-goutte-driver/.travis.yml | 4 + .../vendor/behat/mink-goutte-driver/README.md | 25 +- .../behat/mink-goutte-driver/composer.json | 6 +- .../behat/mink-goutte-driver/phpunit.xml.dist | 2 +- .../{Behat/Mink/Driver => }/Goutte/Client.php | 0 .../{Behat/Mink/Driver => }/GoutteDriver.php | 0 core/vendor/composer/autoload_files.php | 4 +- core/vendor/composer/autoload_namespaces.php | 3 +- core/vendor/composer/autoload_psr4.php | 9 +- core/vendor/composer/installed.json | 1434 +++++++------ core/vendor/doctrine/lexer/LICENSE | 19 + core/vendor/doctrine/lexer/composer.json | 5 + .../Doctrine/Common/Lexer/AbstractLexer.php | 110 +- .../vendor/egulias/email-validator/.gitignore | 2 + .../egulias/email-validator/.travis.yml | 22 +- core/vendor/egulias/email-validator/README.md | 5 +- .../egulias/email-validator/composer.json | 9 +- .../egulias/email-validator/composer.lock | 1160 ++++++++-- .../documentation/{Ohter.md => Other.md} | 0 .../src/Egulias/EmailValidator/EmailLexer.php | 43 +- .../Egulias/EmailValidator/EmailParser.php | 10 +- .../EmailValidator/Parser/DomainPart.php | 15 +- .../EmailValidator/Parser/LocalPart.php | 1 - .../Tests/EmailValidator/EmailLexerTest.php | 89 +- .../EmailValidator/EmailValidatorTest.php | 56 +- core/vendor/fabpot/goutte/.travis.yml | 3 +- core/vendor/fabpot/goutte/Goutte/Client.php | 101 +- .../fabpot/goutte/Goutte/Tests/ClientTest.php | 255 ++- .../fabpot/goutte/Goutte/Tests/fixtures.txt | 1 + core/vendor/fabpot/goutte/README.rst | 22 +- core/vendor/fabpot/goutte/composer.json | 6 +- core/vendor/guzzlehttp/guzzle/.gitignore | 11 - core/vendor/guzzlehttp/guzzle/.travis.yml | 7 +- core/vendor/guzzlehttp/guzzle/CHANGELOG.md | 111 + core/vendor/guzzlehttp/guzzle/LICENSE | 2 +- core/vendor/guzzlehttp/guzzle/Makefile | 50 - core/vendor/guzzlehttp/guzzle/README.md | 74 +- core/vendor/guzzlehttp/guzzle/UPGRADING.md | 155 +- .../guzzlehttp/guzzle/build/packager.php | 21 - core/vendor/guzzlehttp/guzzle/composer.json | 14 +- core/vendor/guzzlehttp/guzzle/docs/Makefile | 153 -- .../guzzle/docs/_static/guzzle-icon.png | Bin 803 -> 0 bytes .../guzzlehttp/guzzle/docs/_static/logo.png | Bin 247678 -> 0 bytes .../guzzle/docs/_templates/nav_links.html | 3 - .../vendor/guzzlehttp/guzzle/docs/clients.rst | 1315 ------------ core/vendor/guzzlehttp/guzzle/docs/conf.py | 28 - core/vendor/guzzlehttp/guzzle/docs/events.rst | 520 ----- core/vendor/guzzlehttp/guzzle/docs/faq.rst | 199 -- .../guzzlehttp/guzzle/docs/handlers.rst | 43 - .../guzzlehttp/guzzle/docs/http-messages.rst | 483 ----- core/vendor/guzzlehttp/guzzle/docs/index.rst | 98 - .../guzzlehttp/guzzle/docs/overview.rst | 150 -- .../guzzlehttp/guzzle/docs/quickstart.rst | 448 ---- .../guzzlehttp/guzzle/docs/requirements.txt | 2 - .../vendor/guzzlehttp/guzzle/docs/streams.rst | 213 -- .../vendor/guzzlehttp/guzzle/docs/testing.rst | 232 -- .../guzzlehttp/guzzle/src/BatchResults.php | 148 -- core/vendor/guzzlehttp/guzzle/src/Client.php | 646 +++--- .../guzzlehttp/guzzle/src/ClientInterface.php | 184 +- .../guzzlehttp/guzzle/src/Collection.php | 236 --- .../guzzle/src/Cookie/CookieJar.php | 26 +- .../guzzle/src/Cookie/CookieJarInterface.php | 21 +- .../guzzle/src/Cookie/FileCookieJar.php | 11 +- .../guzzle/src/Cookie/SessionCookieJar.php | 5 +- .../guzzle/src/Cookie/SetCookie.php | 8 +- .../guzzle/src/Event/AbstractEvent.php | 20 - .../guzzle/src/Event/AbstractRequestEvent.php | 61 - .../src/Event/AbstractRetryableEvent.php | 40 - .../src/Event/AbstractTransferEvent.php | 63 - .../guzzle/src/Event/BeforeEvent.php | 26 - .../guzzle/src/Event/CompleteEvent.php | 14 - .../guzzlehttp/guzzle/src/Event/Emitter.php | 146 -- .../guzzle/src/Event/EmitterInterface.php | 96 - .../guzzlehttp/guzzle/src/Event/EndEvent.php | 28 - .../guzzle/src/Event/ErrorEvent.php | 27 - .../guzzle/src/Event/EventInterface.php | 23 - .../guzzle/src/Event/HasEmitterInterface.php | 15 - .../guzzle/src/Event/HasEmitterTrait.php | 20 - .../src/Event/ListenerAttacherTrait.php | 88 - .../guzzle/src/Event/ProgressEvent.php | 51 - .../guzzle/src/Event/RequestEvents.php | 56 - .../guzzle/src/Event/SubscriberInterface.php | 34 - .../guzzle/src/Exception/ConnectException.php | 35 +- .../CouldNotRewindStreamException.php | 4 - .../guzzle/src/Exception/GuzzleException.php | 4 + .../guzzle/src/Exception/ParseException.php | 31 - .../guzzle/src/Exception/RequestException.php | 61 +- .../src/Exception/SeekException.php | 6 +- .../guzzle/src/Exception/StateException.php | 4 - .../src/Exception/TransferException.php | 2 +- .../src/Exception/XmlParseException.php | 34 - .../guzzle/src/Handler/CurlFactory.php | 507 +++++ .../src/Handler/CurlFactoryInterface.php | 27 + .../guzzle/src/Handler/CurlHandler.php | 45 + .../guzzle/src/Handler/CurlMultiHandler.php | 197 ++ .../guzzle/src/Handler/EasyHandle.php | 87 + .../guzzle/src/Handler/MockHandler.php | 152 ++ .../guzzlehttp/guzzle/src/Handler/Proxy.php | 54 + .../guzzle/src/Handler/StreamHandler.php | 411 ++++ .../guzzlehttp/guzzle/src/HandlerStack.php | 272 +++ .../guzzlehttp/guzzle/src/HasDataTrait.php | 75 - .../guzzle/src/Message/AbstractMessage.php | 253 --- .../src/Message/AppliesHeadersInterface.php | 24 - .../guzzle/src/Message/FutureResponse.php | 158 -- .../guzzle/src/Message/MessageFactory.php | 364 ---- .../src/Message/MessageFactoryInterface.php | 71 - .../guzzle/src/Message/MessageInterface.php | 136 -- .../guzzle/src/Message/MessageParser.php | 171 -- .../guzzlehttp/guzzle/src/Message/Request.php | 195 -- .../guzzle/src/Message/RequestInterface.php | 136 -- .../guzzle/src/Message/Response.php | 208 -- .../guzzle/src/Message/ResponseInterface.php | 111 - .../guzzle/src/MessageFormatter.php | 182 ++ .../guzzlehttp/guzzle/src/Middleware.php | 253 +++ .../guzzlehttp/guzzle/src/Mimetypes.php | 963 --------- core/vendor/guzzlehttp/guzzle/src/Pool.php | 366 +--- .../guzzle/src/Post/MultipartBody.php | 109 - .../guzzlehttp/guzzle/src/Post/PostBody.php | 287 --- .../guzzle/src/Post/PostBodyInterface.php | 109 - .../guzzlehttp/guzzle/src/Post/PostFile.php | 135 -- .../guzzle/src/Post/PostFileInterface.php | 41 - .../guzzle/src/PrepareBodyMiddleware.php | 112 + core/vendor/guzzlehttp/guzzle/src/Query.php | 204 -- .../guzzlehttp/guzzle/src/QueryParser.php | 163 -- .../guzzle/src/RedirectMiddleware.php | 198 ++ .../guzzlehttp/guzzle/src/RequestFsm.php | 153 -- .../guzzlehttp/guzzle/src/RequestOptions.php | 226 ++ .../guzzlehttp/guzzle/src/RetryMiddleware.php | 111 + .../guzzlehttp/guzzle/src/RingBridge.php | 165 -- .../guzzle/src/Subscriber/Cookie.php | 58 - .../guzzle/src/Subscriber/History.php | 172 -- .../guzzle/src/Subscriber/HttpError.php | 36 - .../guzzlehttp/guzzle/src/Subscriber/Mock.php | 132 -- .../guzzle/src/Subscriber/Prepare.php | 130 -- .../guzzle/src/Subscriber/Redirect.php | 176 -- .../guzzle/src/ToArrayInterface.php | 15 - .../guzzlehttp/guzzle/src/Transaction.php | 103 - core/vendor/guzzlehttp/guzzle/src/Url.php | 595 ------ core/vendor/guzzlehttp/guzzle/src/Utils.php | 145 -- .../guzzlehttp/guzzle/src/functions.php | 225 ++ .../guzzle/src/functions_include.php | 6 + .../guzzle/tests/BatchResultsTest.php | 58 - .../guzzlehttp/guzzle/tests/ClientTest.php | 624 ------ .../guzzle/tests/CollectionTest.php | 416 ---- .../guzzle/tests/Cookie/CookieJarTest.php | 339 --- .../guzzle/tests/Cookie/FileCookieJarTest.php | 71 - .../tests/Cookie/SessionCookieJarTest.php | 76 - .../guzzle/tests/Cookie/SetCookieTest.php | 364 ---- .../guzzle/tests/Event/AbstractEventTest.php | 14 - .../tests/Event/AbstractRequestEventTest.php | 33 - .../Event/AbstractRetryableEventTest.php | 37 - .../tests/Event/AbstractTransferEventTest.php | 59 - .../guzzle/tests/Event/BeforeEventTest.php | 26 - .../guzzle/tests/Event/EmitterTest.php | 363 ---- .../guzzle/tests/Event/ErrorEventTest.php | 23 - .../tests/Event/HasEmitterTraitTest.php | 27 - .../tests/Event/ListenerAttacherTraitTest.php | 92 - .../guzzle/tests/Event/ProgressEventTest.php | 25 - .../guzzle/tests/Event/RequestEventsTest.php | 74 - .../tests/Exception/ParseExceptionTest.php | 20 - .../tests/Exception/RequestExceptionTest.php | 83 - .../tests/Exception/XmlParseExceptionTest.php | 19 - .../guzzle/tests/IntegrationTest.php | 123 -- .../tests/Message/AbstractMessageTest.php | 269 --- .../tests/Message/FutureResponseTest.php | 160 -- .../tests/Message/MessageFactoryTest.php | 601 ------ .../tests/Message/MessageParserTest.php | 276 --- .../guzzle/tests/Message/RequestTest.php | 132 -- .../guzzle/tests/Message/ResponseTest.php | 120 -- .../guzzlehttp/guzzle/tests/MimetypesTest.php | 31 - .../guzzlehttp/guzzle/tests/PoolTest.php | 319 --- .../guzzle/tests/Post/MultipartBodyTest.php | 120 -- .../guzzle/tests/Post/PostBodyTest.php | 255 --- .../guzzle/tests/Post/PostFileTest.php | 61 - .../guzzle/tests/QueryParserTest.php | 80 - .../guzzlehttp/guzzle/tests/QueryTest.php | 171 -- .../guzzle/tests/RequestFsmTest.php | 187 -- .../guzzle/tests/RingBridgeTest.php | 195 -- .../vendor/guzzlehttp/guzzle/tests/Server.php | 107 - .../guzzle/tests/Subscriber/CookieTest.php | 74 - .../guzzle/tests/Subscriber/HistoryTest.php | 140 -- .../guzzle/tests/Subscriber/HttpErrorTest.php | 60 - .../guzzle/tests/Subscriber/MockTest.php | 192 -- .../guzzle/tests/Subscriber/PrepareTest.php | 213 -- .../guzzle/tests/Subscriber/RedirectTest.php | 288 --- .../guzzle/tests/TransactionTest.php | 22 - .../guzzle/tests/UriTemplateTest.php | 202 -- .../guzzlehttp/guzzle/tests/UrlTest.php | 356 ---- .../guzzlehttp/guzzle/tests/UtilsTest.php | 34 - .../guzzlehttp/guzzle/tests/bootstrap.php | 11 - core/vendor/guzzlehttp/guzzle/tests/perf.php | 61 - core/vendor/guzzlehttp/promises/.travis.yml | 19 + core/vendor/guzzlehttp/promises/CHANGELOG.md | 11 + .../guzzlehttp/{ringphp => promises}/LICENSE | 2 +- .../guzzlehttp/{streams => promises}/Makefile | 8 +- core/vendor/guzzlehttp/promises/README.md | 501 +++++ .../{streams => promises}/composer.json | 17 +- .../{guzzle => promises}/phpunit.xml.dist | 0 .../promises/src/AggregateException.php | 16 + .../promises/src/CancellationException.php | 9 + .../guzzlehttp/promises/src/EachPromise.php | 202 ++ .../promises/src/FulfilledPromise.php | 80 + .../guzzlehttp/promises/src/Promise.php | 268 +++ .../promises/src/PromiseInterface.php | 93 + .../promises/src/PromisorInterface.php | 15 + .../promises/src/RejectedPromise.php | 84 + .../promises/src/RejectionException.php | 47 + .../guzzlehttp/promises/src/TaskQueue.php | 79 + .../guzzlehttp/promises/src/functions.php | 500 +++++ .../promises/tests/AggregateExceptionTest.php | 14 + .../promises/tests/EachPromiseTest.php | 288 +++ .../promises/tests/FulfilledPromiseTest.php | 108 + .../promises/tests/NotPromiseInstance.php | 50 + .../guzzlehttp/promises/tests/PromiseTest.php | 579 +++++ .../promises/tests/RejectedPromiseTest.php | 143 ++ .../promises/tests/RejectionExceptionTest.php | 47 + .../promises/tests/TaskQueueTest.php | 31 + .../guzzlehttp/promises/tests/Thennable.php | 24 + .../guzzlehttp/promises/tests/bootstrap.php | 4 + .../promises/tests/functionsTest.php | 694 ++++++ core/vendor/guzzlehttp/psr7/.travis.yml | 20 + core/vendor/guzzlehttp/psr7/CHANGELOG.md | 19 + .../guzzlehttp/{streams => psr7}/LICENSE | 2 +- core/vendor/guzzlehttp/psr7/Makefile | 13 + core/vendor/guzzlehttp/psr7/README.md | 580 +++++ core/vendor/guzzlehttp/psr7/composer.json | 35 + core/vendor/guzzlehttp/psr7/phpunit.xml.dist | 17 + .../{streams => psr7}/src/AppendStream.php | 65 +- .../{streams => psr7}/src/BufferStream.php | 21 +- .../{streams => psr7}/src/CachingStream.php | 19 +- .../{streams => psr7}/src/DroppingStream.php | 12 +- .../{streams => psr7}/src/FnStream.php | 18 +- .../{streams => psr7}/src/InflateStream.php | 6 +- .../{streams => psr7}/src/LazyOpenStream.php | 6 +- .../{streams => psr7}/src/LimitStream.php | 44 +- .../guzzlehttp/psr7/src/MessageTrait.php | 158 ++ .../guzzlehttp/psr7/src/MultipartStream.php | 153 ++ .../{streams => psr7}/src/NoSeekStream.php | 11 +- .../{streams => psr7}/src/PumpStream.php | 24 +- core/vendor/guzzlehttp/psr7/src/Request.php | 149 ++ core/vendor/guzzlehttp/psr7/src/Response.php | 130 ++ .../{streams => psr7}/src/Stream.php | 166 +- .../src/StreamDecoratorTrait.php | 32 +- .../src/StreamWrapper.php} | 10 +- core/vendor/guzzlehttp/psr7/src/Uri.php | 604 ++++++ core/vendor/guzzlehttp/psr7/src/functions.php | 799 +++++++ .../tests/AppendStreamTest.php | 82 +- .../tests/BufferStreamTest.php | 20 +- .../tests/CachingStreamTest.php | 49 +- .../tests/DroppingStreamTest.php | 10 +- .../{streams => psr7}/tests/FnStreamTest.php | 13 +- .../guzzlehttp/psr7/tests/FunctionsTest.php | 574 +++++ .../tests/InflateStreamTest.php | 8 +- .../tests/LazyOpenStreamTest.php | 4 +- .../tests/LimitStreamTest.php | 75 +- .../psr7/tests/MultipartStreamTest.php | 214 ++ .../psr7/tests/NoSeekStreamTest.php | 40 + .../tests/PumpStreamTest.php | 29 +- .../guzzlehttp/psr7/tests/RequestTest.php | 157 ++ .../guzzlehttp/psr7/tests/ResponseTest.php | 139 ++ .../tests/StreamDecoratorTraitTest.php | 30 +- .../{streams => psr7}/tests/StreamTest.php | 141 +- .../tests/StreamWrapperTest.php} | 23 +- core/vendor/guzzlehttp/psr7/tests/UriTest.php | 245 +++ .../guzzlehttp/psr7/tests/bootstrap.php | 11 + core/vendor/guzzlehttp/ringphp/.gitignore | 4 - core/vendor/guzzlehttp/ringphp/.travis.yml | 22 - core/vendor/guzzlehttp/ringphp/CHANGELOG.md | 44 - core/vendor/guzzlehttp/ringphp/Makefile | 46 - core/vendor/guzzlehttp/ringphp/README.rst | 46 - core/vendor/guzzlehttp/ringphp/composer.json | 39 - core/vendor/guzzlehttp/ringphp/docs/Makefile | 153 -- .../ringphp/docs/client_handlers.rst | 173 -- .../ringphp/docs/client_middleware.rst | 165 -- core/vendor/guzzlehttp/ringphp/docs/conf.py | 23 - .../guzzlehttp/ringphp/docs/futures.rst | 164 -- core/vendor/guzzlehttp/ringphp/docs/index.rst | 50 - .../guzzlehttp/ringphp/docs/requirements.txt | 1 - core/vendor/guzzlehttp/ringphp/docs/spec.rst | 311 --- .../guzzlehttp/ringphp/docs/testing.rst | 74 - .../guzzlehttp/ringphp/phpunit.xml.dist | 14 - .../ringphp/src/Client/ClientUtils.php | 74 - .../ringphp/src/Client/CurlFactory.php | 546 ----- .../ringphp/src/Client/CurlHandler.php | 118 -- .../ringphp/src/Client/CurlMultiHandler.php | 250 --- .../ringphp/src/Client/Middleware.php | 58 - .../ringphp/src/Client/MockHandler.php | 52 - .../ringphp/src/Client/StreamHandler.php | 412 ---- core/vendor/guzzlehttp/ringphp/src/Core.php | 364 ---- .../src/Exception/CancelledException.php | 7 - .../CancelledFutureAccessException.php | 4 - .../src/Exception/ConnectException.php | 7 - .../ringphp/src/Exception/RingException.php | 4 - .../ringphp/src/Future/BaseFutureTrait.php | 125 -- .../src/Future/CompletedFutureArray.php | 43 - .../src/Future/CompletedFutureValue.php | 57 - .../ringphp/src/Future/FutureArray.php | 40 - .../src/Future/FutureArrayInterface.php | 11 - .../ringphp/src/Future/FutureInterface.php | 40 - .../ringphp/src/Future/FutureValue.php | 12 - .../ringphp/src/Future/MagicFutureTrait.php | 32 - .../ringphp/tests/Client/CurlFactoryTest.php | 792 ------- .../ringphp/tests/Client/CurlHandlerTest.php | 96 - .../tests/Client/CurlMultiHandlerTest.php | 165 -- .../ringphp/tests/Client/MiddlewareTest.php | 65 - .../ringphp/tests/Client/MockHandlerTest.php | 86 - .../ringphp/tests/Client/Server.php | 183 -- .../tests/Client/StreamHandlerTest.php | 479 ----- .../guzzlehttp/ringphp/tests/Client/server.js | 241 --- .../guzzlehttp/ringphp/tests/CoreTest.php | 336 --- .../tests/Future/CompletedFutureArrayTest.php | 21 - .../tests/Future/CompletedFutureValueTest.php | 46 - .../ringphp/tests/Future/FutureArrayTest.php | 56 - .../ringphp/tests/Future/FutureValueTest.php | 109 - .../guzzlehttp/ringphp/tests/bootstrap.php | 11 - core/vendor/guzzlehttp/streams/.travis.yml | 17 - core/vendor/guzzlehttp/streams/CHANGELOG.rst | 94 - core/vendor/guzzlehttp/streams/README.rst | 36 - .../guzzlehttp/streams/phpunit.xml.dist | 17 - .../streams/src/AsyncReadStream.php | 207 -- .../src/Exception/CannotAttachException.php | 4 - .../streams/src/MetadataStreamInterface.php | 11 - .../guzzlehttp/streams/src/NullStream.php | 78 - .../streams/src/StreamInterface.php | 159 -- core/vendor/guzzlehttp/streams/src/Utils.php | 196 -- .../streams/tests/AsyncReadStreamTest.php | 186 -- .../tests/Exception/SeekExceptionTest.php | 16 - .../streams/tests/NoSeekStreamTest.php | 41 - .../streams/tests/NullStreamTest.php | 39 - .../guzzlehttp/streams/tests/UtilsTest.php | 155 -- ...erageFunctionParenthesesWhitespaceTest.php | 11 + .../CoverageMethodOneLineAnnotationTest.php | 11 + ...overageMethodParenthesesWhitespaceTest.php | 12 + ...NamespaceCoverageCoversClassPublicTest.php | 15 + .../NamespaceCoverageCoversClassTest.php | 20 + .../tests/_files/ExceptionInSetUpTest.php | 35 + .../phpunit/tests/_files/ExceptionInTest.php | 35 + core/vendor/psr/http-message/LICENSE | 19 + core/vendor/psr/http-message/README.md | 13 + core/vendor/psr/http-message/composer.json | 25 + .../psr/http-message/src/MessageInterface.php | 187 ++ .../psr/http-message/src/RequestInterface.php | 129 ++ .../http-message/src/ResponseInterface.php | 68 + .../src/ServerRequestInterface.php | 261 +++ .../psr/http-message/src/StreamInterface.php | 158 ++ .../src/UploadedFileInterface.php | 123 ++ .../psr/http-message/src/UriInterface.php | 323 +++ core/vendor/react/promise/.travis.yml | 13 - core/vendor/react/promise/CHANGELOG.md | 60 - core/vendor/react/promise/LICENSE | 22 - core/vendor/react/promise/README.md | 824 -------- core/vendor/react/promise/composer.json | 22 - .../src/CancellablePromiseInterface.php | 11 - core/vendor/react/promise/src/Deferred.php | 60 - .../promise/src/ExtendedPromiseInterface.php | 26 - .../react/promise/src/FulfilledPromise.php | 68 - core/vendor/react/promise/src/LazyPromise.php | 58 - core/vendor/react/promise/src/Promise.php | 182 -- .../react/promise/src/PromiseInterface.php | 11 - .../react/promise/src/PromisorInterface.php | 11 - .../react/promise/src/RejectedPromise.php | 74 - .../src/UnhandledRejectionException.php | 31 - core/vendor/react/promise/src/functions.php | 196 -- .../react/promise/src/functions_include.php | 5 - .../react/promise/tests/DeferredTest.php | 42 - .../promise/tests/FulfilledPromiseTest.php | 50 - .../react/promise/tests/FunctionAllTest.php | 97 - .../react/promise/tests/FunctionAnyTest.php | 116 - .../tests/FunctionCheckTypehintTest.php | 118 -- .../react/promise/tests/FunctionMapTest.php | 125 -- .../react/promise/tests/FunctionRaceTest.php | 122 -- .../promise/tests/FunctionReduceTest.php | 290 --- .../promise/tests/FunctionRejectTest.php | 64 - .../promise/tests/FunctionResolveTest.php | 102 - .../react/promise/tests/FunctionSomeTest.php | 126 -- .../react/promise/tests/LazyPromiseTest.php | 107 - .../PromiseAdapter/CallbackPromiseAdapter.php | 40 - .../PromiseAdapterInterface.php | 14 - .../react/promise/tests/PromiseTest.php | 116 - .../tests/PromiseTest/CancelTestTrait.php | 206 -- .../tests/PromiseTest/FullTestTrait.php | 15 - .../tests/PromiseTest/NotifyTestTrait.php | 336 --- .../PromiseTest/PromiseFulfilledTestTrait.php | 351 --- .../PromiseTest/PromisePendingTestTrait.php | 68 - .../PromiseTest/PromiseRejectedTestTrait.php | 492 ----- .../PromiseTest/PromiseSettledTestTrait.php | 86 - .../tests/PromiseTest/RejectTestTrait.php | 363 ---- .../tests/PromiseTest/ResolveTestTrait.php | 258 --- .../promise/tests/RejectedPromiseTest.php | 50 - .../react/promise/tests/Stub/CallableStub.php | 10 - core/vendor/react/promise/tests/TestCase.php | 41 - core/vendor/react/promise/tests/bootstrap.php | 7 - core/vendor/sdboyer/gliph/README.md | 52 - core/vendor/sdboyer/gliph/composer.json | 24 - core/vendor/sdboyer/gliph/composer.lock | 886 -------- .../Gliph/Algorithm/ConnectedComponent.php | 65 - .../Exception/InvalidVertexTypeException.php | 13 - .../Exception/NonexistentVertexException.php | 15 - .../Gliph/Exception/OutOfRangeException.php | 8 - .../src/Gliph/Exception/RuntimeException.php | 8 - .../Exception/WrongVisitorStateException.php | 13 - .../gliph/src/Gliph/Graph/AdjacencyList.php | 168 -- .../src/Gliph/Graph/DirectedAdjacencyList.php | 130 -- .../gliph/src/Gliph/Graph/DirectedGraph.php | 37 - .../sdboyer/gliph/src/Gliph/Graph/Graph.php | 124 -- .../src/Gliph/Graph/MutableDirectedGraph.php | 25 - .../gliph/src/Gliph/Graph/MutableGraph.php | 56 - .../Gliph/Graph/MutableUndirectedGraph.php | 24 - .../Gliph/Graph/UndirectedAdjacencyList.php | 88 - .../gliph/src/Gliph/Traversal/DepthFirst.php | 136 -- .../Gliph/Visitor/DepthFirstBasicVisitor.php | 92 - .../Gliph/Visitor/DepthFirstNoOpVisitor.php | 18 - .../Visitor/DepthFirstToposortVisitor.php | 66 - .../Visitor/DepthFirstVisitorInterface.php | 13 - .../SimpleStatefulDepthFirstVisitor.php | 48 - .../Visitor/StatefulDepthFirstVisitor.php | 78 - .../Visitor/StatefulVisitorInterface.php | 23 - .../src/Gliph/Visitor/TarjanSCCVisitor.php | 36 - core/vendor/symfony/browser-kit/Client.php | 2 +- core/vendor/symfony/browser-kit/Cookie.php | 16 +- .../symfony/browser-kit/Tests/ClientTest.php | 23 +- .../symfony/browser-kit/Tests/CookieTest.php | 18 +- .../symfony/browser-kit/Tests/HistoryTest.php | 6 +- .../class-loader}/.gitignore | 5 +- .../class-loader/ApcUniversalClassLoader.php | 2 +- .../symfony/class-loader/DebugClassLoader.php | 2 +- .../DebugUniversalClassLoader.php | 2 +- .../Tests/ClassMapGeneratorTest.php | 2 +- .../LegacyApcUniversalClassLoaderTest.php | 2 - .../Tests/LegacyUniversalClassLoaderTest.php | 5 - .../class-loader/UniversalClassLoader.php | 2 +- core/vendor/symfony/console/Application.php | 12 +- .../symfony/console/Command/Command.php | 4 +- .../symfony/console/Command/HelpCommand.php | 2 +- .../symfony/console/Command/ListCommand.php | 2 +- .../console/Descriptor/TextDescriptor.php | 9 +- .../console/Formatter/OutputFormatter.php | 4 +- .../Formatter/OutputFormatterStyle.php | 2 + .../console/Helper/DebugFormatterHelper.php | 2 +- .../symfony/console/Helper/DialogHelper.php | 12 +- .../symfony/console/Helper/HelperSet.php | 6 +- .../symfony/console/Helper/ProgressBar.php | 10 +- .../symfony/console/Helper/ProgressHelper.php | 2 +- core/vendor/symfony/console/Helper/Table.php | 17 +- .../symfony/console/Helper/TableHelper.php | 2 +- .../symfony/console/Input/ArgvInput.php | 2 +- .../symfony/console/Input/InputDefinition.php | 4 +- .../symfony/console/Input/StringInput.php | 2 +- .../symfony/console/Output/ConsoleOutput.php | 39 +- .../console/Question/ChoiceQuestion.php | 3 +- core/vendor/symfony/console/Shell.php | 2 +- .../symfony/console/Style/SymfonyStyle.php | 111 +- .../symfony/console/Tests/ApplicationTest.php | 6 +- .../console/Tests/Command/CommandTest.php | 4 - .../Tests/Descriptor/ObjectsProvider.php | 1 + .../Style/SymfonyStyle/command/command_0.php | 11 + .../Style/SymfonyStyle/command/command_1.php | 13 + .../Style/SymfonyStyle/command/command_2.php | 16 + .../Style/SymfonyStyle/command/command_3.php | 12 + .../Style/SymfonyStyle/command/command_4.php | 34 + .../Style/SymfonyStyle/command/command_5.php | 29 + .../Style/SymfonyStyle/command/command_6.php | 16 + .../Style/SymfonyStyle/command/command_7.php | 15 + .../Style/SymfonyStyle/output/output_0.txt | 3 + .../Style/SymfonyStyle/output/output_1.txt | 9 + .../Style/SymfonyStyle/output/output_2.txt | 13 + .../Style/SymfonyStyle/output/output_3.txt | 7 + .../Style/SymfonyStyle/output/output_4.txt | 32 + .../Style/SymfonyStyle/output/output_5.txt | 11 + .../Style/SymfonyStyle/output/output_6.txt | 6 + .../Style/SymfonyStyle/output/output_7.txt | 5 + .../Tests/Fixtures/input_option_6.json | 1 + .../console/Tests/Fixtures/input_option_6.md | 9 + .../console/Tests/Fixtures/input_option_6.txt | 1 + .../console/Tests/Fixtures/input_option_6.xml | 5 + .../Formatter/OutputFormatterStyleTest.php | 6 + .../Tests/Helper/LegacyDialogHelperTest.php | 5 - .../Tests/Helper/LegacyProgressHelperTest.php | 5 - .../Tests/Helper/LegacyTableHelperTest.php | 1 - .../Tests/Helper/ProcessHelperTest.php | 5 +- .../console/Tests/Helper/ProgressBarTest.php | 42 +- .../console/Tests/Helper/TableTest.php | 10 +- .../Tests/Input/InputDefinitionTest.php | 8 +- .../console/Tests/Input/StringInputTest.php | 2 - .../console/Tests/Style/SymfonyStyleTest.php | 64 + .../css-selector}/.gitignore | 7 +- .../vendor/symfony/debug/DebugClassLoader.php | 12 +- core/vendor/symfony/debug/ErrorHandler.php | 81 +- .../debug/Exception/DummyException.php | 2 +- .../debug/Exception/FatalErrorException.php | 14 +- ...eException.php => FatalThrowableError.php} | 10 +- .../vendor/symfony/debug/ExceptionHandler.php | 2 +- .../debug/Tests/DebugClassLoaderTest.php | 23 +- .../symfony/debug/Tests/ErrorHandlerTest.php | 86 +- .../ClassNotFoundFatalErrorHandlerTest.php | 6 +- ...UndefinedFunctionFatalErrorHandlerTest.php | 2 +- .../UndefinedMethodFatalErrorHandlerTest.php | 2 +- .../symfony/dependency-injection/.gitignore | 3 + .../ResolveDefinitionTemplatesPass.php | 8 + .../Compiler/ResolveInvalidReferencesPass.php | 4 +- .../ResolveParameterPlaceHoldersPass.php | 2 +- .../dependency-injection/ContainerBuilder.php | 10 +- .../dependency-injection/Definition.php | 16 +- .../DefinitionDecorator.php | 10 + .../Dumper/GraphvizDumper.php | 2 +- .../dependency-injection/Dumper/PhpDumper.php | 26 +- .../Loader/XmlFileLoader.php | 22 +- .../Loader/YamlFileLoader.php | 4 + .../ParameterBag/FrozenParameterBag.php | 10 + .../dependency-injection/SimpleXMLElement.php | 2 +- .../CheckDefinitionValidityPassTest.php | 2 - ...cyResolveParameterPlaceHoldersPassTest.php | 2 - .../ResolveDefinitionTemplatesPassTest.php | 34 + .../Tests/ContainerBuilderTest.php | 15 +- .../Tests/DefinitionDecoratorTest.php | 2 - .../Tests/DefinitionTest.php | 2 - .../Tests/Dumper/GraphvizDumperTest.php | 2 - .../Tests/Dumper/PhpDumperTest.php | 2 - .../Tests/Dumper/XmlDumperTest.php | 2 - .../Tests/Dumper/YamlDumperTest.php | 2 - .../Tests/Fixtures/includes/createphar.php | 2 +- .../Tests/Fixtures/xml/legacy-services6.xml | 1 + .../Tests/Fixtures/xml/services6.xml | 1 - .../Tests/Fixtures/yaml/legacy-services6.yml | 5 + .../Tests/Fixtures/yaml/services6.yml | 5 - .../Tests/LegacyContainerBuilderTest.php | 5 - .../Tests/LegacyDefinitionTest.php | 5 - .../Tests/Loader/XmlFileLoaderTest.php | 11 +- .../Tests/Loader/YamlFileLoaderTest.php | 11 +- .../symfony/dom-crawler/Tests/FormTest.php | 1 - .../symfony/event-dispatcher/.gitignore | 3 + .../vendor/symfony/event-dispatcher/Event.php | 4 +- .../Tests/AbstractEventDispatcherTest.php | 4 - .../event-dispatcher/Tests/EventTest.php | 4 - .../vendor/symfony/http-foundation/.gitignore | 3 + .../File/MimeType/MimeTypeGuesser.php | 8 + .../symfony/http-foundation/JsonResponse.php | 74 +- .../symfony/http-foundation/Request.php | 12 +- .../symfony/http-foundation/Response.php | 12 +- .../Session/Flash/FlashBag.php | 2 +- .../Handler/LegacyPdoSessionHandler.php | 2 +- .../Storage/Handler/PdoSessionHandler.php | 6 +- .../Storage/MockArraySessionStorage.php | 2 +- .../Session/Storage/NativeSessionStorage.php | 8 +- .../Tests/BinaryFileResponseTest.php | 2 +- .../http-foundation/Tests/ClockMock.php | 24 + .../http-foundation/Tests/CookieTest.php | 2 + .../http-foundation/Tests/File/FileTest.php | 13 + .../Tests/File/Fixtures/other-file.example | 0 .../Tests/JsonResponseTest.php | 9 +- .../http-foundation/Tests/RequestTest.php | 28 + .../Tests/ResponseHeaderBagTest.php | 6 +- .../Tests/Session/Flash/FlashBagTest.php | 2 - .../Handler/LegacyPdoSessionHandlerTest.php | 2 - .../Storage/NativeSessionStorageTest.php | 12 +- .../Storage/PhpBridgeSessionStorageTest.php | 1 - core/vendor/symfony/http-kernel/.gitignore | 5 + .../DataCollector/RequestDataCollector.php | 6 +- .../http-kernel/Debug/ErrorHandler.php | 2 +- .../http-kernel/Debug/ExceptionHandler.php | 2 +- .../Debug/TraceableEventDispatcher.php | 2 +- .../ContainerAwareHttpKernel.php | 2 +- .../FragmentRendererPass.php | 2 +- .../RegisterListenersPass.php | 2 +- .../EventListener/ErrorsLoggerListener.php | 2 +- .../http-kernel/EventListener/EsiListener.php | 2 +- .../EventListener/FragmentListener.php | 2 +- .../EventListener/LocaleListener.php | 2 +- .../EventListener/ProfilerListener.php | 2 +- .../EventListener/RouterListener.php | 4 +- .../Exception/FatalErrorException.php | 2 +- .../Exception/FlattenException.php | 2 +- .../http-kernel/Fragment/FragmentHandler.php | 2 +- .../symfony/http-kernel/HttpCache/Esi.php | 8 +- .../HttpCache/EsiResponseCacheStrategy.php | 2 +- .../EsiResponseCacheStrategyInterface.php | 2 +- .../http-kernel/HttpCache/HttpCache.php | 4 +- core/vendor/symfony/http-kernel/Kernel.php | 12 +- .../symfony/http-kernel/Log/NullLogger.php | 10 +- .../Profiler/MemcacheProfilerStorage.php | 2 +- .../DataCollector/ConfigDataCollectorTest.php | 4 +- .../ContainerAwareHttpKernelTest.php | 8 +- .../FragmentRendererPassTest.php | 2 - .../EventListener/FragmentListenerTest.php | 1 - .../EventListener/ProfilerListenerTest.php | 2 - .../symfony/http-kernel/Tests/KernelTest.php | 2 - .../symfony/http-kernel/Tests/Logger.php | 8 +- core/vendor/symfony/process/.gitignore | 3 + .../symfony/process/PhpExecutableFinder.php | 2 +- core/vendor/symfony/process/Process.php | 4 +- core/vendor/symfony/process/ProcessUtils.php | 4 +- .../process/Tests/AbstractProcessTest.php | 127 +- .../process/Tests/ExecutableFinderTest.php | 4 +- .../process/Tests/PhpExecutableFinderTest.php | 8 +- .../PipeStdinInStdoutStdErrStreamSelect.php | 4 +- .../process/Tests/SimpleProcessTest.php | 6 +- .../psr-http-message-bridge/.travis.yml | 43 + .../psr-http-message-bridge/CHANGELOG.md | 7 + .../Factory/DiactorosFactory.php | 164 ++ .../Factory/HttpFoundationFactory.php | 199 ++ .../HttpFoundationFactoryInterface.php | 43 + .../HttpMessageFactoryInterface.php | 43 + .../psr-http-message-bridge}/LICENSE | 2 +- .../symfony/psr-http-message-bridge/README.md | 14 + .../Tests/Factory/DiactorosFactoryTest.php | 164 ++ .../Factory/HttpFoundationFactoryTest.php | 211 ++ .../Tests/Fixtures/Message.php | 89 + .../Tests/Fixtures/Response.php | 45 + .../Tests/Fixtures/ServerRequest.php | 141 ++ .../Tests/Fixtures/Stream.php | 95 + .../Tests/Fixtures/UploadedFile.php | 65 + .../psr-http-message-bridge/composer.json | 33 + .../psr-http-message-bridge}/phpunit.xml.dist | 13 +- core/vendor/symfony/routing/.gitignore | 3 + .../symfony/routing/Annotation/Route.php | 22 +- .../symfony/routing/Loader/XmlFileLoader.php | 20 +- .../symfony/routing/Loader/YamlFileLoader.php | 20 +- .../routing/Matcher/ApacheUrlMatcher.php | 2 +- .../Matcher/Dumper/ApacheMatcherDumper.php | 2 +- .../Matcher/Dumper/PhpMatcherDumper.php | 6 +- core/vendor/symfony/routing/Route.php | 12 +- .../routing/Tests/Annotation/RouteTest.php | 2 - .../Dumper/PhpGeneratorDumperTest.php | 2 +- .../Tests/Generator/UrlGeneratorTest.php | 2 - .../Tests/Loader/XmlFileLoaderTest.php | 2 - .../Tests/Loader/YamlFileLoaderTest.php | 2 - .../Dumper/LegacyApacheMatcherDumperTest.php | 5 - .../Matcher/LegacyApacheUrlMatcherTest.php | 1 - .../symfony/routing/Tests/RouteTest.php | 6 - core/vendor/symfony/serializer/.gitignore | 3 + .../symfony/serializer/Annotation/Groups.php | 11 +- .../symfony/serializer/Encoder/JsonDecode.php | 2 +- .../symfony/serializer/Encoder/JsonEncode.php | 2 +- .../serializer/Encoder/JsonEncoder.php | 4 +- .../serializer/Mapping/ClassMetadata.php | 2 +- .../Normalizer/AbstractNormalizer.php | 6 +- .../Tests/Annotation/GroupsTest.php | 6 +- .../Tests/Mapping/AttributeMetadataTest.php | 10 + .../Tests/Mapping/ClassMetadataTest.php | 17 + .../Normalizer/GetSetMethodNormalizerTest.php | 6 - .../Tests/Normalizer/ObjectNormalizerTest.php | 2 - .../Normalizer/PropertyNormalizerTest.php | 6 - core/vendor/symfony/translation/.gitignore | 3 + .../translation/Loader/JsonFileLoader.php | 11 +- .../translation/Loader/MoFileLoader.php | 2 +- .../translation/Loader/XliffFileLoader.php | 2 +- .../symfony/translation/MessageSelector.php | 2 +- .../translation/PluralizationRules.php | 2 +- .../translation/Tests/MessageSelectorTest.php | 32 + .../Tests/PluralizationRulesTest.php | 2 +- .../translation/Tests/TranslatorCacheTest.php | 61 - .../translation/Tests/TranslatorTest.php | 2 +- .../vendor/symfony/translation/Translator.php | 9 +- core/vendor/symfony/validator/.gitignore | 3 + .../symfony/validator/ConstraintValidator.php | 4 +- .../symfony/validator/ConstraintViolation.php | 4 +- .../validator/Constraints/Callback.php | 2 +- .../Constraints/CallbackValidator.php | 2 +- .../Constraints/CardSchemeValidator.php | 10 +- .../Constraints/Collection/Optional.php | 2 +- .../Constraints/Collection/Required.php | 2 +- .../validator/Constraints/EmailValidator.php | 4 +- .../symfony/validator/Constraints/False.php | 2 +- .../validator/Constraints/FalseValidator.php | 2 +- .../symfony/validator/Constraints/File.php | 66 +- .../validator/Constraints/GroupSequence.php | 12 +- .../validator/Constraints/IsbnValidator.php | 4 +- .../symfony/validator/Constraints/Null.php | 2 +- .../validator/Constraints/NullValidator.php | 2 +- .../symfony/validator/Constraints/True.php | 2 +- .../validator/Constraints/TrueValidator.php | 2 +- .../symfony/validator/Constraints/Valid.php | 2 +- .../validator/Context/ExecutionContext.php | 10 +- .../Context/LegacyExecutionContext.php | 2 +- .../Context/LegacyExecutionContextFactory.php | 2 +- .../symfony/validator/DefaultTranslator.php | 2 +- .../symfony/validator/ExecutionContext.php | 2 +- .../validator/ExecutionContextInterface.php | 4 +- .../Mapping/BlackholeMetadataFactory.php | 2 +- .../validator/Mapping/Cache/ApcCache.php | 2 +- .../validator/Mapping/ClassMetadata.php | 8 +- .../Mapping/ClassMetadataFactory.php | 2 +- .../validator/Mapping/ElementMetadata.php | 2 +- .../validator/Mapping/MemberMetadata.php | 8 +- .../Resources/translations/validators.it.xlf | 2 +- .../AbstractConstraintValidatorTest.php | 8 +- .../Constraints/CallbackValidatorTest.php | 14 - .../Constraints/CardSchemeValidatorTest.php | 2 + .../Tests/Constraints/EmailValidatorTest.php | 1 + .../validator/Tests/Constraints/FileTest.php | 53 +- .../Tests/Constraints/GroupSequenceTest.php | 10 - .../Tests/LegacyExecutionContextTest.php | 2 - .../Mapping/Cache/LegacyApcCacheTest.php | 2 - .../Mapping/LegacyElementMetadataTest.php | 2 - .../Tests/Mapping/MemberMetadataTest.php | 4 - .../Tests/Validator/Abstract2Dot5ApiTest.php | 8 +- .../Tests/Validator/AbstractLegacyApiTest.php | 2 - .../Tests/Validator/AbstractValidatorTest.php | 4 - .../RecursiveValidator2Dot5ApiTest.php | 25 + .../symfony/validator/ValidationVisitor.php | 2 +- core/vendor/symfony/validator/Validator.php | 2 +- .../validator/Validator/LegacyValidator.php | 2 +- .../Validator/RecursiveValidator.php | 11 +- .../symfony/validator/ValidatorBuilder.php | 4 +- .../LegacyConstraintViolationBuilder.php | 2 +- core/vendor/symfony/yaml/.gitignore | 3 + core/vendor/symfony/yaml/Inline.php | 2 +- core/vendor/symfony/yaml/Parser.php | 6 +- core/vendor/symfony/yaml/Tests/InlineTest.php | 20 +- core/vendor/symfony/yaml/Tests/YamlTest.php | 2 - core/vendor/symfony/yaml/Yaml.php | 6 +- .../zend-diactoros/.coveralls.yml | 3 + .../zendframework/zend-diactoros/CHANGELOG.md | 231 ++ .../zend-diactoros/CONTRIBUTING.md | 223 ++ .../zendframework/zend-diactoros/LICENSE.md | 12 + .../zendframework/zend-diactoros/README.md | 40 + .../zend-diactoros/composer.json | 47 + .../zendframework/zend-diactoros/phpcs.xml | 21 + .../zend-diactoros/src/AbstractSerializer.php | 152 ++ .../Exception/DeprecatedMethodException.php | 19 + .../src/Exception/ExceptionInterface.php | 17 + .../zend-diactoros/src/HeaderSecurity.php | 149 ++ .../zend-diactoros/src/MessageTrait.php | 383 ++++ .../zend-diactoros/src/PhpInputStream.php | 93 + .../zend-diactoros/src/RelativeStream.php | 168 ++ .../zend-diactoros/src/Request.php | 74 + .../zend-diactoros/src/Request/Serializer.php | 147 ++ .../zend-diactoros/src/RequestTrait.php | 309 +++ .../zend-diactoros/src/Response.php | 202 ++ .../src/Response/EmitterInterface.php | 32 + .../src/Response/EmptyResponse.php | 42 + .../src/Response/HtmlResponse.php | 73 + .../src/Response/InjectContentTypeTrait.php | 33 + .../src/Response/JsonResponse.php | 96 + .../src/Response/RedirectResponse.php | 47 + .../src/Response/SapiEmitter.php | 116 + .../src/Response/Serializer.php | 111 + .../zend-diactoros/src/Server.php | 188 ++ .../zend-diactoros/src/ServerRequest.php | 297 +++ .../src/ServerRequestFactory.php | 458 ++++ .../zend-diactoros/src/Stream.php | 326 +++ .../zend-diactoros/src/UploadedFile.php | 233 ++ .../zendframework/zend-diactoros/src/Uri.php | 624 ++++++ modules/README.txt | 4 + sites/default/default.services.yml | 19 +- sites/default/default.settings.php | 9 + sites/example.settings.local.php | 21 + 2155 files changed, 54307 insertions(+), 46870 deletions(-) create mode 100644 core/assets/vendor/backbone/backbone.js create mode 100644 core/lib/Drupal/Component/Assertion/Inspector.php create mode 100644 core/lib/Drupal/Component/Gettext/LICENSE.txt create mode 100644 core/lib/Drupal/Component/Gettext/README.txt create mode 100644 core/lib/Drupal/Component/Gettext/TESTING.txt create mode 100644 core/lib/Drupal/Component/Gettext/composer.json create mode 100644 core/lib/Drupal/Component/HttpFoundation/SecuredRedirectResponse.php delete mode 100644 core/lib/Drupal/Component/ProxyBuilder/ProxyDumper.php create mode 100644 core/lib/Drupal/Core/Authentication/AuthenticationCollector.php create mode 100644 core/lib/Drupal/Core/Authentication/AuthenticationCollectorInterface.php delete mode 100644 core/lib/Drupal/Core/Authentication/AuthenticationManagerInterface.php create mode 100644 core/lib/Drupal/Core/Cache/Context/ContextCacheKeys.php create mode 100644 core/lib/Drupal/Core/Cache/Context/SessionCacheContext.php create mode 100644 core/lib/Drupal/Core/Cache/Context/UserCacheContextBase.php create mode 100644 core/lib/Drupal/Core/Cache/RefinableCacheableDependencyInterface.php create mode 100644 core/lib/Drupal/Core/Cache/RefinableCacheableDependencyTrait.php create mode 100644 core/lib/Drupal/Core/Command/GenerateProxyClassApplication.php create mode 100644 core/lib/Drupal/Core/Command/GenerateProxyClassCommand.php create mode 100644 core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php create mode 100644 core/lib/Drupal/Core/DependencyInjection/Compiler/ContextProvidersPass.php create mode 100644 core/lib/Drupal/Core/DependencyInjection/Compiler/GuzzleMiddlewarePass.php create mode 100644 core/lib/Drupal/Core/DependencyInjection/Compiler/ProxyServicesPass.php create mode 100644 core/lib/Drupal/Core/Entity/Exception/InvalidLinkTemplateException.php create mode 100644 core/lib/Drupal/Core/Entity/Query/Sql/pgsql/Condition.php create mode 100644 core/lib/Drupal/Core/Entity/Query/Sql/pgsql/QueryFactory.php create mode 100644 core/lib/Drupal/Core/EventSubscriber/EarlyRenderingControllerWrapperSubscriber.php create mode 100644 core/lib/Drupal/Core/EventSubscriber/PsrResponseSubscriber.php create mode 100644 core/lib/Drupal/Core/EventSubscriber/RedirectLeadingSlashesSubscriber.php delete mode 100644 core/lib/Drupal/Core/Http/Client.php create mode 100644 core/lib/Drupal/Core/Http/ClientFactory.php create mode 100644 core/lib/Drupal/Core/Http/HandlerStackConfigurator.php rename core/{modules/block/src/EventSubscriber => lib/Drupal/Core/Language/ContextProvider}/CurrentLanguageContext.php (56%) create mode 100644 core/lib/Drupal/Core/PathProcessor/NullPathProcessorManager.php create mode 100644 core/lib/Drupal/Core/Plugin/CachedDiscoveryClearerInterface.php create mode 100644 core/lib/Drupal/Core/Plugin/Context/ContextProviderInterface.php create mode 100644 core/lib/Drupal/Core/Plugin/Context/ContextRepositoryInterface.php create mode 100644 core/lib/Drupal/Core/Plugin/Context/LazyContextRepository.php create mode 100644 core/lib/Drupal/Core/ProxyClass/Batch/BatchStorage.php create mode 100644 core/lib/Drupal/Core/ProxyClass/Config/ConfigInstaller.php create mode 100644 core/lib/Drupal/Core/ProxyClass/Cron.php create mode 100644 core/lib/Drupal/Core/ProxyClass/Entity/ContentUninstallValidator.php create mode 100644 core/lib/Drupal/Core/ProxyClass/Extension/ModuleInstaller.php create mode 100644 core/lib/Drupal/Core/ProxyClass/Extension/RequiredModuleUninstallValidator.php create mode 100644 core/lib/Drupal/Core/ProxyClass/Field/FieldModuleUninstallValidator.php create mode 100644 core/lib/Drupal/Core/ProxyClass/File/MimeType/ExtensionMimeTypeGuesser.php create mode 100644 core/lib/Drupal/Core/ProxyClass/File/MimeType/MimeTypeGuesser.php create mode 100644 core/lib/Drupal/Core/ProxyClass/Lock/DatabaseLockBackend.php create mode 100644 core/lib/Drupal/Core/ProxyClass/Lock/PersistentDatabaseLockBackend.php create mode 100644 core/lib/Drupal/Core/ProxyClass/PageCache/ChainResponsePolicy.php create mode 100644 core/lib/Drupal/Core/ProxyClass/ParamConverter/AdminPathConfigEntityConverter.php create mode 100644 core/lib/Drupal/Core/ProxyClass/ParamConverter/MenuLinkPluginConverter.php create mode 100644 core/lib/Drupal/Core/ProxyClass/Plugin/CachedDiscoveryClearer.php create mode 100644 core/lib/Drupal/Core/ProxyClass/Render/BareHtmlPageRenderer.php create mode 100644 core/lib/Drupal/Core/ProxyClass/Routing/MatcherDumper.php create mode 100644 core/lib/Drupal/Core/ProxyClass/Routing/RouteBuilder.php create mode 100644 core/lib/Drupal/Core/Render/MetadataBubblingUrlGenerator.php create mode 100644 core/lib/Drupal/Core/Render/RenderContext.php create mode 100644 core/lib/Drupal/Core/Render/SafeString.php create mode 100644 core/lib/Drupal/Core/Routing/LocalAwareRedirectResponseTrait.php create mode 100644 core/lib/Drupal/Core/Routing/LocalRedirectResponse.php create mode 100644 core/lib/Drupal/Core/Routing/TrustedRedirectResponse.php delete mode 100644 core/lib/Drupal/Core/Test/EventSubscriber/HttpRequestSubscriber.php create mode 100644 core/lib/Drupal/Core/Test/HttpClientMiddleware/TestHttpClientMiddleware.php create mode 100644 core/misc/date.js rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_action_settings.yml => action/migration_templates/d6_action_settings.yml} (81%) rename core/modules/{migrate_drupal => action}/src/Plugin/migrate/source/d6/Action.php (88%) rename core/modules/{migrate_drupal/src/Tests => action/src/Tests/Migrate}/d6/MigrateActionConfigsTest.php (65%) rename core/modules/{migrate_drupal/tests/src/Unit => action/tests/src/Unit/Plugin/migrate}/source/d6/ActionTest.php (88%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_aggregator_feed.yml => aggregator/migration_templates/d6_aggregator_feed.yml} (84%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_aggregator_item.yml => aggregator/migration_templates/d6_aggregator_item.yml} (79%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_aggregator_settings.yml => aggregator/migration_templates/d6_aggregator_settings.yml} (91%) create mode 100644 core/modules/aggregator/migration_templates/d7_aggregator_settings.yml rename core/modules/{migrate_drupal => aggregator}/src/Plugin/migrate/source/d6/AggregatorFeed.php (92%) rename core/modules/{migrate_drupal => aggregator}/src/Plugin/migrate/source/d6/AggregatorItem.php (90%) rename core/modules/{migrate_drupal/src/Tests => aggregator/src/Tests/Migrate}/d6/MigrateAggregatorConfigsTest.php (74%) rename core/modules/{migrate_drupal/src/Tests => aggregator/src/Tests/Migrate}/d6/MigrateAggregatorFeedTest.php (76%) rename core/modules/{migrate_drupal/src/Tests => aggregator/src/Tests/Migrate}/d6/MigrateAggregatorItemTest.php (76%) create mode 100644 core/modules/aggregator/src/Tests/Migrate/d7/MigrateAggregatorSettingsTest.php rename core/modules/{migrate_drupal/tests/src/Unit => aggregator/tests/src/Unit/Plugin/migrate}/source/d6/AggregatorFeedTest.php (83%) rename core/modules/{migrate_drupal/tests/src/Unit => aggregator/tests/src/Unit/Plugin/migrate}/source/d6/AggregatorItemTest.php (84%) create mode 100644 core/modules/block/block.install rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_block.yml => block/migration_templates/d6_block.yml} (91%) create mode 100644 core/modules/block/src/Controller/BlockLibraryController.php delete mode 100644 core/modules/block/src/Event/BlockContextEvent.php delete mode 100644 core/modules/block/src/Event/BlockEvents.php delete mode 100644 core/modules/block/src/EventSubscriber/BlockContextSubscriberBase.php rename core/modules/{migrate_drupal => block}/src/Plugin/migrate/process/d6/BlockPluginId.php (95%) rename core/modules/{migrate_drupal => block}/src/Plugin/migrate/process/d6/BlockRegion.php (86%) rename core/modules/{migrate_drupal => block}/src/Plugin/migrate/process/d6/BlockSettings.php (92%) rename core/modules/{migrate_drupal => block}/src/Plugin/migrate/process/d6/BlockTheme.php (95%) rename core/modules/{migrate_drupal => block}/src/Plugin/migrate/process/d6/BlockVisibility.php (94%) rename core/modules/{migrate_drupal => block}/src/Plugin/migrate/source/d6/Block.php (97%) delete mode 100644 core/modules/block/src/Tests/BlockTitleXSSTest.php rename core/modules/{migrate_drupal/src/Tests => block/src/Tests/Migrate}/d6/MigrateBlockTest.php (92%) create mode 100644 core/modules/block/src/Tests/Update/BlockContextMappingUpdateTest.php create mode 100644 core/modules/block/tests/modules/block_test/src/Plugin/Condition/BaloneySpam.php rename core/modules/{migrate_drupal/tests/src/Unit => block/tests/src/Unit/Plugin/migrate}/source/d6/BlockTest.php (85%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_block_content_body_field.yml => block_content/migration_templates/d6_block_content_body_field.yml} (83%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_block_content_type.yml => block_content/migration_templates/d6_block_content_type.yml} (84%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_custom_block.yml => block_content/migration_templates/d6_custom_block.yml} (72%) rename core/modules/{migrate_drupal => block_content}/src/Plugin/migrate/source/d6/Box.php (87%) rename core/modules/{migrate_drupal/src/Tests => block_content/src/Tests/Migrate}/d6/MigrateBlockContentTest.php (63%) rename core/modules/{migrate_drupal/tests/src/Unit => block_content/tests/src/Unit/Plugin/migrate}/source/d6/BoxTest.php (83%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_book.yml => book/migration_templates/d6_book.yml} (77%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_book_settings.yml => book/migration_templates/d6_book_settings.yml} (86%) rename core/modules/{migrate => book}/src/Plugin/migrate/destination/Book.php (73%) rename core/modules/{migrate_drupal => book}/src/Plugin/migrate/source/d6/Book.php (93%) create mode 100644 core/modules/book/src/ProxyClass/BookUninstallValidator.php rename core/modules/{migrate_drupal/src/Tests => book/src/Tests/Migrate}/d6/MigrateBookConfigsTest.php (67%) rename core/modules/{migrate_drupal/src/Tests => book/src/Tests/Migrate}/d6/MigrateBookTest.php (83%) create mode 100644 core/modules/color/src/Tests/ColorSafePreviewTest.php create mode 100644 core/modules/color/tests/modules/color_test/themes/color_test_theme/color/preview.html create mode 100644 core/modules/color/tests/modules/color_test/themes/color_test_theme/js/color_test_theme-fontsize.js create mode 100644 core/modules/config/src/Tests/CacheabilityMetadataConfigOverrideIntegrationTest.php create mode 100644 core/modules/config/src/Tests/CacheabilityMetadataConfigOverrideTest.php create mode 100644 core/modules/config/tests/config_override_integration_test/config/install/block.block.config_override_test.yml create mode 100644 core/modules/config/tests/config_override_integration_test/config_override_integration_test.info.yml create mode 100644 core/modules/config/tests/config_override_integration_test/config_override_integration_test.services.yml create mode 100644 core/modules/config/tests/config_override_integration_test/src/Cache/ConfigOverrideIntegrationTestCacheContext.php create mode 100644 core/modules/config/tests/config_override_integration_test/src/CacheabilityMetadataConfigOverride.php create mode 100644 core/modules/config/tests/config_override_test/config/install/block.block.call_to_action.yml create mode 100644 core/modules/config/tests/config_override_test/src/Cache/PirateDayCacheContext.php create mode 100644 core/modules/config/tests/config_override_test/src/PirateDayCacheabilityMetadataConfigOverride.php create mode 100644 core/modules/config_translation/src/FormElement/PluralVariants.php create mode 100644 core/modules/config_translation/tests/src/Unit/ConfigFieldMapperTest.php rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_contact_category.yml => contact/migration_templates/d6_contact_category.yml} (87%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_contact_settings.yml => contact/migration_templates/d6_contact_settings.yml} (82%) rename core/modules/{migrate_drupal => contact}/src/Plugin/migrate/source/d6/ContactCategory.php (91%) rename core/modules/{migrate_drupal => contact}/src/Plugin/migrate/source/d6/ContactSettings.php (80%) rename core/modules/{migrate_drupal/src/Tests => contact/src/Tests/Migrate}/d6/MigrateContactCategoryTest.php (77%) rename core/modules/{migrate_drupal/src/Tests => contact/src/Tests/Migrate}/d6/MigrateContactConfigsTest.php (69%) rename core/modules/{migrate_drupal/tests/src/Unit => contact/tests/src/Unit/Plugin/migrate}/source/d6/ContactCategoryTest.php (82%) create mode 100644 core/modules/datetime/datetime.views.inc create mode 100644 core/modules/datetime/src/Plugin/views/argument/Date.php create mode 100644 core/modules/datetime/src/Plugin/views/argument/DayDate.php create mode 100644 core/modules/datetime/src/Plugin/views/argument/MonthDate.php create mode 100644 core/modules/datetime/src/Plugin/views/argument/YearDate.php create mode 100644 core/modules/datetime/src/Plugin/views/filter/Date.php create mode 100644 core/modules/datetime/src/Plugin/views/sort/Date.php create mode 100644 core/modules/datetime/src/Tests/Views/ArgumentDateTimeTest.php create mode 100644 core/modules/datetime/src/Tests/Views/DateTimeHandlerTestBase.php create mode 100644 core/modules/datetime/src/Tests/Views/FilterDateTest.php create mode 100644 core/modules/datetime/src/Tests/Views/FilterDateTimeTest.php create mode 100644 core/modules/datetime/src/Tests/Views/SortDateTimeTest.php create mode 100644 core/modules/datetime/tests/modules/datetime_test/datetime_test.info.yml create mode 100644 core/modules/datetime/tests/modules/datetime_test/test_views/views.view.test_argument_datetime.yml create mode 100644 core/modules/datetime/tests/modules/datetime_test/test_views/views.view.test_filter_datetime.yml create mode 100644 core/modules/datetime/tests/modules/datetime_test/test_views/views.view.test_sort_datetime.yml rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_dblog_settings.yml => dblog/migration_templates/d6_dblog_settings.yml} (81%) create mode 100644 core/modules/dblog/migration_templates/d7_dblog_settings.yml rename core/modules/{migrate_drupal/src/Tests => dblog/src/Tests/Migrate}/d6/MigrateDblogConfigsTest.php (61%) create mode 100644 core/modules/dblog/src/Tests/Migrate/d7/MigrateDblogConfigsTest.php create mode 100644 core/modules/field/src/ProxyClass/FieldUninstallValidator.php create mode 100644 core/modules/field_ui/tests/src/Unit/FieldUiTest.php rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_filter_format.yml => filter/migration_templates/d6_filter_format.yml} (93%) rename core/modules/{migrate_drupal => filter}/src/Plugin/migrate/source/d6/FilterFormat.php (95%) create mode 100644 core/modules/filter/src/ProxyClass/FilterUninstallValidator.php rename core/modules/{migrate_drupal/src/Tests => filter/src/Tests/Migrate}/d6/MigrateFilterFormatTest.php (74%) create mode 100644 core/modules/filter/tests/filter_test/src/Plugin/Filter/FilterTestCacheMerge.php rename core/modules/{migrate_drupal/tests/src/Unit => filter/tests/src/Unit/Plugin/migrate}/source/d6/FilterFormatTest.php (91%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_forum_settings.yml => forum/migration_templates/d6_forum_settings.yml} (85%) create mode 100644 core/modules/forum/src/ProxyClass/ForumUninstallValidator.php rename core/modules/{migrate_drupal/src/Tests => forum/src/Tests/Migrate}/d6/MigrateForumConfigsTest.php (76%) create mode 100644 core/modules/language/src/ProxyClass/LanguageConverter.php rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_locale_settings.yml => locale/migration_templates/d6_locale_settings.yml} (85%) rename core/modules/{migrate_drupal/src/Tests => locale/src/Tests/Migrate}/d6/MigrateLocaleConfigsTest.php (67%) create mode 100644 core/modules/menu_link_content/config/schema/menu_link_content.schema.yml rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_menu_links.yml => menu_link_content/migration_templates/d6_menu_links.yml} (88%) rename core/modules/{migrate_drupal => menu_link_content}/src/Plugin/migrate/source/d6/MenuLink.php (96%) create mode 100644 core/modules/menu_link_content/src/Tests/MenuLinkContentDeleteFormTest.php rename core/modules/{migrate_drupal/src/Tests => menu_link_content/src/Tests/Migrate}/d6/MigrateMenuLinkTest.php (86%) rename core/modules/{migrate_drupal/tests/src/Unit => menu_link_content/tests/src/Unit/Plugin/migrate}/source/d6/MenuLinkSourceTest.php (91%) delete mode 100644 core/modules/menu_ui/menu_ui.permissions.yml rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_menu_settings.yml => menu_ui/migration_templates/d6_menu_settings.yml} (88%) rename core/modules/{migrate_drupal/src/Tests => menu_ui/src/Tests/Migrate}/d6/MigrateMenuConfigsTest.php (64%) create mode 100644 core/modules/migrate/src/MigrateTemplateStorage.php rename core/modules/migrate/src/Plugin/migrate/destination/{Null.php => NullDestination.php} (82%) create mode 100644 core/modules/migrate/src/Plugin/migrate/source/DummyQueryTrait.php create mode 100644 core/modules/migrate/src/Tests/TemplateTest.php create mode 100644 core/modules/migrate/tests/modules/template_test/migration_templates/migrate.migration.node_template.yml create mode 100644 core/modules/migrate/tests/modules/template_test/migration_templates/migrate.migration.other_template.yml create mode 100644 core/modules/migrate/tests/modules/template_test/migration_templates/migrate.migration.url_template.yml create mode 100644 core/modules/migrate/tests/modules/template_test/template_test.info.yml delete mode 100644 core/modules/migrate_drupal/config/optional/migrate.migration.d6_system_filter.yml rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_cck_field_revision.yml => migration_templates/d6_cck_field_revision.yml} (69%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_cck_field_values.yml => migration_templates/d6_cck_field_values.yml} (66%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_comment.yml => migration_templates/d6_comment.yml} (75%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_comment_entity_display.yml => migration_templates/d6_comment_entity_display.yml} (83%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_comment_entity_form_display.yml => migration_templates/d6_comment_entity_form_display.yml} (83%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_comment_entity_form_display_subject.yml => migration_templates/d6_comment_entity_form_display_subject.yml} (87%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_comment_field.yml => migration_templates/d6_comment_field.yml} (77%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_comment_field_instance.yml => migration_templates/d6_comment_field_instance.yml} (84%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_comment_type.yml => migration_templates/d6_comment_type.yml} (82%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_field.yml => migration_templates/d6_field.yml} (98%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_field_formatter_settings.yml => migration_templates/d6_field_formatter_settings.yml} (92%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_field_instance.yml => migration_templates/d6_field_instance.yml} (87%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_field_instance_widget_settings.yml => migration_templates/d6_field_instance_widget_settings.yml} (89%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_file.yml => migration_templates/d6_file.yml} (90%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_file_settings.yml => migration_templates/d6_file_settings.yml} (87%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_profile_values.yml => migration_templates/d6_profile_values.yml} (58%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_upload.yml => migration_templates/d6_upload.yml} (77%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_upload_entity_display.yml => migration_templates/d6_upload_entity_display.yml} (84%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_upload_entity_form_display.yml => migration_templates/d6_upload_entity_form_display.yml} (85%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_upload_field.yml => migration_templates/d6_upload_field.yml} (88%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_upload_field_instance.yml => migration_templates/d6_upload_field_instance.yml} (78%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_user.yml => migration_templates/d6_user.yml} (87%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_user_contact_settings.yml => migration_templates/d6_user_contact_settings.yml} (80%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_user_mail.yml => migration_templates/d6_user_mail.yml} (96%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_user_picture_entity_display.yml => migration_templates/d6_user_picture_entity_display.yml} (85%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_user_picture_entity_form_display.yml => migration_templates/d6_user_picture_entity_form_display.yml} (85%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_user_picture_field.yml => migration_templates/d6_user_picture_field.yml} (86%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_user_picture_field_instance.yml => migration_templates/d6_user_picture_field_instance.yml} (86%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_user_picture_file.yml => migration_templates/d6_user_picture_file.yml} (91%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_user_profile_entity_display.yml => migration_templates/d6_user_profile_entity_display.yml} (94%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_user_profile_entity_form_display.yml => migration_templates/d6_user_profile_entity_form_display.yml} (95%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_user_profile_field.yml => migration_templates/d6_user_profile_field.yml} (91%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_user_profile_field_instance.yml => migration_templates/d6_user_profile_field_instance.yml} (79%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_user_role.yml => migration_templates/d6_user_role.yml} (92%) rename core/modules/migrate_drupal/{config/optional/migrate.migration.d6_user_settings.yml => migration_templates/d6_user_settings.yml} (92%) delete mode 100644 core/modules/migrate_drupal/src/Plugin/MigratePluginManager.php create mode 100644 core/modules/migrate_drupal/src/Plugin/migrate/cckfield/FileField.php create mode 100644 core/modules/migrate_drupal/src/Plugin/migrate/cckfield/TextField.php delete mode 100644 core/modules/migrate_drupal/src/Tests/d6/MigrateSystemFilterTest.php delete mode 100644 core/modules/migrate_drupal/tests/src/Unit/source/d6/TermTest.php create mode 100644 core/modules/node/config/schema/node.source.schema.yml rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_node.yml => node/migration_templates/d6_node.yml} (85%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_node_revision.yml => node/migration_templates/d6_node_revision.yml} (88%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_node_setting_promote.yml => node/migration_templates/d6_node_setting_promote.yml} (81%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_node_setting_status.yml => node/migration_templates/d6_node_setting_status.yml} (80%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_node_setting_sticky.yml => node/migration_templates/d6_node_setting_sticky.yml} (80%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_node_settings.yml => node/migration_templates/d6_node_settings.yml} (81%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_node_type.yml => node/migration_templates/d6_node_type.yml} (90%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_view_modes.yml => node/migration_templates/d6_view_modes.yml} (92%) rename core/modules/{block/src/EventSubscriber => node/src/ContextProvider}/NodeRouteContext.php (64%) rename core/modules/{migrate_drupal => node}/src/Plugin/migrate/process/d6/NodeUpdate7008.php (83%) rename core/modules/{migrate_drupal => node}/src/Plugin/migrate/source/d6/Node.php (96%) rename core/modules/{migrate_drupal => node}/src/Plugin/migrate/source/d6/NodeRevision.php (85%) rename core/modules/{migrate_drupal => node}/src/Plugin/migrate/source/d6/NodeType.php (96%) rename core/modules/{migrate_drupal => node}/src/Plugin/migrate/source/d6/ViewMode.php (84%) rename core/modules/{migrate_drupal => node}/src/Plugin/migrate/source/d6/ViewModeBase.php (86%) create mode 100644 core/modules/node/src/ProxyClass/ParamConverter/NodePreviewConverter.php create mode 100644 core/modules/node/src/Tests/AssertButtonsTrait.php rename core/modules/{migrate_drupal/src/Tests => node/src/Tests/Migrate}/d6/MigrateNodeBundleSettingsTest.php (76%) rename core/modules/{migrate_drupal/src/Tests => node/src/Tests/Migrate}/d6/MigrateNodeConfigsTest.php (61%) rename core/modules/{migrate_drupal/src/Tests => node/src/Tests/Migrate}/d6/MigrateNodeRevisionTest.php (79%) rename core/modules/{migrate_drupal/src/Tests => node/src/Tests/Migrate}/d6/MigrateNodeTest.php (96%) rename core/modules/{migrate_drupal/src/Tests => node/src/Tests/Migrate}/d6/MigrateNodeTestBase.php (75%) rename core/modules/{migrate_drupal/src/Tests => node/src/Tests/Migrate}/d6/MigrateNodeTypeTest.php (85%) rename core/modules/{migrate_drupal/src/Tests => node/src/Tests/Migrate}/d6/MigrateViewModesTest.php (57%) rename core/modules/{migrate_drupal/tests/src/Unit => node/tests/src/Unit/Plugin/migrate}/source/d6/NodeByNodeTypeTest.php (93%) rename core/modules/{migrate_drupal/tests/src/Unit => node/tests/src/Unit/Plugin/migrate}/source/d6/NodeRevisionByNodeTypeTest.php (94%) rename core/modules/{migrate_drupal/tests/src/Unit => node/tests/src/Unit/Plugin/migrate}/source/d6/NodeRevisionTest.php (94%) rename core/modules/{migrate_drupal/tests/src/Unit => node/tests/src/Unit/Plugin/migrate}/source/d6/NodeTest.php (93%) rename core/modules/{migrate_drupal/tests/src/Unit => node/tests/src/Unit/Plugin/migrate}/source/d6/NodeTypeTest.php (90%) rename core/modules/{migrate_drupal/tests/src/Unit => node/tests/src/Unit/Plugin/migrate}/source/d6/ViewModeTest.php (86%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_url_alias.yml => path/migration_templates/d6_url_alias.yml} (88%) rename core/modules/{migrate => path}/src/Plugin/migrate/destination/UrlAlias.php (93%) rename core/modules/{migrate_drupal => path}/src/Plugin/migrate/source/d6/UrlAlias.php (87%) rename core/modules/{migrate_drupal/src/Tests => path/src/Tests/Migrate}/d6/MigrateUrlAliasTest.php (83%) rename core/modules/{migrate_drupal/tests/src/Unit/source => path/tests/src/Unit/Migrate}/d6/UrlAliasTest.php (79%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_search_page.yml => search/migration_templates/d6_search_page.yml} (90%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_search_settings.yml => search/migration_templates/d6_search_settings.yml} (89%) delete mode 100644 core/modules/search/search.libraries.yml rename core/modules/{migrate => search}/src/Plugin/migrate/destination/EntitySearchPage.php (78%) rename core/modules/{migrate_drupal => search}/src/Plugin/migrate/process/d6/SearchConfigurationRankings.php (83%) rename core/modules/{migrate_drupal/src/Tests => search/src/Tests/Migrate}/d6/MigrateSearchConfigsTest.php (67%) rename core/modules/{migrate_drupal/src/Tests => search/src/Tests/Migrate}/d6/MigrateSearchPageTest.php (79%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_simpletest_settings.yml => simpletest/migration_templates/d6_simpletest_settings.yml} (90%) rename core/modules/{migrate_drupal/src/Tests => simpletest/src/Tests/Migrate}/d6/MigrateSimpletestConfigsTest.php (71%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_statistics_settings.yml => statistics/migration_templates/d6_statistics_settings.yml} (88%) rename core/modules/{migrate_drupal/src/Tests => statistics/src/Tests/Migrate}/d6/MigrateStatisticsConfigsTest.php (66%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_syslog_settings.yml => syslog/migration_templates/d6_syslog_settings.yml} (83%) create mode 100644 core/modules/syslog/migration_templates/d7_syslog_settings.yml rename core/modules/{migrate_drupal/src/Tests => syslog/src/Tests/Migrate}/d6/MigrateSyslogConfigsTest.php (66%) create mode 100644 core/modules/syslog/src/Tests/Migrate/d7/MigrateSyslogConfigsTest.php delete mode 100644 core/modules/system/config/install/system.filter.yml rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_date_formats.yml => system/migration_templates/d6_date_formats.yml} (90%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_menu.yml => system/migration_templates/d6_menu.yml} (76%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_system_cron.yml => system/migration_templates/d6_system_cron.yml} (86%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_system_file.yml => system/migration_templates/d6_system_file.yml} (87%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_system_image.yml => system/migration_templates/d6_system_image.yml} (80%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_system_image_gd.yml => system/migration_templates/d6_system_image_gd.yml} (82%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_system_logging.yml => system/migration_templates/d6_system_logging.yml} (86%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_system_maintenance.yml => system/migration_templates/d6_system_maintenance.yml} (82%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_system_performance.yml => system/migration_templates/d6_system_performance.yml} (88%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_system_rss.yml => system/migration_templates/d6_system_rss.yml} (84%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_system_site.yml => system/migration_templates/d6_system_site.yml} (93%) delete mode 100644 core/modules/system/src/Controller/FormAjaxController.php rename core/modules/{migrate_drupal => system}/src/Plugin/migrate/process/d6/SystemUpdate7000.php (92%) rename core/modules/{migrate_drupal => system}/src/Plugin/migrate/source/d6/Menu.php (87%) create mode 100644 core/modules/system/src/Tests/Bootstrap/ErrorContainer.php create mode 100644 core/modules/system/src/Tests/Bootstrap/ExceptionContainer.php create mode 100644 core/modules/system/src/Tests/Cache/CacheContextOptimizationTest.php create mode 100644 core/modules/system/src/Tests/Common/EarlyRenderingControllerTest.php create mode 100644 core/modules/system/src/Tests/Database/LargeQueryTest.php create mode 100644 core/modules/system/src/Tests/Entity/ContentEntityCloneTest.php create mode 100644 core/modules/system/src/Tests/Entity/Update/SqlContentEntityStorageSchemaIndexTest.php create mode 100644 core/modules/system/src/Tests/Field/FieldItemTest.php create mode 100644 core/modules/system/src/Tests/Form/ExternalFormUrlTest.php create mode 100644 core/modules/system/src/Tests/Menu/MenuLinkSecurityTest.php rename core/modules/{migrate_drupal/src/Tests => system/src/Tests/Migrate}/d6/MigrateDateFormatTest.php (75%) rename core/modules/{migrate_drupal/src/Tests => system/src/Tests/Migrate}/d6/MigrateMenuTest.php (79%) rename core/modules/{migrate_drupal/src/Tests => system/src/Tests/Migrate}/d6/MigrateSystemCronTest.php (56%) rename core/modules/{migrate_drupal/src/Tests => system/src/Tests/Migrate}/d6/MigrateSystemFileTest.php (56%) rename core/modules/{migrate_drupal/src/Tests => system/src/Tests/Migrate}/d6/MigrateSystemImageGdTest.php (52%) rename core/modules/{migrate_drupal/src/Tests => system/src/Tests/Migrate}/d6/MigrateSystemImageTest.php (52%) rename core/modules/{migrate_drupal/src/Tests => system/src/Tests/Migrate}/d6/MigrateSystemLoggingTest.php (62%) rename core/modules/{migrate_drupal/src/Tests => system/src/Tests/Migrate}/d6/MigrateSystemMaintenanceTest.php (57%) rename core/modules/{migrate_drupal/src/Tests => system/src/Tests/Migrate}/d6/MigrateSystemPerformanceTest.php (59%) rename core/modules/{migrate_drupal/src/Tests => system/src/Tests/Migrate}/d6/MigrateSystemRssTest.php (54%) rename core/modules/{migrate_drupal/src/Tests => system/src/Tests/Migrate}/d6/MigrateSystemSiteTest.php (65%) create mode 100644 core/modules/system/src/Tests/Render/DisplayVariantTest.php create mode 100644 core/modules/system/src/Tests/Render/UrlBubbleableMetadataBubblingTest.php create mode 100644 core/modules/system/src/Tests/System/TokenReplaceWebTest.php create mode 100644 core/modules/system/src/Tests/System/UncaughtExceptionTest.php create mode 100644 core/modules/system/src/Tests/Theme/ThemeTokenTest.php create mode 100644 core/modules/system/src/Tests/Update/MenuTreeSerializationTitleTest.php create mode 100644 core/modules/system/tests/fixtures/update/block.block.secondtestfor2354889.yml create mode 100644 core/modules/system/tests/fixtures/update/block.block.testfor2354889.yml create mode 100644 core/modules/system/tests/fixtures/update/block.block.thirdtestfor2354889.yml create mode 100644 core/modules/system/tests/fixtures/update/drupal-8.block-context-manager-2354889.php delete mode 100644 core/modules/system/tests/modules/ajax_forms_test/src/Form/AjaxFormsTestCachedForm.php create mode 100644 core/modules/system/tests/modules/cache_test/cache_test.routing.yml create mode 100644 core/modules/system/tests/modules/cache_test/src/Controller/CacheTestController.php create mode 100644 core/modules/system/tests/modules/condition_test/src/Plugin/Condition/OptionalContextCondition.php create mode 100644 core/modules/system/tests/modules/condition_test/src/Tests/OptionalContextConditionTest.php create mode 100644 core/modules/system/tests/modules/display_variant_test/display_variant_test.info.yml create mode 100644 core/modules/system/tests/modules/display_variant_test/display_variant_test.services.yml create mode 100644 core/modules/system/tests/modules/display_variant_test/src/EventSubscriber/TestPageDisplayVariantSubscriber.php create mode 100644 core/modules/system/tests/modules/display_variant_test/src/Plugin/DisplayVariant/TestDisplayVariant.php create mode 100644 core/modules/system/tests/modules/early_rendering_controller_test/early_rendering_controller_test.info.yml create mode 100644 core/modules/system/tests/modules/early_rendering_controller_test/early_rendering_controller_test.routing.yml create mode 100644 core/modules/system/tests/modules/early_rendering_controller_test/early_rendering_controller_test.services.yml create mode 100644 core/modules/system/tests/modules/early_rendering_controller_test/src/AttachmentsTestDomainObject.php create mode 100644 core/modules/system/tests/modules/early_rendering_controller_test/src/AttachmentsTestResponse.php create mode 100644 core/modules/system/tests/modules/early_rendering_controller_test/src/CacheableTestDomainObject.php create mode 100644 core/modules/system/tests/modules/early_rendering_controller_test/src/CacheableTestResponse.php create mode 100644 core/modules/system/tests/modules/early_rendering_controller_test/src/EarlyRenderingTestController.php create mode 100644 core/modules/system/tests/modules/early_rendering_controller_test/src/TestDomainObject.php create mode 100644 core/modules/system/tests/modules/early_rendering_controller_test/src/TestDomainObjectViewSubscriber.php create mode 100644 core/modules/system/tests/modules/entity_test/src/Entity/EntityTestViewBuilder.php create mode 100644 core/modules/system/tests/modules/entity_test/src/EntityTestViewBuilderOverriddenView.php create mode 100644 core/modules/system/tests/modules/entity_test/src/Plugin/Field/FieldType/FieldTestItem.php create mode 100644 core/modules/system/tests/modules/entity_test_operation/entity_test_operation.info.yml create mode 100644 core/modules/system/tests/modules/entity_test_operation/entity_test_operation.module create mode 100644 core/modules/system/tests/modules/error_service_test/error_service_test.info.yml create mode 100644 core/modules/system/tests/modules/error_service_test/error_service_test.routing.yml create mode 100644 core/modules/system/tests/modules/error_service_test/error_service_test.services.yml create mode 100644 core/modules/system/tests/modules/error_service_test/src/Controller/LonelyMonkeyController.php create mode 100644 core/modules/system/tests/modules/error_service_test/src/ErrorServiceTestServiceProvider.php create mode 100644 core/modules/system/tests/modules/error_service_test/src/LonelyMonkeyClass.php create mode 100644 core/modules/system/tests/modules/error_service_test/src/MonkeysInTheControlRoom.php create mode 100644 core/modules/system/tests/modules/menu_test/src/Plugin/Derivative/LocalActionTest.php create mode 100644 core/modules/system/tests/modules/menu_test/src/Plugin/Derivative/LocalTaskTestWithUnsafeTitle.php create mode 100644 core/modules/system/tests/modules/menu_test/src/Plugin/Derivative/MenuLinkTestWithUnsafeTitle.php create mode 100644 core/modules/system/tests/modules/menu_test/src/Plugin/Menu/ContextualLink/TestContextualLink.php create mode 100644 core/modules/system/tests/modules/menu_test/src/Plugin/Menu/LocalAction/TestLocalAction5.php create mode 100644 core/modules/system/tests/modules/menu_test/src/Plugin/Menu/LocalTask/TestTaskWithUserInput.php create mode 100644 core/modules/system/tests/modules/module_installer_config_test/config/install/module_installer_config_test.type.missing_id.yml create mode 100644 core/modules/system/tests/modules/module_installer_config_test/config/schema/module_installer_config_test.schema.yml create mode 100644 core/modules/system/tests/modules/module_installer_config_test/module_installer_config_test.info.yml create mode 100644 core/modules/system/tests/modules/module_installer_config_test/src/Entity/TestConfigType.php delete mode 100644 core/modules/system/tests/modules/system_test/src/system_test.permissions.yml create mode 100644 core/modules/system/tests/modules/system_test/system_test.permissions.yml create mode 100644 core/modules/system/tests/modules/token_test/src/Controller/TestController.php create mode 100644 core/modules/system/tests/modules/token_test/token_test.info.yml create mode 100644 core/modules/system/tests/modules/token_test/token_test.routing.yml create mode 100644 core/modules/system/tests/modules/update_order_test/update_order_test.info.yml create mode 100644 core/modules/system/tests/modules/update_order_test/update_order_test.install create mode 100644 core/modules/system/tests/modules/update_order_test/update_order_test.module rename core/modules/{migrate_drupal/tests/src/Unit => system/tests/src/Unit/Migrate}/source/d6/MenuTest.php (86%) create mode 100644 core/modules/system/tests/themes/test_invalid_core/test_invalid_core.info.yml create mode 100644 core/modules/system/tests/themes/test_invalid_region/test_invalid_region.info.yml create mode 100644 core/modules/taxonomy/config/schema/taxonomy.source.schema.yml rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_taxonomy_settings.yml => taxonomy/migration_templates/d6_taxonomy_settings.yml} (86%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_taxonomy_term.yml => taxonomy/migration_templates/d6_taxonomy_term.yml} (82%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_taxonomy_vocabulary.yml => taxonomy/migration_templates/d6_taxonomy_vocabulary.yml} (88%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_term_node.yml => taxonomy/migration_templates/d6_term_node.yml} (66%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_term_node_revision.yml => taxonomy/migration_templates/d6_term_node_revision.yml} (75%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_vocabulary_entity_display.yml => taxonomy/migration_templates/d6_vocabulary_entity_display.yml} (84%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_vocabulary_entity_form_display.yml => taxonomy/migration_templates/d6_vocabulary_entity_form_display.yml} (84%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_vocabulary_field.yml => taxonomy/migration_templates/d6_vocabulary_field.yml} (81%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_vocabulary_field_instance.yml => taxonomy/migration_templates/d6_vocabulary_field_instance.yml} (85%) rename core/modules/{migrate => taxonomy}/src/Plugin/migrate/destination/EntityTaxonomyTerm.php (72%) rename core/modules/{migrate_drupal => taxonomy}/src/Plugin/migrate/load/d6/LoadTermNode.php (94%) rename core/modules/{migrate_drupal => taxonomy}/src/Plugin/migrate/source/d6/Term.php (93%) rename core/modules/{migrate_drupal => taxonomy}/src/Plugin/migrate/source/d6/TermNode.php (94%) rename core/modules/{migrate_drupal => taxonomy}/src/Plugin/migrate/source/d6/TermNodeRevision.php (69%) rename core/modules/{migrate_drupal => taxonomy}/src/Plugin/migrate/source/d6/Vocabulary.php (85%) rename core/modules/{migrate_drupal => taxonomy}/src/Plugin/migrate/source/d6/VocabularyBase.php (93%) rename core/modules/{migrate_drupal => taxonomy}/src/Plugin/migrate/source/d6/VocabularyPerType.php (83%) rename core/modules/{migrate_drupal/src/Tests => taxonomy/src/Tests/Migrate}/d6/MigrateTaxonomyConfigsTest.php (66%) rename core/modules/{migrate_drupal/src/Tests => taxonomy/src/Tests/Migrate}/d6/MigrateTaxonomyTermTest.php (79%) rename core/modules/{migrate_drupal/src/Tests => taxonomy/src/Tests/Migrate}/d6/MigrateTaxonomyVocabularyTest.php (75%) rename core/modules/{migrate_drupal/src/Tests => taxonomy/src/Tests/Migrate}/d6/MigrateTermNodeRevisionTest.php (89%) rename core/modules/{migrate_drupal/src/Tests => taxonomy/src/Tests/Migrate}/d6/MigrateTermNodeTest.php (90%) rename core/modules/{migrate_drupal/src/Tests => taxonomy/src/Tests/Migrate}/d6/MigrateTermNodeTestBase.php (77%) rename core/modules/{migrate_drupal/src/Tests => taxonomy/src/Tests/Migrate}/d6/MigrateVocabularyEntityDisplayTest.php (81%) rename core/modules/{migrate_drupal/src/Tests => taxonomy/src/Tests/Migrate}/d6/MigrateVocabularyEntityFormDisplayTest.php (80%) rename core/modules/{migrate_drupal/src/Tests => taxonomy/src/Tests/Migrate}/d6/MigrateVocabularyFieldInstanceTest.php (84%) rename core/modules/{migrate_drupal/src/Tests => taxonomy/src/Tests/Migrate}/d6/MigrateVocabularyFieldTest.php (75%) create mode 100644 core/modules/taxonomy/src/Tests/Views/TaxonomyFieldAllTermsTest.php create mode 100644 core/modules/taxonomy/tests/modules/taxonomy_test_views/test_views/views.view.taxonomy_all_terms_test.yml rename core/modules/{migrate_drupal/tests/src/Unit/source => taxonomy/tests/src/Unit/Migrate}/d6/TermSourceWithVocabularyFilterTest.php (66%) create mode 100644 core/modules/taxonomy/tests/src/Unit/Migrate/d6/TermTest.php rename core/modules/{migrate_drupal/tests/src/Unit/source => taxonomy/tests/src/Unit/Migrate}/d6/TermTestBase.php (90%) rename core/modules/{migrate_drupal/tests/src/Unit/source => taxonomy/tests/src/Unit/Migrate}/d6/VocabularyTest.php (87%) rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_text_settings.yml => text/migration_templates/d6_text_settings.yml} (82%) rename core/modules/{migrate_drupal/src/Tests => text/src/Tests/Migrate}/d6/MigrateTextConfigsTest.php (64%) create mode 100644 core/modules/toolbar/src/Ajax/SetSubtreesCommand.php create mode 100644 core/modules/tracker/js/tracker-history.js create mode 100644 core/modules/tracker/tracker.libraries.yml rename core/modules/{migrate_drupal/config/optional/migrate.migration.d6_update_settings.yml => update/migration_templates/d6_update_settings.yml} (90%) rename core/modules/{migrate_drupal/src/Tests => update/src/Tests/Migrate}/d6/MigrateUpdateConfigsTest.php (72%) rename core/modules/{block/src/EventSubscriber => user/src/ContextProvider}/CurrentUserContext.php (66%) create mode 100644 core/modules/views/src/Plugin/views/display/DisplayMenuInterface.php create mode 100644 core/modules/views_ui/src/ProxyClass/ParamConverter/ViewUIConverter.php create mode 100644 core/modules/views_ui/templates/views-ui-build-group-filter-form.html.twig create mode 100644 core/scripts/generate-proxy-class.php create mode 100644 core/tests/Drupal/Tests/Component/Assertion/InspectorTest.php delete mode 100644 core/tests/Drupal/Tests/Component/ProxyBuilder/ProxyDumperTest.php create mode 100644 core/tests/Drupal/Tests/Core/Authentication/AuthenticationCollectorTest.php create mode 100644 core/tests/Drupal/Tests/Core/DependencyInjection/Compiler/ProxyServicesPassTest.php create mode 100644 core/tests/Drupal/Tests/Core/EventSubscriber/PsrResponseSubscriberTest.php create mode 100644 core/tests/Drupal/Tests/Core/Http/ClientFactoryTest.php create mode 100644 core/tests/Drupal/Tests/Core/Plugin/Context/LazyContextRepositoryTest.php create mode 100644 core/tests/Drupal/Tests/Core/Render/Element/RenderElementTest.php create mode 100644 core/tests/Drupal/Tests/Core/Render/MetadataBubblingUrlGeneratorTest.php create mode 100644 core/tests/Drupal/Tests/Core/Routing/TrustedRedirectResponseTest.php rename core/{modules/search/css => themes/classy/css/search}/search.theme.css (100%) delete mode 100644 core/themes/classy/templates/misc/feed-icon.html.twig rename core/{modules/search/css/search.admin.css => themes/seven/css/components/search-admin-settings.css} (100%) mode change 100755 => 100644 core/vendor/behat/mink-goutte-driver/README.md rename core/vendor/behat/mink-goutte-driver/src/{Behat/Mink/Driver => }/Goutte/Client.php (100%) rename core/vendor/behat/mink-goutte-driver/src/{Behat/Mink/Driver => }/GoutteDriver.php (100%) create mode 100644 core/vendor/doctrine/lexer/LICENSE create mode 100644 core/vendor/egulias/email-validator/.gitignore rename core/vendor/egulias/email-validator/documentation/{Ohter.md => Other.md} (100%) create mode 100644 core/vendor/fabpot/goutte/Goutte/Tests/fixtures.txt delete mode 100644 core/vendor/guzzlehttp/guzzle/.gitignore delete mode 100644 core/vendor/guzzlehttp/guzzle/Makefile delete mode 100644 core/vendor/guzzlehttp/guzzle/build/packager.php delete mode 100644 core/vendor/guzzlehttp/guzzle/docs/Makefile delete mode 100644 core/vendor/guzzlehttp/guzzle/docs/_static/guzzle-icon.png delete mode 100644 core/vendor/guzzlehttp/guzzle/docs/_static/logo.png delete mode 100644 core/vendor/guzzlehttp/guzzle/docs/_templates/nav_links.html delete mode 100644 core/vendor/guzzlehttp/guzzle/docs/clients.rst delete mode 100644 core/vendor/guzzlehttp/guzzle/docs/conf.py delete mode 100644 core/vendor/guzzlehttp/guzzle/docs/events.rst delete mode 100644 core/vendor/guzzlehttp/guzzle/docs/faq.rst delete mode 100644 core/vendor/guzzlehttp/guzzle/docs/handlers.rst delete mode 100644 core/vendor/guzzlehttp/guzzle/docs/http-messages.rst delete mode 100644 core/vendor/guzzlehttp/guzzle/docs/index.rst delete mode 100644 core/vendor/guzzlehttp/guzzle/docs/overview.rst delete mode 100644 core/vendor/guzzlehttp/guzzle/docs/quickstart.rst delete mode 100644 core/vendor/guzzlehttp/guzzle/docs/requirements.txt delete mode 100644 core/vendor/guzzlehttp/guzzle/docs/streams.rst delete mode 100644 core/vendor/guzzlehttp/guzzle/docs/testing.rst delete mode 100644 core/vendor/guzzlehttp/guzzle/src/BatchResults.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Collection.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Event/AbstractEvent.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Event/AbstractRequestEvent.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Event/AbstractRetryableEvent.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Event/AbstractTransferEvent.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Event/BeforeEvent.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Event/CompleteEvent.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Event/Emitter.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Event/EmitterInterface.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Event/EndEvent.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Event/ErrorEvent.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Event/EventInterface.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Event/HasEmitterInterface.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Event/HasEmitterTrait.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Event/ListenerAttacherTrait.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Event/ProgressEvent.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Event/RequestEvents.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Event/SubscriberInterface.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Exception/CouldNotRewindStreamException.php create mode 100644 core/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Exception/ParseException.php rename core/vendor/guzzlehttp/{streams => guzzle}/src/Exception/SeekException.php (75%) delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Exception/StateException.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Exception/XmlParseException.php create mode 100644 core/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php create mode 100644 core/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php create mode 100644 core/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php create mode 100644 core/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php create mode 100644 core/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php create mode 100644 core/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php create mode 100644 core/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php create mode 100644 core/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php create mode 100644 core/vendor/guzzlehttp/guzzle/src/HandlerStack.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/HasDataTrait.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Message/AbstractMessage.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Message/AppliesHeadersInterface.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Message/FutureResponse.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Message/MessageFactory.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Message/MessageFactoryInterface.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Message/MessageInterface.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Message/MessageParser.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Message/Request.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Message/RequestInterface.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Message/Response.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Message/ResponseInterface.php create mode 100644 core/vendor/guzzlehttp/guzzle/src/MessageFormatter.php create mode 100644 core/vendor/guzzlehttp/guzzle/src/Middleware.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Mimetypes.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Post/MultipartBody.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Post/PostBody.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Post/PostBodyInterface.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Post/PostFile.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Post/PostFileInterface.php create mode 100644 core/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Query.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/QueryParser.php create mode 100644 core/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/RequestFsm.php create mode 100644 core/vendor/guzzlehttp/guzzle/src/RequestOptions.php create mode 100644 core/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/RingBridge.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Subscriber/Cookie.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Subscriber/History.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Subscriber/HttpError.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Subscriber/Mock.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Subscriber/Prepare.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Subscriber/Redirect.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/ToArrayInterface.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Transaction.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Url.php delete mode 100644 core/vendor/guzzlehttp/guzzle/src/Utils.php create mode 100644 core/vendor/guzzlehttp/guzzle/src/functions.php create mode 100644 core/vendor/guzzlehttp/guzzle/src/functions_include.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/BatchResultsTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/ClientTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/CollectionTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Cookie/CookieJarTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Cookie/FileCookieJarTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Cookie/SessionCookieJarTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Cookie/SetCookieTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Event/AbstractEventTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Event/AbstractRequestEventTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Event/AbstractRetryableEventTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Event/AbstractTransferEventTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Event/BeforeEventTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Event/EmitterTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Event/ErrorEventTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Event/HasEmitterTraitTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Event/ListenerAttacherTraitTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Event/ProgressEventTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Event/RequestEventsTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Exception/ParseExceptionTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Exception/RequestExceptionTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Exception/XmlParseExceptionTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/IntegrationTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Message/AbstractMessageTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Message/FutureResponseTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Message/MessageFactoryTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Message/MessageParserTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Message/RequestTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Message/ResponseTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/MimetypesTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/PoolTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Post/MultipartBodyTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Post/PostBodyTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Post/PostFileTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/QueryParserTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/QueryTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/RequestFsmTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/RingBridgeTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Server.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Subscriber/CookieTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Subscriber/HistoryTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Subscriber/HttpErrorTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Subscriber/MockTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Subscriber/PrepareTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/Subscriber/RedirectTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/TransactionTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/UriTemplateTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/UrlTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/UtilsTest.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/bootstrap.php delete mode 100644 core/vendor/guzzlehttp/guzzle/tests/perf.php create mode 100644 core/vendor/guzzlehttp/promises/.travis.yml create mode 100644 core/vendor/guzzlehttp/promises/CHANGELOG.md rename core/vendor/guzzlehttp/{ringphp => promises}/LICENSE (94%) rename core/vendor/guzzlehttp/{streams => promises}/Makefile (62%) create mode 100644 core/vendor/guzzlehttp/promises/README.md rename core/vendor/guzzlehttp/{streams => promises}/composer.json (55%) rename core/vendor/guzzlehttp/{guzzle => promises}/phpunit.xml.dist (100%) create mode 100644 core/vendor/guzzlehttp/promises/src/AggregateException.php create mode 100644 core/vendor/guzzlehttp/promises/src/CancellationException.php create mode 100644 core/vendor/guzzlehttp/promises/src/EachPromise.php create mode 100644 core/vendor/guzzlehttp/promises/src/FulfilledPromise.php create mode 100644 core/vendor/guzzlehttp/promises/src/Promise.php create mode 100644 core/vendor/guzzlehttp/promises/src/PromiseInterface.php create mode 100644 core/vendor/guzzlehttp/promises/src/PromisorInterface.php create mode 100644 core/vendor/guzzlehttp/promises/src/RejectedPromise.php create mode 100644 core/vendor/guzzlehttp/promises/src/RejectionException.php create mode 100644 core/vendor/guzzlehttp/promises/src/TaskQueue.php create mode 100644 core/vendor/guzzlehttp/promises/src/functions.php create mode 100644 core/vendor/guzzlehttp/promises/tests/AggregateExceptionTest.php create mode 100644 core/vendor/guzzlehttp/promises/tests/EachPromiseTest.php create mode 100644 core/vendor/guzzlehttp/promises/tests/FulfilledPromiseTest.php create mode 100644 core/vendor/guzzlehttp/promises/tests/NotPromiseInstance.php create mode 100644 core/vendor/guzzlehttp/promises/tests/PromiseTest.php create mode 100644 core/vendor/guzzlehttp/promises/tests/RejectedPromiseTest.php create mode 100644 core/vendor/guzzlehttp/promises/tests/RejectionExceptionTest.php create mode 100644 core/vendor/guzzlehttp/promises/tests/TaskQueueTest.php create mode 100644 core/vendor/guzzlehttp/promises/tests/Thennable.php create mode 100644 core/vendor/guzzlehttp/promises/tests/bootstrap.php create mode 100644 core/vendor/guzzlehttp/promises/tests/functionsTest.php create mode 100644 core/vendor/guzzlehttp/psr7/.travis.yml create mode 100644 core/vendor/guzzlehttp/psr7/CHANGELOG.md rename core/vendor/guzzlehttp/{streams => psr7}/LICENSE (94%) create mode 100644 core/vendor/guzzlehttp/psr7/Makefile create mode 100644 core/vendor/guzzlehttp/psr7/README.md create mode 100644 core/vendor/guzzlehttp/psr7/composer.json create mode 100644 core/vendor/guzzlehttp/psr7/phpunit.xml.dist rename core/vendor/guzzlehttp/{streams => psr7}/src/AppendStream.php (74%) rename core/vendor/guzzlehttp/{streams => psr7}/src/BufferStream.php (89%) rename core/vendor/guzzlehttp/{streams => psr7}/src/CachingStream.php (90%) rename core/vendor/guzzlehttp/{streams => psr7}/src/DroppingStream.php (79%) rename core/vendor/guzzlehttp/{streams => psr7}/src/FnStream.php (92%) rename core/vendor/guzzlehttp/{streams => psr7}/src/InflateStream.php (87%) rename core/vendor/guzzlehttp/{streams => psr7}/src/LazyOpenStream.php (84%) rename core/vendor/guzzlehttp/{streams => psr7}/src/LimitStream.php (82%) create mode 100644 core/vendor/guzzlehttp/psr7/src/MessageTrait.php create mode 100644 core/vendor/guzzlehttp/psr7/src/MultipartStream.php rename core/vendor/guzzlehttp/{streams => psr7}/src/NoSeekStream.php (67%) rename core/vendor/guzzlehttp/{streams => psr7}/src/PumpStream.php (90%) create mode 100644 core/vendor/guzzlehttp/psr7/src/Request.php create mode 100644 core/vendor/guzzlehttp/psr7/src/Response.php rename core/vendor/guzzlehttp/{streams => psr7}/src/Stream.php (63%) rename core/vendor/guzzlehttp/{streams => psr7}/src/StreamDecoratorTrait.php (83%) rename core/vendor/guzzlehttp/{streams/src/GuzzleStreamWrapper.php => psr7/src/StreamWrapper.php} (94%) create mode 100644 core/vendor/guzzlehttp/psr7/src/Uri.php create mode 100644 core/vendor/guzzlehttp/psr7/src/functions.php rename core/vendor/guzzlehttp/{streams => psr7}/tests/AppendStreamTest.php (69%) rename core/vendor/guzzlehttp/{streams => psr7}/tests/BufferStreamTest.php (83%) rename core/vendor/guzzlehttp/{streams => psr7}/tests/CachingStreamTest.php (73%) rename core/vendor/guzzlehttp/{streams => psr7}/tests/DroppingStreamTest.php (77%) rename core/vendor/guzzlehttp/{streams => psr7}/tests/FnStreamTest.php (90%) create mode 100644 core/vendor/guzzlehttp/psr7/tests/FunctionsTest.php rename core/vendor/guzzlehttp/{streams => psr7}/tests/InflateStreamTest.php (63%) rename core/vendor/guzzlehttp/{streams => psr7}/tests/LazyOpenStreamTest.php (96%) rename core/vendor/guzzlehttp/{streams => psr7}/tests/LimitStreamTest.php (61%) create mode 100644 core/vendor/guzzlehttp/psr7/tests/MultipartStreamTest.php create mode 100644 core/vendor/guzzlehttp/psr7/tests/NoSeekStreamTest.php rename core/vendor/guzzlehttp/{streams => psr7}/tests/PumpStreamTest.php (73%) create mode 100644 core/vendor/guzzlehttp/psr7/tests/RequestTest.php create mode 100644 core/vendor/guzzlehttp/psr7/tests/ResponseTest.php rename core/vendor/guzzlehttp/{streams => psr7}/tests/StreamDecoratorTraitTest.php (80%) rename core/vendor/guzzlehttp/{streams => psr7}/tests/StreamTest.php (53%) rename core/vendor/guzzlehttp/{streams/tests/GuzzleStreamWrapperTest.php => psr7/tests/StreamWrapperTest.php} (81%) create mode 100644 core/vendor/guzzlehttp/psr7/tests/UriTest.php create mode 100644 core/vendor/guzzlehttp/psr7/tests/bootstrap.php delete mode 100644 core/vendor/guzzlehttp/ringphp/.gitignore delete mode 100644 core/vendor/guzzlehttp/ringphp/.travis.yml delete mode 100644 core/vendor/guzzlehttp/ringphp/CHANGELOG.md delete mode 100644 core/vendor/guzzlehttp/ringphp/Makefile delete mode 100644 core/vendor/guzzlehttp/ringphp/README.rst delete mode 100644 core/vendor/guzzlehttp/ringphp/composer.json delete mode 100644 core/vendor/guzzlehttp/ringphp/docs/Makefile delete mode 100644 core/vendor/guzzlehttp/ringphp/docs/client_handlers.rst delete mode 100644 core/vendor/guzzlehttp/ringphp/docs/client_middleware.rst delete mode 100644 core/vendor/guzzlehttp/ringphp/docs/conf.py delete mode 100644 core/vendor/guzzlehttp/ringphp/docs/futures.rst delete mode 100644 core/vendor/guzzlehttp/ringphp/docs/index.rst delete mode 100644 core/vendor/guzzlehttp/ringphp/docs/requirements.txt delete mode 100644 core/vendor/guzzlehttp/ringphp/docs/spec.rst delete mode 100644 core/vendor/guzzlehttp/ringphp/docs/testing.rst delete mode 100644 core/vendor/guzzlehttp/ringphp/phpunit.xml.dist delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Client/ClientUtils.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Client/CurlFactory.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Client/CurlHandler.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Client/CurlMultiHandler.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Client/Middleware.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Client/MockHandler.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Client/StreamHandler.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Core.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Exception/CancelledException.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Exception/CancelledFutureAccessException.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Exception/ConnectException.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Exception/RingException.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Future/BaseFutureTrait.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Future/CompletedFutureArray.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Future/CompletedFutureValue.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Future/FutureArray.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Future/FutureArrayInterface.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Future/FutureInterface.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Future/FutureValue.php delete mode 100644 core/vendor/guzzlehttp/ringphp/src/Future/MagicFutureTrait.php delete mode 100644 core/vendor/guzzlehttp/ringphp/tests/Client/CurlFactoryTest.php delete mode 100644 core/vendor/guzzlehttp/ringphp/tests/Client/CurlHandlerTest.php delete mode 100644 core/vendor/guzzlehttp/ringphp/tests/Client/CurlMultiHandlerTest.php delete mode 100644 core/vendor/guzzlehttp/ringphp/tests/Client/MiddlewareTest.php delete mode 100644 core/vendor/guzzlehttp/ringphp/tests/Client/MockHandlerTest.php delete mode 100644 core/vendor/guzzlehttp/ringphp/tests/Client/Server.php delete mode 100644 core/vendor/guzzlehttp/ringphp/tests/Client/StreamHandlerTest.php delete mode 100644 core/vendor/guzzlehttp/ringphp/tests/Client/server.js delete mode 100644 core/vendor/guzzlehttp/ringphp/tests/CoreTest.php delete mode 100644 core/vendor/guzzlehttp/ringphp/tests/Future/CompletedFutureArrayTest.php delete mode 100644 core/vendor/guzzlehttp/ringphp/tests/Future/CompletedFutureValueTest.php delete mode 100644 core/vendor/guzzlehttp/ringphp/tests/Future/FutureArrayTest.php delete mode 100644 core/vendor/guzzlehttp/ringphp/tests/Future/FutureValueTest.php delete mode 100644 core/vendor/guzzlehttp/ringphp/tests/bootstrap.php delete mode 100644 core/vendor/guzzlehttp/streams/.travis.yml delete mode 100644 core/vendor/guzzlehttp/streams/CHANGELOG.rst delete mode 100644 core/vendor/guzzlehttp/streams/README.rst delete mode 100644 core/vendor/guzzlehttp/streams/phpunit.xml.dist delete mode 100644 core/vendor/guzzlehttp/streams/src/AsyncReadStream.php delete mode 100644 core/vendor/guzzlehttp/streams/src/Exception/CannotAttachException.php delete mode 100644 core/vendor/guzzlehttp/streams/src/MetadataStreamInterface.php delete mode 100644 core/vendor/guzzlehttp/streams/src/NullStream.php delete mode 100644 core/vendor/guzzlehttp/streams/src/StreamInterface.php delete mode 100644 core/vendor/guzzlehttp/streams/src/Utils.php delete mode 100644 core/vendor/guzzlehttp/streams/tests/AsyncReadStreamTest.php delete mode 100644 core/vendor/guzzlehttp/streams/tests/Exception/SeekExceptionTest.php delete mode 100644 core/vendor/guzzlehttp/streams/tests/NoSeekStreamTest.php delete mode 100644 core/vendor/guzzlehttp/streams/tests/NullStreamTest.php delete mode 100644 core/vendor/guzzlehttp/streams/tests/UtilsTest.php create mode 100644 core/vendor/phpunit/php-code-coverage/tests/_files/CoverageFunctionParenthesesWhitespaceTest.php create mode 100644 core/vendor/phpunit/php-code-coverage/tests/_files/CoverageMethodOneLineAnnotationTest.php create mode 100644 core/vendor/phpunit/php-code-coverage/tests/_files/CoverageMethodParenthesesWhitespaceTest.php create mode 100644 core/vendor/phpunit/php-code-coverage/tests/_files/NamespaceCoverageCoversClassPublicTest.php create mode 100644 core/vendor/phpunit/php-code-coverage/tests/_files/NamespaceCoverageCoversClassTest.php create mode 100644 core/vendor/phpunit/phpunit/tests/_files/ExceptionInSetUpTest.php create mode 100644 core/vendor/phpunit/phpunit/tests/_files/ExceptionInTest.php create mode 100644 core/vendor/psr/http-message/LICENSE create mode 100644 core/vendor/psr/http-message/README.md create mode 100644 core/vendor/psr/http-message/composer.json create mode 100644 core/vendor/psr/http-message/src/MessageInterface.php create mode 100644 core/vendor/psr/http-message/src/RequestInterface.php create mode 100644 core/vendor/psr/http-message/src/ResponseInterface.php create mode 100644 core/vendor/psr/http-message/src/ServerRequestInterface.php create mode 100644 core/vendor/psr/http-message/src/StreamInterface.php create mode 100644 core/vendor/psr/http-message/src/UploadedFileInterface.php create mode 100644 core/vendor/psr/http-message/src/UriInterface.php delete mode 100644 core/vendor/react/promise/.travis.yml delete mode 100644 core/vendor/react/promise/CHANGELOG.md delete mode 100644 core/vendor/react/promise/LICENSE delete mode 100644 core/vendor/react/promise/README.md delete mode 100644 core/vendor/react/promise/composer.json delete mode 100644 core/vendor/react/promise/src/CancellablePromiseInterface.php delete mode 100644 core/vendor/react/promise/src/Deferred.php delete mode 100644 core/vendor/react/promise/src/ExtendedPromiseInterface.php delete mode 100644 core/vendor/react/promise/src/FulfilledPromise.php delete mode 100644 core/vendor/react/promise/src/LazyPromise.php delete mode 100644 core/vendor/react/promise/src/Promise.php delete mode 100644 core/vendor/react/promise/src/PromiseInterface.php delete mode 100644 core/vendor/react/promise/src/PromisorInterface.php delete mode 100644 core/vendor/react/promise/src/RejectedPromise.php delete mode 100644 core/vendor/react/promise/src/UnhandledRejectionException.php delete mode 100644 core/vendor/react/promise/src/functions.php delete mode 100644 core/vendor/react/promise/src/functions_include.php delete mode 100644 core/vendor/react/promise/tests/DeferredTest.php delete mode 100644 core/vendor/react/promise/tests/FulfilledPromiseTest.php delete mode 100644 core/vendor/react/promise/tests/FunctionAllTest.php delete mode 100644 core/vendor/react/promise/tests/FunctionAnyTest.php delete mode 100644 core/vendor/react/promise/tests/FunctionCheckTypehintTest.php delete mode 100644 core/vendor/react/promise/tests/FunctionMapTest.php delete mode 100644 core/vendor/react/promise/tests/FunctionRaceTest.php delete mode 100644 core/vendor/react/promise/tests/FunctionReduceTest.php delete mode 100644 core/vendor/react/promise/tests/FunctionRejectTest.php delete mode 100644 core/vendor/react/promise/tests/FunctionResolveTest.php delete mode 100644 core/vendor/react/promise/tests/FunctionSomeTest.php delete mode 100644 core/vendor/react/promise/tests/LazyPromiseTest.php delete mode 100644 core/vendor/react/promise/tests/PromiseAdapter/CallbackPromiseAdapter.php delete mode 100644 core/vendor/react/promise/tests/PromiseAdapter/PromiseAdapterInterface.php delete mode 100644 core/vendor/react/promise/tests/PromiseTest.php delete mode 100644 core/vendor/react/promise/tests/PromiseTest/CancelTestTrait.php delete mode 100644 core/vendor/react/promise/tests/PromiseTest/FullTestTrait.php delete mode 100644 core/vendor/react/promise/tests/PromiseTest/NotifyTestTrait.php delete mode 100644 core/vendor/react/promise/tests/PromiseTest/PromiseFulfilledTestTrait.php delete mode 100644 core/vendor/react/promise/tests/PromiseTest/PromisePendingTestTrait.php delete mode 100644 core/vendor/react/promise/tests/PromiseTest/PromiseRejectedTestTrait.php delete mode 100644 core/vendor/react/promise/tests/PromiseTest/PromiseSettledTestTrait.php delete mode 100644 core/vendor/react/promise/tests/PromiseTest/RejectTestTrait.php delete mode 100644 core/vendor/react/promise/tests/PromiseTest/ResolveTestTrait.php delete mode 100644 core/vendor/react/promise/tests/RejectedPromiseTest.php delete mode 100644 core/vendor/react/promise/tests/Stub/CallableStub.php delete mode 100644 core/vendor/react/promise/tests/TestCase.php delete mode 100644 core/vendor/react/promise/tests/bootstrap.php delete mode 100644 core/vendor/sdboyer/gliph/README.md delete mode 100644 core/vendor/sdboyer/gliph/composer.json delete mode 100644 core/vendor/sdboyer/gliph/composer.lock delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Algorithm/ConnectedComponent.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Exception/InvalidVertexTypeException.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Exception/NonexistentVertexException.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Exception/OutOfRangeException.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Exception/RuntimeException.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Exception/WrongVisitorStateException.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Graph/AdjacencyList.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Graph/DirectedAdjacencyList.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Graph/DirectedGraph.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Graph/Graph.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Graph/MutableDirectedGraph.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Graph/MutableGraph.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Graph/MutableUndirectedGraph.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Graph/UndirectedAdjacencyList.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Traversal/DepthFirst.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Visitor/DepthFirstBasicVisitor.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Visitor/DepthFirstNoOpVisitor.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Visitor/DepthFirstToposortVisitor.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Visitor/DepthFirstVisitorInterface.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Visitor/SimpleStatefulDepthFirstVisitor.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Visitor/StatefulDepthFirstVisitor.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Visitor/StatefulVisitorInterface.php delete mode 100644 core/vendor/sdboyer/gliph/src/Gliph/Visitor/TarjanSCCVisitor.php rename core/vendor/{react/promise => symfony/class-loader}/.gitignore (70%) create mode 100644 core/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_0.php create mode 100644 core/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_1.php create mode 100644 core/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_2.php create mode 100644 core/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_3.php create mode 100644 core/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php create mode 100644 core/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_5.php create mode 100644 core/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_6.php create mode 100644 core/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_7.php create mode 100644 core/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_0.txt create mode 100644 core/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_1.txt create mode 100644 core/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_2.txt create mode 100644 core/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_3.txt create mode 100644 core/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_4.txt create mode 100644 core/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_5.txt create mode 100644 core/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_6.txt create mode 100644 core/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_7.txt create mode 100644 core/vendor/symfony/console/Tests/Fixtures/input_option_6.json create mode 100644 core/vendor/symfony/console/Tests/Fixtures/input_option_6.md create mode 100644 core/vendor/symfony/console/Tests/Fixtures/input_option_6.txt create mode 100644 core/vendor/symfony/console/Tests/Fixtures/input_option_6.xml create mode 100644 core/vendor/symfony/console/Tests/Style/SymfonyStyleTest.php rename core/vendor/{guzzlehttp/streams => symfony/css-selector}/.gitignore (57%) rename core/vendor/symfony/debug/Exception/{FatalBaseException.php => FatalThrowableError.php} (79%) create mode 100644 core/vendor/symfony/dependency-injection/.gitignore create mode 100644 core/vendor/symfony/event-dispatcher/.gitignore create mode 100644 core/vendor/symfony/http-foundation/.gitignore create mode 100644 core/vendor/symfony/http-foundation/Tests/ClockMock.php create mode 100644 core/vendor/symfony/http-foundation/Tests/File/Fixtures/other-file.example create mode 100644 core/vendor/symfony/http-kernel/.gitignore create mode 100644 core/vendor/symfony/process/.gitignore create mode 100644 core/vendor/symfony/psr-http-message-bridge/.travis.yml create mode 100644 core/vendor/symfony/psr-http-message-bridge/CHANGELOG.md create mode 100644 core/vendor/symfony/psr-http-message-bridge/Factory/DiactorosFactory.php create mode 100644 core/vendor/symfony/psr-http-message-bridge/Factory/HttpFoundationFactory.php create mode 100644 core/vendor/symfony/psr-http-message-bridge/HttpFoundationFactoryInterface.php create mode 100644 core/vendor/symfony/psr-http-message-bridge/HttpMessageFactoryInterface.php rename core/vendor/{sdboyer/gliph => symfony/psr-http-message-bridge}/LICENSE (96%) create mode 100644 core/vendor/symfony/psr-http-message-bridge/README.md create mode 100644 core/vendor/symfony/psr-http-message-bridge/Tests/Factory/DiactorosFactoryTest.php create mode 100644 core/vendor/symfony/psr-http-message-bridge/Tests/Factory/HttpFoundationFactoryTest.php create mode 100644 core/vendor/symfony/psr-http-message-bridge/Tests/Fixtures/Message.php create mode 100644 core/vendor/symfony/psr-http-message-bridge/Tests/Fixtures/Response.php create mode 100644 core/vendor/symfony/psr-http-message-bridge/Tests/Fixtures/ServerRequest.php create mode 100644 core/vendor/symfony/psr-http-message-bridge/Tests/Fixtures/Stream.php create mode 100644 core/vendor/symfony/psr-http-message-bridge/Tests/Fixtures/UploadedFile.php create mode 100644 core/vendor/symfony/psr-http-message-bridge/composer.json rename core/vendor/{react/promise => symfony/psr-http-message-bridge}/phpunit.xml.dist (56%) create mode 100644 core/vendor/symfony/routing/.gitignore create mode 100644 core/vendor/symfony/serializer/.gitignore create mode 100644 core/vendor/symfony/translation/.gitignore create mode 100644 core/vendor/symfony/validator/.gitignore create mode 100644 core/vendor/symfony/yaml/.gitignore create mode 100644 core/vendor/zendframework/zend-diactoros/.coveralls.yml create mode 100644 core/vendor/zendframework/zend-diactoros/CHANGELOG.md create mode 100644 core/vendor/zendframework/zend-diactoros/CONTRIBUTING.md create mode 100644 core/vendor/zendframework/zend-diactoros/LICENSE.md create mode 100644 core/vendor/zendframework/zend-diactoros/README.md create mode 100644 core/vendor/zendframework/zend-diactoros/composer.json create mode 100644 core/vendor/zendframework/zend-diactoros/phpcs.xml create mode 100644 core/vendor/zendframework/zend-diactoros/src/AbstractSerializer.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/Exception/DeprecatedMethodException.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/Exception/ExceptionInterface.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/HeaderSecurity.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/MessageTrait.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/PhpInputStream.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/RelativeStream.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/Request.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/Request/Serializer.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/RequestTrait.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/Response.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/Response/EmitterInterface.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/Response/EmptyResponse.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/Response/HtmlResponse.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/Response/InjectContentTypeTrait.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/Response/JsonResponse.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/Response/RedirectResponse.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/Response/SapiEmitter.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/Response/Serializer.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/Server.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/ServerRequest.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/ServerRequestFactory.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/Stream.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/UploadedFile.php create mode 100644 core/vendor/zendframework/zend-diactoros/src/Uri.php diff --git a/.htaccess b/.htaccess index af418c46d..b26c63bb5 100644 --- a/.htaccess +++ b/.htaccess @@ -18,9 +18,6 @@ Options -Indexes # Follow symbolic links in this directory. Options +FollowSymLinks -# Make Drupal handle any 404 errors. -ErrorDocument 404 /index.php - # Set the default handler. DirectoryIndex index.php index.html index.htm @@ -28,13 +25,14 @@ DirectoryIndex index.php index.html index.htm AddType image/svg+xml svg svgz AddEncoding gzip svgz -# Override PHP settings that cannot be changed at runtime. See +# Most of the following PHP settings cannot be changed at runtime. See # sites/default/default.settings.php and # Drupal\Core\DrupalKernel::bootEnvironment() for settings that can be # changed at runtime. # PHP 5, Apache 1 and 2. + php_value assert.active 0 php_flag session.auto_start off php_value mbstring.http_input pass php_value mbstring.http_output pass @@ -62,6 +60,14 @@ AddEncoding gzip svgz +# Set a fallback resource if mod_rewrite is not enabled. This allows Drupal to +# work without clean URLs. This requires Apache version >= 2.2.16. If Drupal is +# not accessed by the top level URL (i.e.: http://example.com/drupal/ instead of +# http://example.com/), the path to index.php will need to be adjusted. + + FallbackResource /index.php + + # Various rewrite rules. RewriteEngine on @@ -125,6 +131,9 @@ AddEncoding gzip svgz RewriteCond %{REQUEST_URI} !core RewriteRule ^ %1/core/%2 [L,QSA,R=301] + # Rewrite install.php during installation to see if mod_rewrite is working + RewriteRule ^core/install.php core/install.php?rewrite=ok [QSA,L] + # Pass all requests not referring directly to files in the filesystem to # index.php. RewriteCond %{REQUEST_FILENAME} !-f diff --git a/core/.gitignore b/core/.gitignore index 91bd4cdda..74b6a4c79 100644 --- a/core/.gitignore +++ b/core/.gitignore @@ -14,3 +14,6 @@ vendor/symfony/translation/Symfony/Component/Translation/* # PHPUnit provides some binary dependencies that are already available. vendor/phpunit/phpunit/build/dependencies + +# The PHAR file below contains CRLF characters that cause a problem with PIFR. +vendor/symfony/dependency-injection/Tests/Fixtures/includes/ProjectWithXsdExtensionInPhar.phar diff --git a/core/INSTALL.txt b/core/INSTALL.txt index 6ae05b4ec..514e528fe 100644 --- a/core/INSTALL.txt +++ b/core/INSTALL.txt @@ -18,7 +18,7 @@ Drupal requires: - A web server with PHP support, for example: - Apache 2.0 (or greater) (http://httpd.apache.org/). - Nginx 1.1 (or greater) (http://nginx.com/). -- PHP 5.4.5 (or greater) (http://php.net/). For better security support it is +- PHP 5.5.9 (or greater) (http://php.net/). For better security support it is recommended to update to at least 5.5.21 or 5.6.5. - One of the following databases: - MySQL 5.5.3 (or greater) (http://www.mysql.com/). @@ -121,34 +121,41 @@ INSTALLATION a. Missing files directory. - The install script will attempt to create a file storage directory in - the default location at sites/default/files (the location of the files + The install script will attempt to create a public file storage directory + in the default location at sites/default/files (the location of the files directory may be changed after Drupal is installed). - If auto-creation fails, you can make it work by changing permissions on - the sites/default directory so that the web server can create the files - directory within it for you. (If you are creating a multisite - installation, substitute the correct sites directory for sites/default; - see the Multisite Configuration section of this file, below.) + If auto-creation fails, you can create the directory yourself. (If you are + creating a multisite installation, substitute the correct sites directory + for sites/default; see the Multisite Configuration section of this file, + below.) Sample commands from a Unix/Linux command line: - For example, on a Unix/Linux command line, you can grant everyone + mkdir sites/default/files + chmod a+w sites/default/files + + Alternatively, you can make the install script work by changing + permissions on the sites/default directory. The web server can then + create the files directory within it for you. + + For example, on a Unix/Linux command line, you can you can grant everyone (including the web server) permission to write to the sites/default directory with this command: chmod a+w sites/default - Be sure to set the permissions back after the installation is finished! + Then re-run install.php (e.g. by clicking "try again" at the bottom of + the Requirements problem page. Once the files directory is created, you + will need to grant everyone (including the web server) permission to + write to it with this command: + + chmod a+w sites/default/files + + Be sure to set the permissions for the default directory back after the + installation is finished! (Leave the files directory writeable.) Sample command: chmod go-w sites/default - Alternatively, instead of allowing the web server to create the files - directory for you as described above, you can create it yourself. Sample - commands from a Unix/Linux command line: - - mkdir sites/default/files - chmod a+w sites/default/files - b. Missing settings file. Drupal will try to automatically create settings.php and services.yml diff --git a/core/MAINTAINERS.txt b/core/MAINTAINERS.txt index 40a6a8d1d..9408d5737 100644 --- a/core/MAINTAINERS.txt +++ b/core/MAINTAINERS.txt @@ -108,7 +108,6 @@ Database update system Entity system - Wolfgang Ziegler 'fago' https://www.drupal.org/u/fago - Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch -- Franz Heinzmann 'Frando' https://www.drupal.org/u/frando - Sascha Grossenbacher 'Berdir' https://www.drupal.org/u/berdir Extension system @@ -128,7 +127,6 @@ Form system - Wolfgang Ziegler 'fago' https://www.drupal.org/u/fago - Daniel F. Kudwien 'sun' https://www.drupal.org/u/sun - Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett -- Franz Heinzmann 'Frando' https://www.drupal.org/u/frando Image system - Claudiu Cristea 'claudiu.cristea' https://www.drupal.org/u/claudiu.cristea @@ -182,7 +180,6 @@ Queue system Render system - Moshe Weitzman 'moshe weitzman' https://www.drupal.org/u/moshe-weitzman - Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia -- Franz Heinzmann 'Frando' https://www.drupal.org/u/frando Request processing system - Larry Garfield 'Crell' https://www.drupal.org/u/crell @@ -298,7 +295,8 @@ Configuration Translation module Contact module - Lee Rowlands 'larowlan' https://www.drupal.org/u/larowlan -- Tim Eisenhuth 'tim-e' https://www.drupal.org/u/tim-e +- Jibran Ijaz 'jibran' https://www.drupal.org/u/jibran +- Andrey Postnikov 'andypost' https://www.drupal.org/u/andypost Content Translation module - Francesco Placella 'plach' https://www.drupal.org/u/plach diff --git a/core/UPGRADE.txt b/core/UPGRADE.txt index 21611dda1..5394a4eae 100644 --- a/core/UPGRADE.txt +++ b/core/UPGRADE.txt @@ -67,6 +67,9 @@ following the instructions in the INTRODUCTION section at the top of this file: Sometimes an update includes changes to default.settings.php (this will be noted in the release notes). If that's the case, follow these steps: + - Locate your settings.php file in the /sites/* directory. (Typically + sites/default.) + - Make a backup copy of your settings.php file, with a different file name. - Make a copy of the new default.settings.php file, and name the copy @@ -77,6 +80,13 @@ following the instructions in the INTRODUCTION section at the top of this file: database information, and you will also want to copy in any other customizations you have added. + You can find the release notes for your version at + https://www.drupal.org/project/drupal. At bottom of the project page under + "Downloads" use the link for your version of Drupal to view the release + notes. If your version is not listed, use the 'View all releases' link. From + this page you can scroll down or use the filter to find your version and its + release notes. + 4. Download the latest Drupal 8.x release from https://www.drupal.org to a directory outside of your web root. Extract the archive and copy the files into your Drupal directory. diff --git a/core/assets/vendor/backbone/backbone-min.js b/core/assets/vendor/backbone/backbone-min.js index 8ea4b13d3..f29903b1a 100644 --- a/core/assets/vendor/backbone/backbone-min.js +++ b/core/assets/vendor/backbone/backbone-min.js @@ -1,2 +1,2 @@ -(function(t,e){if(typeof define==="function"&&define.amd){define(["underscore","jquery","exports"],function(i,r,s){t.Backbone=e(t,s,i,r)})}else if(typeof exports!=="undefined"){var i=require("underscore");e(t,exports,i)}else{t.Backbone=e(t,{},t._,t.jQuery||t.Zepto||t.ender||t.$)}})(this,function(t,e,i,r){var s=t.Backbone;var n=[];var a=n.push;var o=n.slice;var h=n.splice;e.VERSION="1.1.2";e.$=r;e.noConflict=function(){t.Backbone=s;return this};e.emulateHTTP=false;e.emulateJSON=false;var u=e.Events={on:function(t,e,i){if(!c(this,"on",t,[e,i])||!e)return this;this._events||(this._events={});var r=this._events[t]||(this._events[t]=[]);r.push({callback:e,context:i,ctx:i||this});return this},once:function(t,e,r){if(!c(this,"once",t,[e,r])||!e)return this;var s=this;var n=i.once(function(){s.off(t,n);e.apply(this,arguments)});n._callback=e;return this.on(t,n,r)},off:function(t,e,r){var s,n,a,o,h,u,l,f;if(!this._events||!c(this,"off",t,[e,r]))return this;if(!t&&!e&&!r){this._events=void 0;return this}o=t?[t]:i.keys(this._events);for(h=0,u=o.length;h").attr(t);this.setElement(r,false)}else{this.setElement(i.result(this,"el"),false)}}});e.sync=function(t,r,s){var n=T[t];i.defaults(s||(s={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:n,dataType:"json"};if(!s.url){a.url=i.result(r,"url")||M()}if(s.data==null&&r&&(t==="create"||t==="update"||t==="patch")){a.contentType="application/json";a.data=JSON.stringify(s.attrs||r.toJSON(s))}if(s.emulateJSON){a.contentType="application/x-www-form-urlencoded";a.data=a.data?{model:a.data}:{}}if(s.emulateHTTP&&(n==="PUT"||n==="DELETE"||n==="PATCH")){a.type="POST";if(s.emulateJSON)a.data._method=n;var o=s.beforeSend;s.beforeSend=function(t){t.setRequestHeader("X-HTTP-Method-Override",n);if(o)return o.apply(this,arguments)}}if(a.type!=="GET"&&!s.emulateJSON){a.processData=false}if(a.type==="PATCH"&&k){a.xhr=function(){return new ActiveXObject("Microsoft.XMLHTTP")}}var h=s.xhr=e.ajax(i.extend(a,s));r.trigger("request",r,h,s);return h};var k=typeof window!=="undefined"&&!!window.ActiveXObject&&!(window.XMLHttpRequest&&(new XMLHttpRequest).dispatchEvent);var T={create:"POST",update:"PUT",patch:"PATCH","delete":"DELETE",read:"GET"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var $=e.Router=function(t){t||(t={});if(t.routes)this.routes=t.routes;this._bindRoutes();this.initialize.apply(this,arguments)};var S=/\((.*?)\)/g;var H=/(\(\?)?:\w+/g;var A=/\*\w+/g;var I=/[\-{}\[\]+?.,\\\^$|#\s]/g;i.extend($.prototype,u,{initialize:function(){},route:function(t,r,s){if(!i.isRegExp(t))t=this._routeToRegExp(t);if(i.isFunction(r)){s=r;r=""}if(!s)s=this[r];var n=this;e.history.route(t,function(i){var a=n._extractParameters(t,i);n.execute(s,a);n.trigger.apply(n,["route:"+r].concat(a));n.trigger("route",r,a);e.history.trigger("route",n,r,a)});return this},execute:function(t,e){if(t)t.apply(this,e)},navigate:function(t,i){e.history.navigate(t,i);return this},_bindRoutes:function(){if(!this.routes)return;this.routes=i.result(this,"routes");var t,e=i.keys(this.routes);while((t=e.pop())!=null){this.route(t,this.routes[t])}},_routeToRegExp:function(t){t=t.replace(I,"\\$&").replace(S,"(?:$1)?").replace(H,function(t,e){return e?t:"([^/?]+)"}).replace(A,"([^?]*?)");return new RegExp("^"+t+"(?:\\?([\\s\\S]*))?$")},_extractParameters:function(t,e){var r=t.exec(e).slice(1);return i.map(r,function(t,e){if(e===r.length-1)return t||null;return t?decodeURIComponent(t):null})}});var N=e.History=function(){this.handlers=[];i.bindAll(this,"checkUrl");if(typeof window!=="undefined"){this.location=window.location;this.history=window.history}};var R=/^[#\/]|\s+$/g;var O=/^\/+|\/+$/g;var P=/msie [\w.]+/;var C=/\/$/;var j=/#.*$/;N.started=false;i.extend(N.prototype,u,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\/]$/,"$&/")===this.root},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:""},getFragment:function(t,e){if(t==null){if(this._hasPushState||!this._wantsHashChange||e){t=decodeURI(this.location.pathname+this.location.search);var i=this.root.replace(C,"");if(!t.indexOf(i))t=t.slice(i.length)}else{t=this.getHash()}}return t.replace(R,"")},start:function(t){if(N.started)throw new Error("Backbone.history has already been started");N.started=true;this.options=i.extend({root:"/"},this.options,t);this.root=this.options.root;this._wantsHashChange=this.options.hashChange!==false;this._wantsPushState=!!this.options.pushState;this._hasPushState=!!(this.options.pushState&&this.history&&this.history.pushState);var r=this.getFragment();var s=document.documentMode;var n=P.exec(navigator.userAgent.toLowerCase())&&(!s||s<=7);this.root=("/"+this.root+"/").replace(O,"/");if(n&&this._wantsHashChange){var a=e.$('