author | David Major <dmajor@mozilla.com> |
Wed, 15 Feb 2017 10:22:14 +1300 | |
changeset 342906 | f290f11df56d73beddf046fecf76abef68540e33 |
parent 342905 | 56318bc8af9b7d9a64644d9b6e780fdb8dc5ed6b |
child 342907 | 2ee7a4f7d1c4b57da87d32686f30318fe76aa148 |
push id | 31366 |
push user | cbook@mozilla.com |
push date | Wed, 15 Feb 2017 11:25:19 +0000 |
treeherder | mozilla-central@c0807d6938c1 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | bz |
bugs | 1338949 |
milestone | 54.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
browser/components/about/AboutRedirector.cpp | file | annotate | diff | comparison | revisions | |
docshell/base/nsAboutRedirector.cpp | file | annotate | diff | comparison | revisions |
--- a/browser/components/about/AboutRedirector.cpp +++ b/browser/components/about/AboutRedirector.cpp @@ -29,17 +29,17 @@ struct RedirEntry { /* Entries which do not have URI_SAFE_FOR_UNTRUSTED_CONTENT will run with chrome privileges. This is potentially dangerous. Please use URI_SAFE_FOR_UNTRUSTED_CONTENT in the third argument to each map item below unless your about: page really needs chrome privileges. Security review is required before adding new map entries without URI_SAFE_FOR_UNTRUSTED_CONTENT. */ -static RedirEntry kRedirMap[] = { +static const RedirEntry kRedirMap[] = { { "blocked", "chrome://browser/content/blockedSite.xhtml", nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT | nsIAboutModule::URI_CAN_LOAD_IN_CHILD | nsIAboutModule::ALLOW_SCRIPT | nsIAboutModule::HIDE_FROM_ABOUTABOUT }, { "certerror", "chrome://browser/content/aboutNetError.xhtml", nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT | nsIAboutModule::URI_CAN_LOAD_IN_CHILD |
--- a/docshell/base/nsAboutRedirector.cpp +++ b/docshell/base/nsAboutRedirector.cpp @@ -24,17 +24,17 @@ struct RedirEntry privileges. This is potentially dangerous. Please use URI_SAFE_FOR_UNTRUSTED_CONTENT in the third argument to each map item below unless your about: page really needs chrome privileges. Security review is required before adding new map entries without URI_SAFE_FOR_UNTRUSTED_CONTENT. Also note, however, that adding URI_SAFE_FOR_UNTRUSTED_CONTENT will allow random web sites to link to that URI. Perhaps we should separate the two concepts out... */ -static RedirEntry kRedirMap[] = { +static const RedirEntry kRedirMap[] = { { "", "chrome://global/content/about.xhtml", nsIAboutModule::ALLOW_SCRIPT }, { "about", "chrome://global/content/aboutAbout.xhtml", 0 }, { "addons", "chrome://mozapps/content/extensions/extensions.xul", nsIAboutModule::ALLOW_SCRIPT