PHP7.1 vendor max Testing issue - DO NOT COMMIT
Problem/MotivationSince testbot only tests issues with the vendor versions in the composer lock file, we need a way to test against recent vendor updates in order to catch issues like #3039408:...
View ArticleAdd label sort ability to Select element
Problem/MotivationOn #2900409: [PP-1] Reference Field -- Sort By settings -- only shows 1 field label from 1 random bundle (postponed on this issue), we realized that resolving that issue would be much...
View ArticleCan't show 'revision author' on views of type 'Content'
Problem/MotivationYou can't show the autor of the current revision on views of type 'content' (those with a base table of 'node'). It is only possible to show this for 'revision' type views. This is...
View ArticleAllow pager to link to #fragments (comment pager should link to comment...
On node view pages, the comments are shown below the node text, and this is sometimes very far down on the page (if the node body tekst is long). The pager below the comments (when there are more...
View ArticleDeprecate system_check_directory() and move to locale module
system_check_directory() is only used in one place in core, in locale_form_system_file_system_settings_alter(), but its loaded on every request.Let's deprecated it, and move/refactor in locale module.
View ArticleConvert book.module hook_help() to topic(s)
Problem/Motivation#3041924: [META] Convert hook_help() module overview text to topics for the book module.Proposed resolutionTake the information that is currently in the hook_help module overview...
View Articlemark has_js cookie as secure & HttpOnly
Is there a way to mark the cookie has_js which is present in drupal.js as secure and HttpOnly? Looks like a cookie which is set using javascript doesn't mark it as secure and HttpOnly.
View ArticleMigrate D7 i18n taxonomy term language
Problem / motivationD7 i18n_taxonomy module provides two different taxonomy translation concepts: 'localized terms' and 'translated terms'. In addition to this, there is also a possibility to say that...
View ArticleAny views argument after a missing one is silently ignored (D8)
How to reproduce: * Create a view with 2 arguments * Pass arguments [NULL, foo]Expected: Arg2 filters the viewExperienced: View is not filtered, Arg2 and following are silently ignoredSetting major as...
View ArticleResponsive Image Styles not working when Fallback Image is set to specific...
While working with the Responsive Images Module in Core of 8.3.x, i recognized that the picture Element is actually not rendering correctly.If the Fallback Image is configured (with an image style)...
View Articlehtaccess functions should be a service
Problem/MotivationAs part of the general clean-up of the File API, file_save_htaccess() and file_ensure_htaccess() need to be deprecated and moved into services.Proposed ResolutionMove this...
View ArticleMore specific titles for term and vocabulary edit forms
Problem/MotivationAs suggested in the comment https://www.drupal.org/node/2400543#comment-10461821 we need to improve the titles of the term and vocabulary pages. The titles should reflect on the edit...
View ArticleEntityType::getLowercaseLabel() breaks translation
Problem/MotivationEntityType::getLowercaseLabel() fetches the translated label and then runs a strtolower() on that.The usage of EntityType::getLowercaseLabel() is for using entity type labels in a...
View ArticleText Editor plugins are coupled to editor_form_filter_format_form_alter()
Problem/MotivationEditor plugins all implement PluginFormInterface, which is used for subforms. Their plugin configuration forms are always contained by a parent form. Currently they are explicitly...
View ArticleProblem with firebase - causes site to went down
Hello,I have started using a firebase service, push notifications.When users were less, it was not causing any problems but once it is started to increase users around 1 lakh -- then when I send push...
View ArticleImplementation of user name in jsonapi can result in overwriting data
Problem/MotivationSee #3042745: Remove group @legacy from jsonapi tests and fix deprecation messages and [#32450793], I don't fully understand yet how this all works together but I assume by...
View ArticleResourceTypes should know about their fields
Problem/MotivationResource types don't have a uniform API to extract information about their fields. That information is scattered across different services like:Resource Type: contains the information...
View ArticleForms with required fields marked by asterisk do not have text explaining...
Some context: this issue was initially created for the Entity Embed module, reporting two accessibility problems. It was then converted to a core issue, and retitled "Accessibility issues with modal...
View ArticleUpdate Date element documentation for #date_date_format and usage for other...
Problem/MotivationThe class documentation on Drupal\Core\Render\Element\Date is incomplete, both for documenting properties and functionality. The Date element is used to create both <input...
View ArticleAdd "edit blocks" and "create blocks" permissions
Problem/MotivationThis issue follows up on the discussion in #1975064: Add more granular block permissionsCustom blocks can be created as structural page elements and content editors might need to edit...
View Article