Convert pager.inc to a service
I do not know how this would fit in the timeline :( but looking at pager.inc overall I thought it may be worth to build a component for the helper functions and to move the pager theme preprocessing to...
View ArticleBack to site links to wrong path in case the last path visited is 404 page
Problem MotivationBack to site links to wrong path in case the last path visited in *Page not found* page.Steps to reproduceLogin as an adminVisit any page which does not exist: For example:...
View ArticleInline file_uri_scheme() in file_stream_wrapper_uri_normalize() and other...
Why this should be an RC targetfile_uri_scheme has been deprecated in D8, the rtbc patch 11 cleans up the deprecated calls and replaces them with the correct calls to use the new service class...
View Article"Source path ... has to start with a slash" exception when using...
Problem/MotivationSelecting 'Use path alias' in contextual filter results in an exception. Problem originates from a recent change: #2509300: Path alias UI allows node/1 and /node/1 as system path then...
View ArticleFile extension + max_filesize should be validated using a Constraint on file...
Problem/MotivationSee #2587957: [meta] Arbitrary files can be referenced in POST request, access bypass@yched :- The 'file_extensions' and 'max_filesize' restrictions are currently only ever applied by...
View ArticleLet entity_ref Selection handlers be in charge of the field validation
Spin-off from #2064191: Fix the 'target_bundle' field setting - 'target_bundles' are not validated when entity_reference is enabledProblem/MotivationThe "selection handler" plugins are in charge of...
View ArticleBreadcrumb should be term name instead of term id on term edit and delete page
Problem/MotivationBreadcrumbs for taxonomy pages currently show term ids instead of term names. Proposed resolutionMake Breadcrumbs for taxonomy pages show term names instead of term ids. Remaining...
View ArticleCan't select granularity on date argument.
Problem/MotivationIn date module in d7 we had the Date argument (date_views_argument_handler_simple) which allowed you to set granularity and a date range on a date field or property. It looked...
View ArticleMark \Drupal\Core\Theme\Registry internal
Problem/MotivationOverriding \Drupal\Core\Theme\Registry is dangerous because it could break many assumptions made in the theme system. Theme registry contents should be frozen but the way it's...
View ArticleViews filter rearanging not working
Views filter rearranging is not working properly in case criteria are grouped. Applying rearranging does not save new criteria arrangement into the database. Starting arrangment:Rearranged:But the...
View ArticleOnly the last views argument token works
Problem/MotivationThe code in PluginBase::viewsTokenReplace() replaces $twig_tokens[$top] on every loop, if multiple tokens have the same $top, only the last actually ends up in the array.Proposed...
View ArticleFatal error upgrading from RC1 to RC2: Cannot redeclare...
I tried to update drupal-8.0.0-rc1 to drupal-8.0.0-rc2. I download rc2 tarball, when I tried to access it via /core/install.php and got blank screen.PHP Fatal error: Cannot redeclare...
View ArticleModule install form has two "install" buttons that do different things
Problem/MotivationThe module install form (admin/modules) has two buttons that do different things:Install new module downloads and installs a moduleInstall installs the modules that were selected on...
View ArticleThe "Member for" output for users must be marked uncacheable.
Problem/MotivationInstall DrupalVisit /user/1 shortly thereafter. See that the output is Member for X minutes and Y secondsWait a period that is longer than 1 second :-PReload the page. See that the...
View ArticleAdd back the ability for install profiles (or at least distros) to pre-select...
In Drupal 7, install profiles could implement the pseudo-hook hook_profile_details() to pre-select a language for the person installing Drupal. They could also allow the person installing to select a...
View ArticleIncorrect syntax in frontend theme .info.yml file will throw an error in the...
Unexpected error will show on admin interface if there is wrong syntax in custom theme used on frontend (frontend only theme can crash backend)Path to reproduce: - install D8 RC2 - create custom theme...
View ArticleUncaught TypeError: Cannot set property 'float' of undefined when...
Follow-up to #2579979: Allow contrib to alter EditorImageDialog/EditorImageDialog and have custom attributes be storedProblem/MotivationFrom #2579979-27: Allow contrib to alter...
View ArticleInstall new module give AJAX error: 404 on...
I'm surprised to find this in 8.0.0-rc1, and, not finding anything about it in the issue queue, I wonder if perhaps others are not seeing this, but in any event, I can not install modules through the...
View ArticleRoute discoverability through twig debug
Problem/MotivationFor a themer and potentially others, route name discoverable would be preferable over paths and making routes easier is key to this.Proposed resolutionWhen twig_debug is turned on (or...
View ArticleFollowup: Add more tests for RSS feeds to the Comment and Aggregator modules
#2500931: Views feed doesn't encode embedded HTML anymore showed the lack of automated test coverage around RSS feeds, particularly around HTML escaping. Tests exist for the Views' default Feed...
View Article