Debug WebKit

Debug WebKit

Mac

For XCode guys here

Linux

For Linux guys here (too basic now)

Smart in using watchpoint, and we can directly set file breakpoints in gcc

Advanced Tips

GEF

With gef, gdb is much more powerful(I knew you guy choose lldb)。

Headless Debugger

Headless debugging guide by ret2system

This is an awesome technique that you can reverse execution. It give you more chances to set breakpoints

When installing rr in virtual machine, be careful in VM options。