diff options
author | MaleDong <maledong_github@outlook.com> | 2018-08-30 08:39:55 +0300 |
---|---|---|
committer | Michaƫl Zasso <targos@protonmail.com> | 2018-09-06 09:53:57 +0300 |
commit | 021b7044ac2bb0551cb2ffb16907df206cbb6fe8 (patch) | |
tree | 56f7d5e7e24fe4130b3dbd2103e1306955a23d91 /tools | |
parent | 684f9e5a021e3e4006ac88296f6a75a15da5bd44 (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.js | 14 |
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]; |