Regression: No interface translation in the first installer steps
After #1838310: Remove st(), get_t() and $t for good landed, the pre-bootstrap translation of installer interface doesn't seem to catch the default language, so doesn't actually translate the interface.
View ArticleEnable edit mode button in toolbar needs to have text
The prototype that was tested had both the pencil icon and the word "edit". Prior tests showed just the pencil was not discoverable enough.
View ArticleMake comment textarea hidden by default
Usability bug. New users confuse the comment field with the content area since the introduction of edit.module. Address this by:Wrapping add comment in summary detailsMake "Add new comment" the...
View ArticleContent header style update
More Seven Theme issues:#1986434: [meta] New visual style for SevenProblem/MotivationWe've designed an update for the content header in Seven. The color and spacing changes bring it inline with the...
View ArticleMaintenance page display "Skip to main content" which should be visually hidden
The maintenance page does hide the skip to main content link. This is because system.module.css is no longer added in as I think I was in Drupal 7 afaik the equivalent system css files were added...
View ArticleFix conversion of field_delete_field() in hook_uninstall()
The field that we are trying to delete might not be there causing a method invocation on a non-object.
View ArticleTurn default_operation into an actual thing
The translation_entity module added the concept of a "default_operation". It is only used by User (which has 'profile' and 'register' instead of 'add' and 'edit').While #2014821: Officially introduce...
View ArticleResolve difference between submitForm(), submit(), and save() in...
When EntityFormController was first written, it had both submit() and save() methods, and they were attached directly to each button. Then when EntityFormController was moved to implement...
View ArticleShift responsibility for creating unique config id off of (views) block...
#1998582: Auto-generate machine_name for Views Blocks using [viewname]_[displayname] rather than forcing manual entry solved a problem for views that we should really be solving more generically:...
View ArticleAdd new maintainer for Seven
Dries indicated we should have a new maintainer for Seven. Lets remove Jeff as he seems to be less active
View ArticleRemove utility.inc
It only holds one function that is used nowhere in core, but the database import scripts, where the native var_export function should be used.
View Article[meta] User variables should be documented as UserInterface not Plugin\Core\User
Problem/MotivationDocumentation standards recommend using interfaces instead of classes whenever possible, and a lot of $account and $user ($admin_user, $web_user, etc for tests) remain undocumented...
View ArticleDrupal does not allow W3C compliant language codes where you target a numeric...
I have a need to create a Spanish site targeting a Latin American audience. It is my understanding that valid language code would be es-419 for this, but Drupal doesn't allow me to create this, instead...
View ArticleReference to system_init() (which no longer exists) in...
See: // These are usually added from system_init() -except maintenance.css.Needs to be updated or removed
View ArticleConvert Drupal\views\Tests\PluginBaseTest to PHPUnit
Not alot of explaining needed, convert this test from a DrupalUnitTest to a PHPUnit test. I think it makes sense to use data providers too.AttachmentSizeStatusTest...
View ArticleAtom feed attribute order bug
When processing an atom feed, if the link element follows an image, textinput, summary, tagline, subtitle, logo or info attribute within an entry, that link will be attributed to the feed URL instead...
View ArticleThe entity () did not specify a storage.
On node view, if "Entity Reference" field in not empty, I get error:"The entity () did not specify a storage." at .../core/lib/Drupal/Core/Entity/EntityManager.php line 107In:...
View ArticleClassloader isn't swappable
Core currently hardcodes the user of Symfony's classloader, then allows apc to be specified in settings.php, then we have a load of hard-coded function calls to specific methods on the classloader...
View ArticleMissing floating point number type support in config schema
Problem/motivationConfig schema supports integers but not floating point numbers. See https://drupal.org/node/1905070 for the docs and fully type list. The responsive preview module (#1741498: Add a...
View Article