SYMBOL INDEX (261 symbols across 20 files) FILE: js/audio.js function byteArrayToHex (line 7) | function byteArrayToHex(arrayBuffer){ function check_audioLies (line 17) | function check_audioLies() { function a (line 34) | function a(a, b, c) { function outputErrors (line 101) | function outputErrors(display) { FILE: js/canvas.js function check_canvas_to (line 5) | function check_canvas_to(data) { function check_canvas_get (line 45) | function check_canvas_get(dataname, runNo) { function isSupported (line 319) | function isSupported(output){ function getKnownTo (line 324) | function getKnownTo(){ function getKnownToSolid (line 351) | function getKnownToSolid(){ function getKnownGet (line 360) | function getKnownGet(){ function getKnownGetSolid (line 399) | function getKnownGetSolid(){ function getKnownPath (line 408) | function getKnownPath(){ function exit (line 509) | function exit() { FILE: js/codecs.js function set_mediaList (line 5) | function set_mediaList() { function get_autoplay (line 144) | function get_autoplay(METRIC) { function get_capabilities_rfc (line 180) | function get_capabilities_rfc(type) { function get_codecs (line 211) | function get_codecs(type) { function exit (line 417) | function exit(value, data ='', btn='') { function get_preload_media (line 510) | function get_preload_media(METRIC) { FILE: js/css.js function rgba2hex (line 3) | function rgba2hex(orig, hexOnly = false) { function get_colors (line 26) | function get_colors() { function get_computed_styles (line 106) | function get_computed_styles(METRIC) { function get_link (line 324) | function get_link(METRIC) { function get_media_css (line 347) | function get_media_css(METRIC) { function get_site_colors (line 511) | function get_site_colors(METRIC) { function get_site_styles (line 564) | function get_site_styles(METRIC) { FILE: js/devices.js function exit (line 7) | function exit(value, data = '') { function get_device_integer (line 70) | function get_device_integer(METRIC, proxyCheck) { function get_device_memory (line 99) | function get_device_memory(METRIC) { function get_device_posture (line 138) | function get_device_posture(METRIC) { function exit (line 214) | function exit(hash, data ='', btn ='') { function exit (line 283) | function exit(hash, data='', btn ='') { function get_media_constraints (line 332) | function get_media_constraints(METRIC) { function set_notation (line 355) | function set_notation(value ='') { function analyse (line 366) | function analyse(devices) { function get_memory (line 437) | function get_memory(METRIC) { function accrue (line 508) | function accrue(k, value) { function exit (line 539) | function exit() { function get_screen_isextended (line 550) | function get_screen_isextended(METRIC) { function get_touc_h (line 576) | function get_touc_h(METRIC) { function get_viewport_segments (line 769) | function get_viewport_segments(METRIC) { FILE: js/elements.js function get_domrect (line 11) | function get_domrect(METRIC) { function get_element_keys (line 92) | function get_element_keys(METRIC) { function get_element_font (line 122) | function get_element_font(METRIC, isLies) { function get_element_forms (line 196) | function get_element_forms(METRIC, isLies) { function get_element_mathml (line 295) | function get_element_mathml(METRIC, isLies) { function get_element_other (line 370) | function get_element_other(METRIC, isLies) { function get_element_scrollbars (line 500) | function get_element_scrollbars(METRIC, isLies) { FILE: js/fonts.js function set_fntList (line 706) | function set_fntList() { function set_fntList_mini (line 979) | function set_fntList_mini() { function get_document_fonts (line 989) | function get_document_fonts(METRIC) { function get_font_notation (line 1012) | function get_font_notation(METRIC, data) { function get_fonts_base (line 1063) | function get_fonts_base(METRICB, selected) { function exit (line 1178) | function exit(value, btn, notation, data) { function testLocalFontFamily (line 1191) | async function testLocalFontFamily(font) { function getLocalFontFamily (line 1200) | function getLocalFontFamily(font) { function loadFonts (line 1207) | function loadFonts(fonts) { function get_fonts_offscreen (line 1258) | function get_fonts_offscreen(METRIC, METRICD) { function get_fonts (line 1654) | function get_fonts(METRIC, METRICD) { function get_fonts_max (line 1863) | function get_fonts_max(METRIC, isLies) { function get_formats (line 1891) | function get_formats() { function get_glyphs (line 1918) | function get_glyphs(METRIC, isLies) { function get_graphite (line 2037) | function get_graphite(METRIC) { function get_script_defaults (line 2057) | function get_script_defaults(METRIC) { function get_system_fonts (line 2132) | function get_system_fonts(METRIC) { function get_textmetrics (line 2205) | function get_textmetrics(METRIC) { function get_widget_fonts (line 2331) | function get_widget_fonts(METRIC) { FILE: js/generic.js function getUniqueElements (line 4) | function getUniqueElements() { function measureFn (line 14) | function measureFn(target, metric) { function nowFn (line 32) | function nowFn() {if (isPerf) {return performance.now()}; return} function rnd_string (line 33) | function rnd_string() {return Math.random().toString(36).substring(2, 15)} function rnd_number (line 34) | function rnd_number() {return Math.floor((Math.random() * (99999-10000))... function rnd_word (line 35) | function rnd_word(len = 5) { function removeElementFn (line 40) | function removeElementFn(id) {try {dom[id].remove()} catch {}} function addProxyLie (line 41) | function addProxyLie(value) {sData[SECT99].push(value)} function isProxyLie (line 42) | function isProxyLie(value) { function smartFn (line 49) | function smartFn(type) { function typeFn (line 72) | function typeFn(item, isSimple = false) { function testtypeFn (line 96) | function testtypeFn(isSimple = false) { function dedupeArray (line 107) | function dedupeArray(array, toString = false) { function run_block (line 113) | function run_block(trace) { function run_basic (line 139) | function run_basic(str = 'basic') { function getElementProp (line 166) | function getElementProp(sect, id, name, pseudo = ':after') { function mini (line 208) | function mini(str) { function get_isArch (line 236) | function get_isArch(METRIC) { function get_isAutoplay (line 255) | function get_isAutoplay(METRIC) { function exit (line 305) | function exit(value, id) { function exit (line 367) | function exit(value = false) { function get_isDevices (line 429) | function get_isDevices() { function get_isEngine (line 442) | function get_isEngine(METRIC) { function exit (line 520) | function exit(value) { function get_isGecko (line 564) | function get_isGecko(METRIC) { function get_isPointerRawUpdate (line 602) | function get_isPointerRawUpdate(event) { function trywidget (line 620) | function trywidget() { function tryfonts (line 650) | function tryfonts() { function trysomethingelse (line 711) | function trysomethingelse() { function exit (line 715) | function exit(value) { function recurse (line 765) | function recurse() {level++; recurse()} function get_isStylesheet (line 782) | function get_isStylesheet(end = 7680, start = 200) { function exit (line 820) | function exit(value) { function get_isVer (line 865) | function get_isVer(METRIC) { function get_isXSLT (line 1069) | function get_isXSLT() { function get_isDomRect (line 1089) | function get_isDomRect() { function get_isPerf (line 1145) | function get_isPerf() { function copyclip (line 1158) | function copyclip(element) { function showhide (line 1188) | function showhide(id, style) { function togglerows (line 1193) | function togglerows(id, word) { function json_highlight (line 1207) | function json_highlight(json, clrValues = false) { function json_stringify (line 1256) | function json_stringify(passedObj, overlayMaxLength = 95, options = {}) { function metricsAction (line 1340) | function metricsAction(type) { function metricsEvent (line 1370) | function metricsEvent(evt) { function metricsShow (line 1385) | function metricsShow(name, scope) { function metricsUI (line 1476) | function metricsUI(target, isVisible, isSection, isHealth) { function lookup_health (line 1513) | function lookup_health(sect, metric, scope, isPass) { function output_health (line 1576) | function output_health(scope) { function output_perf (line 1629) | function output_perf(id, click = false) { function output_section (line 1716) | function output_section(section, scope) { function addButton (line 1871) | function addButton(color, name, text = 'details', btn = 'btnc', scope = ... function addBoth (line 1876) | function addBoth(section, metric, str, btn ='', notation ='', data ='', ... function addData (line 1905) | function addData(section, metric, data, hash ='', isLies = false, donotu... function addDisplay (line 1925) | function addDisplay(section, metric, str ='', btn ='', notation ='', isL... function addDetail (line 1959) | function addDetail(metric, data, scope = isScope) { function addTiming (line 1965) | function addTiming(metric) { function addTimings (line 2008) | function addTimings() { function log_alert (line 2027) | function log_alert(section, metric, alert, scope = isScope, isOnce = fal... function log_error (line 2042) | function log_error(section, metric, error = zErr, scope = isScope, isOnc... function log_known (line 2073) | function log_known(section, metric, data, scope = isScope) { function log_perf (line 2087) | function log_perf(section, metric ='', time1, time2, extra) { function log_section (line 2106) | function log_section(name, time, scope = isScope) { function countJS (line 2208) | function countJS(item) { function outputPostSection (line 2312) | function outputPostSection(id) { function outputSection (line 2343) | function outputSection(id, isResize = false) { function run_immediate (line 2589) | function run_immediate() { FILE: js/globals.js constant SECTG (line 5) | const SECTG = '_global', SECTP = '_prereq', SECTNF = 'NON-FP', constant SECTP (line 5) | const SECTG = '_global', SECTP = '_prereq', SECTNF = 'NON-FP', constant SECTNF (line 5) | const SECTG = '_global', SECTP = '_prereq', SECTNF = 'NON-FP', constant SECT97 (line 5) | const SECTG = '_global', SECTP = '_prereq', SECTNF = 'NON-FP', constant SECT98 (line 5) | const SECTG = '_global', SECTP = '_prereq', SECTNF = 'NON-FP', constant SECT99 (line 5) | const SECTG = '_global', SECTP = '_prereq', SECTNF = 'NON-FP', function get_scr_initial (line 78) | function get_scr_initial() { FILE: js/iframes.js function exit (line 42) | function exit(value) { function get_agent_iframes (line 99) | function get_agent_iframes(log = false) { FILE: js/misc.js function check_timing (line 5) | function check_timing(type) { function get_timing_mark (line 39) | function get_timing_mark() { function get_timing_navigation (line 63) | function get_timing_navigation() { function get_timing_performance (line 92) | function get_timing_performance() { function get_timing_resource (line 121) | function get_timing_resource() { function get_timing (line 156) | function get_timing(METRIC) { function check_mathLies (line 463) | function check_mathLies(type) { function get_component_shims (line 476) | function get_component_shims(METRIC) { function get_math (line 496) | function get_math(METRIC, isLies) { function get_math_css (line 547) | function get_math_css(METRIC) { function get_navigator_keys (line 579) | function get_navigator_keys(METRIC) { function get_pdf (line 664) | function get_pdf(METRIC) { function exit (line 738) | function exit(display, value) { function populateVoiceList (line 743) | function populateVoiceList() { function get_svg (line 804) | function get_svg(METRIC) { function get_webdriver (line 824) | function get_webdriver(METRIC) { function get_window_functions (line 839) | function get_window_functions(METRIC) { function get_window_prop (line 915) | function get_window_prop(METRIC) { function get_window_props (line 932) | function get_window_props(METRIC) { FILE: js/prototypeLies.js class Fake (line 124) | class Fake extends apiFunction { } FILE: js/region.js function get_nav_connection (line 4) | function get_nav_connection(METRIC) { function get_nav_dnt (line 80) | function get_nav_dnt(METRIC) { function get_nav_online (line 111) | function get_nav_online(METRIC) { function get_nav_gpc (line 128) | function get_nav_gpc(METRIC) { function add_microperf_intl (line 157) | function add_microperf_intl(m, countC, tsub0, isIntl) { function set_isLanguageSmart (line 164) | function set_isLanguageSmart() { function set_oIntlDate (line 294) | function set_oIntlDate() { function set_oIntlDates (line 314) | function set_oIntlDates() { function set_oIntlLocale (line 378) | function set_oIntlLocale() { function get_geo (line 539) | function get_geo(METRIC) { function get_language_locale (line 585) | function get_language_locale() { function get_language_system (line 700) | function get_language_system(METRIC) { function get_dates_intl (line 746) | function get_dates_intl() { function get_locale_intl (line 834) | function get_locale_intl() { function get_timezone (line 1270) | function get_timezone(METRIC) { function get_timezone_offset (line 1351) | function get_timezone_offset(METRIC) { function get_timezone_offsets (line 1875) | function get_timezone_offsets(METRIC, nowValue, utcValue) { function get_l10n_css (line 2224) | function get_l10n_css(METRIC) { function get_l10n_parsererror_direction (line 2269) | function get_l10n_parsererror_direction(METRIC) { function exit (line 2314) | function exit(res) { function get_l10n_validation_messages (line 2381) | function get_l10n_validation_messages(METRIC) { function get_l10n_xml_messages (line 2430) | function get_l10n_xml_messages(METRIC) { function get_l10n_xml_prettyprint (line 2448) | function get_l10n_xml_prettyprint(METRIC, isLies) { function get_l10n_xslt_messages (line 2478) | function get_l10n_xslt_messages(METRIC) { function get_l10n_xslt_sort (line 2512) | function get_l10n_xslt_sort(METRIC) { function get_item (line 2592) | function get_item(item) { FILE: js/screen.js function return_lb (line 5) | function return_lb(w,h) { function return_nw (line 15) | function return_nw(w,h) { function get_scr_fs_measure (line 24) | function get_scr_fs_measure() { function get_display_mode (line 107) | function get_display_mode(item) { function get_fullScreen (line 142) | function get_fullScreen(item) { function get_mozFullScreenEnabled (line 165) | function get_mozFullScreenEnabled(item) { function exit (line 583) | function exit(id, value) { function runTest (line 600) | function runTest(callback){ function searchValue (line 617) | function searchValue(tester, maxValue, precision){ function get_dpr (line 879) | function get_dpr() { function get_dpi_css (line 934) | function get_dpi_css(item) { function get_dpi_div (line 950) | function get_dpi_div(item) { function get_vv_scale (line 979) | function get_vv_scale(item) { function get_scr_pixels_match (line 1032) | function get_scr_pixels_match(METRIC, oData) { function get_scr_viewport_units (line 1185) | function get_scr_viewport_units() { function get_viewport (line 1232) | function get_viewport(type) { function outputStatic (line 1426) | function outputStatic(property, reported, expected, isErr) { function exit (line 1511) | function exit(hash, data ='', btn ='') { function get_agent_workers (line 1549) | function get_agent_workers() { FILE: js/storage.js function lookup_cookie (line 18) | function lookup_cookie(name) { function lookup_storage_bucket (line 53) | function lookup_storage_bucket(type, bytes, granted = false) { function exit (line 128) | function exit(str) { function get_cookies (line 135) | function get_cookies(METRIC, rndStr) { function exit (line 170) | function exit() { function get_filesystem (line 212) | function get_filesystem(METRIC) { function get_idb (line 228) | function get_idb(METRIC) { function get_storage (line 243) | function get_storage(METRIC, rndStr) { function exit (line 297) | function exit(display, value) { function get_workers (line 308) | function get_workers(METRIC) { function exit (line 335) | function exit(value) { function exit (line 371) | function exit(value) { function exit (line 396) | function exit(value) { function exit (line 418) | function exit(value) { function exit (line 446) | function exit(value) { FILE: js/user.js function exitUserFS (line 5) | function exitUserFS() { function exit (line 17) | function exit(value) { function exit (line 83) | function exit(value, data) { function exit (line 134) | function exit(value, data) { function run (line 193) | function run() { function check_newwin (line 286) | function check_newwin() { function build_newwin (line 314) | function build_newwin() { function exit (line 382) | function exit(value) { function collectTimestamps (line 426) | function collectTimestamps() { function stop (line 446) | function stop() { function outputUser (line 469) | function outputUser(x, event) { FILE: js/webgl.js function get_webgl (line 5) | function get_webgl() { FILE: tests/recursion_worker.js function recurse (line 8) | function recurse() {level++; recurse()} FILE: tests/testgeneric.js function nowFn (line 7) | function nowFn() { function rnd_string (line 11) | function rnd_string() {return Math.random().toString(36).substring(2, 15)} function rnd_number (line 12) | function rnd_number() {return Math.floor((Math.random() * (99999-10000))... function count_decimals (line 13) | function count_decimals(value) {if(Math.floor(value) === value) return 0... function removeElementFn (line 14) | function removeElementFn(id) {try {dom[id].remove()} catch(e) {}} function cleanFn (line 16) | function cleanFn(item, skipArray = false) { function typeFn (line 31) | function typeFn(item, isSimple = false) { function getUniqueElements (line 55) | function getUniqueElements() { function buildButton (line 63) | function buildButton(colorCode, arrayName, displayText, functionName, bt... function json_highlight (line 76) | function json_highlight(json, maxWidth = 65) { function json_stringify (line 100) | function json_stringify(passedObj, options = {maxLength: 65}) { function mini (line 191) | function mini(str) { function sha1 (line 201) | function sha1(str1){ function get_is95 (line 370) | function get_is95() { function output (line 396) | function output(verNo) { function cascade (line 415) | function cascade() { function buildnav (line 604) | function buildnav() { function copyclip (line 667) | function copyclip(element) { function hide_overlays (line 705) | function hide_overlays() { function show_overlay (line 710) | function show_overlay() { function showDetail (line 716) | function showDetail(name) { function showhide (line 731) | function showhide(id, style) { function togglerows (line 736) | function togglerows(id, word) { FILE: tests/testglobals.js function check_canonicals (line 1382) | function check_canonicals() { function expand_likely (line 1403) | function expand_likely() { function expand_maximum (line 1408) | function expand_maximum() {