Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removing side effect code from @uifabric/utilities #13415

Merged
merged 4 commits into from
Jun 1, 2020
Merged

Removing side effect code from @uifabric/utilities #13415

merged 4 commits into from
Jun 1, 2020

Conversation

dzearing
Copy link
Member

@dzearing dzearing commented Jun 1, 2020

Found some super old side effect code that is causing webpack to bail out of optimizations.

Restructuring code to execute only in needed circumstances.

@msft-github-bot
Copy link
Contributor

msft-github-bot commented Jun 1, 2020

Perf Analysis

No significant results to display.

All results

Scenario Master Ticks PR Ticks Iterations Status
BaseButton 860 911 5000
ButtonNext 442 456 5000
Checkbox 1619 1627 5000
CheckboxBase 1341 1384 5000
CheckboxNext 1655 1564 5000
ChoiceGroup 5175 5236 5000
ComboBox 957 987 1000
CommandBar 7559 7774 1000
ContextualMenu 12193 12241 1000
DefaultButton 1129 1115 5000
DetailsRow 3630 3790 5000
DetailsRow (fast icons) 3656 3608 5000
DetailsRow without styles 3460 3526 5000
Dialog 1509 1578 1000
DocumentCardTitle with truncation 1958 1924 1000
Dropdown 2588 2688 5000
FocusZone 1827 1756 5000
IconButton 1858 1909 5000
Label 327 322 5000
Link 489 466 5000
LinkNext 496 480 5000
MenuButton 1502 1528 5000
Nav 3394 3358 1000
Panel 1563 1556 1000
Persona 857 876 1000
Pivot 1437 1501 1000
PivotNext 797 802 5000
PrimaryButton 1297 1326 5000
SearchBox 1345 1315 5000
Slider 1582 1607 5000
SliderNext 1993 2131 5000
Spinner 439 436 5000
SplitButton 3249 3222 5000
Stack 509 519 5000
Stack with Intrinsic children 1877 1935 5000
Stack with Text children 5230 5227 5000
TagPicker 2830 2857 5000
Text 405 398 5000
TextField 1438 1427 5000
ThemeProvider 2848 2741 5000
Toggle 933 939 5000
ToggleNext 926 882 5000
button 80 74 5000

Perf Analysis (Fluent)

Perf comparison
Status Scenario Fluent TPI Fabric TPI Ratio Iterations Ticks
🔧 Avatar.Fluent 0.7 0.51 1.37:1 2000 1390
🦄 Button.Fluent 0.12 0.2 0.6:1 5000 580
🔧 Checkbox.Fluent 1.08 0.38 2.84:1 1000 1084
🦄 Dialog.Fluent 0.15 0.22 0.68:1 5000 755
🔧 Dropdown.Fluent 6.33 0.45 14.07:1 1000 6333
🔧 Icon.Fluent 0.15 0.05 3:1 5000 729
🦄 Image.Fluent 0.07 0.11 0.64:1 5000 359
🔧 Slider.Fluent 2.76 0.34 8.12:1 1000 2758
🔧 Text.Fluent 0.07 0.02 3.5:1 5000 362
🦄 Tooltip.Fluent 0.1 15.83 0.01:1 5000 509

🔧 Needs work     🎯 On target     🦄 Amazing

Perf tests with no regressions
Scenario Current PR Ticks Baseline Ticks Ratio
TableMinimalPerf.default 430 384 1.12:1
AccordionMinimalPerf.default 148 133 1.11:1
RefMinimalPerf.default 210 191 1.1:1
PopupMinimalPerf.default 275 253 1.09:1
BoxMinimalPerf.default 347 323 1.07:1
ToolbarMinimalPerf.default 995 929 1.07:1
IconMinimalPerf.default 709 669 1.06:1
Text.Fluent 362 342 1.06:1
Tooltip.Fluent 509 478 1.06:1
DividerMinimalPerf.default 365 348 1.05:1
HierarchicalTreeMinimalPerf.default 433 414 1.05:1
LabelMinimalPerf.default 427 407 1.05:1
MenuButtonMinimalPerf.default 1853 1773 1.05:1
SegmentMinimalPerf.default 359 342 1.05:1
CarouselMinimalPerf.default 539 516 1.04:1
DropdownManyItemsPerf.default 2187 2107 1.04:1
FormMinimalPerf.default 419 403 1.04:1
ListNestedPerf.default 1160 1113 1.04:1
TreeWith60ListItems.default 281 270 1.04:1
ChatDuplicateMessagesPerf.default 548 532 1.03:1
CheckboxMinimalPerf.default 5224 5051 1.03:1
GridMinimalPerf.default 1429 1390 1.03:1
SplitButtonMinimalPerf.default 4126 4011 1.03:1
Button.Fluent 580 561 1.03:1
Dialog.Fluent 755 735 1.03:1
Dropdown.Fluent 6333 6174 1.03:1
HeaderMinimalPerf.default 369 363 1.02:1
HeaderSlotsPerf.default 823 804 1.02:1
MenuMinimalPerf.default 877 857 1.02:1
PortalMinimalPerf.default 115 113 1.02:1
TextAreaMinimalPerf.default 497 489 1.02:1
Icon.Fluent 729 718 1.02:1
AnimationMinimalPerf.default 813 807 1.01:1
RadioGroupMinimalPerf.default 437 434 1.01:1
ReactionMinimalPerf.default 394 392 1.01:1
TooltipMinimalPerf.default 755 745 1.01:1
VideoMinimalPerf.default 624 617 1.01:1
DialogMinimalPerf.default 735 733 1:1
EmbedMinimalPerf.default 3439 3446 1:1
ItemLayoutMinimalPerf.default 2367 2365 1:1
LoaderMinimalPerf.default 1144 1144 1:1
ProviderMinimalPerf.default 861 862 1:1
TableManyItemsPerf.default 2560 2562 1:1
CustomToolbarPrototype.default 4933 4937 1:1
TreeMinimalPerf.default 1432 1431 1:1
Checkbox.Fluent 1084 1084 1:1
AlertMinimalPerf.default 343 345 0.99:1
AvatarMinimalPerf.default 731 737 0.99:1
DropdownMinimalPerf.default 6175 6244 0.99:1
LayoutMinimalPerf.default 415 419 0.99:1
ListCommonPerf.default 1182 1192 0.99:1
ButtonMinimalPerf.default 176 180 0.98:1
CardMinimalPerf.default 582 594 0.98:1
ChatMinimalPerf.default 634 644 0.98:1
ImageMinimalPerf.default 364 370 0.98:1
SliderMinimalPerf.default 2780 2837 0.98:1
TextMinimalPerf.default 365 373 0.98:1
Slider.Fluent 2758 2828 0.98:1
ButtonSlotsPerf.default 733 755 0.97:1
ChatWithPopoverPerf.default 516 533 0.97:1
FlexMinimalPerf.default 286 295 0.97:1
InputMinimalPerf.default 1524 1578 0.97:1
ProviderMergeThemesPerf.default 1815 1864 0.97:1
StatusMinimalPerf.default 704 723 0.97:1
AttachmentSlotsPerf.default 1217 1269 0.96:1
Avatar.Fluent 1390 1451 0.96:1
ListWith60ListItems.default 1537 1626 0.95:1
ListMinimalPerf.default 450 487 0.92:1
Image.Fluent 359 389 0.92:1
AttachmentMinimalPerf.default 148 170 0.87:1

@size-auditor
Copy link

size-auditor bot commented Jun 1, 2020

Asset size changes

Project Bundle Baseline Size New Size Difference
office-ui-fabric-react office-ui-fabric-react-Slider 57.372 kB 57.448 kB ExceedsBaseline     76 bytes
office-ui-fabric-react fluentui-react-next-HoverCard 95.183 kB 95.252 kB ExceedsBaseline     69 bytes
office-ui-fabric-react office-ui-fabric-react-HoverCard 95.183 kB 95.252 kB ExceedsBaseline     69 bytes
office-ui-fabric-react fluentui-react-next-Tooltip 83.166 kB 83.232 kB ExceedsBaseline     66 bytes
office-ui-fabric-react fluentui-react-next-Modal 90.836 kB 90.902 kB ExceedsBaseline     66 bytes
office-ui-fabric-react office-ui-fabric-react-Modal 90.877 kB 90.943 kB ExceedsBaseline     66 bytes
office-ui-fabric-react office-ui-fabric-react-Tooltip 83.166 kB 83.232 kB ExceedsBaseline     66 bytes
office-ui-fabric-react office-ui-fabric-react-PersonaCoin 110.674 kB 110.739 kB ExceedsBaseline     65 bytes
office-ui-fabric-react fluentui-react-next-PersonaCoin 110.674 kB 110.739 kB ExceedsBaseline     65 bytes
office-ui-fabric-react office-ui-fabric-react-Persona 110.674 kB 110.739 kB ExceedsBaseline     65 bytes
office-ui-fabric-react fluentui-react-next-Persona 110.674 kB 110.739 kB ExceedsBaseline     65 bytes
office-ui-fabric-react fluentui-react-next-KeytipLayer 98.338 kB 98.4 kB ExceedsBaseline     62 bytes
office-ui-fabric-react office-ui-fabric-react-KeytipLayer 98.338 kB 98.4 kB ExceedsBaseline     62 bytes
office-ui-fabric-react office-ui-fabric-react-Link 47.276 kB 47.334 kB ExceedsBaseline     58 bytes
office-ui-fabric-react fluentui-react-next-Link 51.159 kB 51.217 kB ExceedsBaseline     58 bytes
office-ui-fabric-react fluentui-react-next-SpinButton 183.654 kB 183.708 kB ExceedsBaseline     54 bytes
office-ui-fabric-react office-ui-fabric-react-SpinButton 183.652 kB 183.706 kB ExceedsBaseline     54 bytes
office-ui-fabric-react fluentui-react-next-Button 183.939 kB 183.991 kB ExceedsBaseline     52 bytes
office-ui-fabric-react office-ui-fabric-react-Button 183.939 kB 183.991 kB ExceedsBaseline     52 bytes
office-ui-fabric-react fluentui-react-next-SelectedItemsList 219.34 kB 219.392 kB ExceedsBaseline     52 bytes
office-ui-fabric-react office-ui-fabric-react-SelectedItemsList 219.34 kB 219.392 kB ExceedsBaseline     52 bytes
office-ui-fabric-react fluentui-react-next-Toggle 59.542 kB 59.593 kB ExceedsBaseline     51 bytes
office-ui-fabric-react fluentui-react-next-DetailsList 212.345 kB 212.394 kB ExceedsBaseline     49 bytes
office-ui-fabric-react office-ui-fabric-react-DetailsList 212.345 kB 212.394 kB ExceedsBaseline     49 bytes
office-ui-fabric-react fluentui-react-next-Calendar 135.765 kB 135.814 kB ExceedsBaseline     49 bytes
office-ui-fabric-react office-ui-fabric-react-Calendar 135.765 kB 135.814 kB ExceedsBaseline     49 bytes
office-ui-fabric-react fluentui-react-next-Checkbox 68.006 kB 68.055 kB ExceedsBaseline     49 bytes
office-ui-fabric-react office-ui-fabric-react-Panel 190.21 kB 190.258 kB ExceedsBaseline     48 bytes
office-ui-fabric-react fluentui-react-next-Nav 179.083 kB 179.131 kB ExceedsBaseline     48 bytes
office-ui-fabric-react fluentui-react-next-Panel 190.21 kB 190.258 kB ExceedsBaseline     48 bytes
office-ui-fabric-react office-ui-fabric-react-Nav 179.083 kB 179.131 kB ExceedsBaseline     48 bytes
office-ui-fabric-react fluentui-react-next-CommandBar 191.502 kB 191.549 kB ExceedsBaseline     47 bytes
office-ui-fabric-react fluentui-react-next-Pickers 272.759 kB 272.806 kB ExceedsBaseline     47 bytes
office-ui-fabric-react office-ui-fabric-react-FloatingPicker 229.824 kB 229.871 kB ExceedsBaseline     47 bytes
office-ui-fabric-react office-ui-fabric-react-CommandBar 191.502 kB 191.549 kB ExceedsBaseline     47 bytes
office-ui-fabric-react fluentui-react-next-TeachingBubble 195.09 kB 195.137 kB ExceedsBaseline     47 bytes
office-ui-fabric-react fluentui-react-next-FloatingPicker 229.824 kB 229.871 kB ExceedsBaseline     47 bytes
office-ui-fabric-react fluentui-react-next-ShimmeredDetailsList 223.056 kB 223.103 kB ExceedsBaseline     47 bytes
office-ui-fabric-react office-ui-fabric-react-TeachingBubble 195.09 kB 195.137 kB ExceedsBaseline     47 bytes
office-ui-fabric-react office-ui-fabric-react-Pickers 272.759 kB 272.806 kB ExceedsBaseline     47 bytes
office-ui-fabric-react office-ui-fabric-react-ShimmeredDetailsList 223.056 kB 223.103 kB ExceedsBaseline     47 bytes
office-ui-fabric-react office-ui-fabric-react-ChoiceGroup 60.272 kB 60.317 kB ExceedsBaseline     45 bytes
office-ui-fabric-react fluentui-react-next-Utilities 82.87 kB 82.915 kB ExceedsBaseline     45 bytes
office-ui-fabric-react fluentui-react-next-ChoiceGroup 60.272 kB 60.317 kB ExceedsBaseline     45 bytes
office-ui-fabric-react office-ui-fabric-react-Utilities 68.484 kB 68.529 kB ExceedsBaseline     45 bytes
office-ui-fabric-react fluentui-react-next-Slider 55.884 kB 55.928 kB ExceedsBaseline     44 bytes
office-ui-fabric-react fluentui-react-next-DatePicker 198.803 kB 198.846 kB ExceedsBaseline     43 bytes
office-ui-fabric-react office-ui-fabric-react-DatePicker 198.803 kB 198.846 kB ExceedsBaseline     43 bytes
office-ui-fabric-react office-ui-fabric-react-MessageBar 179.768 kB 179.811 kB ExceedsBaseline     43 bytes
office-ui-fabric-react office-ui-fabric-react-ColorPicker 84.141 kB 84.184 kB ExceedsBaseline     43 bytes
office-ui-fabric-react fluentui-react-next-Rating 73.56 kB 73.603 kB ExceedsBaseline     43 bytes
office-ui-fabric-react fluentui-react-next-GroupedList 120.35 kB 120.393 kB ExceedsBaseline     43 bytes
office-ui-fabric-react fluentui-react-next-DocumentCard 205.419 kB 205.462 kB ExceedsBaseline     43 bytes
office-ui-fabric-react office-ui-fabric-react-Toggle 54.51 kB 54.553 kB ExceedsBaseline     43 bytes
office-ui-fabric-react office-ui-fabric-react-Checkbox 63.835 kB 63.878 kB ExceedsBaseline     43 bytes
office-ui-fabric-react fluentui-react-next-SearchBox 177.655 kB 177.698 kB ExceedsBaseline     43 bytes
office-ui-fabric-react fluentui-react-next-SwatchColorPicker 181.901 kB 181.944 kB ExceedsBaseline     43 bytes
office-ui-fabric-react fluentui-react-next-Facepile 200.504 kB 200.547 kB ExceedsBaseline     43 bytes
office-ui-fabric-react office-ui-fabric-react-Breadcrumb 189.162 kB 189.205 kB ExceedsBaseline     43 bytes
office-ui-fabric-react fluentui-react-next-Dropdown 221.924 kB 221.967 kB ExceedsBaseline     43 bytes
office-ui-fabric-react office-ui-fabric-react-SwatchColorPicker 181.901 kB 181.944 kB ExceedsBaseline     43 bytes
office-ui-fabric-react fluentui-react-next-Grid 171.487 kB 171.53 kB ExceedsBaseline     43 bytes
office-ui-fabric-react office-ui-fabric-react-Dialog 198.606 kB 198.649 kB ExceedsBaseline     43 bytes
office-ui-fabric-react fluentui-react-next-MessageBar 179.768 kB 179.811 kB ExceedsBaseline     43 bytes
office-ui-fabric-react office-ui-fabric-react-DocumentCard 205.419 kB 205.462 kB ExceedsBaseline     43 bytes
office-ui-fabric-react office-ui-fabric-react-SearchBox 177.654 kB 177.697 kB ExceedsBaseline     43 bytes
office-ui-fabric-react fluentui-react-next-ColorPicker 84.141 kB 84.184 kB ExceedsBaseline     43 bytes
office-ui-fabric-react office-ui-fabric-react-Pivot 176.843 kB 176.886 kB ExceedsBaseline     43 bytes
office-ui-fabric-react fluentui-react-next-Pivot 175.804 kB 175.847 kB ExceedsBaseline     43 bytes
office-ui-fabric-react office-ui-fabric-react-Rating 73.56 kB 73.603 kB ExceedsBaseline     43 bytes
office-ui-fabric-react office-ui-fabric-react-Grid 171.487 kB 171.53 kB ExceedsBaseline     43 bytes
office-ui-fabric-react office-ui-fabric-react-GroupedList 120.35 kB 120.393 kB ExceedsBaseline     43 bytes
office-ui-fabric-react office-ui-fabric-react-Facepile 200.504 kB 200.547 kB ExceedsBaseline     43 bytes
office-ui-fabric-react fluentui-react-next-Dialog 198.565 kB 198.608 kB ExceedsBaseline     43 bytes
office-ui-fabric-react office-ui-fabric-react-Dropdown 221.924 kB 221.967 kB ExceedsBaseline     43 bytes
office-ui-fabric-react fluentui-react-next-Breadcrumb 189.162 kB 189.205 kB ExceedsBaseline     43 bytes
office-ui-fabric-react office-ui-fabric-react-TextField 73.855 kB 73.896 kB ExceedsBaseline     41 bytes
office-ui-fabric-react fluentui-react-next-TextField 73.856 kB 73.897 kB ExceedsBaseline     41 bytes
office-ui-fabric-react office-ui-fabric-react-FocusZone 34.706 kB 34.746 kB ExceedsBaseline     40 bytes
office-ui-fabric-react fluentui-react-next-FocusZone 34.706 kB 34.746 kB ExceedsBaseline     40 bytes
office-ui-fabric-react fluentui-react-next-ContextualMenu 149.012 kB 149.051 kB ExceedsBaseline     39 bytes
office-ui-fabric-react office-ui-fabric-react-ContextualMenu 149.012 kB 149.051 kB ExceedsBaseline     39 bytes
office-ui-fabric-react fluentui-react-next-KeytipData 13.244 kB 13.281 kB ExceedsBaseline     37 bytes
office-ui-fabric-react office-ui-fabric-react-KeytipData 13.244 kB 13.281 kB ExceedsBaseline     37 bytes
office-ui-fabric-react fluentui-react-next-OverflowSet 51.51 kB 51.532 kB ExceedsBaseline     22 bytes
office-ui-fabric-react fluentui-react-next-Sticky 38.488 kB 38.508 kB ExceedsBaseline     20 bytes
office-ui-fabric-react fluentui-react-next-Foundation 39.079 kB 39.099 kB ExceedsBaseline     20 bytes
office-ui-fabric-react fluentui-react-next-Styling 46.512 kB 46.532 kB ExceedsBaseline     20 bytes
office-ui-fabric-react fluentui-react-next-ProgressIndicator 39.652 kB 39.672 kB ExceedsBaseline     20 bytes
office-ui-fabric-react office-ui-fabric-react-Styling 42.253 kB 42.273 kB ExceedsBaseline     20 bytes
office-ui-fabric-react office-ui-fabric-react-Sticky 38.488 kB 38.508 kB ExceedsBaseline     20 bytes
office-ui-fabric-react office-ui-fabric-react-Foundation 39.079 kB 39.099 kB ExceedsBaseline     20 bytes
office-ui-fabric-react office-ui-fabric-react-Icons 71.405 kB 71.425 kB ExceedsBaseline     20 bytes
office-ui-fabric-react office-ui-fabric-react-ProgressIndicator 39.652 kB 39.672 kB ExceedsBaseline     20 bytes
office-ui-fabric-react fluentui-react-next-Icons 71.405 kB 71.425 kB ExceedsBaseline     20 bytes
office-ui-fabric-react office-ui-fabric-react-OverflowSet 49.866 kB 49.885 kB ExceedsBaseline     19 bytes
office-ui-fabric-react fluentui-react-next-ExtendedPicker 73.458 kB 73.473 kB ExceedsBaseline     15 bytes
office-ui-fabric-react office-ui-fabric-react-ExtendedPicker 73.458 kB 73.473 kB ExceedsBaseline     15 bytes
office-ui-fabric-react office-ui-fabric-react-ComboBox 234.712 kB 234.711 kB BelowBaseline     -1 bytes
office-ui-fabric-react fluentui-react-next-ComboBox 234.712 kB 234.711 kB BelowBaseline     -1 bytes
office-ui-fabric-react fluentui-react-next-Callout 82.967 kB 82.839 kB BelowBaseline     -128 bytes
office-ui-fabric-react office-ui-fabric-react-Callout 82.967 kB 82.839 kB BelowBaseline     -128 bytes
office-ui-fabric-react fluentui-react-next-Label 40.37 kB 40.235 kB BelowBaseline     -135 bytes
office-ui-fabric-react office-ui-fabric-react-Label 40.37 kB 40.235 kB BelowBaseline     -135 bytes
office-ui-fabric-react office-ui-fabric-react-Keytip 78.424 kB 78.287 kB BelowBaseline     -137 bytes
office-ui-fabric-react fluentui-react-next-Keytip 78.424 kB 78.287 kB BelowBaseline     -137 bytes
office-ui-fabric-react office-ui-fabric-react-Coachmark 91.84 kB 91.698 kB BelowBaseline     -142 bytes
office-ui-fabric-react office-ui-fabric-react-ScrollablePane 56.264 kB 56.122 kB BelowBaseline     -142 bytes
office-ui-fabric-react office-ui-fabric-react-Shimmer 54.724 kB 54.582 kB BelowBaseline     -142 bytes
office-ui-fabric-react fluentui-react-next-Check 49.446 kB 49.304 kB BelowBaseline     -142 bytes
office-ui-fabric-react fluentui-react-next-ScrollablePane 56.264 kB 56.122 kB BelowBaseline     -142 bytes
office-ui-fabric-react fluentui-react-next-Coachmark 91.84 kB 91.698 kB BelowBaseline     -142 bytes
office-ui-fabric-react office-ui-fabric-react-Check 49.446 kB 49.304 kB BelowBaseline     -142 bytes
office-ui-fabric-react fluentui-react-next-Shimmer 54.724 kB 54.582 kB BelowBaseline     -142 bytes
office-ui-fabric-react fluentui-react-next-Image 44.207 kB 44.061 kB BelowBaseline     -146 bytes
office-ui-fabric-react fluentui-react-next-ChoiceGroupOption 55.859 kB 55.713 kB BelowBaseline     -146 bytes
office-ui-fabric-react fluentui-react-next-Fabric 46.734 kB 46.588 kB BelowBaseline     -146 bytes
office-ui-fabric-react fluentui-react-next-Icon 48.184 kB 48.038 kB BelowBaseline     -146 bytes
office-ui-fabric-react fluentui-react-next-Announced 40.546 kB 40.4 kB BelowBaseline     -146 bytes
office-ui-fabric-react office-ui-fabric-react-ActivityItem 67.471 kB 67.325 kB BelowBaseline     -146 bytes
office-ui-fabric-react fluentui-react-next-Layer 49.257 kB 49.111 kB BelowBaseline     -146 bytes
office-ui-fabric-react office-ui-fabric-react-Announced 40.546 kB 40.4 kB BelowBaseline     -146 bytes
office-ui-fabric-react office-ui-fabric-react-Text 38.024 kB 37.878 kB BelowBaseline     -146 bytes
office-ui-fabric-react office-ui-fabric-react-Spinner 42.48 kB 42.334 kB BelowBaseline     -146 bytes
office-ui-fabric-react office-ui-fabric-react-PositioningContainer 71.188 kB 71.042 kB BelowBaseline     -146 bytes
office-ui-fabric-react office-ui-fabric-react-PersonaPresence 54.554 kB 54.408 kB BelowBaseline     -146 bytes
office-ui-fabric-react office-ui-fabric-react-Overlay 41.563 kB 41.417 kB BelowBaseline     -146 bytes
office-ui-fabric-react office-ui-fabric-react-MarqueeSelection 72.218 kB 72.072 kB BelowBaseline     -146 bytes
office-ui-fabric-react office-ui-fabric-react-Layer 49.257 kB 49.111 kB BelowBaseline     -146 bytes
office-ui-fabric-react office-ui-fabric-react-Image 44.611 kB 44.465 kB BelowBaseline     -146 bytes
office-ui-fabric-react office-ui-fabric-react-Icon 48.184 kB 48.038 kB BelowBaseline     -146 bytes
office-ui-fabric-react office-ui-fabric-react-ChoiceGroupOption 55.859 kB 55.713 kB BelowBaseline     -146 bytes
office-ui-fabric-react office-ui-fabric-react-Fabric 43.622 kB 43.476 kB BelowBaseline     -146 bytes
office-ui-fabric-react fluentui-react-next-ActivityItem 67.471 kB 67.325 kB BelowBaseline     -146 bytes
office-ui-fabric-react fluentui-react-next-Spinner 42.48 kB 42.334 kB BelowBaseline     -146 bytes
office-ui-fabric-react fluentui-react-next-Overlay 41.563 kB 41.417 kB BelowBaseline     -146 bytes
office-ui-fabric-react fluentui-react-next-PersonaPresence 54.554 kB 54.408 kB BelowBaseline     -146 bytes
office-ui-fabric-react fluentui-react-next-PositioningContainer 71.188 kB 71.042 kB BelowBaseline     -146 bytes
office-ui-fabric-react fluentui-react-next-MarqueeSelection 72.218 kB 72.072 kB BelowBaseline     -146 bytes
office-ui-fabric-react fluentui-react-next-Text 38.024 kB 37.878 kB BelowBaseline     -146 bytes
office-ui-fabric-react fluentui-react-next-Stack 42.115 kB 41.968 kB BelowBaseline     -147 bytes
office-ui-fabric-react office-ui-fabric-react-Stack 42.115 kB 41.968 kB BelowBaseline     -147 bytes
office-ui-fabric-react office-ui-fabric-react-Selection 37.796 kB 37.639 kB BelowBaseline     -157 bytes
office-ui-fabric-react fluentui-react-next-Selection 37.796 kB 37.639 kB BelowBaseline     -157 bytes
office-ui-fabric-react fluentui-react-next-List 36.14 kB 35.906 kB BelowBaseline     -234 bytes
office-ui-fabric-react office-ui-fabric-react-List 36.14 kB 35.906 kB BelowBaseline     -234 bytes
office-ui-fabric-react office-ui-fabric-react-Autofill 18.81 kB 15.699 kB BelowBaseline     -3.111 kB
office-ui-fabric-react office-ui-fabric-react-ResizeGroup 20.956 kB 17.845 kB BelowBaseline     -3.111 kB
office-ui-fabric-react fluentui-react-next-Autofill 18.81 kB 15.699 kB BelowBaseline     -3.111 kB
office-ui-fabric-react office-ui-fabric-react-Popup 15.657 kB 12.542 kB BelowBaseline     -3.115 kB
office-ui-fabric-react office-ui-fabric-react-FocusTrapZone 16.709 kB 13.591 kB BelowBaseline     -3.118 kB
office-ui-fabric-react fluentui-react-next-Popup 14.707 kB 11.469 kB BelowBaseline     -3.238 kB
office-ui-fabric-react fluentui-react-next-ResizeGroup 21.454 kB 18.215 kB BelowBaseline     -3.239 kB
office-ui-fabric-react fluentui-react-next-FocusTrapZone 17.151 kB 13.91 kB BelowBaseline     -3.241 kB
office-ui-fabric-react react-button 22.303 kB 19.023 kB BelowBaseline     -3.28 kB
office-ui-fabric-react office-ui-fabric-react-ThemeGenerator 15.707 kB 12.423 kB BelowBaseline     -3.284 kB
office-ui-fabric-react fluentui-react-next-ThemeGenerator 15.707 kB 12.423 kB BelowBaseline     -3.284 kB
office-ui-fabric-react office-ui-fabric-react-Color 12.503 kB 9.186 kB BelowBaseline     -3.317 kB
office-ui-fabric-react fluentui-react-next-Color 12.503 kB 9.186 kB BelowBaseline     -3.317 kB

ExceedsTolerance Over Tolerance (1024 B) ExceedsBaseline Over Baseline BelowBaseline Below Baseline New New Deleted  Removed 1 kB = 1000 B

Baseline commit: 0513e0aff999cfb32938ed1b431500235a8a2e90 (build)

Copy link
Contributor

@xugao xugao left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dzearing
Copy link
Member Author

dzearing commented Jun 1, 2020

@xugao Nice catch, done!

@msft-github-bot
Copy link
Contributor

Hello @dzearing!

Because this pull request has the AutoMerge label, I will be glad to assist with helping to merge this pull request once all check-in policies pass.

p.s. you can customize the way I help with merging this pull request, such as holding this pull request until a specific person approves. Simply @mention me (@msft-github-bot) and give me an instruction to get started! Learn more here.

@msft-github-bot msft-github-bot merged commit 8ea7b00 into microsoft:master Jun 1, 2020
@msft-github-bot
Copy link
Contributor

🎉@uifabric/utilities@v7.20.3 has been released which incorporates this pull request.:tada:

Handy links:

miroslavstastny pushed a commit to levithomason/fluentui that referenced this pull request Jun 8, 2020
Found some super old side effect code that is causing webpack to bail out of optimizations.

Restructuring code to execute only in needed circumstances.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants