Session data set in cache.inc prevents pages from being cached
I've been trying to figure out why I'm unable to get my cache_page table to populate, despite the page cache being turned on and making sure there are no modules enabled that prevent page caching.I...
View ArticleUser permissions table header is no longer sticky
Whilst testing #1938888: Convert user_admin_permissions to a new-style Form object I discovered that #1938938: Convert theme_user_admin_permissions() to table #type has removing the sticky table header...
View ArticleTranslationManager::translate() should be on TranslatorInterface
\Drupal\Core\StringTranslation\TranslationManager is what we're using to replace t(). But the method isn't on any interface.This issue should also fix the typehints anywhere we inject this.
View ArticleMini pager shows "Page 1" if there is non item at all available
If there is no item at all in the result a view with a configured mini pager shows "Page".To reproduce just switch one of the provided views to use the mini pager.
View ArticleConvert image.admin.css into a library
Followup for #1788542: Use EntityFormController and EntityListController for image styles.Convert core/modules/image/css/image.admin.css call from ImageStyleFormController into a library.
View ArticleRouting within subpath of another route may inherit content from parent route.
Hola,I've been getting used to doing D8 development by porting a module over to D8 and in doing so, I found a strange bug (? I can only assume its a bug) within the routing system. So in my module, I...
View ArticleExpand phpunit tests for \Drupal\Component\Utility\Timer
Current test coverage is 38% for \Drupal\Component\Utility\Timer.See #1938068: [Meta] Convert UnitTestBase to PHPUnit.
View ArticleAJAX headers on file upload modal need fixing
When you upload a file that is larger than maximum file size in internet explorer 10, the ajax response to the post http call comes back with the wrong headers. Instead of having application type...
View ArticleMissing image style effects after d7 to d8 migrate
As a extension of the issue https://drupal.org/node/2049465When I does to any migrated style image manage page I gotNotice: Undefined index: id in Drupal\image\ImageEffectBag->initializePlugin()...
View ArticleWSOD if settings.php not writable during d7 to d8 upgrade
25.07 morning d7 to d8 update testingI thinks this will be much better to show themed drupal page about settings.php must to be writable same as for update_free_access = FALSE state
View ArticleWebTestBase massacre when required modules cannot be enabled
WebTestBase happily goes ahead and causes a massacre of exceptions and failures if a test's module dependencies cannot be enabled. Let's make test results a little less bloody by simply aborting the test.
View ArticleNotice: Undefined property: stdClass::$params in _xmlrpc() -...
API page: https://api.drupal.org/api/drupal/includes%21xmlrpc.inc/function/_xmlrpc/7Notice: Undefined property: stdClass::$params in _xmlrpc() (line 597 of...
View ArticleMap CKEditor languages to Drupal languages
SummaryWe need some way of mapping Drupal languages to CKEditor translations/languages.Original reportFrom #2036253-12: Update CKEditor library to 4.2:Well I'm not sure we want to pick up whatever is...
View Articleinteraction with date field is confusing
Also see the image below. This was found in Chrome (windows, chrome version 23.0.1271.97)Tooltip uses a different date format than the field, though the tooltip date format is accepted and converted...
View ArticlePHP notice in Field::getFieldSetting($unknown_setting)
Steps:On a fresh D8 install, Standard Profile, change the field_image cardinality from 1 to UnlimitedAdd a new Article node. You'll see a PHP notice popping up. See attached...
View ArticleRefactor drupal_check_memory_limit() to use Symfony's MemoryDataCollector class
Symfony\Component\HttpKernel\DataCollector\MemoryDataCollector is already in core, but we are not using it. It can get the current PHP memory_limit setting and convert it into a byte count.The attached...
View ArticleUnsetting field item properties via FieldItemBase::set() does not always work
Follow-up from #2021817-51: Make widgets / formatters work on EntityNG Field value objects.+++ b/core/lib/Drupal/Core/Entity/Field/FieldItemBase.php@@ -130,6 +130,7 @@ public function __unset($name) {...
View ArticleAdd local action plugin deriver to use YAML discovery for static definitions
Currently, you have to implement an empty class for any local action plugin. This is a bit weird, you are then just using the empty class for the annotation. It makes sense, similar to routes, to have...
View ArticleFront end theme does not participate in drupal_alter() hooks.
Problems/MotivationsCurrently a hook_library_alter() defined in the template.php of a front-end theme is not called.When you empty the cache so it build the theme registry, the hook_library_alter() is...
View ArticleAdd class to make yaml discovery reusable
We currently use yaml discovery for both routing and info files, yet they do not share code past the symfony yaml parser. This makes it more difficult for other subsystems that want to use yaml...
View Article