| Index: chrome/content/ui/firstRun.js |
| =================================================================== |
| --- a/chrome/content/ui/firstRun.js |
| +++ b/chrome/content/ui/firstRun.js |
| @@ -63,9 +63,13 @@ |
| setLinks("dataCorruptionWarning", Utils.getDocLink("knownIssuesChrome_filterstorage")); |
| } |
| - // Show warning if Safari < 6 |
| + // Show warning if Safari version isn't supported |
| var info = require("info"); |
| - if (info.platform == "safari" && Services.vc.compare(info.platformVersion, "6.0") < 0) |
| + if (info.platform == "safari" && ( |
| + Services.vc.compare(info.platformVersion, "6.0") < 0 || // beforeload breaks websites in Safari 5 |
| + Services.vc.compare(info.platformVersion, "6.1") == 0 || // extensions are broken in 6.1 and 7.0 |
| + Services.vc.compare(info.platformVersion, "7.0") == 0 |
| + )) |
| E("legacySafariWarning").removeAttribute("hidden"); |
| // Set up feature buttons linked to subscriptions |