I cannot reproduce it after the patch was merged upstream. The 'saving
HSTS entries' text only appears when the HSTS file is updated.
I do see, however, that it still says 'Reading HSTS entries from...' in
the beginning, even for non-HSTS hosts, and FTP. Is this what you mean?
The HSTS entries are read in the beginning, long before the URI is
actually parsed. The only solution I can come across is to check if the
scheme is FTP or FTPS, and not load the HSTS at all if affirmative. I
forward to the list for discussion because I don't know if it's worth
the effort.
Best regards,
- AJ