mozilla-mobile / firefox-ios

Firefox for iOS
Mozilla Public License 2.0
12.24k stars 2.94k forks source link

Add FXIOS-10609 [Native Error Page] Added flag to show no internet connection error page only #23268

Closed tusharC95 closed 8 hours ago

tusharC95 commented 1 day ago

:scroll: Tickets

Jira ticket Github issue

:bulb: Description

:pencil: Checklist

You have to check all boxes before merging

mobiletest-ci-bot commented 1 day ago
Messages
:book: Project coverage: 32.52%
:book: Edited 9 files
:book: Created 0 files

Client.app: Coverage: 31.35

File Coverage
ErrorPageHelper.swift 0.0% ⚠️
BrowserViewController.swift 4.73% ⚠️
FeatureFlagsDebugViewController.swift 0.0% ⚠️
NativeErrorPageViewController.swift 88.46%
BrowserViewController+WebViewDelegates.swift 4.34% ⚠️
NimbusFlaggableFeature.swift 97.76%
NimbusFeatureFlagLayer.swift 64.45%
NativeErrorPageHelper.swift 0.0% ⚠️

Generated by :no_entry_sign: Danger Swift against a01ad40f976a4a2c67f0ea9d2ccc9149674ac947

tusharC95 commented 13 hours ago

Thank you for the thorough testing 🫡. This issue could be linked to https://github.com/mozilla-mobile/firefox-ios/pull/23269. specifically BrowserViewType.nativeErrorPage. I will try to repro the bug and fix it asap.