Commit 1b09ec0
committed
Re-add old Fabric Offscreen impl behind flag
There's a chance that facebook#21960 will affect layout in a way that we don't
expect, so I'm adding back the old implementation so we can toggle the
feature with a flag.
The flag should read from the ReactNativeFeatureFlags shim so that we
can change it at runtime. I'll do that separately.1 parent 8a37b0e commit 1b09ec0
File tree
20 files changed
+259
-34
lines changed- packages
- react-native-renderer/src
- react-noop-renderer/src
- react-reconciler/src
- forks
20 files changed
+259
-34
lines changedLines changed: 26 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
457 | 457 | | |
458 | 458 | | |
459 | 459 | | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
460 | 486 | | |
461 | 487 | | |
462 | 488 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
582 | 582 | | |
583 | 583 | | |
584 | 584 | | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
585 | 633 | | |
586 | 634 | | |
587 | 635 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| 92 | + | |
92 | 93 | | |
93 | 94 | | |
94 | 95 | | |
| |||
744 | 745 | | |
745 | 746 | | |
746 | 747 | | |
747 | | - | |
| 748 | + | |
748 | 749 | | |
749 | 750 | | |
750 | 751 | | |
| |||
760 | 761 | | |
761 | 762 | | |
762 | 763 | | |
763 | | - | |
764 | | - | |
| 764 | + | |
765 | 765 | | |
766 | 766 | | |
767 | 767 | | |
768 | | - | |
769 | 768 | | |
770 | 769 | | |
771 | 770 | | |
| |||
2383 | 2382 | | |
2384 | 2383 | | |
2385 | 2384 | | |
2386 | | - | |
| 2385 | + | |
2387 | 2386 | | |
2388 | 2387 | | |
2389 | 2388 | | |
| |||
2411 | 2410 | | |
2412 | 2411 | | |
2413 | 2412 | | |
2414 | | - | |
| 2413 | + | |
2415 | 2414 | | |
2416 | 2415 | | |
2417 | 2416 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| 92 | + | |
92 | 93 | | |
93 | 94 | | |
94 | 95 | | |
| |||
744 | 745 | | |
745 | 746 | | |
746 | 747 | | |
747 | | - | |
| 748 | + | |
748 | 749 | | |
749 | 750 | | |
750 | 751 | | |
| |||
760 | 761 | | |
761 | 762 | | |
762 | 763 | | |
763 | | - | |
764 | | - | |
| 764 | + | |
765 | 765 | | |
766 | 766 | | |
767 | 767 | | |
768 | | - | |
769 | 768 | | |
770 | 769 | | |
771 | 770 | | |
| |||
2383 | 2382 | | |
2384 | 2383 | | |
2385 | 2384 | | |
2386 | | - | |
| 2385 | + | |
2387 | 2386 | | |
2388 | 2387 | | |
2389 | 2388 | | |
| |||
2411 | 2410 | | |
2412 | 2411 | | |
2413 | 2412 | | |
2414 | | - | |
| 2413 | + | |
2415 | 2414 | | |
2416 | 2415 | | |
2417 | 2416 | | |
| |||
Lines changed: 77 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
| 87 | + | |
| 88 | + | |
87 | 89 | | |
88 | 90 | | |
89 | 91 | | |
| |||
128 | 130 | | |
129 | 131 | | |
130 | 132 | | |
| 133 | + | |
131 | 134 | | |
132 | 135 | | |
133 | 136 | | |
| |||
198 | 201 | | |
199 | 202 | | |
200 | 203 | | |
201 | | - | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
202 | 210 | | |
203 | 211 | | |
204 | 212 | | |
| |||
286 | 294 | | |
287 | 295 | | |
288 | 296 | | |
289 | | - | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
290 | 303 | | |
291 | 304 | | |
292 | 305 | | |
293 | 306 | | |
294 | 307 | | |
295 | 308 | | |
296 | | - | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
297 | 316 | | |
298 | 317 | | |
299 | | - | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
300 | 324 | | |
301 | 325 | | |
302 | 326 | | |
303 | 327 | | |
304 | 328 | | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
305 | 344 | | |
306 | 345 | | |
307 | 346 | | |
| |||
327 | 366 | | |
328 | 367 | | |
329 | 368 | | |
| 369 | + | |
| 370 | + | |
330 | 371 | | |
331 | 372 | | |
332 | 373 | | |
333 | 374 | | |
334 | 375 | | |
335 | 376 | | |
336 | 377 | | |
337 | | - | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
338 | 385 | | |
339 | 386 | | |
340 | | - | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
341 | 393 | | |
342 | 394 | | |
343 | 395 | | |
344 | 396 | | |
345 | 397 | | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
346 | 413 | | |
347 | 414 | | |
348 | 415 | | |
| |||
376 | 443 | | |
377 | 444 | | |
378 | 445 | | |
379 | | - | |
| 446 | + | |
380 | 447 | | |
381 | 448 | | |
382 | 449 | | |
| |||
449 | 516 | | |
450 | 517 | | |
451 | 518 | | |
452 | | - | |
| 519 | + | |
453 | 520 | | |
454 | 521 | | |
455 | 522 | | |
| |||
722 | 789 | | |
723 | 790 | | |
724 | 791 | | |
725 | | - | |
| 792 | + | |
726 | 793 | | |
727 | 794 | | |
728 | 795 | | |
| |||
869 | 936 | | |
870 | 937 | | |
871 | 938 | | |
872 | | - | |
| 939 | + | |
873 | 940 | | |
874 | 941 | | |
875 | 942 | | |
| |||
0 commit comments