WebKit2 status

MiniBrowser with haikuwebkit2; with working keyboard, scrolling and mouse
(The ticket updates tab was hovered with the mouse)

Thanks also to @Zardshard @PulkoMandy and @madmax for their other work on webkit, and help with webkit2 So I could focus on this… :slight_smile:

Now, some issues are still to iron out, like crashes, some redraw, and focus issues. But I’m quickly noting all of those down on the bugtracker.

If codeberg approves my request for a repository I can soon(ish) upload the patches.

29 Likes

Nice work! Well done to the full team :+1:

5 Likes

Oh, nice! Looks like MiniBrowser is now (once you get the changes uploaded) getting pretty usable!

Of course, there is still probably a lot of work left to integrate WebKit2 with WebPositive, but we’re getting there :slight_smile:

2 Likes

Yeah. :smiley:

My plan is to make a “new” WebPositive, marry that with webkit2 and gradually move over code and rework it, developing the functionality webkit2 needs in tandem.
by beta6 that will either be finished, or we’ll have a demo. We’ll see.

I think from you specifically I could use some help for these two tickets, if you have time anyhow :slight_smile:

7 Likes

Oh, nice plan! That way you always have something that works nicely and you can build out slowly instead of having to always see what features still need to be integrated before WebPositive with WebKit2 reaches feature-parity with WebPositive with WebKitLegacy.

Ah, I didn’t know we used Trac for WebKit. Now if only I could subscribe to the webkit2 keyword or the “Kits/Web Kit” component. @PulkoMandy (IIRC) set me as the owner of all new Icon-O-Matic tickets so I get notified for those, but setting me as the owner of webkit2 tickets obviously likely isn’t going to be a good idea.

I may have an idea of what is wrong, but my WebKit build is out of date so time to wait all day for that to build! :smile:

I can simply add you to the CC for all tickets i tag webkit2, if you care for that?

I can make you the default owner of the Web Kit component if you want. I don’t mind not receiving the notifications, since I watch the bugtracker manally regularly anyways.

Hmm, that would be a bit strange but it would get the job done. I guess my preferred option is having nephele CC me for their WebKit2 tickets.

You can get an RSS from a query. For example: webkit2 keyword. You’d still have to open the ones you are really interested in and CC yourself if you also want a mail for every change, though.

Nice, that works for me! No more need to CC me @nephele :slight_smile: