webkit-old icon indicating copy to clipboard operation
webkit-old copied to clipboard

Adaption of WebKit to the changes to Services Kit

Open alaviss opened this issue 5 years ago • 2 comments

This PR contains the work done to adapt haikuwebkit for use with my changes to Services Kit.

This PR contains the following major changes:

  • A rework of the networking backend to simplify the code and fix authentication as well as redirection. Tests have been conducted against https://httpbin.org and https://jigsaw.w3.org.
  • An adaption to the new BDataIO outputs. This is pretty much a PoC, and I'm quite unhappy with how complicated the locking system is.
  • An basic adaption for BUrlSession. This portion of the PR is pretty WIP, only enough for HaikuLauncher to compile as tests for the new API.

alaviss avatar Aug 31 '20 08:08 alaviss

Does it work (i.e. generally not crash)? We can work out the locking better later.

waddlesplash avatar Aug 31 '20 20:08 waddlesplash

I haven't thoroughly tested the BUrlSession adaption yet, but the BDataIO switch is working pretty well.

alaviss avatar Aug 31 '20 23:08 alaviss