Commit c1ecc5a
committed
[Fizz] Always load the external runtime if one is provided (facebook#33091)
Because we now decided whether to outline in the flushing phase, when
we're writing the preamble we don't yet know if we will make that
decision so we don't know if it's safe to omit the external runtime.
However, if you are providing an external runtime it's probably a pretty
safe bet you're streaming something dynamically that's likely to need it
so we can always include it.
The main thing is that this makes it hard to test it because it affects
our tests in ways it wouldn't otherwise so we have to add a bunch of
conditions.
DiffTrain build for [f739642](facebook@f739642)1 parent fe854e0 commit c1ecc5a
File tree
23 files changed
+264
-140
lines changed- compiled-rn
- facebook-fbsource/xplat/js
- RKJSModules/vendor/react
- react-dom/cjs
- react-test-renderer/cjs
- react/cjs
- react-native-github/Libraries/Renderer
- implementations
23 files changed
+264
-140
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
404 | 404 | | |
405 | 405 | | |
406 | 406 | | |
407 | | - | |
| 407 | + | |
408 | 408 | | |
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
203 | 203 | | |
204 | 204 | | |
205 | 205 | | |
206 | | - | |
| 206 | + | |
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
203 | 203 | | |
204 | 204 | | |
205 | 205 | | |
206 | | - | |
| 206 | + | |
Lines changed: 31 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
6759 | 6759 | | |
6760 | 6760 | | |
6761 | 6761 | | |
6762 | | - | |
| 6762 | + | |
6763 | 6763 | | |
6764 | 6764 | | |
6765 | 6765 | | |
| |||
10277 | 10277 | | |
10278 | 10278 | | |
10279 | 10279 | | |
10280 | | - | |
10281 | | - | |
| 10280 | + | |
| 10281 | + | |
| 10282 | + | |
10282 | 10283 | | |
10283 | 10284 | | |
10284 | 10285 | | |
10285 | 10286 | | |
10286 | 10287 | | |
10287 | 10288 | | |
10288 | | - | |
10289 | | - | |
| 10289 | + | |
| 10290 | + | |
| 10291 | + | |
10290 | 10292 | | |
10291 | 10293 | | |
10292 | 10294 | | |
| |||
20841 | 20843 | | |
20842 | 20844 | | |
20843 | 20845 | | |
| 20846 | + | |
20844 | 20847 | | |
20845 | 20848 | | |
20846 | 20849 | | |
| |||
20893 | 20896 | | |
20894 | 20897 | | |
20895 | 20898 | | |
| 20899 | + | |
20896 | 20900 | | |
20897 | 20901 | | |
20898 | 20902 | | |
| |||
21132 | 21136 | | |
21133 | 21137 | | |
21134 | 21138 | | |
| 21139 | + | |
| 21140 | + | |
| 21141 | + | |
| 21142 | + | |
| 21143 | + | |
| 21144 | + | |
21135 | 21145 | | |
21136 | 21146 | | |
21137 | 21147 | | |
21138 | 21148 | | |
21139 | | - | |
| 21149 | + | |
21140 | 21150 | | |
21141 | 21151 | | |
21142 | 21152 | | |
21143 | 21153 | | |
21144 | | - | |
| 21154 | + | |
| 21155 | + | |
| 21156 | + | |
21145 | 21157 | | |
21146 | | - | |
| 21158 | + | |
21147 | 21159 | | |
21148 | 21160 | | |
21149 | 21161 | | |
| |||
21165 | 21177 | | |
21166 | 21178 | | |
21167 | 21179 | | |
| 21180 | + | |
21168 | 21181 | | |
21169 | 21182 | | |
21170 | 21183 | | |
| |||
21229 | 21242 | | |
21230 | 21243 | | |
21231 | 21244 | | |
| 21245 | + | |
21232 | 21246 | | |
21233 | 21247 | | |
21234 | 21248 | | |
| |||
21245 | 21259 | | |
21246 | 21260 | | |
21247 | 21261 | | |
| 21262 | + | |
21248 | 21263 | | |
21249 | 21264 | | |
21250 | 21265 | | |
| |||
26048 | 26063 | | |
26049 | 26064 | | |
26050 | 26065 | | |
| 26066 | + | |
26051 | 26067 | | |
26052 | 26068 | | |
26053 | 26069 | | |
26054 | 26070 | | |
26055 | 26071 | | |
26056 | 26072 | | |
26057 | | - | |
| 26073 | + | |
26058 | 26074 | | |
26059 | 26075 | | |
26060 | 26076 | | |
| |||
26634 | 26650 | | |
26635 | 26651 | | |
26636 | 26652 | | |
26637 | | - | |
| 26653 | + | |
26638 | 26654 | | |
26639 | 26655 | | |
26640 | 26656 | | |
26641 | | - | |
| 26657 | + | |
26642 | 26658 | | |
26643 | 26659 | | |
26644 | 26660 | | |
| |||
26675 | 26691 | | |
26676 | 26692 | | |
26677 | 26693 | | |
26678 | | - | |
| 26694 | + | |
26679 | 26695 | | |
26680 | 26696 | | |
26681 | | - | |
| 26697 | + | |
26682 | 26698 | | |
26683 | 26699 | | |
26684 | 26700 | | |
| |||
26822 | 26838 | | |
26823 | 26839 | | |
26824 | 26840 | | |
26825 | | - | |
| 26841 | + | |
26826 | 26842 | | |
Lines changed: 38 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
4465 | 4465 | | |
4466 | 4466 | | |
4467 | 4467 | | |
4468 | | - | |
| 4468 | + | |
4469 | 4469 | | |
4470 | 4470 | | |
4471 | 4471 | | |
| |||
7185 | 7185 | | |
7186 | 7186 | | |
7187 | 7187 | | |
7188 | | - | |
| 7188 | + | |
| 7189 | + | |
7189 | 7190 | | |
7190 | 7191 | | |
7191 | 7192 | | |
7192 | 7193 | | |
7193 | 7194 | | |
7194 | 7195 | | |
7195 | | - | |
| 7196 | + | |
7196 | 7197 | | |
7197 | 7198 | | |
7198 | 7199 | | |
| |||
14696 | 14697 | | |
14697 | 14698 | | |
14698 | 14699 | | |
14699 | | - | |
| 14700 | + | |
| 14701 | + | |
| 14702 | + | |
| 14703 | + | |
| 14704 | + | |
| 14705 | + | |
| 14706 | + | |
14700 | 14707 | | |
14701 | 14708 | | |
14702 | 14709 | | |
| |||
14741 | 14748 | | |
14742 | 14749 | | |
14743 | 14750 | | |
14744 | | - | |
| 14751 | + | |
| 14752 | + | |
14745 | 14753 | | |
14746 | 14754 | | |
14747 | 14755 | | |
| |||
15075 | 15083 | | |
15076 | 15084 | | |
15077 | 15085 | | |
| 15086 | + | |
| 15087 | + | |
| 15088 | + | |
15078 | 15089 | | |
15079 | 15090 | | |
15080 | 15091 | | |
15081 | | - | |
| 15092 | + | |
15082 | 15093 | | |
15083 | 15094 | | |
15084 | 15095 | | |
15085 | 15096 | | |
15086 | | - | |
| 15097 | + | |
| 15098 | + | |
15087 | 15099 | | |
15088 | 15100 | | |
15089 | 15101 | | |
| |||
15104 | 15116 | | |
15105 | 15117 | | |
15106 | 15118 | | |
| 15119 | + | |
15107 | 15120 | | |
15108 | 15121 | | |
15109 | 15122 | | |
| |||
15125 | 15138 | | |
15126 | 15139 | | |
15127 | 15140 | | |
15128 | | - | |
| 15141 | + | |
| 15142 | + | |
| 15143 | + | |
| 15144 | + | |
| 15145 | + | |
15129 | 15146 | | |
15130 | 15147 | | |
15131 | 15148 | | |
| |||
15137 | 15154 | | |
15138 | 15155 | | |
15139 | 15156 | | |
15140 | | - | |
| 15157 | + | |
| 15158 | + | |
| 15159 | + | |
| 15160 | + | |
| 15161 | + | |
| 15162 | + | |
| 15163 | + | |
15141 | 15164 | | |
15142 | 15165 | | |
15143 | 15166 | | |
| |||
16725 | 16748 | | |
16726 | 16749 | | |
16727 | 16750 | | |
16728 | | - | |
| 16751 | + | |
16729 | 16752 | | |
16730 | 16753 | | |
16731 | 16754 | | |
16732 | 16755 | | |
16733 | 16756 | | |
16734 | 16757 | | |
16735 | | - | |
| 16758 | + | |
16736 | 16759 | | |
16737 | 16760 | | |
16738 | 16761 | | |
| |||
16754 | 16777 | | |
16755 | 16778 | | |
16756 | 16779 | | |
16757 | | - | |
| 16780 | + | |
16758 | 16781 | | |
16759 | 16782 | | |
16760 | | - | |
| 16783 | + | |
16761 | 16784 | | |
16762 | 16785 | | |
16763 | 16786 | | |
| |||
16861 | 16884 | | |
16862 | 16885 | | |
16863 | 16886 | | |
16864 | | - | |
| 16887 | + | |
0 commit comments