Maksim Sadym
Maksim Sadym
Currently, 1. The session with the Browser instance are closed whenever the connection is closed. 2. There is no way to reconnect if the connection is dropped. 3. WPT tests...
According to step 6 of [Test the input key single codepoint.](https://w3c.github.io/webdriver/#dfn-process-a-key-action): > 6. If key is not a [String](https://w3c.github.io/webdriver/#dfn-string) containing a single [unicode code point](https://w3c.github.io/webdriver/#dfn-unicode-code-point) _or grapheme cluster?_ return [error](https://w3c.github.io/webdriver/#dfn-error)...
* Move test to tentative, as the expected behavior is not clear yet. * Remove parameter, as the double click is tested in [`test_dblclick_at_coordinates`](https://github.com/web-platform-tests/wpt/blob/077700f9850d358be790ff1fb86b79871f2ccf9a/webdriver/tests/bidi/input/perform_actions/pointer_mouse_multiclick.py#L66C35-L66C43).
Do not decrease maxDepth on non-html elements Option 3 of https://github.com/w3c/webdriver-bidi/pull/705#issuecomment-2117516667
[As discussed](https://github.com/web-platform-tests/wpt/pull/46019#issuecomment-2114496675) in wg meeting, allow graphemes in key input. Updating WebDriver Classic tests is out of scope.
When traversing history, the browsing context is not supposed to be loaded, but the fragment should navigated instead. [`test_traverse_history`](https://github.com/GoogleChromeLabs/chromium-bidi/blob/33bf6b77350ca5523a8ac98d0a0fb06089397470/tests/browsing_context/test_traverse_history.py#L27) relies on the `browsingContext.load`, while it is not correct for normal...
Example: https://github.com/GoogleChromeLabs/chromium-bidi/actions/runs/9319926996/job/25655578086?pr=2262 Artifacts: [macos-13-headful-3-artifacts.zip](https://github.com/user-attachments/files/15515357/macos-13-headful-3-artifacts.zip)
Experiment. https://github.com/GoogleChromeLabs/chromium-bidi/actions/runs/9303439623 ### Performance: 1. **Ubuntu old headless** chromedriver works ~3:30 - 4:00 min per shard vs 2:50 - 3:15 in mapper. 1. **Ubuntu new headless** chromedriver works ~1:15 -...