HI,
I'd like to announce / document the existence of two public repositories for Prince-related scripts and test cases:
The "miscellaneous testcases" repo is a collection of tests based on sample code from the forum and from various issues and bugs Prince has had in the past. All files are modified to make it as obvious as possible what the correct rendering is - for example coded to output "PASS" or "FAIL".
https://github.com/yeslogic/miscellaneous-testcases
The "prince scripts" repo is all but empty still, but the intention is to gather and publish useful scripts and snippets - for example stopgap compatibility helpers that can be used to make script libraries that otherwise wouldn't work run in Prince.
https://github.com/yeslogic/prince-scripts/
I hope we'll curate some interesting stuff here - and all contributions are of course welcome.
-Hallvord
PS: I have not really introduced myself. I live in Oslo, Norway, and contribute to Prince on a part-time basis doing QA, analysis of web pages and JavaScript Prince doesn't handle well, and some random customer support through these fora. I have done similar work for Opera Software and Mozilla in the past. So far it has been fun and interesting, and I remain very impressed by YesLogic's small team for managing to implement so much of the Web Platform. They don't support absolutely everything, but then the missing bits and pieces are for me to find and help prioritise
I'd like to announce / document the existence of two public repositories for Prince-related scripts and test cases:
The "miscellaneous testcases" repo is a collection of tests based on sample code from the forum and from various issues and bugs Prince has had in the past. All files are modified to make it as obvious as possible what the correct rendering is - for example coded to output "PASS" or "FAIL".
https://github.com/yeslogic/miscellaneous-testcases
The "prince scripts" repo is all but empty still, but the intention is to gather and publish useful scripts and snippets - for example stopgap compatibility helpers that can be used to make script libraries that otherwise wouldn't work run in Prince.
https://github.com/yeslogic/prince-scripts/
I hope we'll curate some interesting stuff here - and all contributions are of course welcome.
-Hallvord
PS: I have not really introduced myself. I live in Oslo, Norway, and contribute to Prince on a part-time basis doing QA, analysis of web pages and JavaScript Prince doesn't handle well, and some random customer support through these fora. I have done similar work for Opera Software and Mozilla in the past. So far it has been fun and interesting, and I remain very impressed by YesLogic's small team for managing to implement so much of the Web Platform. They don't support absolutely everything, but then the missing bits and pieces are for me to find and help prioritise