[META] Provide modern replacements for and deprecate the legacy include files...
Drupal 9 still has a bunch of legacies includes files. See the previous meta #2999721: [META] Deprecate the legacy include files before Drupal 9Here is the tracking of the deprecation status of the...
View ArticleDeprecate drupal_attach_tabledrag(). Move its logic in Table form element
Problem/MotivationPart of effort to deprecate procedural code in:#3015538: [META] Deprecate contents of common.inc#1577902: [META] Remove all usages of drupal_static() & drupal_static_reset()...
View ArticleSource count caching broken: impossible to enable source count caching for...
Problem/MotivationThis flaw was introduced in #2125717: Migrate in core: patch #1 and also not fixed in #2427335: Combine legacy Source class into...
View ArticleConvert format_size() to a TranslationInterface::formatByteSize() method and...
Problem/Motivationformat_size() is still a procedural function. Convert it to a object oriented code.Proposed resolutionAdd a ::formatByteSize() method to TranslationInterface and its...
View Articledrupal_path_initialize() should not call drupal_get_normal_path() when run...
Create a new Drupal-7 site using the latest git checkout code.Install a module that implements hook_url_inbound_alter() to redirect to canonical urls.Visit the admin/reports/status page and copy the...
View ArticleIntroduce new Theme extension object and properly deprecate REGIONS_VISIBLE...
Problem/Motivation#2807785: Move global constants from *.module files into interfaces deprecated a bunch of constants but it did not actually replace their usage. We should do this. This issue handles...
View ArticleAdd change records to all @deprecated code
Problem/MotivationDrupal 8 has adopted a new deprecation policy to make it easier for developers to update outdated code: https://www.drupal.org/core/deprecationOne new part of this policy is that...
View ArticleError: Call to a member function getValue() on null in...
Problem/MotivationGetting this error: Call to a member function getValue() on null in Drupal\Core\Entity\Plugin\Validation\Constraint\ValidReferenceConstraintValidator->validate() (line 128Steps to...
View ArticleRemove check for menu_ui module in...
Problem/MotivationThe \Drupal\views\Plugin\views\wizard\WizardPluginBase::buildForm() limits allowed menus to system defined ones if menu_ui module disabled. But menu entities defined by system module...
View ArticleOlivero's: The header is showing odd behavior when the search bar is...
Olivero's: The header is showing odd behavior when the search bar is opened.Steps to reproduce:1. Open the search bar in the header. 2. scroll down to the bottom. 3. click on the cross sign in the...
View ArticleOlivero's comment form should span full width at mobile
The comment form does not look good on mobile. Padding left appears on class add-comment__form which decreases the width of the comment form. Please refer to the video attached for reference.
View ArticleThe pre-filled data of search form moves out of the screen size for tabs and...
Problem/MotivationThe pre-filled data of search form moves out of the screen size for tabs and mobile.Steps to reproduce1. Click on the search icon., the search bar will open. 2. Enter any alphabet you...
View ArticleOlivero: Invalid aria attribute on sticky-header-toggle on fresh page load
On a fresh page load, the .sticky-header-toggle button has a aria-checked value of "null". It should be set to false.Steps to reproduceFresh page load (incognito or clear your browser's cache)Load up...
View ArticleUpdate manager tests have a bizarre mix of D7 and D8 versions
#1089320: Update version strings and constants to 8.x tried to convert all version strings in core to D8, but it was clearly a massive grep/replace. The results in update.test and tests/* are pretty...
View ArticleAdd documentation for remaining node and taxonomy modules
Problem/MotivationThis issue is to add documentation for the following source...
View ArticleFix Olivero's drop-button style to conform with new form styles
Broken out from issue #3194350: Implement new form element designs for Olivero. We need some additional work on the drop-buttons. Ideally, I'd like to copy what Claro has done (and refactor it as...
View ArticleAdd documentation for remaining source plugins
Problem/MotivationThis issue is to add documentation for the remaining source plugins. It includes all source plugins without documentation that is not covered by child issues of meta task: #3189481:...
View ArticleFix spelling for words used once, beginning with 'a'
Problem/MotivationIt is not easy to figure out how to make a sensible set of words to change. As I thought about it I decided that it was worth trying to fix words that appear 1 time in 1 file. This...
View ArticleAdd new hook DATABASEMODULE_views_data_DATABASEDRIVER_alter to the views module
Problem/MotivationThe database driver for MongoDB needs to change the views data after all calls to the hook_views_data_alter() have run. MongoDB stores all entity data for an entity instance in a...
View ArticleSubrequests in an KernelEvents::TERMINATE event subscriber (f.e. cron tasks...
When cron runs, I get this runtime exception every time, but with various referrers. Most of the cron sessions work fine:RuntimeException: Failed to start the session because headers have already been...
View Article