зеркало из https://github.com/mozilla/gecko-dev.git
Merge m-c to m-i
MozReview-Commit-ID: 8EtDxYJKROa
This commit is contained in:
Коммит
e6d762ce0a
1
.hgtags
1
.hgtags
|
@ -129,3 +129,4 @@ fcef8ded82219c89298b4e376cfbdfba79a1d35a FIREFOX_AURORA_43_BASE
|
|||
d98f20c25feeac4dd7ebbd1c022957df1ef58af4 FIREFOX_AURORA_49_BASE
|
||||
465d150bc8be5bbf9f02a8607d4552b6a5e1697c FIREFOX_AURORA_50_BASE
|
||||
fc69febcbf6c0dcc4b3dfc7a346d8d348798a65f FIREFOX_AURORA_51_BASE
|
||||
1196bf3032e1bce1fb07a01fd9082a767426c5fb FIREFOX_AURORA_52_BASE
|
||||
|
|
2
CLOBBER
2
CLOBBER
|
@ -22,4 +22,4 @@
|
|||
# changes to stick? As of bug 928195, this shouldn't be necessary! Please
|
||||
# don't change CLOBBER for WebIDL changes any more.
|
||||
|
||||
Bug 1277704 - jemalloc may need a clobber
|
||||
Merge day clobber
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<blocklist lastupdate="1479042428179" xmlns="http://www.mozilla.org/2006/addons-blocklist">
|
||||
<blocklist lastupdate="1479128827245" xmlns="http://www.mozilla.org/2006/addons-blocklist">
|
||||
<emItems>
|
||||
<emItem blockID="i988" id="{b12785f5-d8d0-4530-a3ea-5c4263b85bef}">
|
||||
<prefs/>
|
||||
|
@ -351,8 +351,8 @@
|
|||
<versionRange minVersion="3.15.22" maxVersion="3.15.22.*" severity="1"/>
|
||||
<versionRange minVersion="3.15.8" maxVersion="3.15.8.*" severity="1"/>
|
||||
<versionRange minVersion="3.15.10" maxVersion="3.15.11.*" severity="1"/>
|
||||
<versionRange minVersion="3.15.5" maxVersion="3.15.5.*" severity="1"/>
|
||||
<versionRange minVersion="3.15.18" maxVersion="3.15.20.*" severity="1"/>
|
||||
<versionRange minVersion="3.15.5" maxVersion="3.15.5.*" severity="1"/>
|
||||
<versionRange minVersion="3.15.31" maxVersion="3.15.31.*" severity="1"/>
|
||||
<versionRange minVersion="3.15.26" maxVersion="3.15.26.*" severity="1"/>
|
||||
</emItem>
|
||||
|
@ -456,10 +456,6 @@
|
|||
</targetApplication>
|
||||
</versionRange>
|
||||
</emItem>
|
||||
<emItem blockID="i650" id="jid1-qj0w91o64N7Eeg@jetpack">
|
||||
<prefs/>
|
||||
<versionRange minVersion="39.5.1" maxVersion="47.0.4" severity="3"/>
|
||||
</emItem>
|
||||
<emItem blockID="i748" id="{32da2f20-827d-40aa-a3b4-2fc4a294352e}">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="1"/>
|
||||
|
@ -468,6 +464,10 @@
|
|||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="1"/>
|
||||
</emItem>
|
||||
<emItem blockID="i650" id="jid1-qj0w91o64N7Eeg@jetpack">
|
||||
<prefs/>
|
||||
<versionRange minVersion="39.5.1" maxVersion="47.0.4" severity="3"/>
|
||||
</emItem>
|
||||
<emItem blockID="i640" id="jid0-l9BxpNUhx1UUgRfKigWzSfrZqAc@jetpack">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="3"/>
|
||||
|
@ -598,6 +598,10 @@
|
|||
</prefs>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="1"/>
|
||||
</emItem>
|
||||
<emItem blockID="i400" id="{dd6b651f-dfb9-4142-b0bd-09912ad22674}">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="1"/>
|
||||
</emItem>
|
||||
<emItem blockID="i1227" id="{A34CAF42-A3E3-11E5-945F-18C31D5D46B0}">
|
||||
<prefs>
|
||||
<pref>security.csp.enable</pref>
|
||||
|
@ -606,10 +610,6 @@
|
|||
</prefs>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="1"/>
|
||||
</emItem>
|
||||
<emItem blockID="i400" id="{dd6b651f-dfb9-4142-b0bd-09912ad22674}">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="1"/>
|
||||
</emItem>
|
||||
<emItem blockID="i11" id="yslow@yahoo-inc.com">
|
||||
<prefs/>
|
||||
<versionRange minVersion="2.0.5" maxVersion="2.0.5">
|
||||
|
@ -670,11 +670,11 @@
|
|||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="1"/>
|
||||
</emItem>
|
||||
<emItem blockID="i968" id="{184AA5E6-741D-464a-820E-94B3ABC2F3B4}">
|
||||
<emItem blockID="i538" id="{354dbb0a-71d5-4e9f-9c02-6c88b9d387ba}">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="3"/>
|
||||
</emItem>
|
||||
<emItem blockID="i538" id="{354dbb0a-71d5-4e9f-9c02-6c88b9d387ba}">
|
||||
<emItem blockID="i968" id="{184AA5E6-741D-464a-820E-94B3ABC2F3B4}">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="3"/>
|
||||
</emItem>
|
||||
|
@ -863,14 +863,6 @@
|
|||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="3"/>
|
||||
</emItem>
|
||||
<emItem blockID="i75" id="firebug@software.joehewitt.com" os="Darwin,Linux">
|
||||
<prefs/>
|
||||
<versionRange minVersion="1.9.0" maxVersion="1.9.0" severity="1">
|
||||
<targetApplication id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}">
|
||||
<versionRange maxVersion="9.*" minVersion="9.0a1"/>
|
||||
</targetApplication>
|
||||
</versionRange>
|
||||
</emItem>
|
||||
<emItem blockID="i718" id="G4Ce4@w.net">
|
||||
<prefs>
|
||||
<pref>browser.startup.homepage</pref>
|
||||
|
@ -880,6 +872,14 @@
|
|||
<emItem blockID="i21" id="support@update-firefox.com">
|
||||
<prefs/>
|
||||
</emItem>
|
||||
<emItem blockID="i75" id="firebug@software.joehewitt.com" os="Darwin,Linux">
|
||||
<prefs/>
|
||||
<versionRange minVersion="1.9.0" maxVersion="1.9.0" severity="1">
|
||||
<targetApplication id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}">
|
||||
<versionRange maxVersion="9.*" minVersion="9.0a1"/>
|
||||
</targetApplication>
|
||||
</versionRange>
|
||||
</emItem>
|
||||
<emItem blockID="i491" id="{515b2424-5911-40bd-8a2c-bdb20286d8f5}">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="1"/>
|
||||
|
@ -888,10 +888,6 @@
|
|||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*"/>
|
||||
</emItem>
|
||||
<emItem blockID="i476" id="mbroctone@facebook.com">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="3"/>
|
||||
</emItem>
|
||||
<emItem blockID="i532" id="249911bc-d1bd-4d66-8c17-df533609e6d8@c76f3de9-939e-4922-b73c-5d7a3139375d.com">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="1"/>
|
||||
|
@ -900,6 +896,10 @@
|
|||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="1.6.7" severity="3"/>
|
||||
</emItem>
|
||||
<emItem blockID="i476" id="mbroctone@facebook.com">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="3"/>
|
||||
</emItem>
|
||||
<emItem blockID="i722" id="{9802047e-5a84-4da3-b103-c55995d147d1}">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="3"/>
|
||||
|
@ -1160,10 +1160,6 @@
|
|||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="3"/>
|
||||
</emItem>
|
||||
<emItem blockID="i515" id="/^({bf9194c2-b86d-4ebc-9b53-1c08b6ff779e}|{61a83e16-7198-49c6-8874-3e4e8faeb4f3}|{f0af464e-5167-45cf-9cf0-66b396d1918c}|{5d9968c3-101c-4944-ba71-72d77393322d}|{01e86e69-a2f8-48a0-b068-83869bdba3d0})$/">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="1"/>
|
||||
</emItem>
|
||||
<emItem blockID="i844" id="e9d197d59f2f45f382b1aa5c14d82@8706aaed9b904554b5cb7984e9.com">
|
||||
<prefs>
|
||||
<pref>browser.startup.homepage</pref>
|
||||
|
@ -1171,6 +1167,10 @@
|
|||
</prefs>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="1"/>
|
||||
</emItem>
|
||||
<emItem blockID="i515" id="/^({bf9194c2-b86d-4ebc-9b53-1c08b6ff779e}|{61a83e16-7198-49c6-8874-3e4e8faeb4f3}|{f0af464e-5167-45cf-9cf0-66b396d1918c}|{5d9968c3-101c-4944-ba71-72d77393322d}|{01e86e69-a2f8-48a0-b068-83869bdba3d0})$/">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="1"/>
|
||||
</emItem>
|
||||
<emItem blockID="i216" id="fdm_ffext@freedownloadmanager.org">
|
||||
<prefs/>
|
||||
<versionRange minVersion="1.0" maxVersion="1.3.1">
|
||||
|
@ -1184,14 +1184,14 @@
|
|||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="1"/>
|
||||
</emItem>
|
||||
<emItem blockID="i818" id="contentarget@maildrop.cc">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="3"/>
|
||||
</emItem>
|
||||
<emItem blockID="i461" id="{8E9E3331-D360-4f87-8803-52DE43566502}">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="1"/>
|
||||
</emItem>
|
||||
<emItem blockID="i818" id="contentarget@maildrop.cc">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="3"/>
|
||||
</emItem>
|
||||
<emItem blockID="i23" id="firefox@bandoo.com">
|
||||
<prefs/>
|
||||
<versionRange minVersion="5.0" maxVersion="5.0" severity="1">
|
||||
|
@ -1231,6 +1231,10 @@
|
|||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="1"/>
|
||||
</emItem>
|
||||
<emItem blockID="i92" id="play5@vide04flash.com">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*"/>
|
||||
</emItem>
|
||||
<emItem blockID="i45" id="{22119944-ED35-4ab1-910B-E619EA06A115}">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0.1" maxVersion="7.9.20.6" severity="1">
|
||||
|
@ -1239,10 +1243,6 @@
|
|||
</targetApplication>
|
||||
</versionRange>
|
||||
</emItem>
|
||||
<emItem blockID="i92" id="play5@vide04flash.com">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*"/>
|
||||
</emItem>
|
||||
<emItem blockID="i220" id="pricepeep@getpricepeep.com">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="2.1.0.19.99" severity="1"/>
|
||||
|
@ -1893,6 +1893,10 @@
|
|||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="3"/>
|
||||
</emItem>
|
||||
<emItem blockID="i808" id="{c96d1ae6-c4cf-4984-b110-f5f561b33b5a}">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="3"/>
|
||||
</emItem>
|
||||
<emItem blockID="i1214" id="firefoxdav@icloud.com">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="1.4.22" severity="1"/>
|
||||
|
@ -1901,10 +1905,6 @@
|
|||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*"/>
|
||||
</emItem>
|
||||
<emItem blockID="i808" id="{c96d1ae6-c4cf-4984-b110-f5f561b33b5a}">
|
||||
<prefs/>
|
||||
<versionRange minVersion="0" maxVersion="*" severity="3"/>
|
||||
</emItem>
|
||||
<emItem blockID="i4" id="{4B3803EA-5230-4DC3-A7FC-33638F3D3542}">
|
||||
<prefs/>
|
||||
<versionRange minVersion="1.2" maxVersion="1.2">
|
||||
|
|
|
@ -1 +1 @@
|
|||
52.0a1
|
||||
53.0a1
|
||||
|
|
|
@ -1 +1 @@
|
|||
52.0a1
|
||||
53.0a1
|
||||
|
|
|
@ -10,4 +10,4 @@
|
|||
# hardcoded milestones in the tree from these two files.
|
||||
#--------------------------------------------------------
|
||||
|
||||
52.0a1
|
||||
53.0a1
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
"use strict";
|
||||
|
||||
var Cu = Components.utils;
|
||||
var { require } = Cu.import("resource://devtools/shared/Loader.jsm", {});
|
||||
var Services = require("Services");
|
||||
var promise = require("promise");
|
||||
var defer = require("devtools/shared/defer");
|
||||
|
@ -413,21 +415,26 @@ Inspector.prototype = {
|
|||
},
|
||||
|
||||
get React() {
|
||||
return require("devtools/client/shared/vendor/react");
|
||||
return this._toolbox.React;
|
||||
},
|
||||
|
||||
get ReactDOM() {
|
||||
return require("devtools/client/shared/vendor/react-dom");
|
||||
return this._toolbox.ReactDOM;
|
||||
},
|
||||
|
||||
get ReactRedux() {
|
||||
return require("devtools/client/shared/vendor/react-redux");
|
||||
return this._toolbox.ReactRedux;
|
||||
},
|
||||
|
||||
get browserRequire() {
|
||||
return this._toolbox.browserRequire;
|
||||
},
|
||||
|
||||
get InspectorTabPanel() {
|
||||
if (!this._InspectorTabPanel) {
|
||||
this._InspectorTabPanel =
|
||||
this.React.createFactory(require("devtools/client/inspector/components/inspector-tab-panel"));
|
||||
this.React.createFactory(this.browserRequire(
|
||||
"devtools/client/inspector/components/inspector-tab-panel"));
|
||||
}
|
||||
return this._InspectorTabPanel;
|
||||
},
|
||||
|
@ -447,7 +454,8 @@ Inspector.prototype = {
|
|||
* the Inspector panel.
|
||||
*/
|
||||
setupSplitter: function () {
|
||||
let SplitBox = this.React.createFactory(require("devtools/client/shared/components/splitter/split-box"));
|
||||
let SplitBox = this.React.createFactory(this.browserRequire(
|
||||
"devtools/client/shared/components/splitter/split-box"));
|
||||
|
||||
let splitter = SplitBox({
|
||||
className: "inspector-sidebar-splitter",
|
||||
|
@ -560,7 +568,7 @@ Inspector.prototype = {
|
|||
this.computedview = new ComputedViewTool(this, this.panelWin);
|
||||
|
||||
if (Services.prefs.getBoolPref("devtools.layoutview.enabled")) {
|
||||
const {LayoutView} = require("devtools/client/inspector/layout/layout");
|
||||
const {LayoutView} = this.browserRequire("devtools/client/inspector/layout/layout");
|
||||
this.layoutview = new LayoutView(this, this.panelWin);
|
||||
}
|
||||
|
||||
|
@ -608,7 +616,8 @@ Inspector.prototype = {
|
|||
this.teardownToolbar();
|
||||
|
||||
// Setup the sidebar toggle button.
|
||||
let SidebarToggle = this.React.createFactory(require("devtools/client/shared/components/sidebar-toggle"));
|
||||
let SidebarToggle = this.React.createFactory(this.browserRequire(
|
||||
"devtools/client/shared/components/sidebar-toggle"));
|
||||
|
||||
let sidebarToggle = SidebarToggle({
|
||||
onClick: this.onPaneToggleButtonClicked,
|
||||
|
@ -1847,7 +1856,6 @@ let url = new window.URL(href);
|
|||
if (url.search.length > 1) {
|
||||
const { targetFromURL } = require("devtools/client/framework/target-from-url");
|
||||
const { attachThread } = require("devtools/client/framework/attach-thread");
|
||||
const Cu = Components.utils;
|
||||
const { BrowserLoader } =
|
||||
Cu.import("resource://devtools/client/shared/browser-loader.js", {});
|
||||
|
||||
|
|
|
@ -26,13 +26,6 @@
|
|||
|
||||
<script type="application/javascript;version=1.8"
|
||||
src="chrome://devtools/content/shared/theme-switching.js"></script>
|
||||
<script type="application/javascript;version=1.8">
|
||||
const { BrowserLoader } = Components.utils.import("resource://devtools/client/shared/browser-loader.js", {});
|
||||
const { require } = BrowserLoader({
|
||||
window,
|
||||
baseURI: "resource://devtools/client/inspector/",
|
||||
});
|
||||
</script>
|
||||
<script type="application/javascript;version=1.8" src="inspector.js" defer="true"></script>
|
||||
</head>
|
||||
<body class="theme-body" role="application">
|
||||
|
|
|
@ -68,7 +68,7 @@ function* testCopyUrlToClipboard({view, inspector}, type, selector, expected) {
|
|||
|
||||
info("Retrieve background-image link for selected node in current " +
|
||||
"styleinspector view");
|
||||
let property = getBackgroundImageProperty(inspector, view, selector);
|
||||
let property = getBackgroundImageProperty(view, selector);
|
||||
let imageLink = property.valueSpan.querySelector(".theme-link");
|
||||
ok(imageLink, "Background-image link element found");
|
||||
|
||||
|
@ -100,8 +100,8 @@ function* testCopyUrlToClipboard({view, inspector}, type, selector, expected) {
|
|||
info("Hide context menu");
|
||||
}
|
||||
|
||||
function getBackgroundImageProperty(inspector, view, selector) {
|
||||
let isRuleView = view === inspector.ruleview.view;
|
||||
function getBackgroundImageProperty(view, selector) {
|
||||
let isRuleView = view instanceof CssRuleView;
|
||||
if (isRuleView) {
|
||||
return getRuleViewProperty(view, selector, "background-image");
|
||||
}
|
||||
|
|
|
@ -10,6 +10,7 @@ Services.scriptloader.loadSubScript(
|
|||
"chrome://mochitests/content/browser/devtools/client/inspector/test/head.js",
|
||||
this);
|
||||
|
||||
var {CssRuleView} = require("devtools/client/inspector/rules/rules");
|
||||
var {getInplaceEditorForSpan: inplaceEditor} =
|
||||
require("devtools/client/shared/inplace-editor");
|
||||
const {getColor: getThemeColor} = require("devtools/client/shared/theme");
|
||||
|
|
|
@ -61,6 +61,10 @@ ToolSidebar.prototype = {
|
|||
return this._toolPanel.ReactDOM;
|
||||
},
|
||||
|
||||
get browserRequire() {
|
||||
return this._toolPanel.browserRequire;
|
||||
},
|
||||
|
||||
get InspectorTabPanel() {
|
||||
return this._toolPanel.InspectorTabPanel;
|
||||
},
|
||||
|
@ -68,7 +72,8 @@ ToolSidebar.prototype = {
|
|||
// Rendering
|
||||
|
||||
render: function () {
|
||||
let Tabbar = this.React.createFactory(require("devtools/client/shared/components/tabs/tabbar"));
|
||||
let Tabbar = this.React.createFactory(this.browserRequire(
|
||||
"devtools/client/shared/components/tabs/tabbar"));
|
||||
|
||||
let sidebar = Tabbar({
|
||||
toolbox: this._toolPanel._toolbox,
|
||||
|
|
|
@ -272,10 +272,7 @@ function SetupPrefTestEnvironment(which, additional_prefs) {
|
|||
["security.mixed_content.use_hsts",
|
||||
settings.use_hsts],
|
||||
["security.mixed_content.send_hsts_priming",
|
||||
settings.send_hsts_priming],
|
||||
["security.mixed_content.hsts_priming_request_timeout",
|
||||
30000],
|
||||
];
|
||||
settings.send_hsts_priming]];
|
||||
|
||||
if (additional_prefs) {
|
||||
for (let idx in additional_prefs) {
|
||||
|
|
|
@ -5542,11 +5542,8 @@ pref("security.mixed_content.use_hsts", false);
|
|||
// mixed-content blocking
|
||||
pref("security.mixed_content.use_hsts", true);
|
||||
#endif
|
||||
// Approximately 1 week default cache for HSTS priming failures, in seconds
|
||||
// Approximately 1 week default cache for HSTS priming failures
|
||||
pref ("security.mixed_content.hsts_priming_cache_timeout", 10080);
|
||||
// Force the channel to timeout in 3 seconds if we have not received
|
||||
// expects a time in milliseconds
|
||||
pref ("security.mixed_content.hsts_priming_request_timeout", 3000);
|
||||
|
||||
// Disable Storage api in release builds.
|
||||
#ifdef NIGHTLY_BUILD
|
||||
|
|
|
@ -17,7 +17,6 @@
|
|||
#include "nsStreamUtils.h"
|
||||
#include "nsHttpChannel.h"
|
||||
#include "LoadInfo.h"
|
||||
#include "mozilla/Unused.h"
|
||||
|
||||
namespace mozilla {
|
||||
namespace net {
|
||||
|
@ -27,30 +26,22 @@ using namespace mozilla;
|
|||
NS_IMPL_ISUPPORTS(HSTSPrimingListener, nsIStreamListener,
|
||||
nsIRequestObserver, nsIInterfaceRequestor)
|
||||
|
||||
// default to 3000ms, same as the preference
|
||||
uint32_t HSTSPrimingListener::sHSTSPrimingTimeout = 3000;
|
||||
|
||||
|
||||
HSTSPrimingListener::HSTSPrimingListener(nsIHstsPrimingCallback* aCallback)
|
||||
: mCallback(aCallback)
|
||||
{
|
||||
static nsresult rv =
|
||||
Preferences::AddUintVarCache(&sHSTSPrimingTimeout,
|
||||
"security.mixed_content.hsts_priming_request_timeout");
|
||||
Unused << rv;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
HSTSPrimingListener::GetInterface(const nsIID & aIID, void **aResult)
|
||||
{
|
||||
return QueryInterface(aIID, aResult);
|
||||
}
|
||||
|
||||
void
|
||||
HSTSPrimingListener::ReportTiming(nsresult aResult)
|
||||
NS_IMETHODIMP
|
||||
HSTSPrimingListener::OnStartRequest(nsIRequest *aRequest,
|
||||
nsISupports *aContext)
|
||||
{
|
||||
nsresult primingResult = CheckHSTSPrimingRequestStatus(aRequest);
|
||||
nsCOMPtr<nsIHstsPrimingCallback> callback(mCallback);
|
||||
mCallback = nullptr;
|
||||
|
||||
nsCOMPtr<nsITimedChannel> timingChannel =
|
||||
do_QueryInterface(mCallback);
|
||||
do_QueryInterface(callback);
|
||||
if (timingChannel) {
|
||||
TimeStamp channelCreationTime;
|
||||
nsresult rv = timingChannel->GetChannelCreation(&channelCreationTime);
|
||||
|
@ -58,30 +49,11 @@ HSTSPrimingListener::ReportTiming(nsresult aResult)
|
|||
PRUint32 interval =
|
||||
(PRUint32) (TimeStamp::Now() - channelCreationTime).ToMilliseconds();
|
||||
Telemetry::Accumulate(Telemetry::HSTS_PRIMING_REQUEST_DURATION,
|
||||
(NS_SUCCEEDED(aResult)) ? NS_LITERAL_CSTRING("success")
|
||||
: NS_LITERAL_CSTRING("failure"),
|
||||
(NS_SUCCEEDED(primingResult)) ? NS_LITERAL_CSTRING("success")
|
||||
: NS_LITERAL_CSTRING("failure"),
|
||||
interval);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
HSTSPrimingListener::OnStartRequest(nsIRequest *aRequest,
|
||||
nsISupports *aContext)
|
||||
{
|
||||
nsCOMPtr<nsIHstsPrimingCallback> callback;
|
||||
callback.swap(mCallback);
|
||||
if (mHSTSPrimingTimer) {
|
||||
Unused << mHSTSPrimingTimer->Cancel();
|
||||
mHSTSPrimingTimer = nullptr;
|
||||
}
|
||||
|
||||
// if callback is null, we have already canceled this request and reported
|
||||
// the failure
|
||||
NS_ENSURE_STATE(callback);
|
||||
|
||||
nsresult primingResult = CheckHSTSPrimingRequestStatus(aRequest);
|
||||
ReportTiming(primingResult);
|
||||
|
||||
if (NS_FAILED(primingResult)) {
|
||||
LOG(("HSTS Priming Failed (request was not approved)"));
|
||||
|
@ -167,37 +139,12 @@ HSTSPrimingListener::OnDataAvailable(nsIRequest *aRequest,
|
|||
return inStr->ReadSegments(NS_DiscardSegment, nullptr, count, &totalRead);
|
||||
}
|
||||
|
||||
/** nsITimerCallback **/
|
||||
NS_IMETHODIMP
|
||||
HSTSPrimingListener::Notify(nsITimer* timer)
|
||||
{
|
||||
nsresult rv;
|
||||
nsCOMPtr<nsIHstsPrimingCallback> callback;
|
||||
callback.swap(mCallback);
|
||||
NS_ENSURE_STATE(callback);
|
||||
ReportTiming(NS_ERROR_HSTS_PRIMING_TIMEOUT);
|
||||
|
||||
if (mPrimingChannel) {
|
||||
rv = mPrimingChannel->Cancel(NS_ERROR_HSTS_PRIMING_TIMEOUT);
|
||||
if (NS_FAILED(rv)) {
|
||||
// do what?
|
||||
NS_ERROR("HSTS Priming timed out, and we got an error canceling the priming channel.");
|
||||
}
|
||||
}
|
||||
|
||||
rv = callback->OnHSTSPrimingFailed(NS_ERROR_HSTS_PRIMING_TIMEOUT, false);
|
||||
if (NS_FAILED(rv)) {
|
||||
NS_ERROR("HSTS Priming timed out, and we got an error reporting the failure.");
|
||||
}
|
||||
|
||||
return NS_OK; // unused
|
||||
}
|
||||
|
||||
// static
|
||||
nsresult
|
||||
HSTSPrimingListener::StartHSTSPriming(nsIChannel* aRequestChannel,
|
||||
nsIHstsPrimingCallback* aCallback)
|
||||
{
|
||||
|
||||
nsCOMPtr<nsIURI> finalChannelURI;
|
||||
nsresult rv = NS_GetFinalChannelURI(aRequestChannel, getter_AddRefs(finalChannelURI));
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
|
@ -283,8 +230,6 @@ HSTSPrimingListener::StartHSTSPriming(nsIChannel* aRequestChannel,
|
|||
NS_ERROR("HSTSPrimingListener: Failed to QI to nsIHttpChannel!");
|
||||
return NS_ERROR_FAILURE;
|
||||
}
|
||||
nsCOMPtr<nsIHttpChannelInternal> internal = do_QueryInterface(primingChannel);
|
||||
NS_ENSURE_STATE(internal);
|
||||
|
||||
// Currently using HEAD per the draft, but under discussion to change to GET
|
||||
// with credentials so if the upgrade is approved the result is already cached.
|
||||
|
@ -304,7 +249,7 @@ HSTSPrimingListener::StartHSTSPriming(nsIChannel* aRequestChannel,
|
|||
}
|
||||
nsCOMPtr<nsIClassOfService> primingClass = do_QueryInterface(httpChannel);
|
||||
if (!primingClass) {
|
||||
NS_ERROR("HSTSPrimingListener: httpChannel is not an nsIClassOfService");
|
||||
NS_ERROR("HSTSPrimingListener: aRequestChannel is not an nsIClassOfService");
|
||||
return NS_ERROR_FAILURE;
|
||||
}
|
||||
|
||||
|
@ -314,33 +259,12 @@ HSTSPrimingListener::StartHSTSPriming(nsIChannel* aRequestChannel,
|
|||
rv = primingClass->SetClassFlags(classFlags);
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
|
||||
// The priming channel should have highest priority so that it completes as
|
||||
// quickly as possible, allowing the load to proceed.
|
||||
nsCOMPtr<nsISupportsPriority> p = do_QueryInterface(primingChannel);
|
||||
if (p) {
|
||||
uint32_t priority = nsISupportsPriority::PRIORITY_HIGHEST;
|
||||
|
||||
p->SetPriority(priority);
|
||||
}
|
||||
|
||||
// Set up listener which will start the original channel
|
||||
HSTSPrimingListener* listener = new HSTSPrimingListener(aCallback);
|
||||
nsCOMPtr<nsIStreamListener> primingListener(new HSTSPrimingListener(aCallback));
|
||||
|
||||
// Start priming
|
||||
rv = primingChannel->AsyncOpen2(listener);
|
||||
rv = primingChannel->AsyncOpen2(primingListener);
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
listener->mPrimingChannel.swap(primingChannel);
|
||||
|
||||
nsCOMPtr<nsITimer> timer = do_CreateInstance(NS_TIMER_CONTRACTID);
|
||||
NS_ENSURE_STATE(timer);
|
||||
|
||||
rv = timer->InitWithCallback(listener,
|
||||
sHSTSPrimingTimeout,
|
||||
nsITimer::TYPE_ONE_SHOT);
|
||||
if (NS_FAILED(rv)) {
|
||||
NS_ERROR("HSTS Priming failed to initialize channel cancellation timer");
|
||||
}
|
||||
|
||||
listener->mHSTSPrimingTimer.swap(timer);
|
||||
|
||||
return NS_OK;
|
||||
}
|
||||
|
|
|
@ -49,13 +49,7 @@ enum HSTSPrimingResult {
|
|||
// HSTS priming failed, and the load is blocked by mixed-content
|
||||
eHSTS_PRIMING_FAILED_BLOCK = 7,
|
||||
// HSTS priming failed, and the load is allowed by mixed-content
|
||||
eHSTS_PRIMING_FAILED_ACCEPT = 8,
|
||||
// The HSTS Priming request timed out, and the load is blocked by
|
||||
// mixed-content
|
||||
eHSTS_PRIMING_TIMEOUT_BLOCK = 9,
|
||||
// The HSTS Priming request timed out, and the load is allowed by
|
||||
// mixed-content
|
||||
eHSTS_PRIMING_TIMEOUT_ACCEPT = 10
|
||||
eHSTS_PRIMING_FAILED_ACCEPT = 8
|
||||
};
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
|
@ -63,17 +57,18 @@ enum HSTSPrimingResult {
|
|||
// doing the HEAD request for an HSTS Priming check. Needs to be an
|
||||
// nsIStreamListener in order to receive events from AsyncOpen2
|
||||
class HSTSPrimingListener final : public nsIStreamListener,
|
||||
public nsIInterfaceRequestor,
|
||||
public nsITimerCallback
|
||||
public nsIInterfaceRequestor
|
||||
{
|
||||
public:
|
||||
explicit HSTSPrimingListener(nsIHstsPrimingCallback* aCallback);
|
||||
explicit HSTSPrimingListener(nsIHstsPrimingCallback* aCallback)
|
||||
: mCallback(aCallback)
|
||||
{
|
||||
}
|
||||
|
||||
NS_DECL_ISUPPORTS
|
||||
NS_DECL_NSISTREAMLISTENER
|
||||
NS_DECL_NSIREQUESTOBSERVER
|
||||
NS_DECL_NSIINTERFACEREQUESTOR
|
||||
NS_DECL_NSITIMERCALLBACK
|
||||
|
||||
private:
|
||||
~HSTSPrimingListener() {}
|
||||
|
@ -101,30 +96,10 @@ private:
|
|||
*/
|
||||
nsresult CheckHSTSPrimingRequestStatus(nsIRequest* aRequest);
|
||||
|
||||
// send telemetry about how long HSTS priming requests take
|
||||
void ReportTiming(nsresult aResult);
|
||||
|
||||
/**
|
||||
* the nsIHttpChannel to notify with the result of HSTS priming.
|
||||
*/
|
||||
nsCOMPtr<nsIHstsPrimingCallback> mCallback;
|
||||
|
||||
/**
|
||||
* Keep a handle to the priming channel so we can cancel it on timeout
|
||||
*/
|
||||
nsCOMPtr<nsIChannel> mPrimingChannel;
|
||||
|
||||
/**
|
||||
* Keep a handle to the timer around so it can be canceled if we don't time
|
||||
* out.
|
||||
*/
|
||||
nsCOMPtr<nsITimer> mHSTSPrimingTimer;
|
||||
|
||||
/**
|
||||
* How long (in ms) before an HSTS Priming channel times out.
|
||||
* Preference: security.mixed_content.hsts_priming_request_timeout
|
||||
*/
|
||||
static uint32_t sHSTSPrimingTimeout;
|
||||
};
|
||||
|
||||
|
||||
|
|
|
@ -7987,24 +7987,19 @@ nsHttpChannel::OnHSTSPrimingFailed(nsresult aError, bool aCached)
|
|||
|
||||
LOG(("HSTS Priming Failed [this=%p], %s the load", this,
|
||||
(wouldBlock) ? "blocking" : "allowing"));
|
||||
if (aError == NS_ERROR_HSTS_PRIMING_TIMEOUT) {
|
||||
// A priming request was sent, but timed out
|
||||
Telemetry::Accumulate(Telemetry::MIXED_CONTENT_HSTS_PRIMING_RESULT,
|
||||
(wouldBlock) ? HSTSPrimingResult::eHSTS_PRIMING_TIMEOUT_BLOCK :
|
||||
HSTSPrimingResult::eHSTS_PRIMING_TIMEOUT_ACCEPT);
|
||||
} else if (aCached) {
|
||||
if (aCached) {
|
||||
// Between the time we marked for priming and started the priming request,
|
||||
// the host was found to not allow the upgrade, probably from another
|
||||
// priming request.
|
||||
Telemetry::Accumulate(Telemetry::MIXED_CONTENT_HSTS_PRIMING_RESULT,
|
||||
(wouldBlock) ? HSTSPrimingResult::eHSTS_PRIMING_CACHED_BLOCK :
|
||||
HSTSPrimingResult::eHSTS_PRIMING_CACHED_NO_UPGRADE);
|
||||
HSTSPrimingResult::eHSTS_PRIMING_CACHED_NO_UPGRADE);
|
||||
} else {
|
||||
// A priming request was sent, and no HSTS header was found that allows
|
||||
// the upgrade.
|
||||
Telemetry::Accumulate(Telemetry::MIXED_CONTENT_HSTS_PRIMING_RESULT,
|
||||
(wouldBlock) ? HSTSPrimingResult::eHSTS_PRIMING_FAILED_BLOCK :
|
||||
HSTSPrimingResult::eHSTS_PRIMING_FAILED_ACCEPT);
|
||||
HSTSPrimingResult::eHSTS_PRIMING_FAILED_ACCEPT);
|
||||
}
|
||||
|
||||
// Don't visit again for at least
|
||||
|
|
|
@ -33,7 +33,6 @@ interface nsIHstsPrimingCallback : nsISupports
|
|||
*/
|
||||
[noscript, nostdcall]
|
||||
void onHSTSPrimingSucceeded(in bool aCached);
|
||||
|
||||
/**
|
||||
* HSTS priming has seen no STS header, the request itself has failed,
|
||||
* or some other failure which does not constitute a positive signal that the
|
||||
|
|
|
@ -1164,4 +1164,4 @@ static const TransportSecurityPreload kPublicKeyPinningPreloadList[] = {
|
|||
|
||||
static const int32_t kUnknownId = -1;
|
||||
|
||||
static const PRTime kPreloadPKPinsExpirationTime = INT64_C(1487512969797000);
|
||||
static const PRTime kPreloadPKPinsExpirationTime = INT64_C(1487599586205000);
|
||||
|
|
|
@ -113,7 +113,6 @@ aircomms.com: did not receive HSTS header
|
|||
aishnair.com: could not connect to host
|
||||
aiticon.de: did not receive HSTS header
|
||||
aiw-thkoeln.online: could not connect to host
|
||||
ajmahal.com: could not connect to host
|
||||
akclinics.org: did not receive HSTS header
|
||||
akostecki.de: did not receive HSTS header
|
||||
akselimedia.fi: did not receive HSTS header
|
||||
|
@ -140,6 +139,7 @@ alfredxing.com: did not receive HSTS header
|
|||
alittlebitcheeky.com: did not receive HSTS header
|
||||
alkami.com: did not receive HSTS header
|
||||
all-subtitles.com: did not receive HSTS header
|
||||
all.tf: could not connect to host
|
||||
allforyou.at: could not connect to host
|
||||
allinnote.com: could not connect to host
|
||||
allstarswithus.com: could not connect to host
|
||||
|
@ -155,6 +155,7 @@ american-truck-simulator.net: could not connect to host
|
|||
americanworkwear.nl: did not receive HSTS header
|
||||
ameza.co.uk: could not connect to host
|
||||
amigogeek.net: could not connect to host
|
||||
amihub.com: could not connect to host
|
||||
amilx.com: could not connect to host
|
||||
amilx.org: could not connect to host
|
||||
amitube.com: could not connect to host
|
||||
|
@ -237,7 +238,6 @@ arturkohut.com: could not connect to host
|
|||
asasuou.pw: could not connect to host
|
||||
asc16.com: could not connect to host
|
||||
asdpress.cn: could not connect to host
|
||||
asmui.ml: could not connect to host
|
||||
asrob.eu: could not connect to host
|
||||
ass.org.au: did not receive HSTS header
|
||||
assdecoeur.org: could not connect to host
|
||||
|
@ -270,7 +270,8 @@ autokovrik-diskont.ru: did not receive HSTS header
|
|||
automacity.com: could not connect to host
|
||||
autotsum.com: could not connect to host
|
||||
autumnwindsagility.com: could not connect to host
|
||||
auverbox.ovh: could not connect to host
|
||||
auverbox.ovh: did not receive HSTS header
|
||||
auxiliumincrementum.co.uk: could not connect to host
|
||||
av.de: did not receive HSTS header
|
||||
avec-ou-sans-ordonnance.fr: could not connect to host
|
||||
avinet.com: max-age too low: 0
|
||||
|
@ -294,7 +295,6 @@ bakkerdesignandbuild.com: did not receive HSTS header
|
|||
balcan-underground.net: could not connect to host
|
||||
baldwinkoo.com: could not connect to host
|
||||
bandb.xyz: could not connect to host
|
||||
bangzafran.com: could not connect to host
|
||||
bannisbierblog.de: could not connect to host
|
||||
barely.sexy: did not receive HSTS header
|
||||
bashcode.ninja: could not connect to host
|
||||
|
@ -312,6 +312,7 @@ be.search.yahoo.com: did not receive HSTS header
|
|||
beach-inspector.com: did not receive HSTS header
|
||||
beachi.es: could not connect to host
|
||||
beaglewatch.com: did not receive HSTS header
|
||||
beardydave.com: did not receive HSTS header
|
||||
beastowner.com: did not receive HSTS header
|
||||
beavers.io: could not connect to host
|
||||
bebesurdoue.com: could not connect to host
|
||||
|
@ -335,7 +336,7 @@ besixdouze.world: could not connect to host
|
|||
betafive.net: could not connect to host
|
||||
betnet.fr: could not connect to host
|
||||
betplanning.it: did not receive HSTS header
|
||||
bets.de: could not connect to host
|
||||
bets.de: did not receive HSTS header
|
||||
bettween.com: could not connect to host
|
||||
betz.ro: did not receive HSTS header
|
||||
bevapehappy.com: did not receive HSTS header
|
||||
|
@ -456,6 +457,7 @@ bugtrack.io: did not receive HSTS header
|
|||
buhler.pro: did not receive HSTS header
|
||||
buildsaver.co.za: did not receive HSTS header
|
||||
built.by: did not receive HSTS header
|
||||
bukkenfan.jp: did not receive HSTS header
|
||||
bulletpoint.cz: did not receive HSTS header
|
||||
bumarkamoda.com: could not connect to host
|
||||
bunaken.asia: could not connect to host
|
||||
|
@ -490,11 +492,11 @@ cajapopcorn.com: did not receive HSTS header
|
|||
cake.care: could not connect to host
|
||||
calgaryconstructionjobs.com: could not connect to host
|
||||
calix.com: max-age too low: 0
|
||||
call.me: did not receive HSTS header
|
||||
calltrackingreports.com: could not connect to host
|
||||
calvin.me: max-age too low: 2592000
|
||||
calvinallen.net: could not connect to host
|
||||
calyxinstitute.org: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
|
||||
camolist.com: could not connect to host
|
||||
campbellsoftware.co.uk: could not connect to host
|
||||
canadiangamblingchoice.com: did not receive HSTS header
|
||||
cancelmyprofile.com: did not receive HSTS header
|
||||
|
@ -538,7 +540,6 @@ centrepoint-community.com: could not connect to host
|
|||
cerize.love: could not connect to host
|
||||
cert.se: max-age too low: 2628001
|
||||
certmgr.org: could not connect to host
|
||||
certnazionale.it: could not connect to host
|
||||
cesal.net: could not connect to host
|
||||
cesidianroot.eu: could not connect to host
|
||||
cevrimici.com: could not connect to host
|
||||
|
@ -547,7 +548,6 @@ cfetengineering.com: could not connect to host
|
|||
cg.search.yahoo.com: did not receive HSTS header
|
||||
chainmonitor.com: could not connect to host
|
||||
chamathellawala.com: did not receive HSTS header
|
||||
chamilo.org: could not connect to host
|
||||
championsofregnum.com: did not receive HSTS header
|
||||
chandlerredding.com: did not receive HSTS header
|
||||
changelab.cc: max-age too low: 0
|
||||
|
@ -557,6 +557,7 @@ charnleyhouse.co.uk: max-age too low: 604800
|
|||
chartpen.com: did not receive HSTS header
|
||||
chartstoffarm.de: max-age too low: 10
|
||||
chatbot.me: did not receive HSTS header
|
||||
chateau-belvoir.com: did not receive HSTS header
|
||||
chateauconstellation.ch: did not receive HSTS header
|
||||
chatup.cf: could not connect to host
|
||||
chaulootz.com: could not connect to host
|
||||
|
@ -587,17 +588,18 @@ chua.cf: could not connect to host
|
|||
cidr.ml: could not connect to host
|
||||
cigarblogs.net: could not connect to host
|
||||
cip.md: did not receive HSTS header
|
||||
ciphrex.com: could not connect to host
|
||||
ciplanutrition.com: did not receive HSTS header
|
||||
citiagent.cz: could not connect to host
|
||||
cityoflaurel.org: did not receive HSTS header
|
||||
clara-baumert.de: could not connect to host
|
||||
classicsandexotics.com: did not receive HSTS header
|
||||
classicspublishing.com: could not connect to host
|
||||
clcleaningco.com: could not connect to host
|
||||
cleaningsquad.ca: max-age too low: 0
|
||||
clemovementlaw.com: could not connect to host
|
||||
clerkendweller.uk: could not connect to host
|
||||
clickandgo.com: did not receive HSTS header
|
||||
clickphish.com: could not connect to host
|
||||
clint.id.au: max-age too low: 0
|
||||
clintonbloodworth.com: could not connect to host
|
||||
clintonbloodworth.io: could not connect to host
|
||||
|
@ -614,6 +616,7 @@ cloudns.com.au: could not connect to host
|
|||
cloudstoragemaus.com: could not connect to host
|
||||
cloudwalk.io: did not receive HSTS header
|
||||
cloverleaf.net: max-age too low: 0
|
||||
clubmate.rocks: could not connect to host
|
||||
clywedogmaths.co.uk: could not connect to host
|
||||
cmacacias.ch: did not receive HSTS header
|
||||
cmc-versand.de: did not receive HSTS header
|
||||
|
@ -628,13 +631,13 @@ cn.search.yahoo.com: did not receive HSTS header
|
|||
co50.com: did not receive HSTS header
|
||||
coam.co: did not receive HSTS header
|
||||
cocaine-import.agency: could not connect to host
|
||||
cocolovesdaddy.com: could not connect to host
|
||||
codabix.com: did not receive HSTS header
|
||||
codabix.de: could not connect to host
|
||||
codabix.net: could not connect to host
|
||||
code.google.com: did not receive HSTS header (error ignored - included regardless)
|
||||
codeco.pw: could not connect to host
|
||||
codeforce.io: did not receive HSTS header
|
||||
codepult.com: could not connect to host
|
||||
codepx.com: did not receive HSTS header
|
||||
codewiththepros.org: could not connect to host
|
||||
codiva.io: max-age too low: 2592000
|
||||
|
@ -669,6 +672,7 @@ continuumgaming.com: could not connect to host
|
|||
controlcenter.gigahost.dk: did not receive HSTS header
|
||||
convert.zone: did not receive HSTS header
|
||||
coolchevy.org.ua: could not connect to host
|
||||
coopens.com: could not connect to host
|
||||
coralproject.net: did not receive HSTS header
|
||||
coralrosado.com.br: did not receive HSTS header
|
||||
cordial-restaurant.com: did not receive HSTS header
|
||||
|
@ -701,8 +705,10 @@ crazyhotseeds.com: did not receive HSTS header
|
|||
creativephysics.ml: could not connect to host
|
||||
creativeplayuk.com: did not receive HSTS header
|
||||
crendontech.com: could not connect to host
|
||||
crestasantos.com: could not connect to host
|
||||
crestoncottage.com: could not connect to host
|
||||
criena.net: could not connect to host
|
||||
critical.today: could not connect to host
|
||||
crizk.com: could not connect to host
|
||||
crosssec.com: did not receive HSTS header
|
||||
crowd.supply: could not connect to host
|
||||
|
@ -733,7 +739,6 @@ cubeserver.eu: could not connect to host
|
|||
cubewano.com: could not connect to host
|
||||
cujanovic.com: did not receive HSTS header
|
||||
cumshots-video.ru: could not connect to host
|
||||
cuongquach.com: could not connect to host
|
||||
cupidmentor.com: did not receive HSTS header
|
||||
curroapp.com: could not connect to host
|
||||
custe.rs: could not connect to host
|
||||
|
@ -753,6 +758,7 @@ daniel-steuer.de: did not receive HSTS header
|
|||
danieldk.eu: did not receive HSTS header
|
||||
danielworthy.com: did not receive HSTS header
|
||||
danijobs.com: could not connect to host
|
||||
dannyrohde.de: could not connect to host
|
||||
danpiel.net: could not connect to host
|
||||
danrl.de: did not receive HSTS header
|
||||
daolerp.xyz: could not connect to host
|
||||
|
@ -789,6 +795,7 @@ dccode.gov: could not connect to host
|
|||
dcurt.is: did not receive HSTS header
|
||||
ddatsh.com: did not receive HSTS header
|
||||
dden.ca: could not connect to host
|
||||
deadsoul.net: could not connect to host
|
||||
debank.tv: did not receive HSTS header
|
||||
debtkit.co.uk: did not receive HSTS header
|
||||
decafu.co: could not connect to host
|
||||
|
@ -799,6 +806,7 @@ deepcovelabs.net: could not connect to host
|
|||
degroetenvanrosaline.nl: did not receive HSTS header
|
||||
deight.co: could not connect to host
|
||||
dekasan.ru: could not connect to host
|
||||
delayrefunds.co.uk: could not connect to host
|
||||
deliverance.co.uk: could not connect to host
|
||||
deltaconcepts.de: did not receive HSTS header
|
||||
deltanet-production.de: did not receive HSTS header
|
||||
|
@ -817,7 +825,6 @@ derwolfe.net: did not receive HSTS header
|
|||
desiccantpackets.com: did not receive HSTS header
|
||||
destinationbijoux.fr: could not connect to host
|
||||
detector.exposed: could not connect to host
|
||||
detutorial.com: could not connect to host
|
||||
deux.solutions: could not connect to host
|
||||
deuxsol.com: could not connect to host
|
||||
deuxsolutions.com: could not connect to host
|
||||
|
@ -876,7 +883,7 @@ dotadata.me: could not connect to host
|
|||
dougferris.id.au: could not connect to host
|
||||
download.jitsi.org: did not receive HSTS header
|
||||
downsouthweddings.com.au: did not receive HSTS header
|
||||
doyoucheck.com: could not connect to host
|
||||
doyoucheck.com: did not receive HSTS header
|
||||
dpratt.de: could not connect to host
|
||||
dprd-wonogirikab.go.id: did not receive HSTS header
|
||||
dragonisles.net: could not connect to host
|
||||
|
@ -900,6 +907,7 @@ dubrovskiy.net: could not connect to host
|
|||
dubrovskiy.pro: could not connect to host
|
||||
duch.cloud: could not connect to host
|
||||
duesee.org: could not connect to host
|
||||
dullsir.com: did not receive HSTS header
|
||||
duria.de: max-age too low: 3600
|
||||
dustri.org: did not receive HSTS header
|
||||
dwhd.org: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
|
||||
|
@ -978,7 +986,6 @@ engelwerbung.com: [Exception... "Component returned failure code: 0x80004005 (NS
|
|||
englishforums.com: could not connect to host
|
||||
enigmail.net: did not receive HSTS header
|
||||
enteente.club: could not connect to host
|
||||
enteente.com: could not connect to host
|
||||
enteente.space: could not connect to host
|
||||
enteente.xyz: could not connect to host
|
||||
enterdev.co: did not receive HSTS header
|
||||
|
@ -1015,6 +1022,7 @@ espra.com: could not connect to host
|
|||
essexcosmeticdentists.co.uk: did not receive HSTS header
|
||||
essexghosthunters.co.uk: did not receive HSTS header
|
||||
estilosapeca.com: could not connect to host
|
||||
estoic.net: could not connect to host
|
||||
etdonline.co.uk: could not connect to host
|
||||
eternitylove.us: could not connect to host
|
||||
ethack.org: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
|
||||
|
@ -1069,7 +1077,6 @@ fakeletters.org: did not receive HSTS header
|
|||
falconfrag.com: could not connect to host
|
||||
falkena.net: max-age too low: 5184000
|
||||
falkp.no: did not receive HSTS header
|
||||
familie-sander.rocks: could not connect to host
|
||||
familie-zimmermann.at: could not connect to host
|
||||
fanyl.cn: could not connect to host
|
||||
fashioncare.cz: did not receive HSTS header
|
||||
|
@ -1104,7 +1111,6 @@ filmipop.com: max-age too low: 0
|
|||
finalgear.com: did not receive HSTS header
|
||||
finanzkontor.net: could not connect to host
|
||||
findtutorsnearme.com: did not receive HSTS header
|
||||
finiteheap.com: could not connect to host
|
||||
finpt.com: could not connect to host
|
||||
firebaseio-demo.com: could not connect to host
|
||||
firebaseio.com: could not connect to host (error ignored - included regardless)
|
||||
|
@ -1115,7 +1121,6 @@ fish2.me: did not receive HSTS header
|
|||
fit4medien.de: did not receive HSTS header
|
||||
fitnesswerk.de: could not connect to host
|
||||
fivestarsitters.com: did not receive HSTS header
|
||||
fiws.net: could not connect to host
|
||||
fixatom.com: did not receive HSTS header
|
||||
fixingdns.com: did not receive HSTS header
|
||||
fizz.buzz: could not connect to host
|
||||
|
@ -1182,6 +1187,7 @@ frost-ci.xyz: could not connect to host
|
|||
fruitusers.com: could not connect to host
|
||||
frusky.net: could not connect to host
|
||||
ftctele.com: did not receive HSTS header
|
||||
fuckgfw233.org: could not connect to host
|
||||
fukushima-web.com: did not receive HSTS header
|
||||
funkyweddingideas.com.au: could not connect to host
|
||||
funrun.com: did not receive HSTS header
|
||||
|
@ -1224,7 +1230,6 @@ gaptek.id: did not receive HSTS header
|
|||
gatilagata.com.br: did not receive HSTS header
|
||||
gdpventure.com: max-age too low: 0
|
||||
gedankenbude.info: did not receive HSTS header
|
||||
geekbundle.org: could not connect to host
|
||||
geekcast.co.uk: could not connect to host
|
||||
geli-graphics.com: did not receive HSTS header
|
||||
gem-indonesia.net: could not connect to host
|
||||
|
@ -1298,7 +1303,7 @@ goodenough.nz: did not receive HSTS header
|
|||
goodwin43.ru: did not receive HSTS header
|
||||
google: could not connect to host (error ignored - included regardless)
|
||||
googlemail.com: did not receive HSTS header (error ignored - included regardless)
|
||||
googleplex.com: could not connect to host (error ignored - included regardless)
|
||||
googleplex.com: did not receive HSTS header (error ignored - included regardless)
|
||||
gorilla-gym.site: could not connect to host
|
||||
goto.google.com: did not receive HSTS header (error ignored - included regardless)
|
||||
gottcode.org: did not receive HSTS header
|
||||
|
@ -1331,8 +1336,8 @@ gtanda.tk: could not connect to host
|
|||
gtlfsonlinepay.com: did not receive HSTS header
|
||||
gtraxapp.com: could not connect to host
|
||||
guava.studio: did not receive HSTS header
|
||||
guhenry3.tk: could not connect to host
|
||||
guilde-vindicta.fr: did not receive HSTS header
|
||||
gurochan.ch: did not receive HSTS header
|
||||
gurusupe.com: could not connect to host
|
||||
gvt2.com: could not connect to host (error ignored - included regardless)
|
||||
gvt3.com: could not connect to host (error ignored - included regardless)
|
||||
|
@ -1381,6 +1386,7 @@ harvestrenewal.org: did not receive HSTS header
|
|||
harz.cloud: could not connect to host
|
||||
has.vision: could not connect to host
|
||||
hash-list.com: could not connect to host
|
||||
hashplex.com: could not connect to host
|
||||
hasilocke.de: did not receive HSTS header
|
||||
hasinase.de: did not receive HSTS header
|
||||
haste.ch: could not connect to host
|
||||
|
@ -1435,13 +1441,14 @@ hohm.in: could not connect to host
|
|||
holifestival-freyung.de: could not connect to host
|
||||
holymoly.lu: did not receive HSTS header
|
||||
homa.website: could not connect to host
|
||||
honeytracks.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
|
||||
honeytracks.com: could not connect to host
|
||||
hongzhaxiaofendui.com: could not connect to host
|
||||
honoo.com: could not connect to host
|
||||
hookandloom.com: did not receive HSTS header
|
||||
horosho.in: could not connect to host
|
||||
horseboners.xxx: did not receive HSTS header
|
||||
hortifarm.ro: did not receive HSTS header
|
||||
hoshisato.com: could not connect to host
|
||||
hosted-service.com: did not receive HSTS header
|
||||
hostedtalkgadget.google.com: did not receive HSTS header (error ignored - included regardless)
|
||||
hostgarou.com: did not receive HSTS header
|
||||
|
@ -1484,7 +1491,6 @@ icusignature.com: did not receive HSTS header
|
|||
id-co.in: could not connect to host
|
||||
id-conf.com: could not connect to host
|
||||
idacmedia.com: max-age too low: 5184000
|
||||
ideadozz.hu: could not connect to host
|
||||
ideal-envelopes.co.uk: did not receive HSTS header
|
||||
ideasmeetingpoint.com: could not connect to host
|
||||
ideation-inc.co.jp: did not receive HSTS header
|
||||
|
@ -1533,7 +1539,6 @@ inbox.li: did not receive HSTS header
|
|||
inchomatic.com: did not receive HSTS header
|
||||
indoorskiassen.nl: did not receive HSTS header
|
||||
indust.me: did not receive HSTS header
|
||||
inertianetworks.com: did not receive HSTS header
|
||||
infcof.com: max-age too low: 0
|
||||
infinitude.me.uk: could not connect to host
|
||||
infinitude.xyz: could not connect to host
|
||||
|
@ -1569,7 +1574,6 @@ intimtoy.com.ua: could not connect to host
|
|||
inverselink-user-content.com: could not connect to host
|
||||
inverselink.com: could not connect to host
|
||||
inwesttitle.com: max-age too low: 0
|
||||
ionc.ca: could not connect to host
|
||||
ionx.co.uk: did not receive HSTS header
|
||||
iop.intuit.com: max-age too low: 86400
|
||||
iosmods.com: could not connect to host
|
||||
|
@ -1593,7 +1597,7 @@ iseek.biz: max-age too low: 0
|
|||
iskaz.rs: did not receive HSTS header
|
||||
isogram.nl: could not connect to host
|
||||
ispire.me: max-age too low: 0
|
||||
israkurort.com: could not connect to host
|
||||
israkurort.com: did not receive HSTS header
|
||||
istaspirtslietas.lv: did not receive HSTS header
|
||||
it-go.net: did not receive HSTS header
|
||||
itechgeek.com: max-age too low: 0
|
||||
|
@ -1644,6 +1648,7 @@ jasonrobinson.me: [Exception... "Component returned failure code: 0x80004005 (NS
|
|||
jasonroe.me: did not receive HSTS header
|
||||
jastoria.pl: did not receive HSTS header
|
||||
jayblock.com: did not receive HSTS header
|
||||
jayschulman.com: could not connect to host
|
||||
jayscoaching.com: could not connect to host
|
||||
jayshao.com: did not receive HSTS header
|
||||
jazzinutrecht.info: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
|
||||
|
@ -1652,7 +1657,6 @@ jbfp.dk: could not connect to host
|
|||
jbn.mx: could not connect to host
|
||||
jbradaric.me: could not connect to host
|
||||
jcch.de: could not connect to host
|
||||
jcor.me: could not connect to host
|
||||
jctf.io: could not connect to host
|
||||
jeff393.com: could not connect to host
|
||||
jenjoit.de: could not connect to host
|
||||
|
@ -1728,6 +1732,7 @@ kahopoon.net: could not connect to host
|
|||
kaisers.de: did not receive HSTS header
|
||||
kalami.nl: did not receive HSTS header
|
||||
kamikano.com: could not connect to host
|
||||
kamikatse.net: could not connect to host
|
||||
kamitech.ch: could not connect to host
|
||||
kaplatz.is: could not connect to host
|
||||
kapucini.si: max-age too low: 0
|
||||
|
@ -1803,7 +1808,6 @@ korsanparti.org: could not connect to host
|
|||
kotonehoko.net: could not connect to host
|
||||
kotovstyle.ru: could not connect to host
|
||||
kr.search.yahoo.com: did not receive HSTS header
|
||||
kraga.sk: could not connect to host
|
||||
kredite.sale: could not connect to host
|
||||
kriegt.es: could not connect to host
|
||||
krislamoureux.com: could not connect to host
|
||||
|
@ -1845,12 +1849,14 @@ landscape.canonical.com: max-age too low: 2592000
|
|||
langenbach.rocks: could not connect to host
|
||||
langhun.me: did not receive HSTS header
|
||||
laozhu.me: did not receive HSTS header
|
||||
lasercloud.ml: could not connect to host
|
||||
laserfuchs.de: did not receive HSTS header
|
||||
lashstuff.com: did not receive HSTS header
|
||||
lask.in: did not receive HSTS header
|
||||
latinred.com: did not receive HSTS header
|
||||
latus.xyz: could not connect to host
|
||||
lauftrainer-ausbildung.com: did not receive HSTS header
|
||||
lavabit.no: could not connect to host
|
||||
lavval.com: could not connect to host
|
||||
laxatus.com: did not receive HSTS header
|
||||
laxiongames.es: could not connect to host
|
||||
|
@ -1881,6 +1887,7 @@ lerner.moscow: did not receive HSTS header
|
|||
les-corsaires.net: could not connect to host
|
||||
lesdouceursdeliyana.com: could not connect to host
|
||||
letras.mus.br: did not receive HSTS header
|
||||
letsmultiplayerplay.com: did not receive HSTS header
|
||||
letustravel.tk: could not connect to host
|
||||
lfullerdesign.com: did not receive HSTS header
|
||||
lgiswa.com.au: did not receive HSTS header
|
||||
|
@ -1894,7 +1901,6 @@ libbitcoin.org: could not connect to host
|
|||
libertyrp.org: could not connect to host
|
||||
library.linode.com: did not receive HSTS header
|
||||
librechan.net: could not connect to host
|
||||
libscode.com: did not receive HSTS header
|
||||
liduan.com: could not connect to host
|
||||
liduan.net: could not connect to host
|
||||
lifeguard.aecom.com: did not receive HSTS header
|
||||
|
@ -2074,6 +2080,7 @@ meizufans.eu: [Exception... "Component returned failure code: 0x80004005 (NS_ERR
|
|||
melted.pw: could not connect to host
|
||||
members.mayfirst.org: did not receive HSTS header
|
||||
mensmaximus.de: did not receive HSTS header
|
||||
mentax.net: could not connect to host
|
||||
menthix.net: could not connect to host
|
||||
mereckas.com: did not receive HSTS header
|
||||
meritz.rocks: could not connect to host
|
||||
|
@ -2090,6 +2097,7 @@ metin2blog.de: did not receive HSTS header
|
|||
metis.pw: could not connect to host
|
||||
meuemail.pro: could not connect to host
|
||||
mexbt.com: could not connect to host
|
||||
mfcatalin.com: could not connect to host
|
||||
mhict.nl: max-age too low: 0
|
||||
mia.to: could not connect to host
|
||||
michaelfitzpatrickruth.com: could not connect to host
|
||||
|
@ -2108,6 +2116,7 @@ mijn-email.org: could not connect to host
|
|||
mikaelemilsson.net: did not receive HSTS header
|
||||
mikeburns.com: did not receive HSTS header
|
||||
mikeg.de: did not receive HSTS header
|
||||
mikek.work: did not receive HSTS header
|
||||
mikeology.org: could not connect to host
|
||||
mikonmaa.fi: could not connect to host
|
||||
miku.be: could not connect to host
|
||||
|
@ -2186,7 +2195,7 @@ mszaki.com: did not receive HSTS header
|
|||
mt.me.uk: could not connect to host
|
||||
mt.search.yahoo.com: did not receive HSTS header
|
||||
mtcgf.com: did not receive HSTS header
|
||||
mtg-esport.de: did not receive HSTS header
|
||||
mtg-esport.de: could not connect to host
|
||||
mu.search.yahoo.com: did not receive HSTS header
|
||||
mudcrab.us: did not receive HSTS header
|
||||
munich-rage.de: could not connect to host
|
||||
|
@ -2217,7 +2226,6 @@ mypagella.com: could not connect to host
|
|||
mypagella.eu: could not connect to host
|
||||
mypagella.it: could not connect to host
|
||||
myplaceonline.com: did not receive HSTS header
|
||||
myresearchapp.com: could not connect to host
|
||||
mysecretrewards.com: did not receive HSTS header
|
||||
mysmelly.com: could not connect to host
|
||||
mystudy.me: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
|
||||
|
@ -2226,6 +2234,7 @@ myzone.com: did not receive HSTS header
|
|||
mziulu.me: could not connect to host
|
||||
n0psled.nl: could not connect to host
|
||||
n4l.pw: could not connect to host
|
||||
nagelfam.com: did not receive HSTS header
|
||||
nagoya-kyuyo.com: could not connect to host
|
||||
naiharngym.com: did not receive HSTS header
|
||||
najedlo.sk: did not receive HSTS header
|
||||
|
@ -2292,7 +2301,6 @@ nextproject.us: could not connect to host
|
|||
ng-security.com: could not connect to host
|
||||
ngine.ch: did not receive HSTS header
|
||||
nginxnudes.com: could not connect to host
|
||||
ngt-service.ru: could not connect to host
|
||||
ni.search.yahoo.com: did not receive HSTS header
|
||||
nibiisclaim.com: could not connect to host
|
||||
nicestresser.fr: could not connect to host
|
||||
|
@ -2306,6 +2314,7 @@ niho.jp: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FA
|
|||
nikomo.fi: could not connect to host
|
||||
ninchisho-online.com: did not receive HSTS header
|
||||
ninhs.org: could not connect to host
|
||||
ninthfloor.org: could not connect to host
|
||||
nippler.org: did not receive HSTS header
|
||||
nippombashi.net: did not receive HSTS header
|
||||
nipponcareers.com: did not receive HSTS header
|
||||
|
@ -2320,7 +2329,6 @@ noexpect.org: could not connect to host
|
|||
noima.com: did not receive HSTS header
|
||||
nojestorget.se: could not connect to host
|
||||
nolatepayments.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
|
||||
nolberg.net: could not connect to host
|
||||
nolte.work: could not connect to host
|
||||
nomorebytes.de: did not receive HSTS header
|
||||
nope.website: could not connect to host
|
||||
|
@ -2347,6 +2355,7 @@ nu3.fi: did not receive HSTS header
|
|||
nu3.fr: did not receive HSTS header
|
||||
nu3.no: did not receive HSTS header
|
||||
nu3.se: did not receive HSTS header
|
||||
nubu.at: could not connect to host
|
||||
nufla.de: could not connect to host
|
||||
null-sec.ru: could not connect to host
|
||||
null.cat: could not connect to host
|
||||
|
@ -2379,7 +2388,6 @@ offshore-firma.org: could not connect to host
|
|||
oishioffice.com: did not receive HSTS header
|
||||
okane.love: could not connect to host
|
||||
okok.rent: could not connect to host
|
||||
okonetwork.org.uk: could not connect to host
|
||||
okutama.in.th: could not connect to host
|
||||
oliver-pietsch.de: did not receive HSTS header
|
||||
oliverdunk.com: did not receive HSTS header
|
||||
|
@ -2395,7 +2403,7 @@ oneminute.io: did not receive HSTS header
|
|||
onepluscamps.com: did not receive HSTS header
|
||||
onespiritinc.com: did not receive HSTS header
|
||||
onet.space: could not connect to host
|
||||
onewpst.com: could not connect to host
|
||||
onewpst.com: did not receive HSTS header
|
||||
oniichan.us: did not receive HSTS header
|
||||
online-casino.eu: did not receive HSTS header
|
||||
online-wetten.de: did not receive HSTS header
|
||||
|
@ -2481,8 +2489,10 @@ papercard.co.uk: did not receive HSTS header
|
|||
papierniak.net: could not connect to host
|
||||
parent5446.us: could not connect to host
|
||||
parentmail.co.uk: did not receive HSTS header
|
||||
parpaing-paillette.net: could not connect to host
|
||||
particonpsplus.it: could not connect to host
|
||||
partijtjevoordevrijheid.nl: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
|
||||
partirkyoto.jp: did not receive HSTS header
|
||||
partyvan.it: could not connect to host
|
||||
partyvan.moe: could not connect to host
|
||||
partyvan.nl: could not connect to host
|
||||
|
@ -2509,6 +2519,7 @@ payroll.ch: did not receive HSTS header
|
|||
pbapp.net: did not receive HSTS header
|
||||
pbprint.ru: max-age too low: 0
|
||||
pc-nf.de: could not connect to host
|
||||
pcfeuerwehr.de: could not connect to host
|
||||
pchax.net: did not receive HSTS header
|
||||
peissen.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
|
||||
pekkapikkarainen.fi: could not connect to host
|
||||
|
@ -2540,6 +2551,7 @@ pickr.co: could not connect to host
|
|||
picotronic.biz: could not connect to host
|
||||
picscare.co.uk: did not receive HSTS header
|
||||
piligrimname.com: could not connect to host
|
||||
pincodeit.com: could not connect to host
|
||||
pinesandneedles.com: did not receive HSTS header
|
||||
pippen.io: could not connect to host
|
||||
pir9.com: max-age too low: 2592000
|
||||
|
@ -2563,8 +2575,8 @@ platform.lookout.com: could not connect to host
|
|||
play.google.com: did not receive HSTS header (error ignored - included regardless)
|
||||
playkh.com: did not receive HSTS header
|
||||
playmaker.io: could not connect to host
|
||||
playmyplay.com: could not connect to host
|
||||
playnation.io: did not receive HSTS header
|
||||
please-deny.me: did not receive HSTS header
|
||||
plogable.co: could not connect to host
|
||||
plothost.com: did not receive HSTS header
|
||||
ploup.net: could not connect to host
|
||||
|
@ -2582,15 +2594,17 @@ pompompoes.com: could not connect to host
|
|||
pontokay.com.br: did not receive HSTS header
|
||||
pontualcomp.com: max-age too low: 2592000
|
||||
poolsandstuff.com: did not receive HSTS header
|
||||
poon.tech: could not connect to host
|
||||
poris.web.id: did not receive HSTS header
|
||||
portalplatform.net: did not receive HSTS header
|
||||
portalzine.de: did not receive HSTS header
|
||||
postcodewise.co.uk: did not receive HSTS header
|
||||
posterspy.com: did not receive HSTS header
|
||||
postscheduler.org: could not connect to host
|
||||
posylka.de: did not receive HSTS header
|
||||
potatofrom.space: could not connect to host
|
||||
poussinooz.fr: could not connect to host
|
||||
povitria.net: could not connect to host
|
||||
powerplannerapp.com: could not connect to host
|
||||
powerplannerapp.com: did not receive HSTS header
|
||||
powerxequality.com: could not connect to host
|
||||
ppr-truby.ru: could not connect to host
|
||||
ppuu.org: could not connect to host
|
||||
|
@ -2641,7 +2655,6 @@ purplestar.mobi: did not receive HSTS header
|
|||
pushapp.org: did not receive HSTS header
|
||||
pwnies.dk: could not connect to host
|
||||
py.search.yahoo.com: did not receive HSTS header
|
||||
pypi-mirrors.org: could not connect to host
|
||||
pypi-status.org: could not connect to host
|
||||
pyplo.org: did not receive HSTS header
|
||||
pypt.lt: did not receive HSTS header
|
||||
|
@ -2668,10 +2681,11 @@ r15.me: could not connect to host
|
|||
r3bl.me: did not receive HSTS header
|
||||
raajheshkannaa.com: could not connect to host
|
||||
radicaleducation.net: could not connect to host
|
||||
radiormi.com: could not connect to host
|
||||
radiormi.com: did not receive HSTS header
|
||||
rafaelcz.de: could not connect to host
|
||||
rainbowbarracuda.com: could not connect to host
|
||||
ramonj.nl: could not connect to host
|
||||
randomcage.com: did not receive HSTS header
|
||||
rankthespot.com: did not receive HSTS header
|
||||
rapidresearch.me: could not connect to host
|
||||
rapidthunder.io: could not connect to host
|
||||
|
@ -2690,6 +2704,7 @@ readr.pw: could not connect to host
|
|||
realmic.net: could not connect to host
|
||||
realmofespionage.com: could not connect to host
|
||||
reardenporn.com: could not connect to host
|
||||
rebootmc.com: could not connect to host
|
||||
recommended.reviews: could not connect to host
|
||||
reddiseals.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
|
||||
reddit.com: did not receive HSTS header
|
||||
|
@ -2703,6 +2718,7 @@ regenbogenwald.de: did not receive HSTS header
|
|||
regenerescence.com: did not receive HSTS header
|
||||
reggae-cdmx.com: did not receive HSTS header
|
||||
reic.me: could not connect to host
|
||||
reichl-online.net: could not connect to host
|
||||
reisyukaku.org: did not receive HSTS header
|
||||
rejo.in: could not connect to host
|
||||
relisten.nl: did not receive HSTS header
|
||||
|
@ -2771,6 +2787,7 @@ rotterdamjazz.info: [Exception... "Component returned failure code: 0x80004005 (
|
|||
roundtheme.com: did not receive HSTS header
|
||||
rout0r.org: did not receive HSTS header
|
||||
rouvray.org: could not connect to host
|
||||
royalpub.net: could not connect to host
|
||||
rr.in.th: could not connect to host
|
||||
rrke.cc: did not receive HSTS header
|
||||
rsajeey.info: could not connect to host
|
||||
|
@ -2833,7 +2850,6 @@ sawamura-rental.com: did not receive HSTS header
|
|||
sb-group.dk: did not receive HSTS header
|
||||
sby.de: did not receive HSTS header
|
||||
sc4le.com: could not connect to host
|
||||
schallert.com: did not receive HSTS header
|
||||
schmitz.link: could not connect to host
|
||||
schnell-gold.com: could not connect to host
|
||||
schoop.me: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
|
||||
|
@ -2858,6 +2874,7 @@ search-one.de: did not receive HSTS header
|
|||
sebster.com: did not receive HSTS header
|
||||
secandtech.com: could not connect to host
|
||||
sectia22.ro: could not connect to host
|
||||
sectun.com: did not receive HSTS header
|
||||
secure-games.us: could not connect to host
|
||||
secureradio.net: could not connect to host
|
||||
securesuisse.ch: could not connect to host
|
||||
|
@ -2891,6 +2908,7 @@ sensibus.com: did not receive HSTS header
|
|||
seo.consulting: did not receive HSTS header
|
||||
seomobo.com: could not connect to host
|
||||
seowarp.net: did not receive HSTS header
|
||||
septs.pw: could not connect to host
|
||||
seq.tf: did not receive HSTS header
|
||||
serfdom.io: did not receive HSTS header
|
||||
serized.pw: could not connect to host
|
||||
|
@ -2903,7 +2921,6 @@ setuid.de: could not connect to host
|
|||
setuid.io: did not receive HSTS header
|
||||
seyahatsagliksigortalari.com: could not connect to host
|
||||
shadoom.com: did not receive HSTS header
|
||||
shadowguardian507-irl.tk: could not connect to host
|
||||
shadowmorph.info: did not receive HSTS header
|
||||
shadowsocks.net: could not connect to host
|
||||
shakepeers.org: did not receive HSTS header
|
||||
|
@ -2937,7 +2954,6 @@ siddhant.me: could not connect to host
|
|||
sifls.com: could not connect to host
|
||||
silentcircle.org: could not connect to host
|
||||
silicagelpackets.ca: did not receive HSTS header
|
||||
sillisalaatti.fi: could not connect to host
|
||||
silver-drachenkrieger.de: did not receive HSTS header
|
||||
silverhome.ninja: could not connect to host
|
||||
silverpvp.com: could not connect to host
|
||||
|
@ -2950,8 +2966,8 @@ simplefraud.com: [Exception... "Component returned failure code: 0x80004005 (NS_
|
|||
simplelearner.com: could not connect to host
|
||||
simplepractice.com: did not receive HSTS header
|
||||
simply-premium.com: max-age too low: 0
|
||||
simplycloud.de: could not connect to host
|
||||
sincron.org: could not connect to host
|
||||
singlu10.org: did not receive HSTS header
|
||||
siriad.com: did not receive HSTS header
|
||||
sirius-lee.net: could not connect to host
|
||||
sitehost.io: could not connect to host
|
||||
|
@ -2960,6 +2976,9 @@ sitesten.com: did not receive HSTS header
|
|||
sitsy.ru: did not receive HSTS header
|
||||
skhosting.eu: did not receive HSTS header
|
||||
skile.ru: could not connect to host
|
||||
skillproxy.com: could not connect to host
|
||||
skillproxy.net: could not connect to host
|
||||
skillproxy.org: could not connect to host
|
||||
skk.io: could not connect to host
|
||||
skoda-clever-lead.de: could not connect to host
|
||||
skoda-im-dialog.de: could not connect to host
|
||||
|
@ -3010,7 +3029,7 @@ socialhead.io: could not connect to host
|
|||
socialspirit.com.br: did not receive HSTS header
|
||||
sockeye.cc: could not connect to host
|
||||
socomponents.co.uk: did not receive HSTS header
|
||||
sogeek.me: did not receive HSTS header
|
||||
sogeek.me: could not connect to host
|
||||
solidfuelappliancespares.co.uk: did not receive HSTS header
|
||||
solinter.com.br: did not receive HSTS header
|
||||
soll-i.ch: did not receive HSTS header
|
||||
|
@ -3027,7 +3046,6 @@ soulboy.io: did not receive HSTS header
|
|||
soulema.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
|
||||
soulfulglamour.uk: could not connect to host
|
||||
sourcelair.com: did not receive HSTS header
|
||||
sourcitec.com: could not connect to host
|
||||
southside-crew.club: could not connect to host
|
||||
southworcestershiregpservices.co.uk: could not connect to host
|
||||
souyar.de: could not connect to host
|
||||
|
@ -3053,7 +3071,6 @@ sperohub.io: could not connect to host
|
|||
spherenix.org: could not connect to host
|
||||
spideroak.com: did not receive HSTS header
|
||||
spiegels.nl: could not connect to host
|
||||
spiet.nl: could not connect to host
|
||||
spilsbury.io: could not connect to host
|
||||
spitefultowel.com: could not connect to host
|
||||
spongepowered.org: did not receive HSTS header
|
||||
|
@ -3088,11 +3105,12 @@ stationaryjourney.com: did not receive HSTS header
|
|||
stationnementdenuit.ca: did not receive HSTS header
|
||||
statuschecks.net: could not connect to host
|
||||
stay.black: could not connect to host
|
||||
stbennett.org: could not connect to host
|
||||
stefany.eu: could not connect to host
|
||||
stephanierxo.com: did not receive HSTS header
|
||||
stephenandburns.com: did not receive HSTS header
|
||||
stevensononthe.net: did not receive HSTS header
|
||||
stewartremodelingadvantage.com: could not connect to host
|
||||
stewartremodelingadvantage.com: did not receive HSTS header
|
||||
stick2bike.de: did not receive HSTS header
|
||||
stig.io: did not receive HSTS header
|
||||
stigroom.com: could not connect to host
|
||||
|
@ -3100,7 +3118,6 @@ stirlingpoon.xyz: could not connect to host
|
|||
stkbn.com: did not receive HSTS header
|
||||
stmbgr.com: could not connect to host
|
||||
stn.me.uk: did not receive HSTS header
|
||||
stnl.de: could not connect to host
|
||||
stocktrade.de: could not connect to host
|
||||
stoffe-monster.de: did not receive HSTS header
|
||||
stole-my.tv: could not connect to host
|
||||
|
@ -3125,10 +3142,12 @@ studenttravel.cz: did not receive HSTS header
|
|||
studybay.com: did not receive HSTS header
|
||||
studydrive.net: did not receive HSTS header
|
||||
stugb.de: did not receive HSTS header
|
||||
stumf.si: could not connect to host
|
||||
stw-group.at: could not connect to host
|
||||
styles.pm: could not connect to host
|
||||
subbing.work: could not connect to host
|
||||
subdimension.org: could not connect to host
|
||||
subrosa.io: could not connect to host
|
||||
subtitle.rip: could not connect to host
|
||||
sudo.im: could not connect to host
|
||||
sudo.li: did not receive HSTS header
|
||||
|
@ -3144,6 +3163,7 @@ supereight.net: did not receive HSTS header
|
|||
superiorfloridavacation.com: did not receive HSTS header
|
||||
supersalescontest.nl: did not receive HSTS header
|
||||
superwally.org: could not connect to host
|
||||
support.mayfirst.org: could not connect to host
|
||||
suprlink.net: could not connect to host
|
||||
supweb.ovh: did not receive HSTS header
|
||||
surfeasy.com: did not receive HSTS header
|
||||
|
@ -3214,7 +3234,6 @@ technosavvyport.com: did not receive HSTS header
|
|||
techpointed.com: could not connect to host
|
||||
techvalue.gr: did not receive HSTS header
|
||||
tegelsensanitaironline.nl: did not receive HSTS header
|
||||
teknologi.or.id: could not connect to host
|
||||
tekshrek.com: max-age too low: 0
|
||||
telefonnummer.online: could not connect to host
|
||||
telefoonnummerinfo.nl: could not connect to host
|
||||
|
@ -3233,7 +3252,7 @@ textoplano.xyz: could not connect to host
|
|||
textracer.dk: could not connect to host
|
||||
tezcam.tk: could not connect to host
|
||||
tfcoms-sp-tracker-client.azurewebsites.net: could not connect to host
|
||||
tffans.com: did not receive HSTS header
|
||||
tffans.com: could not connect to host
|
||||
tfl.lu: did not receive HSTS header
|
||||
tgr.re: could not connect to host
|
||||
thai.land: could not connect to host
|
||||
|
@ -3302,6 +3321,7 @@ tlo.hosting: could not connect to host
|
|||
tlo.network: could not connect to host
|
||||
tls.li: could not connect to host
|
||||
tm-solutions.eu: could not connect to host
|
||||
tmaward.net: could not connect to host
|
||||
tmitchell.io: could not connect to host
|
||||
tmprod.com: did not receive HSTS header
|
||||
tncnanet.com.br: could not connect to host
|
||||
|
@ -3380,7 +3400,7 @@ twinkseason.xyz: could not connect to host
|
|||
twist.party: could not connect to host
|
||||
twogo.com: did not receive HSTS header
|
||||
twolinepassbrewing.com: could not connect to host
|
||||
tx041cap.org: could not connect to host
|
||||
tx041cap.org: did not receive HSTS header
|
||||
txclimbers.com: could not connect to host
|
||||
txf.pw: could not connect to host
|
||||
ty2u.com: did not receive HSTS header
|
||||
|
@ -3395,9 +3415,12 @@ ubicloud.de: could not connect to host
|
|||
ublox.com: did not receive HSTS header
|
||||
ubuntuhot.com: did not receive HSTS header
|
||||
uega.net: did not receive HSTS header
|
||||
ufotable.uk: max-age too low: 0
|
||||
ufgaming.com: did not receive HSTS header
|
||||
ufotable.uk: could not connect to host
|
||||
ui8.net: did not receive HSTS header
|
||||
ukas.com: did not receive HSTS header
|
||||
ukdropshipment.co.uk: did not receive HSTS header
|
||||
ukdropshipment.com: did not receive HSTS header
|
||||
ukrgadget.com: could not connect to host
|
||||
ulmo.dk: could not connect to host
|
||||
ultros.io: did not receive HSTS header
|
||||
|
@ -3499,18 +3522,16 @@ vm0.eu: did not receive HSTS header
|
|||
vmrdev.com: could not connect to host
|
||||
voceinveste.com: did not receive HSTS header
|
||||
voicesuk.co.uk: did not receive HSTS header
|
||||
voidi.ca: could not connect to host
|
||||
volcrado.com: could not connect to host
|
||||
voliere-info.nl: did not receive HSTS header
|
||||
vortexhobbies.com: did not receive HSTS header
|
||||
votocek.cz: could not connect to host
|
||||
votockova.cz: could not connect to host
|
||||
votocek.cz: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
|
||||
votockova.cz: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
|
||||
vox.vg: did not receive HSTS header
|
||||
vpl.me: did not receive HSTS header
|
||||
vpn-byen.dk: did not receive HSTS header
|
||||
vratny.space: could not connect to host
|
||||
vrtak-cz.net: could not connect to host
|
||||
vulners.com: did not receive HSTS header
|
||||
vvl.me: did not receive HSTS header
|
||||
vxstream-sandbox.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
|
||||
vyncke.org: max-age too low: 2678400
|
||||
|
@ -3570,7 +3591,6 @@ wer-kommt-her.de: could not connect to host
|
|||
werdeeintimo.de: did not receive HSTS header
|
||||
werkenbijkfc.nl: did not receive HSTS header
|
||||
werkruimtebottendaal.nl: did not receive HSTS header
|
||||
wesecom.com: could not connect to host
|
||||
wesleyharris.ca: did not receive HSTS header
|
||||
westendzone.com: max-age too low: 0
|
||||
westerhoud.nl: did not receive HSTS header
|
||||
|
@ -3644,6 +3664,7 @@ wsscompany.com.ve: could not connect to host
|
|||
wufu.org: did not receive HSTS header
|
||||
wuhengmin.com: did not receive HSTS header
|
||||
wurzelzwerg.net: could not connect to host
|
||||
ww2onlineshop.com: did not receive HSTS header
|
||||
www.apollo-auto.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
|
||||
www.braintreepayments.com: did not receive HSTS header
|
||||
www.calyxinstitute.org: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
|
||||
|
@ -3660,6 +3681,7 @@ www.intercom.io: did not receive HSTS header
|
|||
www.jitsi.org: did not receive HSTS header
|
||||
www.ledgerscope.net: could not connect to host
|
||||
www.logentries.com: did not receive HSTS header
|
||||
www.makeyourlaws.org: did not receive HSTS header
|
||||
www.moneybookers.com: did not receive HSTS header
|
||||
www.neonisi.com: could not connect to host
|
||||
www.paycheckrecords.com: did not receive HSTS header
|
||||
|
@ -3789,13 +3811,13 @@ zomerschoen.nl: [Exception... "Component returned failure code: 0x80004005 (NS_E
|
|||
zoneminder.com: did not receive HSTS header
|
||||
zoo24.de: did not receive HSTS header
|
||||
zoomingin.net: max-age too low: 2592000
|
||||
zortium.report: could not connect to host
|
||||
zoznamrealit.sk: did not receive HSTS header
|
||||
zqhong.com: could not connect to host
|
||||
zrn.in: did not receive HSTS header
|
||||
zscales.com: could not connect to host
|
||||
ztan.tk: could not connect to host
|
||||
zten.org: could not connect to host
|
||||
zuolan.me: could not connect to host
|
||||
zvncloud.com: did not receive HSTS header
|
||||
zwy.me: did not receive HSTS header
|
||||
zyf.pw: could not connect to host
|
||||
|
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -45,7 +45,7 @@ EXTRA_PP_JS_MODULES['services-sync'] += [
|
|||
]
|
||||
|
||||
# Definitions used by constants.js
|
||||
DEFINES['weave_version'] = '1.54.0'
|
||||
DEFINES['weave_version'] = '1.55.0'
|
||||
DEFINES['weave_id'] = '{340c2bbc-ce74-4362-90b5-7c26312808ef}'
|
||||
|
||||
EXTRA_JS_MODULES['services-sync'].engines += [
|
||||
|
|
|
@ -6353,7 +6353,7 @@
|
|||
"SEARCH_RESET_RESULT": {
|
||||
"alert_emails": ["fqueze@mozilla.com"],
|
||||
"bug_numbers": [1203168],
|
||||
"expires_in_version": "53",
|
||||
"expires_in_version": "57",
|
||||
"kind": "enumerated",
|
||||
"n_values": 5,
|
||||
"releaseChannelCollection": "opt-out",
|
||||
|
@ -8143,7 +8143,7 @@
|
|||
"expires_in_version": "60",
|
||||
"kind": "enumerated",
|
||||
"n_values": 16,
|
||||
"description": "How often do we get back an HSTS priming result which upgrades the connection to HTTPS? 0=cached (no upgrade), 1=cached (do upgrade), 2=cached (blocked), 3=already upgraded, 4=priming succeeded, 5=priming succeeded (block due to pref), 6=priming succeeded (no upgrade due to pref), 7=priming failed (block), 8=priming failed (accept), 9=timeout (block), 10=timeout (accept)"
|
||||
"description": "How often do we get back an HSTS priming result which upgrades the connection to HTTPS? 0=cached (no upgrade), 1=cached (do upgrade), 2=cached (blocked), 3=already upgraded, 4=priming succeeded, 5=priming succeeded (block due to pref), 6=priming succeeded (no upgrade due to pref), 7=priming failed (block), 8=priming failed (accept)"
|
||||
},
|
||||
"HSTS_PRIMING_REQUEST_DURATION": {
|
||||
"alert_emails": ["seceng-telemetry@mozilla.org"],
|
||||
|
|
|
@ -8,9 +8,6 @@ this.EXPORTED_SYMBOLS = [
|
|||
"SelectParentHelper"
|
||||
];
|
||||
|
||||
const {utils: Cu} = Components;
|
||||
const { AppConstants } = Cu.import("resource://gre/modules/AppConstants.jsm");
|
||||
|
||||
// Maximum number of rows to display in the select dropdown.
|
||||
const MAX_ROWS = 20;
|
||||
|
||||
|
@ -60,7 +57,7 @@ this.SelectParentHelper = {
|
|||
constraintRect.top + win.mozInnerScreenY,
|
||||
constraintRect.width, constraintRect.height);
|
||||
menupopup.setConstraintRect(constraintRect);
|
||||
menupopup.openPopupAtScreenRect(AppConstants.platform == "macosx" ? "selection" : "after_start", rect.left, rect.top, rect.width, rect.height, false, false);
|
||||
menupopup.openPopupAtScreenRect("after_start", rect.left, rect.top, rect.width, rect.height, false, false);
|
||||
},
|
||||
|
||||
hide: function(menulist, browser) {
|
||||
|
|
|
@ -338,10 +338,6 @@
|
|||
/* nsIInterceptedChannel */
|
||||
/* Generic error for non-specific failures during service worker interception */
|
||||
ERROR(NS_ERROR_INTERCEPTION_FAILED, FAILURE(100)),
|
||||
|
||||
/* nsIHstsPrimingListener */
|
||||
/* Error code for HSTS priming timeout to distinguish from blocking */
|
||||
ERROR(NS_ERROR_HSTS_PRIMING_TIMEOUT, FAILURE(110)),
|
||||
#undef MODULE
|
||||
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ namespace mozilla {
|
|||
*/
|
||||
struct Module
|
||||
{
|
||||
static const unsigned int kVersion = 52;
|
||||
static const unsigned int kVersion = 53;
|
||||
|
||||
struct CIDEntry;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче