Quantcast
Browsing all 295668 articles
Browse latest View live

Compress aggregate URL query strings

Problem/Motivation#1014086: Stampedes and cold cache performance issues with css/js aggregation changes aggregate URLs to a hash + query string with theme, delta, language and libraries.The libraries...

View Article


Remove unique constraint on block content info field

Problem/MotivationThe first version of validation was introduced in #1998658: Creating Custom Block with same name as existing block throws SQL error, you can check commit...

View Article


Image may be NSFW.
Clik here to view.

[Olivero Theme] [Design QA]: Tighten up the Tables

Problem/MotivationThis particular issue came out from the design QA review process conducted by @jwitkowski79.There seems to be a bug in the table header row when you start to scroll downText in the...

View Article

Exposed sorts break custom style plugin sorting

Reported for D7 Views here: #1333932: Sorting in table doesn't work when sort criteria is exposedThe only core implementation of custom style plugin sorting is Table's clicksort. If you expose any sort...

View Article

Moderation css truncates apply button

The apply button is truncated due to the flexed container and no flex or flex-grow properties defined for the flexed children (entity-moderation-form__item). Looks like adding a flex-grow: 1 to...

View Article


Slow admin/config page load

Problem/MotivationI've noticed that the admin/config page takes a lot of time to load on a large project with a lot of contributed modules enabled. The reason for this turned out to be the check for...

View Article

Allow run-tests.sh to generate coverage reports

Problem/MotivationThe testbot is built with phpdbg. This allows us to generate coverage reports from PHPUnit with minimal performance penalty. This can be seen in the testbot's native test runs:...

View Article

Incorrect module count passed to Drupal.announce() on uninstall page

Problem/MotivationThe uninstall page (admin/modules/uninstall) has a text filter to make it easy to find a module you are interested in. When filtering the list, Drupal.announce() is used to inform...

View Article


Set X-Content-Type-Options header in IIS web.config

Problem/MotivationIn #462950: Mitigate the security risks that come from IE, Chrome and other browsers trying to sniff the mime type and then further in #2854817: Duplicate X-Content-Type-Options...

View Article


File(s) silently deleted when #access=false

Updated: Comment #42Problem/MotivationThis bug is known to affect files, checkboxes, dates, boolean and probably other fields. Multistep forms are especially affected because any files (or field...

View Article

"Unsaved changes" message incorrectly appears on layout builder

Problem/MotivationAfter the initial load of a layout builder edit page (either per-entity overrides or the per-display defaults), any subsequent visits to the page will trigger a "You have unsaved...

View Article

Image may be NSFW.
Clik here to view.

Views UI filter form arrow positioned incorrectly in Claro

Problem/MotivationThe arrow aesthetic signature is mispositioned in Drupal 10, compared to Drupal 9.Drupal 10:Drupal 9:Steps to reproduceInstall a Drupal 10 site with Claro as the administration...

View Article

Warning: touch(): Utime failed

Warning: touch(): Utime failed: Operation not permitted in Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save() (line 98 of...

View Article


Revision user incorrectly appears as anonymous user when node author is...

Problem/MotivationThe revision user is not appearing correctly on the /revisions tab when a node author is cancelled and their content assigned to anonymous user.Steps to reproduce:User A creates a...

View Article

Alter local task before access check

Problem/MotivationUsing hook_menu_local_tasks_alter is possible to alter the local tasks before they are rendered, but the access checks are being done before this hook and some of them use the...

View Article


Improve debugability of block plugins returning NULL in Layout Builder

Problem/MotivationPlacing a block that returns NULL will triggerTypeError: Argument 1 passed to Drupal\Core\Cache\CacheableMetadata::createFromRenderArray() must be of the type array, null given,...

View Article

Image may be NSFW.
Clik here to view.

Select form field values are hidden at narrow screen widths in Claro theme

Problem/MotivationAt narrower screen widths, select form field values can disappear in Claro theme. Example:Visible values at average width:At a narrow width, the select element is too narrow and the...

View Article


Image may be NSFW.
Clik here to view.

Email Address should be a required field in the "Add User" form

Problem/MotivationThe "Email Address" field is not set as a mandatory field in the "Add User" form, instead, it is mandatory for the "Create New Account" form. The "Email Address" field should also be...

View Article

Move cache clearing in FieldConfig::postDelete() to FieldConfigBase

Problem/MotivationConfig fields are split between two classes:- FieldConfigBase, in the Field core component - FieldConfig, which inherits from it, in the field module.FieldConfigBase handles clearing...

View Article

Image may be NSFW.
Clik here to view.

Machine name field expands after failing validation

I've always been wondering why failing validation on submit expands the machine name field, forcing the user to manually enter a machine name:Sure, it's a bit stupid to hit "submit" omitting the label...

View Article
Browsing all 295668 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>