PluginProbe ʕ •ᴥ•ʔ
10Web Booster – Website speed optimization, Cache & Page Speed optimizer / trunk
10Web Booster – Website speed optimization, Cache & Page Speed optimizer vtrunk
2.33.6 2.33.5 2.33.0 2.30.5 2.30.7 2.30.9 2.31.10 2.31.8 2.32.11 2.32.21 2.32.3 2.32.4 2.32.7 2.6.31 2.6.40 2.6.42 2.6.7 2.7.37 2.7.44 2.7.47 2.8.18 2.8.19 2.8.32 2.8.34 2.8.35 2.9.23 2.9.24 2.9.25 2.9.27 v2.27.4 trunk 2.0.10 2.0.11 2.0.12 2.0.13 2.0.14 2.0.15 2.0.17 2.0.18 2.0.21 2.0.22 2.0.25 2.0.26 2.0.27 2.0.3 2.0.7 2.0.9 2.10.46 2.10.65 2.10.66 2.10.68 2.11.41 2.11.42 2.11.43 2.12.15 2.12.21 2.12.22 2.12.23 2.12.26 2.13.37 2.13.40 2.13.41 2.13.42 2.13.44 2.13.45 2.13.47 2.14.49 2.14.50 2.15.18 2.17.21 2.17.23 2.18.17 2.19.44 2.19.45 2.19.46 2.19.49 2.2.12 2.2.15 2.2.16 2.2.18 2.2.8 2.20.31 2.20.32 2.20.33 2.21.11 2.21.12 2.21.16 2.21.25 2.22.32 2.23.13 2.23.15 2.23.16 2.23.18 2.24.12 2.24.14 2.24.18 2.25.14 2.26.6 2.28.10 2.28.13 2.28.14 2.28.7 2.29.1 2.29.2 2.29.3 2.3.0 2.3.1 2.3.2 2.3.3 2.30.18
tenweb-speed-optimizer / vendor / mrclay / jsmin-php / tests / Resources / minify / input / before.js
tenweb-speed-optimizer / vendor / mrclay / jsmin-php / tests / Resources / minify / input Last commit date
before.js 4 years ago class.js 3 years ago comment.js 3 years ago condcomm.js 4 years ago control-chars.js 3 years ago es6-literal.js 3 years ago issue144.js 4 years ago issue256.js 4 years ago keyword-regex.js 4 years ago not-regexp.js 4 years ago regexes.js 4 years ago starts-regex.js 4 years ago tab-in-comment.js 3 years ago token-regexp.js 4 years ago
before.js
66 lines
1 /*! is.js
2
3 (c) 2001 Douglas Crockford
4 2001 June 3
5 */
6
7 // is
8
9 // The -is- object is used to identify the browser. Every browser edition
10 // identifies itself, but there is no standard way of doing it, and some of
11 // the identification is deceptive. This is because the authors of web
12 // browsers are liars. For example, Microsoft's IE browsers claim to be
13 // Mozilla 4. Netscape 6 claims to be version 5.
14
15 var is = {
16 ie: navigator.appName == 'Microsoft Internet Explorer',
17 java: navigator.javaEnabled(),
18 ns: navigator.appName == 'Netscape',
19 ua: navigator.userAgent.toLowerCase(),
20 version: parseFloat(navigator.appVersion.substr(21)) ||
21 parseFloat(navigator.appVersion),
22 win: navigator.platform == 'Win32'
23 }
24 /*!*
25 * preserve this comment, too
26 */
27 is.mac = is.ua.indexOf('mac') >= 0;
28 if (is.ua.indexOf('opera') >= 0) {
29 is.ie = is.ns = false;
30 is.opera = true;
31 }
32 if (is.ua.indexOf('gecko') >= 0) {
33 is.ie = is.ns = false;
34 is.gecko = true;
35 }
36
37 /*@cc_on
38 /*@if (@_win32)
39 if (is.ie && is.win)
40 document.write("PASS: IE/win honored conditional comment.<br>");
41 @else @*/
42 if (is.ie && is.win)
43 document.write("FAIL: IE/win did not honor multi-line conditional comment.<br>");
44 else
45 document.write("PASS: Non-IE/win browser ignores multi-line conditional comment.<br>");
46 /*@end
47 @*/
48
49 var recognizesCondComm = true;
50 //@cc_on/*
51 recognizesCondComm = false;
52 //@cc_on*/
53
54 if ((is.ie && is.win) == recognizesCondComm)
55 document.write("PASS: IE/win honored single-line conditional comment.<br>");
56 else
57 document.write("FAIL: Non-IE/win browser did not ignore single-line conditional comment.<br>");
58
59 // hello
60 //@cc_on/*
61 // world
62 //@cc_on*/
63 //@cc_on/*
64 'hello';
65 /*!* preserved */
66 /*!* preserved */