Unable to run "field types" tests
Using Drupal 8.x (latest head) I cannot run "field types" tests. When I run them (from the UI) I get this error:An AJAX HTTP error occurred. HTTP Result Code: 200 Debugging information follows. Path:...
View ArticleImprove accuracy of responsive preview by indicating chrome area
See screenshots in #1741498-41: Add a mobile preview bar to Drupal core. Note that both phones and tablets typically have device or browser chrome reducing the height available to the web page. This...
View Article"Finalize" the device list shipped with Drupal core's responsive preview module
Follow up from #1741498-40: Add a mobile preview bar to Drupal core. Currently, iPhone5, iPhone4, iPad, Nexus 4, Nexus 7, and Typical desktop are included. That list is a bit arbitrary. Perhaps we can...
View ArticleDecide what else is in scope for responsive preview and ensure contrib can...
Designs at https://projects.invisionapp.com/share/U4BPGASQ#/screens include a ruler, the ability to configure the device list via the UI, #1880606: Introduce a configuration UI for theme-based...
View ArticleDecouple Drupal.behaviors.contextualToolbar.attach() from Overlay and...
Prior to #1741498: Add a mobile preview bar to Drupal core, Drupal.behaviors.contextualToolbar.attach() adds core that listens to drupalOverlayOpen and drupalOverlayClose events, and after that issue,...
View ArticleAllow additional external libraries with composer
ProblemThe current use of composer provides a simple way of building out Drupal core's dependencies. However, putting all vendor libs under core/vendor prevents contrib from extending these with...
View ArticleDeleting a menu gives fatal error + the delete button is shown on system menu's.
When you go to edit screen of menu's which are listed in menu_list_system_menus(), you still see the delete button. Clicking on it also returns a fatal error: Fatal error: Class...
View ArticleSupport multiple instances of the same token type in token replacement
We should be able to do something like the following in core.<?php$string = 'The first node is [node1:title] and the other node is [node2:title]';$string = token_replace($string, array('node1'=>...
View ArticleIndicate which device in the Responsive Preview list is active
Problem/MotivationThis is a followup to #1741498-39: Add a mobile preview bar to Drupal core.After selecting a preview from the list, the selected device isn't marked as 'active'Proposed...
View Article[meta] Responsive Preview follow-ups
Problem/MotivationFollowing up on the commit of #1741498: Add a mobile preview bar to Drupal core.Remaining tasks#1920454: Add an orientation toggle to the responsive preview feature so that a page may...
View ArticleFatal error on aggregator/categories
Create a new category without assigning any feeds to it (not sure if its relevant yet)Visit aggregator/categoriesBam, site dead : Fatal error: Call to undefined method stdClass::label() in...
View ArticleField description doesn't render on datetime field
As seen in the attached screenshot, showing a node's "authored on" field, the field description is not rendering for the new datetime field.Here is the code from NodeFormController.php, which plainly...
View ArticleFactor getConfig(), setConfig(), getConfigDefinition(), and...
Follow up from #1743686: Condition Plugin System. getConfig() and setConfig() are useful for all plugins where configuration needs to be gotten or set after plugin instantiation. getConfigDefinition()...
View ArticleDecouple Drupal\Core\Condition from Drupal\Core\Executable
Follow up from #1743686: Condition Plugin System. It doesn't make sense to me that Condition extends Executable (in any sense: interface, base class, or manager). Evaluating a condition is not...
View ArticleMake YAML parsing error messages more useful
I was manually editing a file in my staging directory to test a patch: #1821548: Add a "diff" of some kind to the CMI UI. Granted, I should not ever do this in real life. But the resulting error when...
View ArticleRename custom_block.module to block_custom.module
Follow-up to: #1871772: Convert custom blocks to content entitiesProblemcustom* module names are the informal standard namespace for custom developed, site-specific modules.I have at least a dozen of...
View ArticleAdd a tiny bit of state magic in the image.module and hide the Title and Alt...
Problem/MotivationIt's confusing to be able to check that, for example, image title is translatable, but when editing or creating content, the title field does not show. This is because there is a...
View ArticleUnify format_date() and DrupalDateTime::format()
Problem:I have a DateTime or DrupalDateTime object already. I want to format it using format_date(). This means I have to convert it to a timestamp, and then format_date() converts it back into a *new*...
View ArticleDon't call drupal_render_children() in preprocess functions
We are recommending not to call drupal_render() in preprocess, now formally documented here: http://drupal.org/node/1920746Per #1898432-20: Convert node module to Twig, the same should be true of...
View ArticleAdd some JS to make the dependent groups always checked (and readonly) when...
Problem/Motivationstuff gets weird when the file is translatable but the alt and title are not. In practice this does not make sense anyway. During testing, the result is that changing an image means...
View Article