-
Notifications
You must be signed in to change notification settings - Fork 970
"Print" button on Google Calendar opens a new window throwing an error #5688
Comments
I can confirm that as of the most recent update today the issue still exists. |
@SilverPuppy Have you tried disabling shields? While on the site, click the Brave lion logo in the top right corner and switch Shields to Down. |
I just tried that, and the result was the same. If it matters it's Win7 64. I would not expect the shields to have any effect on this issue, as it seems to be a compatibility issue between the PDF.js viewer being used in Brave and the PDF content being generated by Google. If I had my way, we wouldn't be using Google Calendar, or any other Google product, for that matter, but I'm not the manager. |
@SilverPuppy If you think the PDF viewer is the problem, could you try turning it off? Open Preferences and select Advanced. Under the Extensions section, turn off Enable HTML5 PDF reader. |
Turning off the built-in PDF reader allows the printable view PDF to be successfully downloaded, viewed, and printed externally with Adobe Reader. EDIT: The PDF carries a flag to print-upon-open. If the built-in reader doesn't understand it, could this cause the issue? |
That could be the issue. Since Brave uses the same reader as Firefox (pdfJS), maybe the Brave version has a bug that doesn't exist in the Firefox version. I'm not sure, though. |
More details: "PDF.js v1.5.444 (build: b9e60a2) |
I just realized that Firefox says that the document may not be displayed correctly when the document is opened. It is, but obviously there is something in the PDF that the Firefox version doesn't understand as well, but the FF version ignores the error and continues to render, whereas the Brave version just fails. |
Nobody is paying any attention to this, apparently, which is puzzling, since it affects a widely-used tool and a widely-used data format. Is there perhaps a flag that can be passed to the PDF.js viewer when it is invoked to cause it to continue on errors instead of aborting? It looks to me like there is, and Firefox is doing so, which would be a good thing to do. |
Maybe related: #6188 |
While trying to test this problem, I was unable to print at all: #7480. |
That is because of another bug #7326 which has been resolved but not in the current released build. EDIT: looked again. Might not be. |
@SilverPuppy Yeah, maybe not. It's still not working with 0.13.5 RC3 (1db81cb, Muon 2.56.8) either. |
@SilverPuppy I updated the 1st post to make the bug reproducible more easily |
Moving to 0.14.3 |
Still not working as of update today. |
Working as of update today! Thanks everyone! I no longer have to keep FireFox open just for Google Calendar! |
Thanks for the update, @SilverPuppy! Please re-open this issue if you experience the issue again 😄 |
Describe the issue you encountered: "Print" button on the Google Calender does not work. Here is the output on devtool:
Platform (Win7, 8, 10? macOS? Linux distro?): Windows 10
Brave Version (revision SHA): 0.14.1
Steps to reproduce:
Actual result: The new window with print preview is opened with no preview and infinite loading. The URL on the URL bar is
about:blank
. Disabling the shield does not work.Expected result: The preview should be displayed
Is this an issue in the currently released version? Yes
Can this issue be consistently reproduced? Yes
Extra QA steps:
1.
2.
3.
Screenshot if needed:
Any related issues:
The text was updated successfully, but these errors were encountered: