-
Notifications
You must be signed in to change notification settings - Fork 6.8k
Commit 878700d
fix(material/progress-bar): avoid CSP issues due to buffer dots (#31818)
Currently the way we render the buffer dots in the progress bar is by using a `data:` URL with an inline SVG. The problem with this approach is that it can trigger CSP errors and require users to allow all `data:` URLs, even if they don't use the buffer mode.
These changes work around the issue by rendering the dots using a radial gradient instead.
Fixes #31808.1 parent c832533 commit 878700d
1 file changed
+7
-8
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 | - | ||
5 | 4 |
| |
6 | 5 |
| |
7 | 6 |
| |
| |||
104 | 103 |
| |
105 | 104 |
| |
106 | 105 |
| |
107 | - | ||
108 | - | ||
109 | - | ||
110 | - | ||
111 | - | ||
112 | - | ||
106 | + | ||
107 | + | ||
108 | + | ||
113 | 109 |
| |
110 | + | ||
111 | + | ||
112 | + | ||
113 | + | ||
114 | 114 |
| |
115 | 115 |
| |
116 | 116 |
| |
117 | 117 |
| |
118 | - | ||
119 | 118 |
| |
120 | 119 |
| |
121 | 120 |
| |
|
0 commit comments