Expose entity validation errors in a machine readable REST API:
Problem/MotivationWe validate the entities we submit, but well, we don't make this information easily parsable, as its a long blob of a string, and APIs can properly use it.Proposed resolutionMake the...
View ArticleIncorrect field assertions in AssertLegacyTrait
Problem/MotivationThe current assertFieldById() and assertNoFieldById() both incorrectly check the field. The current implementations (indirectly) the findField() method. This causes the following...
View ArticleWarning: mkdir(): File exists in...
i saw this errorWarning: mkdir(): File exists in Drupal\Component\PhpStorage\FileStorage->createDirectory() (line 170 of core/lib/Drupal/Component/PhpStorage/FileStorage.php). I edited and turned on...
View Article2038 bug with PHP timestamps on 32-bit systems - warn users?
Problem/MotivationThe maximum allowed timestamp is limited on 32-bit systems (includes the 32-bit Acquia Dev Desktop v2 app, running on 64-bit machines) - e.g. it can't handle dates beyond 19 January...
View ArticleConvert all Simpletest web tests to BrowserTestBase (or...
Problem/MotivationWe want to get rid of simpletest.module in Drupal 9. We want to prepare the latest Drupal 8 development branch as much as possible before opening the Drupal 9 development branch (see...
View Article[plan] Remove simpletest dependencies from PHPUnit-based tests
Problem/MotivationThis issue enables #2807237: PHPUnit initiativeThis issue comes from deciding scope for #2803621: Break BrowserTestBase & children dependency on SimpletestIf you search core/tests...
View ArticleMove TestDiscovery out of simpletest module, minimize dependencies
Problem/MotivationThis issue supports #2807237: PHPUnit initiativeIt's a child of #2863044: [plan] Remove simpletest dependencies from PHPUnit-based testsWe have a long-standing issue about removing...
View ArticleCannot use relationship for rendered entity on Views
Problem/MotivationYou cannot create a view and try to list rendered entities using relationship.Steps to reproduce: -Create a view with a relationship through entity reference -Choose to use rendered...
View ArticleView output is not used for entityreference options
Please also consider those that participated in #2714089: Views Filter by an entity reference view not working as expected when assigning issue credit. Done, see #84.Problem/MotivationWhen an entity...
View ArticleAllow profiles to provide a base/parent profile and load them in the correct...
Updated: Comment #96Problem/MotivationI With Drupal 7's vastly-improved install profile functionality, and the recently-improved drupal.org distribution packaging infrastructure, many new install...
View ArticleImprove timezones selector with optgroups
Problem/MotivationWhen selecting a timezone you have to choose from a list of 422 items. Quickly finding an entry in this list can be difficult as you have to look through options with the same region...
View Article$route_match->getParameter('taxonomy_term') is not filled with...
When fetching the object from a routeMatch object, the object is not always filled correctly when fetching it via$route_match = \Drupal::routeMatch(); $route_match->getParameters(); // or...
View ArticleBoolean field filtering does not work when no values are set
Posthumously we have been required to add a boolean "hide from front end" field to our article content type as a number of articles need to be hidden from view yet still available to search engines. We...
View ArticleRemove unneeded role="main" attribute from <main> element
Problem/MotivationI created this issue as follow-up of #2467827: [META] W3C validation for Drupal Core.Drupal core added a lot of WAI-ARIA roles to Drupal core (which is a good thing).A WAI-ARIA role...
View ArticleUpdate status should indicate security coverage
To support the recent changes to the project application process, namely decoupling the ability to create full projects/releases from security coverage - we need to provide indicators on the update...
View ArticleWTB to BTB, add getRawContent() in BTB
Problem/MotivationAll the following WTB tests use getRawContent() which doesn't exist in BTB.AddFeedTest BigPipeTest BlockRenderOrderTest CommentBlockTest CommentPreviewTest CommentTestBase...
View ArticleBreadcrumb should be easily preprocessed
Hello,Since some projects, I heard some of my colleagues complaining about the difficulty to alter links displayed in the breadcrumb.It comes from the fact the breadcrumb is built through the...
View ArticleConvert web tests to browser tests for history module
Problem/MotivationSee #2735005: Convert all Simpletest web tests to BrowserTestBase (or UnitTestBase/KernelTestBase).This will also involve converting cURL calls to Guzzle because cURL is not...
View Article#states for file field not working.
From the issue for the Webform module:When making a file upload element conditionally required when another field is filled or another option is chosen, the field doesn't become required.Steps to...
View Article\Drupal\taxonomy\Tests\TaxonomyTestTrait::createVocabulary() docblock missing...
Follow-up to #2374301: Cannot predict the order of results in taxonomy autocompletionProblem/MotivationThe \Drupal\taxonomy\Tests\TaxonomyTestTrait::createVocabulary() method as an incomplete docblock...
View Article