Big pipe integration

Created on 27 January 2021, almost 4 years ago
Updated 11 May 2024, 6 months ago

Problem/Motivation

Node edit form breaks for instance, because attributes in forms which are not cacheable are replaced with scripts from this module instead of the actual needed value.

big_pipe_nojs_placeholder_attribute_safe this is also noted as a style placeholder and therefor the assets are processed.
Diving into it even deeper shows that currently even if for a attachment response (which are multiple responses with big pipe) no libraries are blocked in this specific response. There is still processing done, because one of the responses does have something blocked.

Steps to reproduce

Setup big pipe and cookie content blocker, edit a node.

Proposed resolution

Make sure that there are even libraries (css or js) in the response that might need blocking. Because in this case with big_pipe_nojs_placeholder_attribute_safe no js or css libraries are attached in the response.

This is also a performance gain.

๐Ÿ› Bug report
Status

RTBC

Version

2.3

Component

Code

Created by

๐Ÿ‡ณ๐Ÿ‡ฑNetherlands jefuri

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024