I don't understand what is meant by "navigation is broken". I see no
problem when I click the top level links on https://db.apache.org/ using
Firefox 139.0.1 (64-bit). More detail would be appreciated.
Interesting. The top navigation buttons don't do anything on my end,
neihter in Firefox 141 nor in Chrome.
Developer Tools suggest that there are some issues with
Content-Security-Policy and loading data from a Cloudflare CDN.
I'm assuming the most problematic one is this:
Content-Security-Policy: The page’s settings blocked a script
(script-src-elem) at
https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js from
being executed because it violates the following directive: “script-src
'self' data: blob: 'unsafe-inline' 'unsafe-eval'
https://www.apachecon.com/ https://www.communityovercode.org/
https://*.apache.org/ https://apache.org/ https://*.scarf.sh/” db.apache.org
This ultimately results in JQuery not loading, and Bootstrap apparently
needs it to render a menu (which makes zero sense, but whatever).
Uncaught Error: Bootstrap's JavaScript requires jQuery
<anonymous> https://db.apache.org/js/bootstrap/3.3.7/bootstrap.min.js:6
Not quite sure why that would break on my browser and not on yours.
Maybe my newer FF version is stricter about these things?
Best,
- Elric