New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
External link(s) in JavaDoc not working #1870
Comments
Indeed, this fails under Firefox too. |
One solution to this might be to build the official release of the javadoc with JDK 11 and set the Update: I built the javadoc with JDK 11 and it generated html5 by default. |
I think that sounds like a good solution. Feel free to PR. |
Actually, I started working on a PR and found that no changes to Gradle config were needed, if we just build the javadocs with JDK11 we'll get HTML5. |
This should be fixed now that we're building with JDK 11 and publishing HTML5 JavaDoc |
Note that JDK 11 is not yet the requirement for building. If we want to go this step for 0.17, I think we should do so as early as possible in the cycle. |
My main concern in this issue is that we didn't want broken links in our published JavaDoc. For this purpose we are concerned with the JDK version used in the official build (which is now JDK 11) not the minimum JDK required for a build. But I do agree that the update to require JDK 11 for the build should be made early in the 0.17 cycle. |
I found at least one external link in the JavaDoc -- the BIP 32 standard hyperlink in the first main paragraph of the DeterministicKeyChain page -- that fails to load with the following error in Chrome:
The problem is related to Content Security Policy in frames mode and the link works correctly when the containing page is viewed as a standalone page.
It is failing in both Chrome 74.0.3729.16 an Safari 12.1 on macOS 10.14.4.
The text was updated successfully, but these errors were encountered: