kernelbase/path.c: UrlFixupW()
Summary
Tests for UrlFixupW and semi stub function implementaion.
Test results
- Tests are 100% ok on my local WIN 10 pc. Wine test bot seems to be okay too.
- Wine tests on debian machine
function type | result |
---|---|
stub | 0020:url: 69802 tests executed (0 marked as todo, 0 as flaky, 200 failures), 0 skipped. |
semi stub | 0020:url: 69802 tests executed (0 marked as todo, 0 as flaky, 100 failures), 0 skipped. |
Todos
For follow up merge request(s).
-
Add more tests for priority investigation, who url scheme fix up is working on windows. -
Implement missing parts of fix up.
Conclusion
Semi stub implementation is an improvement to the existing solution. A grep showed that wine internals do not call this function, therefore it should not introduce any new bugs. Windows applications using/relying on the function should now work better, if not they may reveal already existing bugs.