982640144e463466b4bb6f2f160c87f3118775ac
chmalee
  Tue Aug 20 09:50:22 2024 -0700
Upgrade to jquery version to 1.12.4, add jquery migrate for 1.5 to 1.12 conversion

diff --git src/hg/lib/web.c src/hg/lib/web.c
index 569e44f..474ad25 100644
--- src/hg/lib/web.c
+++ src/hg/lib/web.c
@@ -1492,30 +1492,31 @@
 char *menuStr, buf[4096], uiVars[128];
 FILE *fd;
 char *navBarFile = "inc/globalNavBar.inc";
 struct stat statBuf;
 char *scriptName = cgiScriptName();
 if (cart)
     safef(uiVars, sizeof(uiVars), "%s=%s", cartSessionVarName(), cartSessionId(cart));
 else
     uiVars[0] = 0;
 
 if(docRoot == NULL)
     // tolerate missing docRoot (i.e. don't bother with menu when running from command line)
     return NULL;
 
 jsIncludeFile("jquery.js", NULL);
+jsIncludeFile("jquery-migrate-1.4.1.js", NULL);
 jsIncludeFile("jquery.plugins.js", NULL);
 jsIncludeFile("utils.js", NULL);
 webIncludeResourceFile("nice_menu.css");
 
 webIncludeLocalJs();
 
 // Read in menu bar html
 safef(buf, sizeof(buf), "%s/%s", docRoot, navBarFile);
 fd = mustOpen(buf, "r");
 fstat(fileno(fd), &statBuf);
 int len = statBuf.st_size;
 menuStr = needMem(len + 1);
 mustRead(fd, menuStr, statBuf.st_size);
 menuStr[len] = 0;
 carefulClose(&fd);