States API doesn't work with multiple select fields
The States API won't pick up the value of a select field with #multiple = TRUE option.Steps to reproduce: - Create two fields in a form with the following code:<?php $form['dependee'] = array(...
View ArticleThe documentation for TypedDataManagerInterface::createInstance() is wrong
https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21TypedData...$configuration['name'] and $configuration['parent'] are not optional because they are used unconditionally in...
View ArticleContent view type filter should be labeled "Content Type" for...
Users often have a problem with understanding "content types". Best to reinforce this term throughout the site. On the Content Page, labeling the filter "Content Type" to match the column name below...
View ArticleDuring installation: if I change "Site email address" user's...
Hello again.Steps to reproduce: 1. During instalation in step "Configure site" I set "Site email address" to email@example.com. 2. After that system automatically copied this email to user's "Email...
View ArticleUploading files should have more robust default tokens
Problem/MotivationThis is a follow-up from #2128055: Files should be uploaded to directories based on tokens by default. Because we really needed sane defaults for 8.0.0 instead of uploading all files...
View ArticleReference php.net 'international' URL in help text
This is a followup to #2496943: Add condition to ignore PHP 7 on rest requirements check.Problem/MotivationAs per David_Rothstein's comment in #2456025-28: PHP warnings in PHP 5.6 because of...
View ArticleEntity references should be displayed translated on non translatable entity...
Problem/MotivationThis is related to #2543258: Entity references of untranslatable fields are not displayed in the correct translation. It's correct that entity references of untranslatable fields...
View Article_batch_do exit after sending the json output
In my configuration ( php 5.4 MariaDB galera cluster, 3 web servers ) I sometimes get error 500 from PHP on the ajax calls even If I receive correctly the json from the drupal backend. This gets fixed...
View ArticleBlockBase subclasses should merge their cache tags/contexts with the...
Problem/MotivationSince #2375695: Condition plugins should provide cache contexts AND cacheability metadata needs to be exposed, ContextAwarePluginBase, which is the parent class for BlockBase, has...
View ArticleDon't include vendor test code (especially mink) in the Drupal webroot
Problem/Motivationhttp://seclists.org/fulldisclosure/2015/Oct/42While we block vendor with .htaccess, that's not foolproofProposed resolutionDelete vendor test code during composer install and update...
View ArticleFix double occurrence of prepositions
There are double occurrences of prepositions like "in", "of", "at" and other, patch attached to fix it.
View ArticleIncorrect expiration in APCUBackend
The APCu backend is immediately expiring its cache entries. This is our default FastBackend. The problem is a type safe comparison. In this case $expire is a "-1" - a string. It comes out of the...
View ArticleUnnecessary space while removing the image in EditorImageDialog — potentially...
Unnecessary space while removing the image in popup. Please check screencast of the issue.I think the main reason of this issue is :
View ArticleUpdate.php throws 404 when no updates are pending
https://youtu.be/Hbc7Nv6nf-kExpecting: A message that thee are no pending updates if none are available. Otherwise, the updates are made.Actual: After enabling core modules there is a Page Not Found...
View ArticleOnly send cache context/tags when developer explicitly enables them
Problem/MotivationLarge headers slow down communication between client and server.With the headers attackers may be able to identify sections of a page that are not cached and may start a targeted...
View ArticleAllow image fields to use any extensions the current image toolkit supports...
Changing the allowed file extensions on an image field doesn't update in the edit form. Other changes to the field are reflected though.Steps to reproduce - 1. Create an Image Field 2. Set the allowed...
View ArticleUpdate loading icon and use SVG
Follow-up to #1974928: Update throbber icon and use SVGProblem/MotivationThe loading.gif icon looks poor on HiDPI displays.Proposed resolutionReplace the animated GIF used in the background image of...
View ArticleNode edit form with 100+ fields, form actions displayed between fields
In node/node.pages.inc the $form['actions'], $form['options'] and $form['additional_settings'] have a fixed weight between 90 and 99, this causes them to appear between fields when more than 100 fields...
View Article[meta] svg guidelines / requirements
Problem/MotivationWe need some guidelines for svg & svg icons for Drupal core.The issue have come up during the work on the RSS icon #2427213: Replace feed.png with feed.svgTo sum it up we need...
View ArticleCreate a method of filtering one field by its relation to another field
A common feature/support request runs along the lines of "How do I filter this fields equivalence to this other field". For example, the most common variant of this is that a user may want all nodes...
View Article