SFSafariViewController should have UIStatusBarStyleLightContent status bar style when browsing in private mode

Originator:cedric.vddriessche
Number:rdar://23664306 Date Originated:25-Nov-2015
Status:Open Resolved:
Product:iOS SDK Product Version:iOS 9.1 [13B143]
Classification:UI/Usability Reproducible:Always
 
Summary:
When Safari is used in 'normal' mode, SFSafariViewController's top bar has a light background color and the status bar style is UIStatusBarStyleDefault. This looks great.

Now, when Safari is used in private mode, SFSafariViewController's top bar is dark and the refresh and done button are white. Yet the status bar style remains UIStatusBarStyleDefault. Not only does this not look pleasant, but the contents of the status bar may actually become unreadable.

When browsing in private mode, the status bar should be UIStatusBarStyleLightContent.

Steps to Reproduce:
1. Set Safari to private browsing
2. Open a URL in an app that uses SFSafariViewController
3. Notice how the status bar is dark and almost unreadable

Expected Results:
A UIStatusBarStyleLightContent status bar style when Safari is in private browsing mode.

Actual Results:
The status bar style is UIStatusBarStyleDefault when Safari is in private browsing mode. 

Version:
iOS 9.1 [13B143]

Notes:


Configuration:
Any device or simulator

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!