Closed (fixed)
Project:
Drupal core
Version:
11.x-dev
Component:
history.module
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
15 Jan 2026 at 08:54 UTC
Updated:
31 Jan 2026 at 14:59 UTC
Jump to comment: Most recent
Comments
Comment #3
quietone commentedComment #4
smustgrave commentedThis was tough to review :)
LGTM to me, hopefully in 12 we start to look into that standard/minimal hybrid I've heard about.
Comment #5
quietone commentedExpanding the scope.
Not sure how to fix the failing test, the byte count being tested changes. \Drupal\Tests\demo_umami\FunctionalJavascript\AssetAggregationAcrossPagesTest::testFrontAndRecipesPagesAuthenticated
Comment #6
smustgrave commentedCan’t we just adjust the number?
Comment #8
longwaveI think I fixed them; the process is to take the actual number of bytes reported in the test failure, then we round it to the nearest 50 (the byte counts differ anyway, because of slight differences between environments).
Comment #9
dcam commentedThe changes since the last RTBC look good to me.
grep -r "history" core/recipes/,grep -r "history" core/profiles/demo_umami/, andgrep -r "history" core/profiles/standard/all returned zero results. So I don't think there's anything else that might be in-scope.Comment #10
quietone commented@longwave, thanks for the explanation.
Comment #13
catchThe bytes change is because the history library is the only library on those pages that depends on AJAX (especially now that big_pipe has been converted to htmx), so the amount of js we remove from those pages is quite significant.
As I was committing this I realised we probably need a change record, so added one.