Since switching to the new navigation/UI in Bitbucket, it is no longer possible to print a full commit or pull request diff to a PDF using the browser's native print function (Ctrl+P).
In the Legacy UI, the print engine correctly parsed the page, rendering all code changes across multiple pages. In the New UI, the print preview only shows the content currently visible in the browser viewport. The rest of the commit is cut off, and the PDF contains only one or two pages of "frozen" screen content.
Steps to Reproduce
Open any commit with a significant amount of code changes (longer than one screen height) using the New Navigation.
Use the browser print function (File > Print or Ctrl+P).
Observe the print preview.
Expected Result
The browser should render the entire diff/file list across as many PDF pages as necessary, as it did in the old interface.
Actual Result
The PDF only captures the "active" view. Any code further down the page is missing. This happens regardless of "Background Graphics" or "Scale" settings in the print dialog.
Environment Tested
Browsers: Google Chrome (Latest), Mozilla Firefox (Latest).
OS: Windows 11.
Interface: Bitbucket Cloud (New UI enabled).