SYMBOL INDEX (522 symbols across 19 files) FILE: src/chrome/backgroundscript.js function upgradeCheck (line 68) | function upgradeCheck() { function handleActionClick (line 178) | async function handleActionClick(tab, info = undefined) { method checkAndMarkInjected (line 225) | async checkAndMarkInjected(tabId) { method injectScripts (line 239) | async injectScripts(tabId) { FILE: src/chrome/contentscript.js function requestHandler (line 22) | function requestHandler(request, sender, sendResponse) { function requestMarkdownConversion (line 57) | function requestMarkdownConversion(elem, range, callback) { function markdownRenderComplete (line 72) | function markdownRenderComplete(elem, rendered) { function forgotToRenderCheck (line 93) | function forgotToRenderCheck() { FILE: src/chrome/upgrade-notification-popup.js function onLoad (line 13) | function onLoad() { function clearUpgradeNotification (line 50) | function clearUpgradeNotification() { FILE: src/common/common-logic.js function debugLog (line 21) | function debugLog() { function getForgotToRenderPromptContent (line 42) | function getForgotToRenderPromptContent(responseCallback) { function getForgotToRenderButtonSelector (line 100) | function getForgotToRenderButtonSelector(elem) { function forgotToRenderIntervalCheck (line 114) | function forgotToRenderIntervalCheck(focusedElem, MarkdownHere, MdhHtmlT... function findClosestSendButton (line 154) | function findClosestSendButton(elem) { function eatEvent (line 192) | function eatEvent(event) { function setupForgotToRenderInterceptors (line 206) | function setupForgotToRenderInterceptors(composeElem, MdhHtmlToText, mar... function probablyWritingMarkdown (line 298) | function probablyWritingMarkdown(mdMaybe, marked, prefs) { function showForgotToRenderPromptAndRespond (line 399) | function showForgotToRenderPromptAndRespond(composeElem, composeSendButt... function showHTMLForgotToRenderPrompt (line 424) | function showHTMLForgotToRenderPrompt(html, composeElem, composeSendButt... FILE: src/common/content-permissions.js method hasPermission (line 18) | async hasPermission(origin) { method requestPermission (line 35) | async requestPermission(origins) { method removePermissions (line 44) | async removePermissions(origins) { FILE: src/common/highlightjs/highlight.js function deepFreeze (line 11) | function deepFreeze(obj) { class Response (line 48) | class Response { method constructor (line 52) | constructor(mode) { method ignoreMatch (line 60) | ignoreMatch() { function escapeHTML (line 69) | function escapeHTML(value) { function inherit$1 (line 86) | function inherit$1(original, ...objects) { class HTMLRenderer (line 148) | class HTMLRenderer { method constructor (line 155) | constructor(parseTree, options) { method addText (line 165) | addText(text) { method openNode (line 173) | openNode(node) { method closeNode (line 185) | closeNode(node) { method value (line 194) | value() { method span (line 204) | span(className) { class TokenTree (line 222) | class TokenTree { method constructor (line 223) | constructor() { method top (line 229) | get top() { method root (line 233) | get root() { return this.rootNode; } method add (line 236) | add(node) { method openNode (line 241) | openNode(scope) { method closeNode (line 248) | closeNode() { method closeAllNodes (line 256) | closeAllNodes() { method toJSON (line 260) | toJSON() { method walk (line 268) | walk(builder) { method _walk (line 279) | static _walk(builder, node) { method _collapse (line 293) | static _collapse(node) { class TokenTreeEmitter (line 327) | class TokenTreeEmitter extends TokenTree { method constructor (line 331) | constructor(options) { method addText (line 339) | addText(text) { method startScope (line 346) | startScope(scope) { method endScope (line 350) | endScope() { method __addSublanguage (line 358) | __addSublanguage(emitter, name) { method toHTML (line 366) | toHTML() { method finalize (line 371) | finalize() { function source (line 386) | function source(re) { function lookahead (line 397) | function lookahead(re) { function anyNumberOfTimes (line 405) | function anyNumberOfTimes(re) { function optional (line 413) | function optional(re) { function concat (line 421) | function concat(...args) { function stripOptionsFromArgs (line 430) | function stripOptionsFromArgs(args) { function either (line 450) | function either(...args) { function countMatchGroups (line 463) | function countMatchGroups(re) { function startsWith (line 472) | function startsWith(re, lexeme) { function _rewriteBackreferences (line 497) | function _rewriteBackreferences(regexps, { joinWith }) { function skipIfHasPrecedingDot (line 780) | function skipIfHasPrecedingDot(match, response) { function scopeClassName (line 791) | function scopeClassName(mode, _parent) { function beginKeywords (line 803) | function beginKeywords(mode, parent) { function compileIllegal (line 827) | function compileIllegal(mode, _parent) { function compileMatch (line 837) | function compileMatch(mode, _parent) { function compileRelevance (line 849) | function compileRelevance(mode, _parent) { function compileKeywords (line 901) | function compileKeywords(rawKeywords, caseInsensitive, scopeName = DEFAU... function scoreForKeyword (line 951) | function scoreForKeyword(keyword, providedScore) { function commonKeyword (line 965) | function commonKeyword(keyword) { function remapScopeNames (line 1043) | function remapScopeNames(mode, regexes, { key }) { function beginMultiClass (line 1066) | function beginMultiClass(mode) { function endMultiClass (line 1086) | function endMultiClass(mode) { function scopeSugar (line 1114) | function scopeSugar(mode) { function MultiClass (line 1124) | function MultiClass(mode) { function compileLanguage (line 1156) | function compileLanguage(language) { function dependencyOnParent (line 1515) | function dependencyOnParent(mode) { function expandOrCloneMode (line 1531) | function expandOrCloneMode(mode) { class HTMLInjectionError (line 1563) | class HTMLInjectionError extends Error { method constructor (line 1564) | constructor(reason, html) { function shouldNotHighlight (line 1647) | function shouldNotHighlight(languageName) { function blockLanguage (line 1654) | function blockLanguage(block) { function highlight (line 1696) | function highlight(codeOrLanguageName, optionsOrCode, ignoreIllegals) { function _highlight (line 1746) | function _highlight(languageName, codeToHighlight, ignoreIllegals, conti... function justTextHighlightResult (line 2212) | function justTextHighlightResult(code) { function highlightAuto (line 2238) | function highlightAuto(code, languageSubset) { function updateClassName (line 2284) | function updateClassName(element, currentLang, resultLang) { function highlightElement (line 2296) | function highlightElement(element) { function configure (line 2360) | function configure(userOptions) { function initHighlightingOnLoad (line 2371) | function initHighlightingOnLoad() { function highlightAll (line 2381) | function highlightAll() { function registerLanguage (line 2407) | function registerLanguage(languageName, languageDefinition) { function unregisterLanguage (line 2436) | function unregisterLanguage(languageName) { function listLanguages (line 2448) | function listLanguages() { function getLanguage (line 2456) | function getLanguage(name) { function registerAliases (line 2466) | function registerAliases(aliasList, { languageName }) { function autoDetection (line 2477) | function autoDetection(name) { function upgradePluginAPI (line 2487) | function upgradePluginAPI(plugin) { function addPlugin (line 2508) | function addPlugin(plugin) { function removePlugin (line 2516) | function removePlugin(plugin) { function fire (line 2528) | function fire(event, args) { function deprecateHighlightBlock (line 2541) | function deprecateHighlightBlock(el) { function _1c (line 2619) | function _1c(hljs) { function abnf (line 3174) | function abnf(hljs) { function accesslog (line 3267) | function accesslog(hljs) { function actionscript (line 3366) | function actionscript(hljs) { function ada (line 3540) | function ada(hljs) { function angelscript (line 3802) | function angelscript(hljs) { function apache (line 3992) | function apache(hljs) { function applescript (line 4104) | function applescript(hljs) { function arcade (line 4261) | function arcade(hljs) { function cPlusPlus (line 4697) | function cPlusPlus(hljs) { function arduino (line 5304) | function arduino(hljs) { function armasm (line 5715) | function armasm(hljs) { function asciidoc (line 5850) | function asciidoc(hljs) { function aspectj (line 6120) | function aspectj(hljs) { function autohotkey (line 6358) | function autohotkey(hljs) { function autoit (line 6442) | function autoit(hljs) { function avrasm (line 6629) | function avrasm(hljs) { function awk (line 6717) | function awk(hljs) { function axapta (line 6794) | function axapta(hljs) { function bash (line 6991) | function bash(hljs) { function basic (line 7409) | function basic(hljs) { function bnf (line 7653) | function bnf(hljs) { function brainfuck (line 7700) | function brainfuck(hljs) { function c (line 7763) | function c(hljs) { function cal (line 8107) | function cal(hljs) { function capnproto (line 8276) | function capnproto(hljs) { function ceylon (line 8383) | function ceylon(hljs) { function clean (line 8532) | function clean(hljs) { function clojure (line 8609) | function clojure(hljs) { function clojureRepl (line 8803) | function clojureRepl(hljs) { function cmake (line 8838) | function cmake(hljs) { function coffeescript (line 9059) | function coffeescript(hljs) { function coq (line 9287) | function coq(hljs) { function cos (line 9741) | function cos(hljs) { function cpp (line 9889) | function cpp(hljs) { function crmsh (line 10505) | function crmsh(hljs) { function crystal (line 10613) | function crystal(hljs) { function csharp (line 10935) | function csharp(hljs) { function csp (line 11358) | function csp(hljs) { function css (line 12234) | function css(hljs) { function d (line 12399) | function d(hljs) { function dart (line 12663) | function dart(hljs) { function delphi (line 12940) | function delphi(hljs) { function diff (line 13197) | function diff(hljs) { function django (line 13270) | function django(hljs) { function dns (line 13351) | function dns(hljs) { function dockerfile (line 13440) | function dockerfile(hljs) { function dos (line 13492) | function dos(hljs) { function dsconfig (line 13667) | function dsconfig(hljs) { function dts (line 13743) | function dts(hljs) { function dust (line 13910) | function dust(hljs) { function ebnf (line 13964) | function ebnf(hljs) { function elixir (line 14028) | function elixir(hljs) { function elm (line 14315) | function elm(hljs) { function erb (line 14470) | function erb(hljs) { function erlang (line 14506) | function erlang(hljs) { function erlangRepl (line 14749) | function erlangRepl(hljs) { function excel (line 14813) | function excel(hljs) { function fix (line 15399) | function fix(hljs) { function flix (line 15449) | function flix(hljs) { function fortran (line 15537) | function fortran(hljs) { function escape (line 16116) | function escape(value) { function source (line 16124) | function source(re) { function lookahead (line 16135) | function lookahead(re) { function concat (line 16143) | function concat(...args) { function stripOptionsFromArgs (line 16152) | function stripOptionsFromArgs(args) { function either (line 16172) | function either(...args) { function fsharp (line 16191) | function fsharp(hljs) { function gams (line 16758) | function gams(hljs) { function gauss (line 16945) | function gauss(hljs) { function gcode (line 17261) | function gcode(hljs) { function gherkin (line 17458) | function gherkin(hljs) { function glsl (line 17517) | function glsl(hljs) { function gml (line 17653) | function gml(hljs) { function go (line 20794) | function go(hljs) { function golo (line 20958) | function golo(hljs) { function gradle (line 21048) | function gradle(hljs) { function graphql (line 21247) | function graphql(hljs) { function variants (line 21334) | function variants(variants, obj = {}) { function groovy (line 21339) | function groovy(hljs) { function haml (line 21534) | function haml(hljs) { function handlebars (line 21656) | function handlebars(hljs) { function haskell (line 21922) | function haskell(hljs) { function haxe (line 22149) | function haxe(hljs) { function hsp (line 22323) | function hsp(hljs) { function http (line 22392) | function http(hljs) { function hy (line 22498) | function hy(hljs) { function inform7 (line 22644) | function inform7(hljs) { function ini (line 22723) | function ini(hljs) { function irpf90 (line 22854) | function irpf90(hljs) { function isbl (line 22968) | function isbl(hljs) { function recurRegex (line 26229) | function recurRegex(re, substitution, depth) { function java (line 26238) | function java(hljs) { function javascript (line 26644) | function javascript(hljs) { function jbossCli (line 27261) | function jbossCli(hljs) { function json (line 27333) | function json(hljs) { function julia (line 27397) | function julia(hljs) { function juliaRepl (line 27864) | function juliaRepl(hljs) { function kotlin (line 27943) | function kotlin(hljs) { function lasso (line 28202) | function lasso(hljs) { function latex (line 28382) | function latex(hljs) { function ldif (line 28669) | function ldif(hljs) { function leaf (line 28708) | function leaf(hljs) { function less (line 29632) | function less(hljs) { function lisp (line 29873) | function lisp(hljs) { function livecodeserver (line 30023) | function livecodeserver(hljs) { function livescript (line 30353) | function livescript(hljs) { function llvm (line 30595) | function llvm(hljs) { function lsl (line 30737) | function lsl(hljs) { function lua (line 30822) | function lua(hljs) { function makefile (line 30912) | function makefile(hljs) { function markdown (line 31010) | function markdown(hljs) { function mathematica (line 38505) | function mathematica(hljs) { function matlab (line 38639) | function matlab(hljs) { function maxima (line 38750) | function maxima(hljs) { function mel (line 39174) | function mel(hljs) { function mercury (line 39418) | function mercury(hljs) { function mipsasm (line 39535) | function mipsasm(hljs) { function mizar (line 39648) | function mizar(hljs) { function mojolicious (line 39684) | function mojolicious(hljs) { function monkey (line 39729) | function monkey(hljs) { function moonscript (line 39923) | function moonscript(hljs) { function n1ql (line 40073) | function n1ql(hljs) { function nestedtext (line 40446) | function nestedtext(hljs) { function nginx (line 40539) | function nginx(hljs) { function nim (line 40699) | function nim(hljs) { function nix (line 40897) | function nix(hljs) { function nodeRepl (line 41277) | function nodeRepl(hljs) { function nsis (line 41320) | function nsis(hljs) { function objectivec (line 41885) | function objectivec(hljs) { function ocaml (line 42148) | function ocaml(hljs) { function openscad (line 42239) | function openscad(hljs) { function oxygene (line 42325) | function oxygene(hljs) { function parser3 (line 42421) | function parser3(hljs) { function perl (line 42485) | function perl(hljs) { function pf (line 42998) | function pf(hljs) { function pgsql (line 43078) | function pgsql(hljs) { function php (line 43605) | function php(hljs) { function phpTemplate (line 44235) | function phpTemplate(hljs) { function plaintext (line 44297) | function plaintext(hljs) { function pony (line 44327) | function pony(hljs) { function powershell (line 44426) | function powershell(hljs) { function processing (line 44751) | function processing(hljs) { function profile (line 45192) | function profile(hljs) { function prolog (line 45246) | function prolog(hljs) { function properties (line 45352) | function properties(hljs) { function protobuf (line 45429) | function protobuf(hljs) { function puppet (line 45516) | function puppet(hljs) { function purebasic (line 45675) | function purebasic(hljs) { function python (line 45780) | function python(hljs) { function pythonRepl (line 46225) | function pythonRepl(hljs) { function q (line 46268) | function q(hljs) { function qml (line 46316) | function qml(hljs) { function r (line 46514) | function r(hljs) { function reasonml (line 46777) | function reasonml(hljs) { function rib (line 46929) | function rib(hljs) { function roboconf (line 46975) | function roboconf(hljs) { function routeros (line 47072) | function routeros(hljs) { function rsl (line 47239) | function rsl(hljs) { function ruby (line 47398) | function ruby(hljs) { function ruleslanguage (line 47854) | function ruleslanguage(hljs) { function rust (line 47941) | function rust(hljs) { function sas (line 48274) | function sas(hljs) { function scala (line 48840) | function scala(hljs) { function scheme (line 49066) | function scheme(hljs) { function scilab (line 49269) | function scilab(hljs) { function scss (line 50164) | function scss(hljs) { function shell (line 50299) | function shell(hljs) { function smali (line 50340) | function smali(hljs) { function smalltalk (line 50475) | function smalltalk(hljs) { function sml (line 50553) | function sml(hljs) { function sqf (line 50669) | function sqf(hljs) { function sql (line 53322) | function sql(hljs) { function stan (line 54010) | function stan(hljs) { function stata (line 54545) | function stata(hljs) { function step21 (line 54602) | function step21(hljs) { function stylus (line 55492) | function stylus(hljs) { function subunit (line 55685) | function subunit(hljs) { function source (line 55740) | function source(re) { function lookahead (line 55751) | function lookahead(re) { function concat (line 55759) | function concat(...args) { function stripOptionsFromArgs (line 55768) | function stripOptionsFromArgs(args) { function either (line 55788) | function either(...args) { function swift (line 56141) | function swift(hljs) { function taggerscript (line 56719) | function taggerscript(hljs) { function tap (line 56788) | function tap(hljs) { function tcl (line 56844) | function tcl(hljs) { function thrift (line 57044) | function thrift(hljs) { function tp (line 57129) | function tp(hljs) { function twig (line 57312) | function twig(hljs) { function javascript (line 57741) | function javascript(hljs) { function typescript (line 58351) | function typescript(hljs) { function vala (line 58502) | function vala(hljs) { function vbnet (line 58573) | function vbnet(hljs) { function vbscript (line 58740) | function vbscript(hljs) { function vbscriptHtml (line 58968) | function vbscriptHtml(hljs) { function verilog (line 59001) | function verilog(hljs) { function vhdl (line 59560) | function vhdl(hljs) { function vim (line 59784) | function vim(hljs) { function wasm (line 59923) | function wasm(hljs) { function wren (line 60072) | function wren(hljs) { function x86asm (line 60381) | function x86asm(hljs) { function xl (line 60542) | function xl(hljs) { function xml (line 60757) | function xml(hljs) { function xquery (line 61011) | function xquery(_hljs) { function yaml (line 61377) | function yaml(hljs) { function zephir (line 61600) | function zephir(hljs) { FILE: src/common/jsHtmlToText.js function htmlToText (line 26) | function htmlToText(html, extensions) { function decodeHtmlEntity (line 100) | function decodeHtmlEntity(m, n) { FILE: src/common/markdown-here.js function findFocusedElem (line 52) | function findFocusedElem(document) { function elementCanBeRendered (line 102) | function elementCanBeRendered(elem) { function getOperationalRange (line 113) | function getOperationalRange(focusedElem) { function findSignatureStart (line 161) | function findSignatureStart(startElem) { function replaceRange (line 204) | function replaceRange(range, html) { function getMarkdownStylesheet (line 229) | function getMarkdownStylesheet(elem, css) { function makeStylesExplicit (line 264) | function makeStylesExplicit(wrapperElem, css) { function hasParentElementOfTagName (line 321) | function hasParentElementOfTagName(element, tagName) { function findElemRawHolder (line 342) | function findElemRawHolder(elem) { function isWrapperElem (line 380) | function isWrapperElem(elem) { function findMarkdownHereWrapper (line 393) | function findMarkdownHereWrapper(focusedElem) { function findMarkdownHereWrappersInRange (line 415) | function findMarkdownHereWrappersInRange(range) { function renderMarkdown (line 466) | function renderMarkdown(focusedElem, selectedRange, markdownRenderer, re... function unrenderMarkdown (line 520) | function unrenderMarkdown(wrapperElem) { function markdownHere (line 553) | function markdownHere(document, markdownRenderer, logger, renderComplete) { FILE: src/common/markdown-render.js function markdownRender (line 28) | function markdownRender(mdText, userprefs, marked, hljs) { FILE: src/common/marked.js function Lexer (line 101) | function Lexer(options) { function InlineLexer (line 520) | function InlineLexer(links, options) { function Renderer (line 772) | function Renderer(options) { function Parser (line 915) | function Parser(options) { function escape (line 1095) | function escape(html, encode) { function unescape (line 1104) | function unescape(html) { function replace (line 1117) | function replace(regex, opt) { function noop (line 1129) | function noop() {} function merge (line 1132) | function merge(obj) { function marked (line 1154) | function marked(src, opt, callback) { FILE: src/common/mdh-html-to-text.js function MdhHtmlToText (line 29) | function MdhHtmlToText(elem, range, checkingIfMarkdown) { function convertHTMLtoMarkdown (line 315) | function convertHTMLtoMarkdown(tag, html) { FILE: src/common/options-iframe.js function onLoad (line 6) | function onLoad() { FILE: src/common/options-store.js function doNextKey (line 282) | function doNextKey() { function doDefaultForKey (line 298) | function doDefaultForKey(key, callback) { FILE: src/common/options.js function onLoad (line 18) | function onLoad() { function localize (line 167) | function localize() { function checkChange (line 209) | function checkChange() { function requestMarkdownConversion (line 263) | function requestMarkdownConversion(elem, range, callback) { function renderMarkdown (line 276) | function renderMarkdown(postRenderCallback) { function updateMarkdownRender (line 305) | function updateMarkdownRender() { function markdownToggle (line 324) | function markdownToggle() { function resetCssEdit (line 330) | function resetCssEdit() { function cssSyntaxSelectChange (line 342) | function cssSyntaxSelectChange() { function loadChangelist (line 364) | function loadChangelist() { function showDonatePlea (line 424) | function showDonatePlea() { function resetMathEdit (line 453) | function resetMathEdit() { function handleForgotToRenderChange (line 459) | async function handleForgotToRenderChange(event) { FILE: src/common/test/chai.js function require (line 13) | function require(p) { function Assertion (line 177) | function Assertion (obj, msg, stack) { function an (line 388) | function an (type, msg) { function includeChainingBehavior (line 423) | function includeChainingBehavior () { function include (line 427) | function include (val, msg) { function checkArguments (line 615) | function checkArguments () { function assertEqual (line 650) | function assertEqual (val, msg) { function assertEql (line 686) | function assertEql(obj, msg) { function assertAbove (line 724) | function assertAbove (n, msg) { function assertLeast (line 772) | function assertLeast (n, msg) { function assertBelow (line 820) | function assertBelow (n, msg) { function assertMost (line 868) | function assertMost (n, msg) { function assertInstanceOf (line 954) | function assertInstanceOf (constructor, msg) { function assertOwnProperty (line 1076) | function assertOwnProperty (name, msg) { function assertLengthChain (line 1115) | function assertLengthChain () { function assertLength (line 1119) | function assertLength (n, msg) { function assertKeys (line 1202) | function assertKeys (keys) { function assertThrows (line 1289) | function assertThrows (constructor, errMsg, msg) { function AssertionError (line 1536) | function AssertionError (options) { function loadShould (line 2586) | function loadShould () { function _deepEqual (line 2849) | function _deepEqual(actual, expected, memos) { function isUndefinedOrNull (line 2885) | function isUndefinedOrNull(value) { function isArguments (line 2889) | function isArguments(object) { function objEquiv (line 2893) | function objEquiv(a, b, memos) { function parsePath (line 3185) | function parsePath (path) { function _getPathValue (line 3210) | function _getPathValue (parsed, obj) { function addProperty (line 3252) | function addProperty(property) { function inspect (line 3402) | function inspect(obj, showHidden, depth, colors) { function formatValue (line 3441) | function formatValue(ctx, value, recurseTimes) { function formatPrimitive (line 3549) | function formatPrimitive(ctx, value) { function formatError (line 3573) | function formatError(value) { function formatArray (line 3578) | function formatArray(ctx, value, recurseTimes, visibleKeys, keys) { function formatProperty (line 3598) | function formatProperty(ctx, value, recurseTimes, visibleKeys, key, arra... function reduceToSingleString (line 3658) | function reduceToSingleString(output, base, braces) { function isArray (line 3678) | function isArray(ar) { function isRegExp (line 3683) | function isRegExp(re) { function isDate (line 3687) | function isDate(d) { function isError (line 3691) | function isError(e) { function objectToString (line 3695) | function objectToString(o) { FILE: src/common/test/mocha.js function require (line 6) | function require(p){ function clonePath (line 78) | function clonePath(path) { function removeEmpty (line 81) | function removeEmpty(array) { function escapeHTML (line 90) | function escapeHTML(s) { function contextLines (line 251) | function contextLines(lines) { function eofNL (line 254) | function eofNL(curRange, i, current) { function isArray (line 363) | function isArray(obj) { function EventEmitter (line 373) | function EventEmitter(){} function on (line 408) | function on () { function Progress (line 552) | function Progress() { function Context (line 694) | function Context(){} function Hook (line 775) | function Hook(title, fn) { function F (line 784) | function F(){} function visit (line 979) | function visit(obj) { function image (line 1284) | function image(name) { function Mocha (line 1306) | function Mocha(options) { function parse (line 1594) | function parse(str) { function format (line 1633) | function format(ms) { function Base (line 1869) | function Base(runner) { function pluralize (line 1937) | function pluralize(n) { function pad (line 1987) | function pad(str, len) { function errorDiff (line 2000) | function errorDiff(err, type, escape) { function colorLines (line 2023) | function colorLines(name, str) { function Doc (line 2053) | function Doc(runner) { function Dot (line 2113) | function Dot(runner) { function F (line 2153) | function F(){} function HTMLCov (line 2182) | function HTMLCov(runner) { function coverageClass (line 2206) | function coverageClass(n) { function HTML (line 2259) | function HTML(runner, root) { function error (line 2400) | function error(msg) { function fragment (line 2408) | function fragment(html) { function hideSuitesWithout (line 2428) | function hideSuitesWithout(classname) { function unhide (line 2440) | function unhide() { function text (line 2451) | function text(el, str) { function on (line 2463) | function on(el, event, fn) { function JSONCov (line 2518) | function JSONCov(runner, output) { function map (line 2561) | function map(cov) { function coverage (line 2600) | function coverage(filename, data) { function clean (line 2643) | function clean(test) { function List (line 2675) | function List(runner) { function clean (line 2708) | function clean(test) { function JSONReporter (line 2740) | function JSONReporter(runner) { function clean (line 2781) | function clean(test) { function Landing (line 2831) | function Landing(runner) { function F (line 2887) | function F(){} function List (line 2917) | function List(runner) { function F (line 2958) | function F(){} function Markdown (line 2987) | function Markdown(runner) { function Min (line 3081) | function Min(runner) { function F (line 3098) | function F(){} function NyanCat (line 3127) | function NyanCat(runner) { function draw (line 3193) | function draw(color, n) { function write (line 3356) | function write(string) { function F (line 3364) | function F(){} function Progress (line 3402) | function Progress(runner, options) { function F (line 3458) | function F(){} function Spec (line 3489) | function Spec(runner) { function F (line 3553) | function F(){} function TAP (line 3584) | function TAP(runner) { function title (line 3632) | function title(test) { function Teamcity (line 3659) | function Teamcity(runner) { function escape (line 3692) | function escape(str) { function XUnit (line 3740) | function XUnit(runner) { function F (line 3774) | function F(){} function test (line 3784) | function test(test) { function tag (line 3806) | function tag(name, attrs, close, content) { function cdata (line 3824) | function cdata(str) { function Runnable (line 3870) | function Runnable(title, fn) { function F (line 3884) | function F(){} function multiple (line 4008) | function multiple(err) { function done (line 4015) | function done(err) { function Runner (line 4109) | function Runner(suite) { function F (line 4125) | function F(){} function next (line 4285) | function next(i) { function next (line 4325) | function next(suite) { function next (line 4424) | function next(err) { function next (line 4491) | function next() { function done (line 4497) | function done() { function filterLeaks (line 4584) | function filterLeaks(ok, globals) { function Suite (line 4647) | function Suite(title, ctx) { function F (line 4667) | function F(){} function Test (line 4924) | function Test(title, fn) { function F (line 4934) | function F(){} function ignored (line 5088) | function ignored(path){ function highlight (line 5200) | function highlight(js) { FILE: src/common/test/utils-test.js function createDocFrag (line 15) | function createDocFrag(htmlString) { FILE: src/common/utils.js function consoleLog (line 17) | function consoleLog(logString) { function safelyParseHTML (line 35) | function safelyParseHTML(htmlString, ownerDocument, allowStyleTags=false) { function saferSetInnerHTML (line 62) | function saferSetInnerHTML(parentElem, htmlString, allowStyleTags=false) { function saferSetOuterHTML (line 80) | function saferSetOuterHTML(elem, htmlString, allowStyleTags=false) { function walkDOM (line 97) | function walkDOM(node, func) { function rangeIntersectsNode (line 109) | function rangeIntersectsNode(range, node) { function getSelectedElementsInDocument (line 147) | function getSelectedElementsInDocument(doc) { function getSelectedElementsInRange (line 163) | function getSelectedElementsInRange(range) { function isElementInDocument (line 207) | function isElementInDocument(element) { function outerHTML (line 220) | function outerHTML(node, doc) { function replaceChar (line 240) | function replaceChar(char) { function getDocumentFragmentHTML (line 245) | function getDocumentFragmentHTML(docFrag) { function isElementDescendant (line 261) | function isElementDescendant(parent, descendant) { function getLocalURL (line 276) | function getLocalURL(url) { function getLocalFile (line 297) | function getLocalFile(url, dataType, callback) { function fireMouseClick (line 339) | function fireMouseClick(elem) { function makeRequestToPrivilegedScript (line 366) | function makeRequestToPrivilegedScript(doc, requestObj, callback) { function setFocus (line 380) | function setFocus(elem) { function getTopURL (line 400) | function getTopURL(win, justHostname) { function asyncCallbackXHR (line 432) | function asyncCallbackXHR(callback) { function asyncCallbackTimeout (line 438) | function asyncCallbackTimeout(callback) { function nextTick (line 446) | function nextTick(callback, context) { function nextTickFn (line 451) | function nextTickFn(callback, context) { function semverGreaterThan (line 475) | function semverGreaterThan(a, b) { function getMessage (line 489) | function getMessage(messageID) { function b64ToUint6 (line 511) | function b64ToUint6 (nChr) { function base64DecToArr (line 528) | function base64DecToArr (sBase64, nBlocksSize) { function uint6ToB64 (line 551) | function uint6ToB64 (nUint6) { function base64EncArr (line 568) | function base64EncArr (aBytes) { function utf8ArrToStr (line 588) | function utf8ArrToStr (aBytes) { function strToUTF8Arr (line 615) | function strToUTF8Arr (sDOMStr) { function utf8StringToBase64 (line 672) | function utf8StringToBase64(str) { function base64ToUTF8String (line 675) | function base64ToUTF8String(str) { FILE: utils/build.js function fnameMatch (line 40) | function fnameMatch(fpath, inputArray) { function addBuildFile (line 61) | function addBuildFile(platformName, zip, fullPath, zipPath) { function setUpZips (line 76) | function setUpZips() { function main (line 121) | function main() {