Set samesite cookie attribute for PHP sessions
Problem/MotivationDrupal 7 does not set the samesite attribute for PHP session cookies, unless on PHP 7.3 or higher. Up until recently, all major browsers treated cookies without this attribute as if...
View ArticleSubmitting a comment in the non default language redirects you to the default...
Problem/MotivationIn a multilingual site if you add a comment on a node which is in the default language, everything is okay. But if you add a comment on a node which is not in the default language, I...
View ArticleBook navigation block doesn't appear on unpublished book outline pages
To me this is unexpected behaviour and will be even more pronounced if #26552: Allow users with access to unpublished nodes to create unpublished books gets in.
View ArticleAllow MenuLinkTree manipulators to be altered
Problem/MotivationCurrently, across core and contrib there are a number of modules and issues that attempt to override the menu link tree. However lacking a core way to alter this behavior these...
View ArticleRemove drupal.tabbingmanager's jQueryUI dependency
Problem/MotivationjQueryUI has reached end of life so it is being deprecated for removal in Drupal. The drupal.tabbingmanager library depends on jqueryUI.Proposed resolutionAccording to the comment in...
View ArticleEntityViewsData is broken for fields with 'numeric' columns, such...
Problem/MotivationEntityViewsData generates incorrect data for entities that have fields which have numeric schema columns.Instead of the numeric argument and filter, the standard ones are used.This...
View ArticleIdentifiers longer than 63 characters are truncated, causing Views to break
We are running our Drupal on PostgreSQL and we have a view with 2 relations (join tables). The Preview SQL is attached below.Due to the table names and field names, Views generates a field alias longer...
View ArticleReplacing(?) jQuery UI resize
Problem/MotivationjQuery UI has reached end-of-life, so it is being removed from Drupal core. jQuery UI Dialog is very much woven into Drupal core, making it necessary to provide a Backwards Compatible...
View ArticleSort bundle labels in Field list report
Problem/MotivationIf you go to the Field List page (admin/reports/fields) you will see that the USED IN column don't have the bundles labels in alphabetical order, so sometimes is a little difficult to...
View ArticleNew option for Views page displays to use the admin theme
Problem/MotivationAdmin paths are defined now in route definitions (see https://www.drupal.org/node/2224207). But in Views UI, the route is build via UI and you'll need to code to mark a view route as...
View ArticleViews block description is double-escaped if display name is set
Problem/MotivationViews block descriptions are double escaped in the block configuration page if the views block has a custom display name.Steps to reproduceInstall DrupalCreate a views block with a...
View ArticleReplace jQuery UI dialog with supported library or polyfill
Problem/MotivationWe are in the process of deprecating jQuery UI in core. jQueryUI dialog is among the components that need to be removed/replaced. As mentioned in the parent issue: #3067261: [Plan]...
View ArticleDeprecate jquery.once and use the new once lib
Deprecate and replace all instances of jQuery.once in core
View ArticleData too long for column 'sourceid1'
I am currently getting the following error when trying to import a feed with quite long string for its source id.Drupal\Core\Database\DatabaseExceptionWrapper: SQLSTATE[22001]: String data, right...
View ArticleProtected member access in DefaultSelection::reAlterQuery()
Problem/MotivationWhile working on another core ticket my IDE flagged the code in \Drupal\Core\Entity\Plugin\EntityReferenceSelection\DefaultSelection::reAlterQuery for accessing protected data...
View ArticleOpening desktop dropdown menu using pointer device requires two taps/clicks
Pre-requisite: Don't commit this until after we've addressed the other problems in #3186349: Major accessibility problems with Olivero header show/hide feature.Problem/MotivationOpening desktop...
View ArticleValidate alternate domain for oEmbed iFrame
Problem/MotivationThis is issue is spun off from UX team feedback on #2831944-203: Implement media source plugin for remote video via oEmbed.For security reasons, the oEmbed system uses an iframe to...
View ArticleOlivero's mobile menu focus outline is not centered around the hambuger...
As a followup from #3153260: Standardize Olivero's focus states across all non-form controls. Olivero's mobile menu focus outline is offset and looks weird. It should be symetrical.
View ArticleDocument $settings['deployment_identifier'] (and that it fixes...
Problem/Motivation$settings['deployment_identifier'] is hardly known nor documented. Despite the fact that moving classes may bring you in a situation where you beter know about this:# settings.php...
View ArticleRestrict oEmbed alternate domain to accessing iframe material
We're wading through the use of an alternate domain for oEmbed iframes, and it strikes us that if a user accesses the site itself through the alternate domain, you're right back to the iframe domain...
View Article