Summary: | Introduce preference not to treat localhost and .localhost as mixed content | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Frédéric Wang (:fredw) <fred.wang> | ||||||||||||||||||||
Component: | Page Loading | Assignee: | Nobody <webkit-unassigned> | ||||||||||||||||||||
Status: | NEW --- | ||||||||||||||||||||||
Severity: | Normal | CC: | achristensen, ap, ashley, beidson, bfulgham, cdumez, changseok, clopez, eric.carlson, esprehn+autocc, ews-watchlist, fran, glenn, gyuyoung.kim, hi, japhet, jer.noble, jfernandez, mkwst, philipj, sergio, smoley, webkit-bug-importer, youennf | ||||||||||||||||||||
Priority: | P2 | Keywords: | InRadar | ||||||||||||||||||||
Version: | Other | ||||||||||||||||||||||
Hardware: | Unspecified | ||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=272461 | ||||||||||||||||||||||
Bug Depends on: | 218623 | ||||||||||||||||||||||
Bug Blocks: | 140625, 171934, 218977, 218980 | ||||||||||||||||||||||
Attachments: |
|
Description
Frédéric Wang (:fredw)
2020-11-05 11:02:38 PST
Created attachment 413823 [details]
Try 218623+218627 for EWS
Created attachment 413922 [details]
Try 218623+218627 for EWS
Created attachment 413928 [details]
Try 218623+218627 for EWS
This patch modifies the imported WPT tests. Please ensure that any changes on the tests (not coming from a WPT import) are exported to WPT. Please see https://trac.webkit.org/wiki/WPTExportProcess Created attachment 413933 [details]
WIP Patch
Created attachment 413934 [details]
Try 218623+218627 for EWS
Created attachment 414202 [details] Patch (applies on top of bug 218623) Comment on attachment 414202 [details] Patch (applies on top of bug 218623) What happens to the non-web-platform-tests if we just make the change without a preference? (In reply to Alex Christensen from comment #9) > Comment on attachment 414202 [details] > Patch (applies on top of bug 218623) > > What happens to the non-web-platform-tests if we just make the change > without a preference? They are failing because these tests assume loopback ip addresses and localhost addresses are mixed content. If we don't want to add the pref change, we would need something similar to what is done for WPT upstream in order to use different hostnames (see bug 127676). Created attachment 414841 [details] Patch (applies on top of bug 218623) Rebase Created attachment 414939 [details] Patch (applies on top of bug 218623) Removing myself from assignee since I'm not working on this anymore. |