Improve error handling for browser extension#8432
Conversation
|
Looks good! |
|
This is now ready for review. Linux and Macos changes are not tested however. |
|
What needs to be done to test this? |
|
The important part would be to install this version and see if the browser extension still works. If you want to verify the improvements of this PR, then best change |
|
Tested the binaries from this PR and it still works under mac. (tested with arxiv) |
|
It works on Linux as well. I tested it with firefox and it works, with the correct webpage if it fails to find the native messaging info. |
|
Thanks for testing! I take this as a positive review ;-) |
* upstream/main: Bump h2-mvstore from 2.0.206 to 2.1.210 in /buildSrc (#8458) Bump mariadb-java-client from 2.7.4 to 2.7.5 (#8457) Bump com.github.andygoossens.modernizer from 1.6.1 to 1.6.2 (#8459) Bump mockito-core from 4.2.0 to 4.3.0 (#8460) Bump xmlunit-matchers from 2.8.3 to 2.8.4 (#8461) Improve error handling for browser extension (#8432)
* upstream/main: (24 commits) Support CrossRef in CSL styles (#8454) Update FUNDING.yml (#8473) Update to Javafx 17.02 (#8470) Made search button in Web search wider. Also skewed side panel titles to the left (#8463) Bump h2-mvstore from 2.0.206 to 2.1.210 in /buildSrc (#8458) Bump mariadb-java-client from 2.7.4 to 2.7.5 (#8457) Bump com.github.andygoossens.modernizer from 1.6.1 to 1.6.2 (#8459) Bump mockito-core from 4.2.0 to 4.3.0 (#8460) Bump xmlunit-matchers from 2.8.3 to 2.8.4 (#8461) Improve error handling for browser extension (#8432) New Crowdin updates (#8451) Fix library tab exception when saving prefs (#8450) Rename Groups interface into Groups (#8449) New Crowdin updates (#8445) update snap url Update bug_report.yml for 5.5 Show development information\n\n+semver: minor Release v5.5 Update journal abbrev list New Crowdin updates (#8439) ...
|
I suspect there is a problem in the https://github.com/JabRef/jabref/pull/8432/files#diff-e652989be8342b186ecf6bdf200fd7e9ce3e0b75dca438bd2f6c52bcd11b0c6c Anyhow if I test the JabRefHost.bat I get (But the This would explain why the Browser extension is not working for me. |
|
@Tobi0 Feel free to create a PR if you have a idea how to solve this! |
Still needs similar changes for the other problems and then some changes to the browser extension to actually show the error.
CHANGELOG.mddescribed in a way that is understandable for the average user (if applicable)