Closed Bug 1895738 Opened 21 days ago Closed 5 days ago

Update validation of "unhandledPromptBehavior" capability for WebDriver BiDi changes

Categories

(Testing :: geckodriver, task, P2)

task
Points:
2

Tracking

(firefox128 fixed)

RESOLVED FIXED
128 Branch
Tracking Status
firefox128 --- fixed

People

(Reporter: whimboo, Assigned: whimboo)

References

(Blocks 1 open bug)

Details

(Whiteboard: [webdriver:m11], [wptsync upstream])

Attachments

(2 files, 1 obsolete file)

With bug 1884650 I'm going to update Marionette for the new unhandledPromptBehavior types. We also have to update geckodriver (webdriver) to allow correct validation of the capability.

This should block the next release of geckodriver.

Blocks: 1884650
No longer depends on: 1884650
Assignee: nobody → hskupin
Status: NEW → ASSIGNED
Points: --- → 2
Priority: -- → P2
Whiteboard: [webdriver:m11]

I had to open a WebDriver classic specification PR to fix a couple of issues:
https://github.com/w3c/webdriver/pull/1812

Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5d46db5db0cd
[geckodriver] Update validation of "unhandledPromptBehavior" capability for WebDriver BiDi. r=webdriver-reviewers,jgraham,jdescottes
https://hg.mozilla.org/integration/autoland/rev/967f3124eaf7
[wdspec] Add more tests for the unhandledPromptBehavior capability. r=webdriver-reviewers,jdescottes
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/46429 for changes under testing/web-platform/tests
Whiteboard: [webdriver:m11] → [webdriver:m11], [wptsync upstream]
Pushed by ctuns@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/124e4f18e16d
[remote] Fix fromJSON checks for ignore behavior in test_UserPromptHandler.js. CLOSED TREE

Backed out for causing wdspec failures

  • Backout link
  • Push with failures
  • Failure Log
  • Failure line: TEST-UNEXPECTED-FAIL | /webdriver/tests/classic/perform_actions/user_prompts.py | test_dismissed_beforeunload - webdriver.error.UnexpectedAlertOpenException: unexpected alert open (500): Unexpected beforeunload dialog detected. Performed handler "dismiss"
Flags: needinfo?(hskupin)

The underlying issue for this backout is in my other patch that is part of bug 1884650.

Flags: needinfo?(hskupin)
Upstream PR was closed without merging

What's the point of moving URL to See Also? It's not the first time you are doing this and it's rather spammy than useful IMO.

Note to myself to rebase the code for geckodriver and fix merge conflicts once the patch from bug 1823907 is on mozilla-central.

Attachment #9403165 - Attachment is obsolete: true
Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/48ab8b28ca67
[geckodriver] Update validation of "unhandledPromptBehavior" capability for WebDriver BiDi. r=webdriver-reviewers,jgraham,jdescottes
https://hg.mozilla.org/integration/autoland/rev/58f32a0924c8
[wdspec] Add more tests for the unhandledPromptBehavior capability. r=webdriver-reviewers,jdescottes
Status: ASSIGNED → RESOLVED
Closed: 5 days ago
Resolution: --- → FIXED
Target Milestone: --- → 128 Branch
Upstream PR merged by moz-wptsync-bot
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: