зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1549825 - Create empty about:protections page. r=johannh,baku
Differential Revision: https://phabricator.services.mozilla.com/D30652 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
461c1d28b9
Коммит
c20fb3ba09
|
@ -115,6 +115,10 @@ static const RedirEntry kRedirMap[] = {
|
|||
nsIAboutModule::URI_MUST_LOAD_IN_CHILD |
|
||||
nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |
|
||||
nsIAboutModule::ALLOW_SCRIPT | nsIAboutModule::HIDE_FROM_ABOUTABOUT},
|
||||
{"protections", "chrome://browser/content/protections.html",
|
||||
nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |
|
||||
nsIAboutModule::URI_MUST_LOAD_IN_CHILD | nsIAboutModule::ALLOW_SCRIPT |
|
||||
nsIAboutModule::URI_CAN_LOAD_IN_PRIVILEGED_CHILD},
|
||||
};
|
||||
|
||||
static nsAutoCString GetAboutModuleName(nsIURI* aURI) {
|
||||
|
|
|
@ -19,6 +19,7 @@ pages = [
|
|||
'policies',
|
||||
'preferences',
|
||||
'privatebrowsing',
|
||||
'protections',
|
||||
'reader',
|
||||
'restartrequired',
|
||||
'rights',
|
||||
|
|
|
@ -47,6 +47,7 @@ DIRS += [
|
|||
'pocket',
|
||||
'preferences',
|
||||
'privatebrowsing',
|
||||
'protections',
|
||||
'protocolhandler',
|
||||
'resistfingerprinting',
|
||||
'search',
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
.under-construction {
|
||||
background-image: url("chrome://browser/content/illustrations/under-construction.svg");
|
||||
background-repeat: no-repeat;
|
||||
background-position: center;
|
||||
min-height: 300px;
|
||||
min-width: 300px;
|
||||
/* Move the image down a bit - should be slightly higher than halfway down the page */
|
||||
margin-top: -10%;
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="Content-Security-Policy" content="default-src chrome: blob:">
|
||||
<link rel="stylesheet" media="screen, projection" type="text/css"
|
||||
href="chrome://global/skin/in-content/info-pages.css" title="infop">
|
||||
<link rel="stylesheet" type="text/css"
|
||||
href="chrome://browser/content/protections.css">
|
||||
<link rel="icon" href="chrome://global/skin/icons/warning.svg">
|
||||
<title>Protection Report</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="under-construction"><div/>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,7 @@
|
|||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
browser.jar:
|
||||
content/browser/protections.css (content/protections.css)
|
||||
content/browser/protections.html (content/protections.html)
|
|
@ -0,0 +1,10 @@
|
|||
# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
|
||||
# vim: set filetype=python:
|
||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
JAR_MANIFESTS += ['jar.mn']
|
||||
|
||||
with Files('**'):
|
||||
BUG_COMPONENT = ('Firefox', 'Tracking Protection')
|
Загрузка…
Ссылка в новой задаче