Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorMaleDong <maledong_github@outlook.com>2018-08-30 08:39:55 +0300
committerMichaƫl Zasso <targos@protonmail.com>2018-09-06 09:53:57 +0300
commit021b7044ac2bb0551cb2ffb16907df206cbb6fe8 (patch)
tree56f7d5e7e24fe4130b3dbd2103e1306955a23d91 /tools
parent684f9e5a021e3e4006ac88296f6a75a15da5bd44 (diff)
doc: Remove 'dnt_helper.js'
This file is totally useless, because it's an inner-used helper that is for publishment of doc files. PR-URL: https://github.com/nodejs/node/pull/22595 Reviewed-By: Roman Reiss <me@silverwind.io> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Diffstat (limited to 'tools')
-rw-r--r--tools/doc/html.js14
1 files changed, 11 insertions, 3 deletions
diff --git a/tools/doc/html.js b/tools/doc/html.js
index 899605437ce..5babe1c97e6 100644
--- a/tools/doc/html.js
+++ b/tools/doc/html.js
@@ -79,9 +79,17 @@ function toHTML({ input, content, filename, nodeVersion, analytics }, cb) {
if (analytics) {
HTML = HTML.replace('<!-- __TRACKING__ -->', `
- <script src="assets/dnt_helper.js"></script>
- <script>
- if (!_dntEnabled()) {
+ <script type="text/javascript">
+ // In all the browsers we'll get '1' or 'yes' (FF 32 or above) as a string
+ // value when enabling 'DO NOT TRACK'.
+ // For more:
+ // https://developer.mozilla.org/en-US/docs/Web/API/navigator/doNotTrack
+ function isDoNotTrack() {
+ var isDoNotTrackEnabled = navigator.doNotTrack || window.doNotTrack ||
+ navigator.msDoNotTrack;
+ return isDoNotTrackEnabled === '1' || isDoNotTrackEnabled === 'yes';
+ }
+ if (!isDoNotTrack()) {
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;
i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},
i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];