Allow to disable (dynamic) CDN loading of libraries in general

Created on 23 February 2023, about 2 years ago

Problem/Motivation

At /admin/structure/webform/config/libraries you can enable / disable which extra libraries to use. Still it seems in some cases the libraries are loaded from CDN dynamically, even if unchecked?

In detail, I saw that https://unpkg.com/tippy.js@6.3.7/dist/tippy-bundle.umd.min.js was loaded on all our pages with webforms.
This is a dangerous risk with GDPR, as it's not allowed to load code from external sources without user consent! (As the IP is already considered private data which is then exposed to the CDN's - that's ridiculous, but we don't make the laws...). So we have to ensure something like that never happens.

If it was just a bug ( #3316667: Tippy.js is loaded via CDN even when disabled β†’ in detail) and disabled libraries should never be loaded from CDN by design, please close this issue. I'm not totally sure how Webform implements this, so I decided to create this issue.

Thanks :)

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Active

Version

6.2

Component

Code

Created by

πŸ‡©πŸ‡ͺGermany Anybody Porta Westfalica

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

Comments & Activities

Production build 0.71.5 2024