Commit graph

4 commits

Author SHA1 Message Date
Martin Pitt
6c97825295 Add sizzle support
Use the same `document` tracking fix/hack as in our CDP driver.
2024-07-27 02:32:16 +02:00
Martin Pitt
49317d7c19 scroll element into view for mouse actions
This works fine with Firefox, and conforms to the spec.

However, Chromium gets confused and clicks on the wrong position. Work
around that for now by keeping our old `ph_mouse()` event synthesizer
for Chromium.
2024-07-27 02:32:16 +02:00
Martin Pitt
9653a60fc2 Add input of single/special keys 2024-07-27 02:32:16 +02:00
Martin Pitt
a68e5a0831 Add sync bidi-test.py
This is all sync code, with sketch of what the updated Browser class
looks like.
2024-07-27 02:32:16 +02:00