038c31ecb2bd9e59311bb3009646ddc5374fa9d6 galt Fri Jul 13 23:06:35 2018 -0700 hgc functions using framesets and a few other odd places that make their own html head were tweaked to include the CSP header. Thisis also helpful with early errors. refs #21729 diff --git src/hg/hgc/hgc.h src/hg/hgc/hgc.h index 8015de8..a185e03 100644 --- src/hg/hgc/hgc.h +++ src/hg/hgc/hgc.h @@ -74,30 +74,33 @@ int thisWinEnd, char *other, char *chrom); /* Generate an anchor that calls click processing program with item * and other parameters, INCLUDING the ability to specify left and * right window positions different from the current window*/ void hgcAnchor(char *group, char *item, char *other); /* Generate an anchor that calls click processing program with item * and other parameters. */ struct trackDb *tdbForTableArg(); /* get trackDb for track passed in table arg */ void writeFramesetType(); /* Write document type that shows a frame set, rather than regular HTML. */ +void htmlFramesetStart(char *title); +/* Write DOCTYPE HTML and HEAD sections for framesets. */ + struct psl *getAlignments(struct sqlConnection *conn, char *table, char *acc); /* get the list of alignments for the specified acc */ void printAlignmentsSimple(struct psl *pslList, int startFirst, char *hgcCommand, char *typeName, char *itemIn); /* Print list of mRNA alignments, don't add extra textual link when * doesn't honor hgcCommand. */ void printAlignments(struct psl *pslList, int startFirst, char *hgcCommand, char *typeName, char *itemIn); /* Print list of mRNA alignments. */ void printAlignmentsExtra(struct psl *pslList, int startFirst, char *hgcCommand, char *hgcCommandInWindow, char *typeName, char *itemIn); /* Print list of mRNA alignments with special "in window" alignment function. */