Browse Source

updated core and modules

Bachir Soussi Chiadmi 6 years ago
parent
commit
41863f872c
100 changed files with 1142 additions and 633 deletions
  1. 26 6
      composer.json
  2. 243 165
      composer.lock
  3. 4 0
      core/.eslintignore
  4. 97 0
      core/.eslintrc.json
  5. 196 4
      core/CHANGELOG.txt
  6. 15 2
      core/INSTALL.txt
  7. 282 308
      core/MAINTAINERS.txt
  8. 126 2
      core/assets/vendor/ckeditor/CHANGES.md
  9. 2 2
      core/assets/vendor/ckeditor/LICENSE.md
  10. 58 55
      core/assets/vendor/ckeditor/build-config.js
  11. 1 1
      core/assets/vendor/ckeditor/ckeditor.js
  12. 1 1
      core/assets/vendor/ckeditor/lang/_translationstatus.txt
  13. 1 1
      core/assets/vendor/ckeditor/lang/af.js
  14. 1 1
      core/assets/vendor/ckeditor/lang/ar.js
  15. 1 1
      core/assets/vendor/ckeditor/lang/bg.js
  16. 1 1
      core/assets/vendor/ckeditor/lang/bn.js
  17. 1 1
      core/assets/vendor/ckeditor/lang/bs.js
  18. 1 1
      core/assets/vendor/ckeditor/lang/ca.js
  19. 1 1
      core/assets/vendor/ckeditor/lang/cs.js
  20. 1 1
      core/assets/vendor/ckeditor/lang/cy.js
  21. 1 1
      core/assets/vendor/ckeditor/lang/da.js
  22. 1 1
      core/assets/vendor/ckeditor/lang/de-ch.js
  23. 1 1
      core/assets/vendor/ckeditor/lang/de.js
  24. 1 1
      core/assets/vendor/ckeditor/lang/el.js
  25. 1 1
      core/assets/vendor/ckeditor/lang/en-au.js
  26. 1 1
      core/assets/vendor/ckeditor/lang/en-ca.js
  27. 1 1
      core/assets/vendor/ckeditor/lang/en-gb.js
  28. 1 1
      core/assets/vendor/ckeditor/lang/en.js
  29. 1 1
      core/assets/vendor/ckeditor/lang/eo.js
  30. 1 1
      core/assets/vendor/ckeditor/lang/es.js
  31. 1 1
      core/assets/vendor/ckeditor/lang/et.js
  32. 1 1
      core/assets/vendor/ckeditor/lang/eu.js
  33. 1 1
      core/assets/vendor/ckeditor/lang/fa.js
  34. 1 1
      core/assets/vendor/ckeditor/lang/fi.js
  35. 1 1
      core/assets/vendor/ckeditor/lang/fo.js
  36. 1 1
      core/assets/vendor/ckeditor/lang/fr-ca.js
  37. 1 1
      core/assets/vendor/ckeditor/lang/fr.js
  38. 1 1
      core/assets/vendor/ckeditor/lang/gl.js
  39. 1 1
      core/assets/vendor/ckeditor/lang/gu.js
  40. 1 1
      core/assets/vendor/ckeditor/lang/he.js
  41. 1 1
      core/assets/vendor/ckeditor/lang/hi.js
  42. 1 1
      core/assets/vendor/ckeditor/lang/hr.js
  43. 1 1
      core/assets/vendor/ckeditor/lang/hu.js
  44. 1 1
      core/assets/vendor/ckeditor/lang/id.js
  45. 1 1
      core/assets/vendor/ckeditor/lang/is.js
  46. 1 1
      core/assets/vendor/ckeditor/lang/it.js
  47. 1 1
      core/assets/vendor/ckeditor/lang/ja.js
  48. 1 1
      core/assets/vendor/ckeditor/lang/ka.js
  49. 1 1
      core/assets/vendor/ckeditor/lang/km.js
  50. 1 1
      core/assets/vendor/ckeditor/lang/ko.js
  51. 1 1
      core/assets/vendor/ckeditor/lang/ku.js
  52. 1 1
      core/assets/vendor/ckeditor/lang/lt.js
  53. 1 1
      core/assets/vendor/ckeditor/lang/lv.js
  54. 1 1
      core/assets/vendor/ckeditor/lang/mk.js
  55. 1 1
      core/assets/vendor/ckeditor/lang/mn.js
  56. 1 1
      core/assets/vendor/ckeditor/lang/ms.js
  57. 1 1
      core/assets/vendor/ckeditor/lang/nb.js
  58. 1 1
      core/assets/vendor/ckeditor/lang/nl.js
  59. 1 1
      core/assets/vendor/ckeditor/lang/no.js
  60. 4 0
      core/assets/vendor/ckeditor/lang/oc.js
  61. 1 1
      core/assets/vendor/ckeditor/lang/pl.js
  62. 1 1
      core/assets/vendor/ckeditor/lang/pt-br.js
  63. 1 1
      core/assets/vendor/ckeditor/lang/pt.js
  64. 1 1
      core/assets/vendor/ckeditor/lang/ro.js
  65. 1 1
      core/assets/vendor/ckeditor/lang/ru.js
  66. 1 1
      core/assets/vendor/ckeditor/lang/si.js
  67. 1 1
      core/assets/vendor/ckeditor/lang/sk.js
  68. 1 1
      core/assets/vendor/ckeditor/lang/sl.js
  69. 1 1
      core/assets/vendor/ckeditor/lang/sq.js
  70. 1 1
      core/assets/vendor/ckeditor/lang/sr-latn.js
  71. 1 1
      core/assets/vendor/ckeditor/lang/sr.js
  72. 1 1
      core/assets/vendor/ckeditor/lang/sv.js
  73. 1 1
      core/assets/vendor/ckeditor/lang/th.js
  74. 1 1
      core/assets/vendor/ckeditor/lang/tr.js
  75. 1 1
      core/assets/vendor/ckeditor/lang/tt.js
  76. 1 1
      core/assets/vendor/ckeditor/lang/ug.js
  77. 1 1
      core/assets/vendor/ckeditor/lang/uk.js
  78. 1 1
      core/assets/vendor/ckeditor/lang/vi.js
  79. 1 1
      core/assets/vendor/ckeditor/lang/zh-cn.js
  80. 1 1
      core/assets/vendor/ckeditor/lang/zh.js
  81. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js
  82. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt
  83. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/af.js
  84. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js
  85. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js
  86. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js
  87. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js
  88. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js
  89. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/da.js
  90. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/de-ch.js
  91. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/de.js
  92. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/el.js
  93. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/en-gb.js
  94. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/en.js
  95. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/eo.js
  96. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/es.js
  97. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/et.js
  98. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/eu.js
  99. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js
  100. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js

+ 26 - 6
composer.json

@@ -4,11 +4,11 @@
     "type": "project",
     "license": "GPL-2.0+",
     "require": {
-        "composer/installers": "^1.0.21",
-        "wikimedia/composer-merge-plugin": "~1.3"
+        "composer/installers": "^1.0.24",
+        "wikimedia/composer-merge-plugin": "~1.4"
     },
     "replace": {
-        "drupal/core": "~8.1"
+        "drupal/core": "~8.3"
     },
     "minimum-stability": "dev",
     "prefer-stable": true,
@@ -19,7 +19,10 @@
     "extra": {
         "_readme": [
             "By default Drupal loads the autoloader from ./vendor/autoload.php.",
-            "To change the autoloader you can edit ./autoload.php."
+            "To change the autoloader you can edit ./autoload.php.",
+            "This file specifies the packages.drupal.org repository.",
+            "You can read more about this composer repository at:",
+            "https://www.drupal.org/node/2718229"
         ],
         "merge-plugin": {
             "include": [
@@ -28,6 +31,15 @@
             "recurse": false,
             "replace": false,
             "merge-extra": false
+        },
+        "installer-paths": {
+            "core": ["type:drupal-core"],
+            "modules/contrib/{$name}": ["type:drupal-module"],
+            "profiles/contrib/{$name}": ["type:drupal-profile"],
+            "themes/contrib/{$name}": ["type:drupal-theme"],
+            "drush/contrib/{$name}": ["type:drupal-drush"],
+            "modules/custom/{$name}": ["type:drupal-custom-module"],
+            "themes/custom/{$name}": ["type:drupal-custom-theme"]
         }
     },
     "autoload": {
@@ -37,8 +49,16 @@
     },
     "scripts": {
         "pre-autoload-dump": "Drupal\\Core\\Composer\\Composer::preAutoloadDump",
-        "post-autoload-dump": "Drupal\\Core\\Composer\\Composer::ensureHtaccess",
+        "post-autoload-dump": [
+          "Drupal\\Core\\Composer\\Composer::ensureHtaccess"
+        ],
         "post-package-install": "Drupal\\Core\\Composer\\Composer::vendorTestCodeCleanup",
         "post-package-update": "Drupal\\Core\\Composer\\Composer::vendorTestCodeCleanup"
-    }
+    },
+    "repositories": [
+        {
+            "type": "composer",
+            "url": "https://packages.drupal.org/8"
+        }
+    ]
 }

File diff suppressed because it is too large
+ 243 - 165
composer.lock


+ 4 - 0
core/.eslintignore

@@ -0,0 +1,4 @@
+assets/vendor/**/*
+modules/locale/tests/locale_test.js
+node_modules/**/*
+**/js_test_files/**/*

+ 97 - 0
core/.eslintrc.json

@@ -0,0 +1,97 @@
+{
+  "extends": "eslint:recommended",
+  "env": {
+    "browser": true,
+    "es6": true,
+    "node": true
+  },
+  "globals": {
+    "Drupal": true,
+    "drupalSettings": true,
+    "drupalTranslations": true,
+    "domready": true,
+    "jQuery": true,
+    "_": true,
+    "matchMedia": true,
+    "Backbone": true,
+    "Modernizr": true,
+    "CKEDITOR": true
+  },
+  "rules": {
+    // Errors.
+    "array-bracket-spacing": [2, "never"],
+    "block-scoped-var": 2,
+    "brace-style": [2, "stroustrup", {"allowSingleLine": true}],
+    "comma-dangle": [2, "never"],
+    "comma-spacing": 2,
+    "comma-style": [2, "last"],
+    "computed-property-spacing": [2, "never"],
+    "curly": [2, "all"],
+    "eol-last": 2,
+    "eqeqeq": [2, "smart"],
+    "guard-for-in": 2,
+    "indent": [2, 2, {"SwitchCase": 1}],
+    "key-spacing": [2, {"beforeColon": false, "afterColon": true}],
+    "keyword-spacing": [2, {"before": true, "after": true}],
+    "linebreak-style": [2, "unix"],
+    "lines-around-comment": [2, {"beforeBlockComment": true, "afterBlockComment": false}],
+    "new-parens": 2,
+    "no-array-constructor": 2,
+    "no-caller": 2,
+    "no-catch-shadow": 2,
+    "no-eval": 2,
+    "no-extend-native": 2,
+    "no-extra-bind": 2,
+    "no-extra-parens": [2, "functions"],
+    "no-implied-eval": 2,
+    "no-iterator": 2,
+    "no-label-var": 2,
+    "no-labels": 2,
+    "no-lone-blocks": 2,
+    "no-loop-func": 2,
+    "no-multi-spaces": 2,
+    "no-multi-str": 2,
+    "no-native-reassign": 2,
+    "no-nested-ternary": 2,
+    "no-new-func": 2,
+    "no-new-object": 2,
+    "no-new-wrappers": 2,
+    "no-octal-escape": 2,
+    "no-process-exit": 2,
+    "no-proto": 2,
+    "no-return-assign": 2,
+    "no-script-url": 2,
+    "no-sequences": 2,
+    "no-shadow-restricted-names": 2,
+    "no-spaced-func": 2,
+    "no-trailing-spaces": 2,
+    "no-undef-init": 2,
+    "no-undefined": 2,
+    "no-unused-expressions": 2,
+    "no-unused-vars": [2, {"vars": "all", "args": "none"}],
+    "no-with": 2,
+    "object-curly-spacing": [2, "never"],
+    "one-var": [2, "never"],
+    "quote-props": [2, "consistent-as-needed"],
+    "quotes": [2, "single", "avoid-escape"],
+    "semi": [2, "always"],
+    "semi-spacing": [2, {"before": false, "after": true}],
+    "space-before-blocks": [2, "always"],
+    "space-before-function-paren": [2, {"anonymous": "always", "named": "never"}],
+    "space-in-parens": [2, "never"],
+    "space-infix-ops": 2,
+    "space-unary-ops": [2, { "words": true, "nonwords": false }],
+    "spaced-comment": [2, "always"],
+    "strict": [2, "function"],
+    "yoda": [2, "never"],
+    // Warnings.
+    "max-nested-callbacks": [1, 3],
+    "valid-jsdoc": [1, {
+      "prefer": {
+        "returns": "return",
+        "property": "prop"
+      },
+      "requireReturn": false
+    }]
+  }
+}

+ 196 - 4
core/CHANGELOG.txt

@@ -1,10 +1,202 @@
-Drupal 8.1.7, 2016-07-18
+Drupal 8.3.7, 2017-08-16
 ------------------------
-- Fixed security issue. SA-CORE-2016-003.
+- Fixed security issues. See SA-CORE-2017-004.
 
-Drupal 8.1.3, 2016-06-15
+Drupal 8.3.4, 2017-06-21
 ------------------------
-- Fixed security issue. SA-CORE-2016-002.
+- Fixed security issues. See SA-CORE-2017-003.
+
+Drupal 8.3.1, 2017-04-19
+------------------------
+- Fixed security issues. See SA-CORE-2017-002.
+
+Drupal 8.3.0, 2017-04-05
+------------------------
+- Added modules:
+    * Added the Workflows module (experimental) which abstracts transitions and
+      states from Content Moderation into a separate component for reuse by
+      other modules implementing non-publishing workflows.
+    * Added the Layout Discovery module (experimental) which provides an API for
+      modules or themes to register layouts.
+    * Added the Field Layout module (experimental) which provides the ability
+      for site builders to rearrange fields on content types, block types, etc.
+      into new regions, for both the form and display, on the same forms
+      provided by the normal field user interface.
+- Updated vendor libraries:
+    * Updated to Twig 1.25.
+    * Updated to jQuery 2.2.4.
+    * Updated to CKEditor 4.6.2 (with new Moono-Lisa skin).
+    * Updated Symfony components to 2.8.18.
+    * Updated PHPUnit to 4.8.35.
+    * Applied patch-level updates to the latest versions for all dependencies
+      wherever possible. Minor updates applied for Symfony PSR-7 Bridge and
+      Zend Stdlib, which Drupal does not depend on directly.
+- Browser support:
+    * Advance notice: Internet Explore 9 and 10 will no longer supported from
+      8.4.x, scheduled for October 2017. Microsoft has now ended support for
+      these browsers. Drupal will still support Internet Explorer 11 and its
+      replacement, Edge.
+- Raised stability levels of experimental modules:
+    * Updated the BigPipe module from beta to stable.
+    * Updated the Migrate module from alpha to beta.
+    * See https://www.drupal.org/core/experimental#versions for more
+      information about the stability levels of experimental modules.
+- Improved authoring features:
+    * Can now drag and drop images into image fields in Quick Edit mode.
+    * Image fields are now limited to only accepting images, so that users on
+      mobile clients are not offered a confusing and non-functional video
+      upload option.
+    * CKEditor now utilizes the AutoGrow plugin to better take advantage of
+      larger screen sizes.
+- Improved site building and administration:
+    * Redesigned status report.
+    * Standardized display of Views overview page to more closely match that of
+      other administrative overview pages.
+    * Views filter order now matches the table column order below in Content
+      and People overview pages.
+    * The "Allowed HTML tags" input has been converted to a textarea, which
+      significantly improves the usability of HTML filter configuration.
+    * Removed the 'disabled' region from block administration.
+    * Incoming paths are again case-insensitive for routing, similar to earlier
+      major Drupal versions.
+- Content Moderation improvements (experimental):
+    * Refactored to use new experimental Workflows module.
+    * Now supports moderation of non-translatable entity types.
+    * When reverting a moderated revision, the moderation state is now
+      reverted too.
+    * Added an API to create and enforce default workflow states and
+      transitions.
+    * Allow moderation of entity types without bundles, as long as they have
+      revisions.
+    * Publishes any entity type that implements EntityPublishedInterface, not
+      just Nodes.
+- Migration improvements (experimental):
+    * Drupal 7 core node translations are now migrated to Drupal 8.
+    * Configuration translation support is added to migrations in general and
+      implemented for Drupal 6 user profile fields.
+- Improved REST API and decoupled site features:
+    * REST API now supports the registering of users.
+    * Anonymous REST API performance increased by 60% by utilizing the internal
+      page cache.
+    * Improved the response bodies and status codes for requests with incorrect
+      request headers or request bodies, in dozens of situations.
+    * Massive overhaul of the test coverage.
+    * 403 responses now return reason why access was denied.
+    * Serialized values for Booleans and integers are now returned as the
+      correct data type, rather than incorrectly typed as strings.
+- Improved performance/scalability:
+    * Optimized class loader detection made more generic to support class
+      loaders other than ApcClassLoader.
+    * ViewsData and Token info cache now use the default cache bin to prevent
+      APCu memory from being filled too quickly.
+    * Improve statistics performance by adding a swappable backend.
+- Improved developer APIs:
+    * Deprecated several routing services in favor of two more unified services.
+    * Replaced the deprecated Symfony ExecutionContextInterface by subclassing
+      from ConstraintValidator to prepare for an update to Symfony 3.
+    * EntityPublishedInterface and EntityPublishedTrait have been added to give
+      a generic publishing API, and are being used by Node and Comment entity
+      types.
+    * Added a collection label to EntityType. This is a plural uppercase label
+      for a collection of entities - e.g. "Workflows".
+- Changed coding standards:
+    * Officially adopted short array syntax and updated all of core accordingly.
+    * PHP CodeSniffer and Drupal Coder have been added as composer dev
+      requirements, so they can be installed automatically with
+      `composer install --dev` rather than requiring separate installation. (Do
+      not use `composer install --dev` for production sites.)
+    * Most global constants in Drupal 8 have been deprecated in favor of class
+      constants. As a best practice, use appropriate class constants rather than
+      global constants.
+- Testing improvements:
+    * Integrated PHPUnit verbose output in SimpleTest UI.
+    * Improved backward compatibility with WebTestBase.
+    * Improved backward compatibility between BrowserTestBase and WebTestBase.
+    * Many old WebTestBase tests have been moved to BrowserTestBase.
+    * Expanded automated test coverage for JavaScript.
+- Package management:
+    * composer.json now uses the new official endpoint for modules and themes,
+      packages.drupal.org.
+    * Custom modules and themes can now be installed to correct locations using
+      composer.
+    * Added Package.json enabling new JavaScript language features.
+
+Drupal 8.2.0, 2016-10-05
+------------------------
+- Updated the git repository configuration to not normalize line endings for
+  files of unknown type.
+- Added vendor libraries:
+    * Added Stack/Cors 1.0.0.
+- Updated vendor libraries:
+    * Updated to jQuery 2.2.3.
+    * Updated to Twig 1.24.
+    * Updated to CKEditor 4.5.11.
+    * Updated to Symfony Routing 1.4.0.
+    * Updated to Stack/Builder 1.0.4.
+    * Updated to Guzzle 6.2.1.
+- Added modules:
+    * Added the Place Block module (experimental) to place a block on any page
+      without having to navigate to the backend administration form.
+    * Added the Settings Tray module (experimental) to edit the configuration of
+      any block on the page. Its machine name in this release is "outside_in".
+    * Added the Content Moderation module (experimental) to define and use
+      workflow states such as Draft, Archived and Published. This functionality
+      was previously provided by the contributed module Workbench Moderation.
+    * Added the Datetime Range module (experimental) that provides a new field
+      type with support for start and end dates.
+- Raised stability levels of experimental modules:
+    * Updated the BigPipe module from alpha to beta.
+    * See https://www.drupal.org/core/experimental#versions for more
+      information about the stability levels of experimental modules.
+- Improved authoring features:
+    * Relative URLs are automatically converted to absolute ones when content
+      is output to an RSS feed.
+    * Enabled revisions by default on new node types.
+    * Added a redirect option to site-wide contact forms.
+    * Whenever a new entity is created, a link to it is now provided in a
+      status message, for easy access to it regardless of the form workflow.
+    * Styled CKEditor dialogs to match Drupal dialogs.
+- Improved site administration experience:
+    * Numerous improvements to user interface text.
+- Improved site building features:
+    * Added the ability to remove a module's content entities prior to
+      uninstallation.
+    * Made it possible to select the comment view mode in the formatter form.
+    * Fixed the Migrate module to skip over migration sources that require
+      code from uninstalled modules.
+- Improved REST API and decoupled site features:
+    * Added support for reading (GET) configuration entities as REST resources.
+    * Added dedicated resources for user login, logout and registration.
+    * Added support for selecting an authentication provider as part of the
+      configuration of a REST Export Views Display.
+    * Added a cors.config service parameter for enabling and configuring
+      cross-origin resource sharing (CORS).
+    * Simplified REST configuration with per-resource configuration entities
+      and less verbose configuration structure. (The previous, advanced
+      configuration structure is also still supported.)
+    * Improved the response messages and status codes for requests with missing
+      or incorrect headers.
+    * Improved responses to PATCH requests to entity resources to contain the
+      updated entity in the response body.
+- Improved developer APIs:
+    * Added support for specifying the field item delta as part of an entity
+      query condition. This was possible in Drupal 7 via
+      EntityFieldQuery::fieldDeltaCondition(), but missing from earlier
+      versions of Drupal 8.
+- Improved performance/scalability:
+    * In the internal page cache, 404 responses are now cached for a shorter
+      time (1 hour by default), to consume less space.
+    * Breadcrumbs are now cached by the parent of the path rather than the full
+      path, for fewer cache entries and higher cache hit rates.
+- Changed coding standards:
+    * Local variables and parameters can now use camelCase.
+    * A blank line is now required after the <?php opening tag.
+- Testing improvements:
+    * Increased feature parity of BrowserTestBase with WebTestBase, including a
+      deprecated AssertLegacyTrait for easier conversions.
+    * Converted all kernel tests to the PHPUnit-based kernel test API.
+    * Improved error reporting for all PHPUnit tests (including unit, kernel,
+      browser, and JavaScript tests).
 
 Drupal 8.1.0, 2016-04-20
 ------------------------

+ 15 - 2
core/INSTALL.txt

@@ -88,7 +88,20 @@ INSTALLATION
    directory within your web server's document root or your public HTML
    directory, continue with this command:
 
-     mv drupal-x.y.z/* drupal-x.y.z/.htaccess drupal-x.y.z/.csslintrc drupal-x.y.z/.editorconfig drupal-x.y.z/.eslintignore drupal-x.y.z/.eslintrc drupal-x.y.z/.gitattributes /path/to/your/installation
+     mv drupal-x.y.z/* drupal-x.y.z/.htaccess drupal-x.y.z/.csslintrc drupal-x.y.z/.editorconfig drupal-x.y.z/.eslintignore drupal-x.y.z/.eslintrc.json drupal-x.y.z/.gitattributes /path/to/your/installation
+
+   You can also download the latest version of Drupal using Git on the command
+   line and set up a repository by following the instructions at
+   https://www.drupal.org/project/drupal/git-instructions for "Setting up
+   repository for the first time".
+
+   Once you have downloaded Drupal successfully, you may install Composer
+   globally using the instructions at
+   https://getcomposer.org/doc/00-intro.md#globally
+
+   With Composer installed, run the following command from the Drupal web root:
+
+     composer install
 
 2. Create the Drupal database.
 
@@ -340,7 +353,7 @@ Never edit Drupal's core modules and themes; instead, use the hooks available in
 the Drupal API. To modify the behavior of Drupal, develop a module as described
 at https://www.drupal.org/developing/modules. To modify the look of Drupal,
 create a subtheme as described at https://www.drupal.org/node/2165673, or a
-completely new theme as described at https://www.drupal.org/documentation/theme
+completely new theme as described at https://www.drupal.org/docs/8/theming
 
 MULTISITE CONFIGURATION
 -----------------------

+ 282 - 308
core/MAINTAINERS.txt

@@ -3,6 +3,9 @@ encouraged to submit issues and changes (patches) to improve Drupal, and to
 contribute in other ways -- see https://www.drupal.org/contribute to find out
 how.
 
+This file lists the active maintainers. For a list of past maintainers, see:
+https://www.drupal.org/core/maintainers/past
+
 
 Core committers
 ---------------
@@ -19,13 +22,24 @@ Drupal 8
   (Product Manager)
 - Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
   (Framework Manager, Release Manager)
+- Chris McCafferty 'cilefen' https://www.drupal.org/u/cilefen
+  (Release Manager)
 - Jess Myrbo 'xjm' https://www.drupal.org/u/xjm
   (Release Manager)
 - Alex Pott 'alexpott' https://www.drupal.org/u/alexpott
   (Framework Manager)
+- Scott Reeves 'Cottser' https://www.drupal.org/u/cottser
+  (Framework Manager - Frontend)
 
 Provisional membership:
-- Scott Reeves 'Cottser' https://www.drupal.org/u/cottser
+- Lauri Eskola 'lauriii' https://www.drupal.org/u/lauriii
+  (Framework Manager - Frontend)
+- Gábor Hojtsy 'Gábor Hojtsy' https://www.drupal.org/u/gábor-hojtsy
+  (Product Manager)
+- Lee Rowlands 'larowlan' https://www.drupal.org/u/larowlan
+  (Framework Manager)
+- Roy Scholten 'yoroy' https://www.drupal.org/u/yoroy
+  (Product Manager)
 
 Drupal 7
 - Fabian Franz 'Fabianx' https://www.drupal.org/u/fabianx
@@ -45,460 +59,414 @@ subsystems. See https://www.drupal.org/contribute/core-maintainers for more
 information on their responsibilities, and to find out how to become a subsystem
 maintainer. Current subsystem maintainers for Drupal 8:
 
-Ajax system
-- Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia
-- Earl Miles 'merlinofchaos' https://www.drupal.org/u/merlinofchaos
-- Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett
-
-Asset library system
-- ?
 
-Authentication and authorization system
+Actions
 - ?
 
-Base system
-- Damien Tournoud 'damien-tournoud' https://www.drupal.org/u/damien-tournoud
-- Moshe Weitzman 'moshe weitzman' https://www.drupal.org/u/moshe-weitzman
-
-Batch system
-- Yves Chedemois 'yched' https://www.drupal.org/u/yched
-
-Bootstrap system
+Aggregator
 - ?
 
-Cache system
-- Damien Tournoud 'damien-tournoud' https://www.drupal.org/u/damien-tournoud
-- Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
-- Mark Sonnabaum 'msonnabaum' https://www.drupal.org/u/msonnabaum
-
-Configuration system
-- Daniel F. Kudwien 'sun' https://www.drupal.org/u/sun
-- Alex Pott 'alexpott' https://www.drupal.org/u/alexpott
-- Matthew Tift 'mtift' https://www.drupal.org/u/mtift
-
-Configuration entity system
-- Alex Pott 'alexpott' https://www.drupal.org/u/alexpott
-- Daniel F. Kudwien 'sun' https://www.drupal.org/u/sun
-- Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett
-
-Cron system
-- Derek Wright 'dww' https://www.drupal.org/u/dww
-
-CSS
-- John Albin Wilkins 'JohnAlbin' https://www.drupal.org/u/johnalbin
-
-Database system
-- Larry Garfield 'Crell' https://www.drupal.org/u/crell
-
-  MySQL DB driver
-  - Larry Garfield 'Crell' https://www.drupal.org/u/crell
-  - David Strauss 'David Strauss' https://www.drupal.org/u/david-strauss
-
-  PostgreSQL DB driver
-  - Damien Tournoud 'damien-tournoud' https://www.drupal.org/u/damien-tournoud
-  - Josh Waihi 'fiasco' https://www.drupal.org/u/fiasco
-
-  Sqlite DB driver
-  - Damien Tournoud 'damien-tournoud' https://www.drupal.org/u/damien-tournoud
-
-Database update system
-- ?
-
-Entity system
-- Wolfgang Ziegler 'fago' https://www.drupal.org/u/fago
-- Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
-- Sascha Grossenbacher 'Berdir' https://www.drupal.org/u/berdir
-
-Extension system
-- ?
-
-Field system
-- Yves Chedemois 'yched' https://www.drupal.org/u/yched
-- Andrei Mateescu 'amateescu' https://www.drupal.org/u/amateescu
-
-File system
-- Andrew Morton 'drewish' https://www.drupal.org/u/drewish
-- Aaron Winborn 'aaron' https://www.drupal.org/u/aaron
-
-Form system
+Ajax
 - Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia
-- 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
 
-Image system
-- Claudiu Cristea 'claudiu.cristea' https://www.drupal.org/u/claudiu.cristea
-
-Install system
+Asset Library API
 - ?
 
-JavaScript
-- Théodore Biadala 'nod_' https://www.drupal.org/u/nod_
-- Kay Leung 'droplet' https://www.drupal.org/u/droplet
-
-Language system
-- Francesco Placella 'plach' https://www.drupal.org/u/plach
-- Daniel F. Kudwien 'sun' https://www.drupal.org/u/sun
-
-Lock system
-- Damien Tournoud 'damien-tournoud' https://www.drupal.org/u/damien-tournoud
-
-Mail system
+Authentication and Authorization
 - ?
 
-Markup
-- Daniel F. Kudwien 'sun' https://www.drupal.org/u/sun
-
-Migration system
-- Adam Globus-Hoenich 'phenaproxima' https://www.drupal.org/u/phenaproxima
-- Ben Dougherty 'benjy' https://www.drupal.org/u/benjy
-- Michael Anello 'ultimike' https://www.drupal.org/u/ultimike
-- Mike Ryan 'mikeryan' https://www.drupal.org/u/mikeryan
-
-Menu system
-- Daniel Wehner 'dawehner' https://www.drupal.org/u/dawehner
-- Peter Wolanin 'pwolanin' https://www.drupal.org/u/pwolanin
-
-Node Access
-- Moshe Weitzman 'moshe weitzman' https://www.drupal.org/u/moshe-weitzman
-- Ken Rickard 'agentrickard' https://www.drupal.org/u/agentrickard
-- Jess Myrbo 'xjm' https://www.drupal.org/u/xjm
-
-Path system
-- Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
-
-Plugin system
-- Kris Vanderwater 'EclipseGc' https://www.drupal.org/u/eclipseGc
-- Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia
-- Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett
-
-Queue system
-- James Gilliland 'neclimdul' https://www.drupal.org/u/neclimdul
-- Mark Sonnabaum 'msonnabaum' https://www.drupal.org/u/msonnabaum
-
-Render system
-- Moshe Weitzman 'moshe weitzman' https://www.drupal.org/u/moshe-weitzman
-- Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia
-
-Request processing system
-- Larry Garfield 'Crell' https://www.drupal.org/u/crell
-
-Routing system
-- Larry Garfield 'Crell' https://www.drupal.org/u/crell
-- Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett
-
-Theme system
-- Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia
-- Scott Reeves 'Cottser' https://www.drupal.org/u/cottser
-- Fabian Franz 'Fabianx' https://www.drupal.org/u/fabianx
-- Joël Pittet 'joelpittet' https://www.drupal.org/u/joelpittet
-- Lauri Eskola 'lauriii' https://www.drupal.org/u/lauriii
-
-Token system
-- Dave Reid 'davereid' https://www.drupal.org/u/davereid
-
-Translations
-- ?
-
-Transliteration system
-- Andrei Mateescu 'amateescu' https://www.drupal.org/u/amateescu
-- Damien Tournoud 'damien-tournoud' https://www.drupal.org/u/damien-tournoud
-- Daniel F. Kudwien 'sun' https://www.drupal.org/u/sun
-
-Typed data system
-- Wolfgang Ziegler 'fago' https://www.drupal.org/u/fago
-
-Topic maintainers
------------------
-
-Accessibility
-- Mike Gifford 'mgifford' https://www.drupal.org/u/mgifford
-- Jesse Renée Beach 'jessebeach' https://www.drupal.org/u/jessebeach
-- Andrew Macpherson 'andrewmacpherson' https://www.drupal.org/u/andrewmacpherson
-
-Documentation
+Automated Cron
 - ?
 
-Performance
-- Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
-
-Testing
+Ban
 - ?
 
-Usability
-- Roy Scholten 'yoroy' https://www.drupal.org/u/yoroy
-- Bojhan Somers 'Bojhan' https://www.drupal.org/u/bojhan
-
-Provisional membership: None at this time.
-
-Security team
------------------
-
-To report a security issue, see:
-https://www.drupal.org/security-team/report-issue
-
-The Drupal security team provides Security Advisories for vulnerabilities,
-assists developers in resolving security issues, and provides security
-documentation. See https://www.drupal.org/security-team for more information.
-The security team lead is:
-
-- Michael Hess 'mlhess' https://www.drupal.org/u/mlhess
-
-
-Module maintainers
-------------------
+Bartik
+- Emma Maria Karayiannis 'emma.maria' https://www.drupal.org/u/emma.maria
 
-Action module
+Base system
 - ?
 
-Aggregator module
-- Paris Liakos 'ParisLiakos' https://www.drupal.org/u/parisliakos
-
-Automated Cron module
-- ?
+Basic Auth
+- Juampy Novillo Requena 'juampy' https://www.drupal.org/u/juampy
 
-Ban module
+Batch API
 - ?
 
-Basic Auth module
-- Klaus Purer 'klausi' https://www.drupal.org/u/klausi
-- Juampy Novillo Requena 'juampy' https://www.drupal.org/u/juampy
-
-BigPipe module
+BigPipe
 - Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
 - Fabian Franz 'Fabianx' https://www.drupal.org/u/fabianx
 
-Block module
+Block
 - Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett
 - Ben Dougherty 'benjy' https://www.drupal.org/u/benjy
 
-Block Content module
+Block Content
 - Lee Rowlands 'larowlan' https://www.drupal.org/u/larowlan
 
-Book module
+Book
 - Peter Wolanin 'pwolanin' https://www.drupal.org/u/pwolanin
 
-Breakpoint module
+Bootstrap
+- ?
+
+Breakpoint
 - Peter Droogmans 'attiks' https://www.drupal.org/u/attiks
 - Marc Drummond 'mdrummond' https://www.drupal.org/u/mdrummond
 
-CKEditor module
+Cache
+- Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
+
+CKEditor
 - Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
 - Marek 'mlewand' Lewandowski https://www.drupal.org/u/mlewand
 
-Color module
+Classy
+- David Hernandez 'davidhernandez' https://www.drupal.org/u/davidhernandez
+- Morten Birch Heide-Jørgensen 'mortendk' https://www.drupal.org/u/mortendk
+
+Color
 - ?
 
-Comment module
-- Dick Olsson 'dixon_' https://www.drupal.org/u/dixon_
+Comment
 - Lee Rowlands 'larowlan' https://www.drupal.org/u/larowlan
 - Andrey Postnikov 'andypost' https://www.drupal.org/u/andypost
 
-Configuration module
+Configuration API
+- Alex Pott 'alexpott' https://www.drupal.org/u/alexpott
+- Matthew Tift 'mtift' https://www.drupal.org/u/mtift
+
+Configuration Entity API
+- Alex Pott 'alexpott' https://www.drupal.org/u/alexpott
+- Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett
+
+Configuration UI
 - Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett
 
-Configuration Translation module
+Configuration Translation
 - Gábor Hojtsy 'Gábor Hojtsy' https://www.drupal.org/u/gábor-hojtsy
 - Tobias Stöckler 'tstoeckler' https://www.drupal.org/u/tstoeckler
 - Vijayachandran Mani 'vijaycs85' https://www.drupal.org/u/vijaycs85
 
-Contact module
+Contact
 - Lee Rowlands 'larowlan' https://www.drupal.org/u/larowlan
 - Jibran Ijaz 'jibran' https://www.drupal.org/u/jibran
 - Andrey Postnikov 'andypost' https://www.drupal.org/u/andypost
 
-Content Translation module
+Content Moderation
+- Tim Millwood 'timmillwood' https://www.drupal.org/u/timmillwood
+
+Content Translation
 - Francesco Placella 'plach' https://www.drupal.org/u/plach
 
-Contextual module
-- Daniel F. Kudwien 'sun' https://www.drupal.org/u/sun
+Contextual
+- ?
+
+Cron
+- ?
+
+CSS
+- John Albin Wilkins 'JohnAlbin' https://www.drupal.org/u/johnalbin
+
+Database API
+
+  MySQL DB driver
+  - David Strauss 'David Strauss' https://www.drupal.org/u/david-strauss
+
+  PostgreSQL DB driver
+  - ?
+
+  Sqlite DB driver
+  - ?
+
+Database Logging
+- Mariano D'Agostino 'dagmar' https://www.drupal.org/u/dagmar
+
+Database Update API
+- ?
 
-Database Logging module
-- Khalid Baheyeldin 'kbahey' https://www.drupal.org/u/kbahey
+DateTime
+- Jonathan Hedstrom 'jhedstrom' https://www.drupal.org/u/jhedstrom
+- Matthew Donadio 'mpdonadio' https://www.drupal.org/u/mpdonadio
 
-DateTime module
+DateTime Range
 - Jonathan Hedstrom 'jhedstrom' https://www.drupal.org/u/jhedstrom
 - Matthew Donadio 'mpdonadio' https://www.drupal.org/u/mpdonadio
 
-Dynamic Page Cache module
+Dynamic Page Cache
 - Fabian Franz 'Fabianx' https://www.drupal.org/u/fabianx
 - Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
 
-Email module
-- Nils Destoop 'zuuperman' https://www.drupal.org/u/zuuperman
-
-Editor module
+Editor
 - Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
 
-Field UI module
+Entity API
+- Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
+- Sascha Grossenbacher 'Berdir' https://www.drupal.org/u/berdir
+- Francesco Placella 'plach' https://www.drupal.org/u/plach
+- Tobias Stöckler 'tstoeckler' https://www.drupal.org/u/tstoeckler
+
+Extension API
+- ?
+
+Field API
+- Andrei Mateescu 'amateescu' https://www.drupal.org/u/amateescu
+
+Field UI
 - Yves Chedemois 'yched' https://www.drupal.org/u/yched
 - Andrei Mateescu 'amateescu' https://www.drupal.org/u/amateescu
 
-File module
-- Aaron Winborn 'aaron' https://www.drupal.org/u/aaron
+File
+- ?
 
-Filter module
-- Daniel F. Kudwien 'sun' https://www.drupal.org/u/sun
+Filter
+- ?
 
-Forum module
+Forum
 - Lee Rowlands 'larowlan' https://www.drupal.org/u/larowlan
 
-History module
+Form API
+- Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia
+- Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett
+
+History
 - Andrey Postnikov 'andypost' https://www.drupal.org/u/andypost
 
-Hypertext Application Language (HAL) module
+Hypertext Application Language (HAL)
 - ?
 
-Help module
+Help
 - ?
 
-Image module
+Image
 - Claudiu Cristea 'claudiu.cristea' https://www.drupal.org/u/claudiu.cristea
 
-Interface Translation (locale) module
+Inline Form Errors
+- Daniël Smidt 'dmsmidt' https://www.drupal.org/u/dmsmidt
+
+Installer
+- ?
+
+Interface Translation (locale)
 - Gábor Hojtsy 'Gábor Hojtsy' https://www.drupal.org/u/gábor-hojtsy
 
-Language module
+JavaScript
+- Théodore Biadala 'nod_' https://www.drupal.org/u/nod_
+- Kay Leung 'droplet' https://www.drupal.org/u/droplet
+- Matthew Grill 'drpal' https://www.drupal.org/u/drpal
+
+Language
 - Francesco Placella 'plach' https://www.drupal.org/u/plach
-- Gábor Hojtsy 'Gábor Hojtsy' https://www.drupal.org/u/gábor-hojtsy
+- Daniel F. Kudwien 'sun' https://www.drupal.org/u/sun
 
-Link module
+Link Field
 - Weber Macedo 'Mac_Weber' https://www.drupal.org/u/mac_weber
 
-Menu link content module
+Lock
+- ?
+
+Mail
+- ?
+
+Markup
+- ?
+
+Menu
 - Daniel Wehner 'dawehner' https://www.drupal.org/u/dawehner
 - Peter Wolanin 'pwolanin' https://www.drupal.org/u/pwolanin
 
-Menu UI module
+Menu Link Content
+- Daniel Wehner 'dawehner' https://www.drupal.org/u/dawehner
+- Peter Wolanin 'pwolanin' https://www.drupal.org/u/pwolanin
+
+Menu UI
 - ?
 
-Migrate module
+Migrate
+- Adam Globus-Hoenich 'phenaproxima' https://www.drupal.org/u/phenaproxima
 - Ben Dougherty 'benjy' https://www.drupal.org/u/benjy
-- Michael Anello 'ultimike' https://www.drupal.org/u/ultimike
+- Lucas Hedding 'heddn' https://www.drupal.org/u/heddn
 - Mike Ryan 'mikeryan' https://www.drupal.org/u/mikeryan
+- Vicki Spagnolo 'quietone' https://www.drupal.org/u/quietone
 
-Migrate (Drupal) module
+Migrate (Drupal)
 - Ben Dougherty 'benjy' https://www.drupal.org/u/benjy
-- Michael Anello 'ultimike' https://www.drupal.org/u/ultimike
+- Lucas Hedding 'heddn' https://www.drupal.org/u/heddn
 - Mike Ryan 'mikeryan' https://www.drupal.org/u/mikeryan
+- Vicki Spagnolo 'quietone' https://www.drupal.org/u/quietone
+
+Node
+- Tim Millwood 'timmillwood' https://www.drupal.org/u/timmillwood
 
-Node module
+Node Access
+- Ken Rickard 'agentrickard' https://www.drupal.org/u/agentrickard
 - Moshe Weitzman 'moshe weitzman' https://www.drupal.org/u/moshe-weitzman
-- David Strauss 'David Strauss' https://www.drupal.org/u/david-strauss
+- Jess Myrbo 'xjm' https://www.drupal.org/u/xjm
 
-Number module
+Options
 - ?
 
-Options module
-- Yves Chedemois 'yched' https://www.drupal.org/u/yched
+Outside In
+- Ted Bowman 'tedbow' https://www.drupal.org/u/tedbow
 
-Page Cache module
+Page Cache
 - Lorenz Schori 'znerol' https://www.drupal.org/u/znerol
 - Fabian Franz 'Fabianx' https://www.drupal.org/u/fabianx
 
-Path module
-- ?
+Path
+- Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
 
-Quick Edit module
+Plugin
+- Kris Vanderwater 'EclipseGc' https://www.drupal.org/u/eclipseGc
+- Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia
+- Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett
+
+Queue
+- James Gilliland 'neclimdul' https://www.drupal.org/u/neclimdul
+
+Quick Edit
 - Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
 - Théodore Biadala 'nod_' https://www.drupal.org/u/nod_
 
-RDF module
+RDF
 - Stéphane Corlosquet 'scor' https://www.drupal.org/u/scor
 
-REST module
-- Klaus Purer 'klausi' https://www.drupal.org/u/klausi
-- Larry Garfield 'Crell' https://www.drupal.org/u/crell
+Render API
+- Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia
+- Moshe Weitzman 'moshe weitzman' https://www.drupal.org/u/moshe-weitzman
+
+Request Processing
+- ?
+
+REST
 - Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
 
-Responsive Image module
+Responsive Image
 - Peter Droogmans 'attiks' https://www.drupal.org/u/attiks
 - Marc Drummond 'mdrummond' https://www.drupal.org/u/mdrummond
 - Jelle Sebreghts 'Jelle_S' https://www.drupal.org/u/jelle_s
 
-Search module
+Routing
+- Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett
+
+Search
 - Peter Wolanin 'pwolanin' https://www.drupal.org/u/pwolanin
 
-Serialization module
+Serialization
 - Damian Lee 'damiankloip' https://www.drupal.org/u/damiankloip
 
-Shortcut module
+Seven
+- ?
+
+Shortcut
 - Tobias Stöckler 'tstoeckler' https://www.drupal.org/u/tstoeckler
 - Jibran Ijaz 'jibran' https://www.drupal.org/u/jibran
 
-Simpletest module
-- Daniel F. Kudwien 'sun' https://www.drupal.org/u/sun
-- Sascha Grossenbacher 'Berdir' https://www.drupal.org/u/berdir
-- Alex Pott 'alexpott' https://www.drupal.org/u/alexpott
+Stable
+- Scott Reeves 'Cottser' https://www.drupal.org/u/cottser
+
+Stark
+- John Albin Wilkins 'JohnAlbin' https://www.drupal.org/u/johnalbin
 
-Statistics module
+Statistics
 - Tim Millwood 'timmillwood' https://www.drupal.org/u/timmillwood
 
-Syslog module
-- Khalid Baheyeldin 'kbahey' https://www.drupal.org/u/kbahey
+Syslog
+- Mariano D'Agostino 'dagmar' https://www.drupal.org/u/dagmar
 
-System module
+System (module)
 - ?
 
-Taxonomy module
+Taxonomy
 - Jess Myrbo 'xjm' https://www.drupal.org/u/xjm
 - Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
-- Benjamin Doherty 'bangpound' https://www.drupal.org/u/bangpound
 
-Telephone module
-- Dave Reid 'dave-reid' https://www.drupal.org/u/dave-reid
+Telephone
+- ?
 
-Text module
+Testing framework
+- Alex Pott 'alexpott' https://www.drupal.org/u/alexpott
+- Sascha Grossenbacher 'Berdir' https://www.drupal.org/u/berdir
+- Daniel Wehner 'dawehner' https://www.drupal.org/u/dawehner
+
+Text Field
+- ?
+
+Theme API
+- Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia
+- Fabian Franz 'Fabianx' https://www.drupal.org/u/fabianx
+- Joël Pittet 'joelpittet' https://www.drupal.org/u/joelpittet
+- Lauri Eskola 'lauriii' https://www.drupal.org/u/lauriii
+
+Token
 - ?
 
-Toolbar module
+Toolbar
 - Théodore Biadala 'nod_' https://www.drupal.org/u/nod_
 
-Tour module
+Tour
 - Nick Schuch 'nick_schuch' https://www.drupal.org/u/nick_schuch
 
-Tracker module
-- David Strauss 'David Strauss' https://www.drupal.org/u/david-strauss
+Tracker
+- ?
 
-Update module
-- Derek Wright 'dww' https://www.drupal.org/u/dww
+Transliteration
+- Andrei Mateescu 'amateescu' https://www.drupal.org/u/amateescu
 
-User module
+Typed Data
+- Wolfgang Ziegler 'fago' https://www.drupal.org/u/fago
+
+Update UI
+- ?
+
+User
 - Moshe Weitzman 'moshe weitzman' https://www.drupal.org/u/moshe-weitzman
-- David Strauss 'David Strauss' https://www.drupal.org/u/david-strauss
 
-Views module
+Views
 - Daniel Wehner 'dawehner' https://www.drupal.org/u/dawehner
 - Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett
 - Damian Lee 'damiankloip' https://www.drupal.org/u/damiankloip
 - Jess Myrbo 'xjm' https://www.drupal.org/u/xjm
+- Len Swaneveld 'Lendude' https://www.drupal.org/u/lendude
 
-Views UI module
-- Daniel Wehner 'dawehner' https://www.drupal.org/u/dawehner
-- Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett
-- Damian Lee 'damiankloip' https://www.drupal.org/u/damiankloip
+Workflows
+- Sam Becker 'Sam152' https://www.drupal.org/u/sam152
 
-
-Theme maintainers
+Topic maintainers
 -----------------
 
-Bartik theme
-- Jen Simmons 'jensimmons' https://www.drupal.org/u/jensimmons
-- Emma Maria Karayiannis 'emma.maria' https://www.drupal.org/u/emma.maria
+Accessibility
+- Mike Gifford 'mgifford' https://www.drupal.org/u/mgifford
+- Andrew Macpherson 'andrewmacpherson' https://www.drupal.org/u/andrewmacpherson
 
-Classy theme
-- David Hernandez 'davidhernandez' https://www.drupal.org/u/davidhernandez
-- Morten Birch Heide-Jørgensen 'mortendk' https://www.drupal.org/u/mortendk
+Documentation
+- ?
+
+Performance
+- Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
 
-Seven theme
+Testing
 - ?
 
-Stable theme
-- Scott Reeves 'Cottser' https://www.drupal.org/u/cottser
+Usability
+- Roy Scholten 'yoroy' https://www.drupal.org/u/yoroy
+- Bojhan Somers 'Bojhan' https://www.drupal.org/u/bojhan
 
-Stark theme
-- John Albin Wilkins 'JohnAlbin' https://www.drupal.org/u/johnalbin
+Provisional membership: None at this time.
 
+Security team
+-----------------
+
+To report a security issue, see:
+https://www.drupal.org/security-team/report-issue
+
+The Drupal security team provides Security Advisories for vulnerabilities,
+assists developers in resolving security issues, and provides security
+documentation. See https://www.drupal.org/security-team for more information.
+The security team lead is:
+
+- Michael Hess 'mlhess' https://www.drupal.org/u/mlhess
 
 Initiative coordinators
 -----------------------
@@ -508,20 +476,27 @@ re-architect or otherwise improve large areas of Drupal core. See
 https://www.drupal.org/community-initiatives/drupal-core for more information on
 their responsibilities. The initiative coordinators for Drupal 8 are:
 
-Configuration management
-- Greg Dunlap 'heyrocker' https://www.drupal.org/u/heyrocker
+API-first Initiative
+- Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
+- Mateu Aguiló Bosch 'e0ipso' https://www.drupal.org/u/e0ipso
 
-Design
-- Jeff Burns 'Jeff Burnz' https://www.drupal.org/u/jeff-burnz
+Layout Initiative
+- Tim Plunkett 'tim.plunkett' https://www.drupal.org/u/tim.plunkett
+- Emilie Nouveau 'DyanneNova' https://www.drupal.org/u/dyannenova
 
-Mobile
-- John Albin Wilkins 'JohnAlbin' https://www.drupal.org/u/johnalbin
+Media Initiative
+- Janez Urevc 'slashrsm' https://www.drupal.org/u/slashrsm
 
-Multi-lingual
-- Gábor Hojtsy 'Gábor Hojtsy' https://www.drupal.org/u/gábor-hojtsy
+PHPUnit Initiative
+- Daniel Wehner 'dawehner' https://www.drupal.org/u/dawehner
+
+  Provisional membership:
+  - Len Swaneveld 'Lendude' https://www.drupal.org/u/lendude
+  - Michiel Nugter 'michielnugter' https://www.drupal.org/u/michielnugter
+
+Workflow Initiative
+- Dick Olsson 'dixon_' https://www.drupal.org/u/dixon_
 
-Web services
-- Larry Garfield 'Crell' https://www.drupal.org/u/crell
 
 Provisional membership: None at this time.
 
@@ -540,7 +515,6 @@ participate in mentoring.
 - Lucas Hedding 'heddn' https://www.drupal.org/u/heddn
 - Valery Lourie 'valthebald' https://www.drupal.org/u/valthebald
 - Alina Mackenzie 'alimac' https://www.drupal.org/u/alimac
-- Chris McCafferty 'cilefen' https://www.drupal.org/u/cilefen
 - Jess Myrbo 'xjm' https://www.drupal.org/u/xjm
 - Andrea Soper 'ZenDoodles' https://www.drupal.org/u/zendoodles
 - Cathy Theys 'YesCT' https://www.drupal.org/u/yesct

+ 126 - 2
core/assets/vendor/ckeditor/CHANGES.md

@@ -1,6 +1,132 @@
 CKEditor 4 Changelog
 ====================
 
+## CKEditor 4.6.2
+
+New Features:
+
+* [#16733](http://dev.ckeditor.com/ticket/16733): Added a new pastel color palette for the [Color Button](http://ckeditor.com/addon/colorbutton) plugin and a new [`config.colorButton_colorsPerRow`](http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-colorButton_colorsPerRow) configuration option for setting the number of rows in the color selector.
+* [#16752](http://dev.ckeditor.com/ticket/16752): Added a new Azerbaijani localization. Thanks to the [Azerbaijani language team](https://www.transifex.com/ckeditor/teams/11143/az/)!
+* [#13818](http://dev.ckeditor.com/ticket/13818): It is now possible to group [Widget](http://ckeditor.com/addon/widget) [style definitions](http://docs.ckeditor.com/#!/guide/dev_styles-section-widget-styles), so applying one style disables the other.
+
+Fixed Issues:
+
+* [#13446](http://dev.ckeditor.com/ticket/13446): [Chrome] Fixed: It is possible to type in an unfocused inline editor.
+* [#14856](http://dev.ckeditor.com/ticket/14856): Fixed: [Font size and font family](http://ckeditor.com/addon/font) reset each other when modified at certain positions.
+* [#16745](http://dev.ckeditor.com/ticket/16745): [Edge] Fixed: List items are lost when [pasted from Word](http://ckeditor.com/addon/pastefromword).
+* [#16682](http://dev.ckeditor.com/ticket/16682): [Edge] Fixed: A list gets [pasted from Word](http://ckeditor.com/addon/pastefromword) as a set of paragraphs. Added the [`config.pasteFromWord_heuristicsEdgeList`](http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-pasteFromWord_heuristicsEdgeList) configuration option.
+* [#10373](http://dev.ckeditor.com/ticket/10373): Fixed: Context menu items can be dragged into the editor.
+* [#16728](http://dev.ckeditor.com/ticket/16728): [IE] Fixed: [Copy Formatting](http://ckeditor.com/addon/copyformatting) breaks the editor in Quirks Mode.
+* [#16795](http://dev.ckeditor.com/ticket/16795): [IE] Fixed: [Copy Formatting](http://ckeditor.com/addon/copyformatting) breaks the editor in Compatibility Mode.
+* [#16675](http://dev.ckeditor.com/ticket/16675): Fixed: Styles applied with [Copy Formatting](http://ckeditor.com/addon/copyformatting) to a single table cell are applied to the whole table.
+* [#16753](http://dev.ckeditor.com/ticket/16753): Fixed: [`element.setSize`](http://docs.ckeditor.com/#!/api/CKEDITOR.dom.element-method-setSize) sets incorrect editor dimensions if the border width is represented as a fraction of pixels.
+* [#16705](http://dev.ckeditor.com/ticket/16705): [Firefox] Fixed: Unable to paste images as Base64 strings when using [Clipboard](http://ckeditor.com/addon/clipboard).
+* [#14869](http://dev.ckeditor.com/ticket/14869): Fixed: JavaScript error is thrown when trying to use [Find](http://ckeditor.com/addon/find) in a [`<div>`-based editor](http://ckeditor.com/addon/divarea).
+
+## CKEditor 4.6.1
+
+New Features:
+
+* [#16639](http://dev.ckeditor.com/ticket/16639): The `callback` parameter in the [CKEDITOR.ajax.post](http://docs.ckeditor.com/#!/api/CKEDITOR.ajax-method-post) method became optional.
+
+Fixed Issues:
+
+* [#11064](http://dev.ckeditor.com/ticket/11064): [Blink, WebKit] Fixed: Cannot select all editor content when a widget or a non-editable element is the first or last element of the content. Also fixes this issue in the [Select All](http://ckeditor.com/addon/selectall) plugin.
+* [#14755](http://dev.ckeditor.com/ticket/14755): [Blink, WebKit, IE8] Fixed: Browser hangs when a table is inserted in the place of a selected list with an empty last item.
+* [#16624](http://dev.ckeditor.com/ticket/16624): Fixed: Improved the [Color Button](http://ckeditor.com/addon/colorbutton) plugin which will now normalize the CSS `background` property if it only contains a color value. This fixes missing background colors when using [Paste from Word](http://ckeditor.com/addon/pastefromword).
+* [#16600](http://dev.ckeditor.com/ticket/16600): [Blink, WebKit] Fixed: Error thrown occasionally by an uninitialized editable for multiple CKEditor instances on the same page.
+
+## CKEditor 4.6
+
+New Features:
+
+* [#14569](http://dev.ckeditor.com/ticket/14569): Added a new, flat, default CKEditor skin called [Moono-Lisa](http://ckeditor.com/addon/moono-lisa). Refreshed default colors available in the [Color Button](http://ckeditor.com/addon/colorbutton) plugin ([Text Color and Background Color](http://docs.ckeditor.com/#!/guide/dev_colorbutton) feature).
+* [#14707](http://dev.ckeditor.com/ticket/14707): Added a new [Copy Formatting](http://ckeditor.com/addon/copyformatting) feature to enable easy copying of styles between your document parts.
+* Introduced the completely rewritten [Paste from Word](http://ckeditor.com/addon/pastefromword) plugin:
+	* Backward incompatibility: The [`config.pasteFromWordRemoveFontStyles`](http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-pasteFromWordRemoveFontStyles) option now defaults to `false`. This option will be deprecated in the future. Use [Advanced Content Filter](http://docs.ckeditor.com/#!/guide/dev_acf) to replicate the effect of setting it to `true`.
+	* Backward incompatibility: The [`config.pasteFromWordNumberedHeadingToList`](http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-pasteFromWordNumberedHeadingToList) and [`config.pasteFromWordRemoveStyles`](http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-pasteFromWordRemoveStyles) options were dropped and no longer have any effect on pasted content.
+	* Major improvements in preservation of list numbering, styling and indentation (nested lists with multiple levels).
+	* Major improvements in document structure parsing that fix plenty of issues with distorted or missing content after paste.
+* Added new translation: Occitan. Thanks to [Cédric Valmary](https://totenoc.eu/)!
+* [#10015](http://dev.ckeditor.com/ticket/10015): Keyboard shortcuts (relevant to the operating system in use) will now be displayed in tooltips and context menus.
+* [#13794](http://dev.ckeditor.com/ticket/13794): The [Upload Image](http://ckeditor.com/addon/uploadimage) feature now uses `uploaded.width/height` if set.
+* [#12541](http://dev.ckeditor.com/ticket/12541): Added the [Upload File](http://ckeditor.com/addon/uploadfile) plugin that lets you upload a file by drag&amp;dropping it into the editor content.
+* [#14449](http://dev.ckeditor.com/ticket/14449): Introduced the [Balloon Panel](http://ckeditor.com/addon/balloonpanel) plugin that lets you create stylish floating UI elements for the editor.
+* [#12077](https://dev.ckeditor.com/ticket/12077): Added support for the HTML5 `download` attribute in link (`<a>`) elements. Selecting the "Force Download" checkbox in the [Link](http://ckeditor.com/addon/link) dialog will cause the linked file to be downloaded automatically. Thanks to [sbusse](https://github.com/sbusse)!
+* [#13518](http://dev.ckeditor.com/ticket/13518): Introduced the [`additionalRequestParameters`](http://docs.ckeditor.com/#!/api/CKEDITOR.fileTools.uploadWidgetDefinition-property-additionalRequestParameters) property for file uploads to make it possible to send additional information about the uploaded file to the server.
+* [#14889](http://dev.ckeditor.com/ticket/14889): Added the [`config.image2_altRequired`](http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-image2_altRequired) option for the [Enhanced Image](http://ckeditor.com/addon/image2) plugin to allow making alternative text a mandatory field. Thanks to [Andrey Fedoseev](https://github.com/andreyfedoseev)!
+
+Fixed Issues:
+
+* [#9991](http://dev.ckeditor.com/ticket/9991): Fixed: [Paste from Word](http://ckeditor.com/addon/pastefromword) should only normalize input data.
+* [#7209](http://dev.ckeditor.com/ticket/7209): Fixed: Lists with 3 levels not [pasted from Word](http://ckeditor.com/addon/pastefromword) correctly.
+* [#14335](http://dev.ckeditor.com/ticket/14335): Fixed: Pasting a numbered list starting with a value different from "1" from Microsoft Word does not work correctly.
+* [#14542](http://dev.ckeditor.com/ticket/14542): Fixed: Copying a numbered list from Microsoft Word does not preserve list formatting.
+* [#14544](http://dev.ckeditor.com/ticket/14544): Fixed: Copying a nested list from Microsoft Word results in an empty list.
+* [#14660](http://dev.ckeditor.com/ticket/14660): Fixed: [Pasting text from  Word](http://ckeditor.com/addon/pastefromword) breaks the styling in some cases.
+* [#14867](http://dev.ckeditor.com/ticket/14867): [Firefox] Fixed: Text gets stripped when [pasting content from Word](http://ckeditor.com/addon/pastefromword).
+* [#2507](http://dev.ckeditor.com/ticket/2507): Fixed: [Paste from Word](http://ckeditor.com/addon/pastefromword) does not detect pasting a part of a paragraph.
+* [#3336](http://dev.ckeditor.com/ticket/3336): Fixed: Extra blank row added on top of the content [pasted from Word](http://ckeditor.com/addon/pastefromword).
+* [#6115](http://dev.ckeditor.com/ticket/6115): Fixed: When Right-to-Left text direction is applied to a table [pasted from Word](http://ckeditor.com/addon/pastefromword), borders are missing on one side.
+* [#6342](http://dev.ckeditor.com/ticket/6342): Fixed: [Paste from Word](http://ckeditor.com/addon/pastefromword) filters out a basic text style when it is [configured to use attributes](http://docs.ckeditor.com/#!/guide/dev_basicstyles-section-custom-basic-text-style-definition).
+* [#6457](http://dev.ckeditor.com/ticket/6457): [IE] Fixed: [Pasting from Word](http://ckeditor.com/addon/pastefromword) is extremely slow.
+* [#6789](http://dev.ckeditor.com/ticket/6789): Fixed: The `mso-list: ignore` style is not handled properly when [pasting from Word](http://ckeditor.com/addon/pastefromword).
+* [#7262](http://dev.ckeditor.com/ticket/7262): Fixed: Lists in preformatted body disappear when [pasting from Word](http://ckeditor.com/addon/pastefromword).
+* [#7662](http://dev.ckeditor.com/ticket/7662): [Opera] Fixed: Extra empty number/bullet shown in the editor body when editing a multi-level list [pasted from Word](http://ckeditor.com/addon/pastefromword).
+* [#7807](http://dev.ckeditor.com/ticket/7807): Fixed: Last item in a list not converted to a `<li>` element after [pasting from Word](http://ckeditor.com/addon/pastefromword).
+* [#7950](http://dev.ckeditor.com/ticket/7950): [IE] Fixed: Content [from Word pasted](http://ckeditor.com/addon/pastefromword) differently than in other browsers.
+* [#7982](http://dev.ckeditor.com/ticket/7982): Fixed: Multi-level lists get split into smaller ones when [pasting from Word](http://ckeditor.com/addon/pastefromword).
+* [#8231](http://dev.ckeditor.com/ticket/8231): [WebKit, Opera] Fixed: [Paste from Word](http://ckeditor.com/addon/pastefromword) inserts empty paragraphs.
+* [#8266](http://dev.ckeditor.com/ticket/8266): Fixed: [Paste from Word](http://ckeditor.com/addon/pastefromword) inserts a blank line at the top.
+* [#8341](http://dev.ckeditor.com/ticket/8341), [#7646](http://dev.ckeditor.com/ticket/7646): Fixed: Faulty removal of empty `<span>` elements in [Paste from Word](http://ckeditor.com/addon/pastefromword) content cleanup breaking content formatting.
+* [#8754](http://dev.ckeditor.com/ticket/8754): [Firefox] Fixed: Incorrect pasting of multiple nested lists in [Paste from Word](http://ckeditor.com/addon/pastefromword).
+* [#8983](http://dev.ckeditor.com/ticket/8983): Fixed: Alignment lost when [pasting from Word](http://ckeditor.com/addon/pastefromword) with [`config.enterMode`](http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-enterMode) set to [`CKEDITOR.ENTER_BR`](http://docs.ckeditor.com/#!/api/CKEDITOR-property-ENTER_BR).
+* [#9331](http://dev.ckeditor.com/ticket/9331): [IE] Fixed: [Pasting text from Word](http://ckeditor.com/addon/pastefromword) creates a simple Caesar cipher.
+* [#9422](http://dev.ckeditor.com/ticket/9422): Fixed: [Paste from Word](http://ckeditor.com/addon/pastefromword) leaves an unwanted `color:windowtext` style.
+* [#10011](http://dev.ckeditor.com/ticket/10011): [IE9-10] Fixed: [`config.pasteFromWordRemoveFontStyles`](http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-pasteFromWordRemoveFontStyles) is ignored under certain conditions.
+* [#10643](http://dev.ckeditor.com/ticket/10643): Fixed: Differences between using <kbd>Ctrl+V</kbd> and pasting from the [Paste from Word](http://ckeditor.com/addon/pastefromword) dialog.
+* [#10784](http://dev.ckeditor.com/ticket/10784): Fixed: Lines missing when [pasting from Word](http://ckeditor.com/addon/pastefromword).
+* [#11294](http://dev.ckeditor.com/ticket/11294): [IE10] Fixed: Font size is not preserved when [pasting from Word](http://ckeditor.com/addon/pastefromword).
+* [#11627](http://dev.ckeditor.com/ticket/11627): Fixed: Missing words when [pasting from Word](http://ckeditor.com/addon/pastefromword).
+* [#12784](http://dev.ckeditor.com/ticket/12784): Fixed: Bulleted list with custom bullets gets changed to a numbered list when [pasting from Word](http://ckeditor.com/addon/pastefromword).
+* [#13174](http://dev.ckeditor.com/ticket/13174): Fixed: Data loss after [pasting from Word](http://ckeditor.com/addon/pastefromword).
+* [#13828](http://dev.ckeditor.com/ticket/13828): Fixed: Widget classes should be added to the wrapper rather than the widget element.
+* [#13829](http://dev.ckeditor.com/ticket/13829): Fixed: No class in [Widget](http://ckeditor.com/addon/widget) wrapper to identify the widget type.
+* [#13519](http://dev.ckeditor.com/ticket/13519): Server response received when uploading files should be more flexible.
+
+Other Changes:
+
+* Updated [SCAYT](http://ckeditor.com/addon/scayt) (Spell Check As You Type) and [WebSpellChecker](http://ckeditor.com/addon/wsc) plugins:
+ 	* Support for the new default Moono-Lisa skin.
+ 	* [#121](https://github.com/WebSpellChecker/ckeditor-plugin-scayt/issues/121): Fixed: [Basic Styles](http://ckeditor.com/addon/basicstyles) do not work when SCAYT is enabled.
+ 	* [#125](https://github.com/WebSpellChecker/ckeditor-plugin-scayt/issues/125): Fixed: Inline styles are not continued when writing multiple lines of styled text with SCAYT enabled.
+ 	* [#127](https://github.com/WebSpellChecker/ckeditor-plugin-scayt/issues/127): Fixed: Uncaught TypeError after enabling SCAYT in the CKEditor `<div>` element.
+ 	* [#128](https://github.com/WebSpellChecker/ckeditor-plugin-scayt/issues/128): Fixed: Error thrown after enabling SCAYT caused by conflicts with RequireJS.
+
+## CKEditor 4.5.11
+
+**Security Updates:**
+
+* [Severity: minor] Fixed the `target="_blank"` vulnerability reported by James Gaskell.
+
+	Issue summary: If a victim had access to a spoofed version of ckeditor.com via HTTP (e.g. due to DNS spoofing, using a hacked public network or mailicious hotspot), then when using a link to the ckeditor.com website it was possible for the attacker to change the current URL of the opening page, even if the opening page was protected with SSL.
+
+  An upgrade is recommended.
+
+New Features:
+
+* [#14747](http://dev.ckeditor.com/ticket/14747): The [Enhanced Image](http://ckeditor.com/addon/image2) caption now supports the link `target` attribute.
+* [#7154](http://dev.ckeditor.com/ticket/7154): Added support for the "Display Text" field to the [Link](http://ckeditor.com/addon/link) dialog. Thanks to [Ryan Guill](https://github.com/ryanguill)!
+
+Fixed Issues:
+
+* [#13362](http://dev.ckeditor.com/ticket/13362): [Blink, WebKit] Fixed: Active widget element is not cached when it is losing focus and it is inside an editable element.
+* [#13755](http://dev.ckeditor.com/ticket/13755): [Edge] Fixed: Pasting images does not work.
+* [#13548](http://dev.ckeditor.com/ticket/13548): [IE] Fixed: Clicking the [elements path](http://ckeditor.com/addon/elementspath) disables Cut and Copy icons.
+* [#13812](http://dev.ckeditor.com/ticket/13812): Fixed: When aborting file upload the placeholder for image is left.
+* [#14659](http://dev.ckeditor.com/ticket/14659): [Blink] Fixed: Content scrolled to the top after closing the dialog in a [`<div>`-based editor](http://ckeditor.com/addon/divarea).
+* [#14825](http://dev.ckeditor.com/ticket/14825): [Edge] Fixed: Focusing the editor causes unwanted scrolling due to dropped support for the `setActive` method.
+
 ## CKEditor 4.5.10
 
 Fixed Issues:
@@ -15,7 +141,6 @@ Fixed Issues:
 * [#14252](http://dev.ckeditor.com/ticket/14252): [IE] Fixed: Styles drop-down list does not always reflect the current style of the text line.
 * [#14275](http://dev.ckeditor.com/ticket/14275): [IE9+] Fixed: `onerror` and `onload` events are not used in browsers it could have been used when loading scripts dynamically.
 
-
 ## CKEditor 4.5.9
 
 Fixed Issues:
@@ -29,7 +154,6 @@ Fixed Issues:
 * [#11697](http://dev.ckeditor.com/ticket/11697): Fixed: Content is replaced ignoring the letter case setting in the [Find and Replace](http://ckeditor.com/addon/find) dialog window.
 * [#13886](http://dev.ckeditor.com/ticket/13886): Fixed: Invalid handling of the [`CKEDITOR.style`](http://docs.ckeditor.com/#!/api/CKEDITOR.style) instance with the `styles` property by [`CKEDITOR.filter`](http://docs.ckeditor.com/#!/api/CKEDITOR.filter).
 * [#14535](http://dev.ckeditor.com/ticket/14535): Fixed: CSS syntax corrections. Thanks to [mdjdenormandie](https://github.com/mdjdenormandie)!
-* [#14312](http://dev.ckeditor.com/ticket/14312): [IE] Fixed: Artifact is visible after pasting any text.
 
 ## CKEditor 4.5.8
 

+ 2 - 2
core/assets/vendor/ckeditor/LICENSE.md

@@ -2,7 +2,7 @@ Software License Agreement
 ==========================
 
 CKEditor - The text editor for Internet - http://ckeditor.com
-Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
 
 Licensed under the terms of any of the following licenses at your
 choice:
@@ -37,7 +37,7 @@ done by developers outside of CKSource with their express permission.
 
 The following libraries are included in CKEditor under the MIT license (see Appendix D):
 
-* CKSource Samples Framework (included in the samples) - Copyright (c) 2014-2016, CKSource - Frederico Knabben.
+* CKSource Samples Framework (included in the samples) - Copyright (c) 2014-2017, CKSource - Frederico Knabben.
 * PicoModal (included in `samples/js/sf.js`) - Copyright (c) 2012 James Frasca.
 * CodeMirror (included in the samples) - Copyright (C) 2014 by Marijn Haverbeke <marijnh@gmail.com> and others.
 

+ 58 - 55
core/assets/vendor/ckeditor/build-config.js

@@ -22,76 +22,79 @@
 /* exported CKBUILDER_CONFIG */
 
 var CKBUILDER_CONFIG = {
-	skin: 'moono',
+	skin: 'moono-lisa',
 	ignore: [
 		// CKEditor repository structure: unrelated to the usage of CKEditor itself.
+		'bender.js',
+		'.bender',
+		'bender-err.log',
+		'bender-out.log',
 		'dev',
-		'README.md',
+		'docs',
+		'.DS_Store',
 		'.editorconfig',
 		'.gitignore',
 		'.gitattributes',
+		'gruntfile.js',
 		'.idea',
-		'.mailmap',
-		'.DS_Store',
-		'tests',
-		'package.json',
-		'bender.js',
-		'.bender',
-		'bender-err.log',
-		'bender-out.log',
-		'node_modules',
 		'.jscsrc',
+		'.jshintignore',
 		'.jshintrc',
+		'less',
+		'.mailmap',
+		'node_modules',
+		'package.json',
+		'README.md',
+		'tests',
 		// Parts of CKEditor that we consciously don't ship with Drupal.
 		'adapters',
 		'config.js',
 		'contents.css',
-		'gruntfile.js',
 		'styles.js',
 		'samples',
-		'skins/moono/readme.md'
+		'skins/moono-lisa/readme.md'
 	],
-	plugins : {
-		'about' : 1,
-		'a11yhelp' : 1,
-		'basicstyles' : 1,
-		'blockquote' : 1,
-		'clipboard' : 1,
-		'contextmenu' : 1,
-		'resize' : 1,
-		'toolbar' : 1,
-		'elementspath' : 1,
-		'enterkey' : 1,
-		'entities' : 1,
-		'filebrowser' : 1,
-		'floatingspace' : 1,
-		'format' : 1,
-		'htmlwriter' : 1,
-		'horizontalrule' : 1,
-		'wysiwygarea' : 1,
-		'indent' : 1,
-		'indentlist' : 1,
-		'language' : 1,
-		'list' : 1,
-		'magicline' : 1,
-		'maximize' : 1,
-		'pastetext' : 1,
-		'pastefromword' : 1,
-		'removeformat' : 1,
-		'sourcearea' : 1,
-		'specialchar' : 1,
-		'stylescombo' : 1,
-		'tab' : 1,
-		'table' : 1,
-		'tabletools' : 1,
-		'undo' : 1,
-		'justify' : 1,
-		'showblocks' : 1,
-		'showborders' : 1,
-		'tableresize' : 1,
-		'sharedspace' : 1,
-		'sourcedialog' : 1,
-		'widget' : 1,
-		'image2' : 1
+	plugins: {
+		a11yhelp: 1,
+		about: 1,
+		autogrow: 1,
+		basicstyles: 1,
+		blockquote: 1,
+		clipboard: 1,
+		contextmenu: 1,
+		elementspath: 1,
+		enterkey: 1,
+		entities: 1,
+		filebrowser: 1,
+		floatingspace: 1,
+		format: 1,
+		horizontalrule: 1,
+		htmlwriter: 1,
+		image2: 1,
+		indent: 1,
+		indentlist: 1,
+		justify: 1,
+		language: 1,
+		list: 1,
+		magicline: 1,
+		maximize: 1,
+		pastefromword: 1,
+		pastetext: 1,
+		removeformat: 1,
+		sharedspace: 1,
+		showblocks: 1,
+		showborders: 1,
+		sourcearea: 1,
+		sourcedialog: 1,
+		specialchar: 1,
+		stylescombo: 1,
+		tab: 1,
+		table: 1,
+		tableresize: 1,
+		tabletools: 1,
+		toolbar: 1,
+		undo: 1,
+		widget: 1,
+		wysiwygarea: 1
 	}
 };

File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/ckeditor.js


+ 1 - 1
core/assets/vendor/ckeditor/lang/_translationstatus.txt

@@ -1,4 +1,4 @@
-Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
 For licensing, see LICENSE.md or http://ckeditor.com/license
 
 af.js      Found: 62 Missing: 4

File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/af.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ar.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/bg.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/bn.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/bs.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ca.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/cs.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/cy.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/da.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/de-ch.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/de.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/el.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/en-au.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/en-ca.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/en-gb.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/en.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/eo.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/es.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/et.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/eu.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/fa.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/fi.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/fo.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/fr-ca.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/fr.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/gl.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/gu.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/he.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/hi.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/hr.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/hu.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/id.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/is.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/it.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ja.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ka.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/km.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ko.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ku.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/lt.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/lv.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/mk.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/mn.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ms.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/nb.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/nl.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/no.js


File diff suppressed because it is too large
+ 4 - 0
core/assets/vendor/ckeditor/lang/oc.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/pl.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/pt-br.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/pt.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ro.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ru.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/si.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/sk.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/sl.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/sq.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/sr-latn.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/sr.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/sv.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/th.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/tr.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/tt.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ug.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/uk.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/vi.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/zh-cn.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/zh.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js


+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt

@@ -1,4 +1,4 @@
-Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
 For licensing, see LICENSE.md or http://ckeditor.com/license
 
 cs.js      Found: 30 Missing: 0

File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/af.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/da.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/de-ch.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/de.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/el.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/en-gb.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/en.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/eo.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/es.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/et.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/eu.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js


Some files were not shown because too many files changed in this diff