Checkboxes default value is ignored by forms system during processing of AJAX...
If within code processing AJAX request I set default value of checkboxes this default value is ignored by forms system and all checkboxes are instead created as unchecked.I tracked down the issue to...
View ArticleAdd option to content entity destinations for validation
Problem/MotivationEntities created through the UI are validated (required fields confirmed to be present, field values confirmed to be in proper ranges, etc.) through form validation - the entity API...
View ArticleRender embedded media items in CKEditor
Problem/MotivationThis is a follow-up to #2940029: Add an input filter to display embedded Media entities, and the second step of #2801307: [META] Support WYSIWYG embedding of media entities.The first...
View Article\Drupal\Tests\system\Functional\Cache\AssertPageCacheContextsAndTagsTrait::as...
Problem/MotivationMaking this a bug in the test helper trait as it is pretty useless like this now as phpunit fails on the first message:this part: if (!$match) { debug('Unwanted cache contexts in...
View ArticleDeprecate base theme fallback to Stable
Problem/MotivationIf a theme hasn't provided base theme setting, the theme will currently fallback to extending stable. This works when there's only one version of stable. However, in Drupal 9, there...
View Articledrupal_http_request() does handle (invalid) non-absolute redirects (RFC 7231)
A module of mine had a bug in it and, after sometime I decided to fix it. The problem was my code failed to handle redirects correctly. So I decided to switch to using drupal_http_request(). Useful...
View ArticleProperly deprecate drupal_get_profile()
Problem/MotivationIn #2156401: Write install_profile value to configuration and only to settings.php if it is writeable we deprecated drupal_get_profile(). Let's finish the job.Proposed...
View ArticleCan not create/Activate custom theme using CLI?
Hello Community Members,As I am trying to set up custom theme using CLI in my project directory, it created proper directory and all required files.I checked everything for file permission, directory...
View ArticleMake bundle optional in the default selection method of the entity reference...
Problem/MotivationThe default entity reference selection method requires to choose at least one bundle of the target entity type.This adds the following limitations:It is not possible to create a new...
View ArticleAdd Drupal JavaScript theme functions for password confirm widget
Problem/MotivationThe user.js in Drupal core (it is attached to the password_confirm form element) uses specific markup for constructing the password strength message, password strength bar, the...
View ArticlePage not found for anonymous users on all taxonomy term pages
When I go to taxonomy pages as an anonymous user that used to be accessible pre 8.6 release is now showing 'Page not found'.I have had to install the Taxonomy Access Fix module just so I can show these...
View ArticleCreate a way to declare a core migration yml file as deprecated
Problem/MotivationMigrations are plugins and plugins are covered by the core BC policies, specifically :Particular plugins, whether class based or yaml based, should not be considered part of the...
View ArticleException when installing profiles with configuration - key_value table does...
When trying to install a profile containing configuration files from a Drupal 8.1.x site, the installation fails with the following error:Drupal\Core\Database\DatabaseExceptionWrapper: SQLSTATE[42S02]:...
View ArticleModule version dependency in .info.yml is ineffective for patch releases
Problem/MotivationOn a Drupal 8.0.0 installation, if I set a module dependency to dependencies: - drupal:system (>= 8.1) I correctly get, in the extend page, the module greyed out from installation...
View Article[PP-1] Fold in dependency parsing wisdom from project_composer
Problem/MotivationFollow-up to #2677532: Move drupal_check_incompatibility() functionality to a new Dependency class and Version componentFrom @mixologic: Just to throw this out there again, I had to...
View Article[Plan] Remove unused jQuery UI components and replace with a suite of contrib...
Problem/MotivationJQuery UI was added as a dependency for core 10 years ago to improve our UX. Since then majority of the frontend community has moved on to using other libraries. For that reason,...
View ArticleOff-canvas style resets are overriding styles (especially SVGs) in Safari...
Problem/MotivationCSS selectors from 'off-canvas.reset.css' are targetting elements in Safari and setting properties to their initial values. This is overriding styles from 'off-canvas.base.css' and...
View ArticleDatabaseStatementPrefetch::current PHP function array_unshift() are used...
#7 #1423460: [META] List of bugs and typos in Drupal core found by Spleshkacase PDO::FETCH_CLASS | PDO::FETCH_CLASSTYPE: $class_name = array_unshift($this->currentRow); ref:...
View ArticleRename Action module to Action UI in the UI and in comments
Follow-up to #2083649: Rename action module to action_ui
View Article