23 |
23 |
24 /* |
24 /* |
25 * @test |
25 * @test |
26 * @bug 8141492 8071982 8141636 8147890 8166175 8168965 8176794 8175218 8147881 |
26 * @bug 8141492 8071982 8141636 8147890 8166175 8168965 8176794 8175218 8147881 |
27 * 8181622 8182263 8074407 8187521 8198522 8182765 8199278 8196201 8196202 |
27 * 8181622 8182263 8074407 8187521 8198522 8182765 8199278 8196201 8196202 |
28 * 8184205 8214468 |
28 * 8184205 8214468 8222548 |
29 * @summary Test the search feature of javadoc. |
29 * @summary Test the search feature of javadoc. |
30 * @author bpatel |
30 * @author bpatel |
31 * @library ../../lib |
31 * @library ../../lib |
32 * @modules jdk.javadoc/jdk.javadoc.internal.tool |
32 * @modules jdk.javadoc/jdk.javadoc.internal.tool |
33 * @build javadoc.tester.* |
33 * @build javadoc.tester.* |
374 "<script type=\"text/javascript\" src=\"script-dir/jszip/dist/jszip.min.js\"></script>\n", |
374 "<script type=\"text/javascript\" src=\"script-dir/jszip/dist/jszip.min.js\"></script>\n", |
375 "<script type=\"text/javascript\" src=\"script-dir/jszip-utils/dist/jszip-utils.min.js\"></script>\n", |
375 "<script type=\"text/javascript\" src=\"script-dir/jszip-utils/dist/jszip-utils.min.js\"></script>\n", |
376 "<!--[if IE]>\n", |
376 "<!--[if IE]>\n", |
377 "<script type=\"text/javascript\" src=\"script-dir/jszip-utils/dist/jszip-utils-ie.min.js\"></script>\n", |
377 "<script type=\"text/javascript\" src=\"script-dir/jszip-utils/dist/jszip-utils-ie.min.js\"></script>\n", |
378 "<![endif]-->\n", |
378 "<![endif]-->\n", |
379 "<script type=\"text/javascript\" src=\"script-dir/jquery-3.3.1.js\"></script>\n", |
379 "<script type=\"text/javascript\" src=\"script-dir/jquery-3.4.1.js\"></script>\n", |
380 "<script type=\"text/javascript\" src=\"script-dir/jquery-migrate-3.0.1.js\"></script>\n", |
|
381 "<script type=\"text/javascript\" src=\"script-dir/jquery-ui.js\"></script>", |
380 "<script type=\"text/javascript\" src=\"script-dir/jquery-ui.js\"></script>", |
382 "var pathtoroot = \"./\";\n" |
381 "var pathtoroot = \"./\";\n" |
383 + "loadScripts(document, 'script');", |
382 + "loadScripts(document, 'script');", |
384 "<div class=\"navListSearch\">", |
383 "<div class=\"navListSearch\">", |
385 "<label for=\"search\">SEARCH:</label>\n" |
384 "<label for=\"search\">SEARCH:</label>\n" |
566 } |
565 } |
567 |
566 |
568 void checkJqueryAndImageFiles(boolean expectedOutput) { |
567 void checkJqueryAndImageFiles(boolean expectedOutput) { |
569 checkFiles(expectedOutput, |
568 checkFiles(expectedOutput, |
570 "search.js", |
569 "search.js", |
571 "script-dir/jquery-3.3.1.js", |
570 "script-dir/jquery-3.4.1.js", |
572 "script-dir/jquery-migrate-3.0.1.js", |
|
573 "script-dir/jquery-ui.js", |
571 "script-dir/jquery-ui.js", |
574 "script-dir/jquery-ui.css", |
572 "script-dir/jquery-ui.css", |
575 "script-dir/jquery-ui.min.js", |
573 "script-dir/jquery-ui.min.js", |
576 "script-dir/jquery-ui.min.css", |
574 "script-dir/jquery-ui.min.css", |
577 "script-dir/jquery-ui.structure.min.css", |
575 "script-dir/jquery-ui.structure.min.css", |