-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
JDK-8248320: Provide a unique accessible name for <nav role="navigation"> #710
JDK-8248320: Provide a unique accessible name for <nav role="navigation"> #710
Conversation
👋 Welcome back jjg! A progress list of the required criteria for merging this PR into |
@jonathan-gibbons The following label will be automatically applied to this pull request:
When this pull request is ready to be reviewed, an "RFR" email will be sent to the corresponding mailing list. If you would like to change these labels, use the /label pull request command. |
/csr |
@jonathan-gibbons this pull request will not be integrated until the CSR request JDK-8254949 for issue JDK-8248320 has been approved. |
@jonathan-gibbons this pull request can not be integrated into git checkout 8248320-navigation
git fetch https://git.openjdk.java.net/jdk master
git merge FETCH_HEAD
# resolve conflicts and follow the instructions given by git merge
git commit -m "Merge master"
git push |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, Jon!
In order to clean up, the following could and should probably be removed:
HtmlStyle.bottomNav
- Instances of
bottom-nav
in stylesheet.css *_BOTTOM_NAVBAR
constants in MarkerComments
@jonathan-gibbons This change now passes all automated pre-integration checks. ℹ️ This project also has non-automated pre-integration requirements. Please see the file CONTRIBUTING.md for details. After integration, the commit message for the final commit will be:
You can use pull request commands such as /summary, /contributor and /issue to adjust it as needed. At the time when this comment was updated there had been no new commits pushed to the ➡️ To integrate this PR with the above commit message to the |
Thanks; I'll take care of that cleanup.
…-- Jon
On 11/3/20 2:25 AM, Hannes Wallnoefer wrote:
***@***.**** approved this pull request.
Looks good, Jon!
In order to clean up, the following could and should probably be removed:
* |HtmlStyle.bottomNav|
* Instances of |bottom-nav| in stylesheet.css
* |*_BOTTOM_NAVBAR| constants in MarkerComments
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://urldefense.com/v3/__https://github.com/openjdk/jdk/pull/710*pullrequestreview-522358876__;Iw!!GqivPVa7Brio!OZ9iGgSl8q-Drk_U444pXFzZHIhWqvKUkfERyZg-zXFchd9lsdYUk8LZnQ4eBPohDTKmQA$>,
or unsubscribe
<https://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/AOUXBRXQQRGLYLFS2OADNUDSN7LALANCNFSM4STZDN6Q__;!!GqivPVa7Brio!OZ9iGgSl8q-Drk_U444pXFzZHIhWqvKUkfERyZg-zXFchd9lsdYUk8LZnQ4eBPqhVzAmtw$>.
|
/integrate |
@jonathan-gibbons Pushed as commit d47336b. 💡 You may see a message that your pull request was closed with unmerged commits. This can be safely ignored. |
This change is primarily about removing the lower (bottom) instance of the navigation bar, but as a side effect, it is also a cleanup for the way that the
<header>
and<footer>
elements are generated for each page.The header and footer elements are now generated by two new methods on
HtmlDocletWriter
:getHeader
andgetFooter
.The footer is the same for all pages, and now just consists of the "bottom" text (if any) provided with the
-bottom
option. (In JDK API docs, this is all the legal text at the bottom of each page.) The footer is omitted if there is no bottom text.The header is structurally the same for each page, consisting of the "top" text (if any) provided with the
-top
option, and the main navigation bar. The contents of the navigation bar does depend on the kind of page, and so it is generated by a new methodgetNavBar
, which is overridden as needed for some pages, to properly customize the properties.Since there is no longer a lower navbar, the
-footer
option, which could be used to inject user-provided text into the bar bar, is now redundant. For now, it is accepted but generates a warning if used.Progress
Testing
Issue
Reviewers
Download
$ git fetch https://git.openjdk.java.net/jdk pull/710/head:pull/710
$ git checkout pull/710