Commit 3b5f324
committed
fix(platform-browser): Fixes IsolatedShadowDom encapsulation method
This fixes an issue where a child component inside of IsolatedShadowDom would get it's styles moved to the root style object, causing it to be unstyled. This new approach hoists the styles to the shadowroot. This change only applies to IsolatedShadowDom1 parent 85994fb commit 3b5f324
4 files changed
Lines changed: 55 additions & 39 deletions
File tree
- integration/defer
- packages/platform-browser
- src/dom
- test/dom
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
4 | | - | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
5 | 5 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
216 | 216 | | |
217 | 217 | | |
218 | 218 | | |
219 | | - | |
220 | | - | |
221 | | - | |
222 | | - | |
223 | | - | |
224 | | - | |
225 | | - | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | | - | |
230 | 219 | | |
231 | 220 | | |
232 | 221 | | |
| |||
237 | 226 | | |
238 | 227 | | |
239 | 228 | | |
| 229 | + | |
240 | 230 | | |
241 | 231 | | |
242 | 232 | | |
| |||
513 | 503 | | |
514 | 504 | | |
515 | 505 | | |
516 | | - | |
| 506 | + | |
517 | 507 | | |
518 | 508 | | |
519 | 509 | | |
520 | 510 | | |
521 | 511 | | |
522 | | - | |
| 512 | + | |
523 | 513 | | |
524 | 514 | | |
525 | 515 | | |
526 | 516 | | |
527 | 517 | | |
528 | | - | |
529 | | - | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
530 | 521 | | |
531 | 522 | | |
532 | 523 | | |
| |||
536 | 527 | | |
537 | 528 | | |
538 | 529 | | |
539 | | - | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
540 | 534 | | |
541 | | - | |
542 | | - | |
| 535 | + | |
| 536 | + | |
543 | 537 | | |
544 | | - | |
545 | | - | |
546 | | - | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
547 | 541 | | |
548 | | - | |
549 | | - | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
550 | 545 | | |
551 | 546 | | |
552 | 547 | | |
| |||
589 | 584 | | |
590 | 585 | | |
591 | 586 | | |
592 | | - | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
593 | 592 | | |
594 | 593 | | |
595 | 594 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
| 122 | + | |
122 | 123 | | |
123 | 124 | | |
124 | 125 | | |
| |||
137 | 138 | | |
138 | 139 | | |
139 | 140 | | |
140 | | - | |
141 | | - | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
142 | 145 | | |
143 | 146 | | |
144 | | - | |
| 147 | + | |
145 | 148 | | |
146 | 149 | | |
147 | 150 | | |
| |||
160 | 163 | | |
161 | 164 | | |
162 | 165 | | |
| 166 | + | |
163 | 167 | | |
164 | 168 | | |
165 | 169 | | |
| |||
173 | 177 | | |
174 | 178 | | |
175 | 179 | | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
176 | 184 | | |
177 | 185 | | |
178 | 186 | | |
179 | | - | |
| 187 | + | |
180 | 188 | | |
181 | 189 | | |
182 | 190 | | |
| |||
229 | 237 | | |
230 | 238 | | |
231 | 239 | | |
232 | | - | |
233 | 240 | | |
234 | 241 | | |
235 | 242 | | |
236 | 243 | | |
237 | 244 | | |
238 | | - | |
| 245 | + | |
239 | 246 | | |
240 | 247 | | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
241 | 251 | | |
242 | | - | |
243 | | - | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
244 | 261 | | |
245 | 262 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
140 | | - | |
| 140 | + | |
141 | 141 | | |
142 | 142 | | |
143 | | - | |
| 143 | + | |
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
| |||
153 | 153 | | |
154 | 154 | | |
155 | 155 | | |
156 | | - | |
| 156 | + | |
157 | 157 | | |
158 | 158 | | |
159 | | - | |
| 159 | + | |
160 | 160 | | |
161 | 161 | | |
162 | 162 | | |
| |||
0 commit comments