Skip to content

updated isSafeUrl function to fix network related attacks #36121

Open
v-baambati wants to merge 5 commits into
microsoft:masterfrom
v-baambati:SafeURLIssuFix
Open

updated isSafeUrl function to fix network related attacks #36121
v-baambati wants to merge 5 commits into
microsoft:masterfrom
v-baambati:SafeURLIssuFix

Conversation

@v-baambati
Copy link
Copy Markdown
Contributor

@v-baambati v-baambati commented May 8, 2026

nx run react-storybook-addon-export-to-sandbox:test
Build Error: https://github.com/microsoft/fluentui/actions/runs/25546600405/job/74984224803
Commit: c88baae
BuildError

@v-baambati v-baambati requested a review from a team as a code owner May 8, 2026 07:37
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

📊 Bundle size report

Package & Exports Baseline (minified/GZIP) PR Change
react-charting
DeclarativeChart
677.056 kB
191.292 kB
677.29 kB
191.384 kB
234 B
92 B
react-charting
DonutChart
203.52 kB
63.663 kB
203.754 kB
63.745 kB
234 B
82 B
react-charting
GroupedVerticalBarChart
294.564 kB
91.795 kB
294.798 kB
91.908 kB
234 B
113 B
react-charting
MultiStackedBarChart
181.754 kB
55.275 kB
181.988 kB
55.394 kB
234 B
119 B
react-charting
StackedBarChart
175.435 kB
52.872 kB
175.669 kB
52.983 kB
234 B
111 B
react-charting
VerticalStackedBarChart
300.594 kB
92.797 kB
300.842 kB
92.91 kB
248 B
113 B
react-charts
DeclarativeChart
753.304 kB
220.052 kB
753.56 kB
220.164 kB
256 B
112 B
react-charts
VerticalStackedBarChart
399.53 kB
124.283 kB
399.786 kB
124.377 kB
256 B
94 B
Unchanged fixtures
Package & Exports Size (minified/GZIP)
react-charting
AreaChart
302.827 kB
94.751 kB
react-charting
ChartHoverCard
37.196 kB
12.7 kB
react-charting
GanttChart
282.797 kB
88.761 kB
react-charting
GaugeChart
197.055 kB
61.221 kB
react-charting
HeatMapChart
285.643 kB
89.439 kB
react-charting
HorizontalBarChart
127.266 kB
39.944 kB
react-charting
HorizontalBarChartWithAxis
293.937 kB
91.167 kB
react-charting
Legends
151.485 kB
46.4 kB
react-charting
LineChart
332.438 kB
101.79 kB
react-charting
PieChart
134.305 kB
42.299 kB
react-charting
PolarChart
235.153 kB
74.294 kB
react-charting
SankeyChart
158.002 kB
49.166 kB
react-charting
ScatterChart
289.004 kB
91.071 kB
react-charting
Sparkline
87.616 kB
29.671 kB
react-charting
TreeChart
84.809 kB
26.636 kB
react-charting
VerticalBarChart
303.589 kB
93.173 kB
react-charts
AreaChart
402.548 kB
125.863 kB
react-charts
DonutChart
312.961 kB
96.495 kB
react-charts
FunnelChart
304.508 kB
93.326 kB
react-charts
GanttChart
385.649 kB
120.152 kB
react-charts
GaugeChart
312.394 kB
95.948 kB
react-charts
GroupedVerticalBarChart
393.525 kB
122.894 kB
react-charts
HeatMapChart
387.728 kB
121.263 kB
react-charts
HorizontalBarChart
292.691 kB
89.04 kB
react-charts
HorizontalBarChartWithAxis
63 B
83 B
react-charts
Legends
232.228 kB
69.849 kB
react-charts
LineChart
413.882 kB
128.765 kB
react-charts
PolarChart
341.357 kB
106.417 kB
react-charts
SankeyChart
209.97 kB
67.042 kB
react-charts
ScatterChart
393.264 kB
122.86 kB
react-charts
Sparkline
80.503 kB
26.644 kB
react-charts
VerticalBarChart
430.006 kB
127.714 kB
🤖 This report was generated against 7b586d76279e090d7b459bc4c066bd9804e4f2aa

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

Pull request demo site: URL

@v-baambati v-baambati requested a review from a team as a code owner May 8, 2026 08:40
@@ -0,0 +1,7 @@
{
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🕵🏾‍♀️ visual changes to review in the Visual Change Report

vr-tests-react-components/Avatar Converged 1 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/Avatar Converged.badgeMask.normal.chromium.png 5 Changed
vr-tests-react-components/CalendarCompat 4 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/CalendarCompat.multiDayView.default.chromium_1.png 496 Changed
vr-tests-react-components/CalendarCompat.multiDayView - High Contrast.default.chromium.png 1232 Changed
vr-tests-react-components/CalendarCompat.multiDayView - Dark Mode.default.chromium.png 1102 Changed
vr-tests-react-components/CalendarCompat.multiDayView - RTL.default.chromium.png 497 Changed
vr-tests-react-components/Charts-DonutChart 2 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/Charts-DonutChart.Dynamic - RTL.default.chromium.png 5570 Changed
vr-tests-react-components/Charts-DonutChart.Dynamic.default.chromium.png 5581 Changed
vr-tests-react-components/Menu Converged - submenuIndicator slotted content 1 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/Menu Converged - submenuIndicator slotted content.default.submenus open.chromium.png 606 Changed
vr-tests-react-components/Positioning 2 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/Positioning.Positioning end.updated 2 times.chromium.png 502 Changed
vr-tests-react-components/Positioning.Positioning end.chromium.png 504 Changed
vr-tests-react-components/ProgressBar converged 3 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/ProgressBar converged.Indeterminate + thickness - Dark Mode.default.chromium.png 23 Changed
vr-tests-react-components/ProgressBar converged.Indeterminate + thickness - High Contrast.default.chromium.png 167 Changed
vr-tests-react-components/ProgressBar converged.Indeterminate + thickness.default.chromium.png 36 Changed
vr-tests-react-components/TagPicker 2 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/TagPicker.disabled - Dark Mode.chromium.png 658 Changed
vr-tests-react-components/TagPicker.disabled - RTL.chromium.png 635 Changed
vr-tests/Callout 4 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests/Callout.Left bottom edge.default.chromium.png 3182 Changed
vr-tests/Callout.Root.default.chromium.png 2195 Changed
vr-tests/Callout.Bottom left edge - RTL.default.chromium.png 2199 Changed
vr-tests/Callout.No callout width specified.default.chromium.png 2143 Changed
vr-tests/react-charting-GaugeChart 1 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests/react-charting-GaugeChart.Basic.default.chromium.png 2 Changed
vr-tests/react-charting-MultiStackBarChart 2 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests/react-charting-MultiStackBarChart.Basic_PartToWhole - Dark Mode.default.chromium.png 363 Changed
vr-tests/react-charting-MultiStackBarChart.Basic_Absolute - Dark Mode.default.chromium.png 363 Changed
vr-tests/react-charting-VerticalBarChart 2 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests/react-charting-VerticalBarChart.Basic - Secondary Y Axis.default.chromium.png 3 Changed
vr-tests/react-charting-VerticalBarChart.Grouped - Wrap Labels - Dark Mode.default.chromium.png 2987 Changed

There were 3 duplicate changes discarded. Check the build logs for more information.

[
expect.stringContaining('babel-preset-storybook-full-source'),
{ importMappings: undefined, cssModules: false },
{ importMappings: {}, cssModules: false },
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Why this change

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants