What is the /web/core_compare directory?
Problem/MotivationMy installation (Drupal 8.9.15) has a sibling directory to /web/core named /web/core_compare, containing almost identical content.Is this anything to do with Drupal, or has something...
View ArticleAdd Help Page on Creating Good Alt Text
Problem/MotivationLots of people have trouble writing good alt text. We can improve this by providing a help page which documents some best practices. In Drupal 8 we required alt-text by default, but...
View ArticleAllow entities to be subclassed using "bundle classes"
Problem/MotivationContent types are essentially business objects, but we have no standard ability to modify or subclass them to add business logic, which therefore gets scattered among helper...
View ArticleCheck PDF files for Basic Accessibility Issues
Problem/MotivationOne of the common accessibility problems that users run into is that they create a PDF & upload it to the web without any accessibility work being done on it.There is some basic...
View ArticleOlivero: Double focus on li items in safari
Olivero: Double focus on li items in safari. This issue is only reproducible in safari.Can be seen on live preview: https://tugboat-aqrmztryfqsezpvnghut1cszck2wwasr.tugboat.qa/tabs/restric...Steps to...
View ArticleEdit Media Library widget produces "This value should not be null"...
Adding media library field on any entity and making it as required. Create the entity and submit the form without having value in media library field and it will show wrong validation message.Steps to...
View Articleindex.php randomly appears in friendly URLs
Please note that this issue affects more than one version of Drupal, and my selection of the path.module was only a guess at what might be responsible. It might be noteworthy to mention that we are...
View ArticleOlivero: submit button is top dialog box is too wide
Olivero: submit button is the top dialog box is too wide.Can be seen on the live preview. https://tugboat-aqrmztryfqsezpvnghut1cszck2wwasr.tugboat.qa/dialog
View ArticleOlivero: close button for dialog box blink when we hover on the first time.
Olivero: close button for dialog box blink when we hover on the first time. Try in incognito mode, if not able to reproduce. Url to reproduce :...
View Articleauthorize.php doesn't use user selected language
I'm running my Drupal site in Norwegian. However, when I tried to install a module from within Drupal, authorize.php was in English. AFAICT, the strings are actually translated.
View ArticleOlivero: body overflows when we show row widgets on the mobile screen
Olivero: body overflows when we show row widgets on the tablet(500-800) screen.Adding screenshot for reference.Can reproduce on the live preview....
View ArticleDo not allow existing or reserved paths as aliases
Problem/MotivationIn Drupal 8 and earlier, it is possible for a user to create a path alias that clobbers an essential core route such as "admin" or "user/login". For example, a malicious user with...
View ArticleREST POST not working after upgrade from 8.9.3 to 9.0.3
My code is this: xxx is my hostPOST https://xxx/app/entity/node?_format=hal_json Content-Type:application/hal+json Accept:application/hal+jsonBODY {"_links": {"type": {"href":...
View ArticleUser account default setting for cancel confirm is not used
Problem/MotivationThere is a user setting named notify.cancel_confirm, which should be used a default value for "Account cancellation confirmation". Unfortunately it has no effect. Besides that you are...
View ArticleAdd phtml files to the list of potentially malicious extensions
Problem/Motivation(Note: this was originally reported at security.drupal.org, but the Sec Team decided it can be handled in public since the circumstances that trigger it are exceedingly rare).I'd...
View ArticlePrepareModulesEntityUninstallForm::formTitle does not exist
Problem/MotivationThe system.prepare_modules_entity_uninstall route defines the following _title_callback value:\Drupal\system\Form\PrepareModulesEntityUninstallForm::formTitleThis was introduced when...
View ArticleContent Moderation missing permission descriptions
The Problem: At present Transitions have labels, these labels do not have to be unique. This means that if you have multiple transitions within a workflow that have the same label it is no longer...
View ArticleDeprecate masterminds/html5 as a production dependency for Drupal 10
Problem/Motivation @alexpott:We shouldn't update masterminds/html5 or jcalderonzumba/* - the PhantomJS stuff because it is very fickle with versions and basically unsupported at this point. The html5...
View Article[meta] Deprecate dependencies, libraries, modules, and themes that will be...
Problem/MotivationDuring the 8.8.x development cycle, we deprecated numerous dependencies, libraries, and modules that needed to be removed from Drupal 9. We ran out of time for many things, so we...
View ArticleFAPI #ajax property in elements is not proccessed by AjaxResponse
I am trying to create an Ajax form with three dependent selects, following the Ajax guide provided by Examples module https://api.drupal.org/api/examples/fapi_example!src!Form!AjaxDemo.php/c...The...
View Article