Closed Bug 1841018 Opened 8 months ago Closed 3 months ago

Implement "browsingContext.traverseHistory" command

Categories

(Remote Protocol :: WebDriver BiDi, task, P2)

task
Points:
5

Tracking

(firefox122 fixed)

RESOLVED FIXED
122 Branch
Tracking Status
firefox122 --- fixed

People

(Reporter: whimboo, Assigned: Sasha)

References

(Blocks 1 open bug, )

Details

(Whiteboard: [webdriver:m9], [wptsync upstream][webdriver:relnote])

Attachments

(3 files)

The browsingContext.traverseHistory command will allow clients to navigate back and forth in history for the given browsing context.

As of now it is not available in the specification but there is a PR:
https://github.com/w3c/webdriver-bidi/pull/109

Blocks: 1841017
No longer blocks: webdriver-bidi
No longer depends on: 1841017
Whiteboard: [webdriver:m8]
Whiteboard: [webdriver:m8] → [webdriver:m9]

The stripped down version of the command has been landed for the BiDi spec. Those will be enough what Puppeteer currently requires. We should go ahead and get this feature implemented, and provide the necessary wdspes tests.

Assignee: nobody → aborovova
Status: NEW → ASSIGNED
Pushed by aborovova@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/036db1c40c2d
[bidi] Implement "browsingContext.traverseHistory" command. r=webdriver-reviewers,whimboo
https://hg.mozilla.org/integration/autoland/rev/f375a41de9bb
[wpt] Implement "browsingContext.traverseHistory" command in bidi client. r=webdriver-reviewers,jgraham
https://hg.mozilla.org/integration/autoland/rev/8bec1f302a76
[wdspec] Add tests for "browsingContext.traverseHistory". r=webdriver-reviewers,whimboo
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/43337 for changes under testing/web-platform/tests
Whiteboard: [webdriver:m9] → [webdriver:m9], [wptsync upstream]
Regressions: 1866463
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 122 Branch
Upstream PR merged by moz-wptsync-bot
Whiteboard: [webdriver:m9], [wptsync upstream] → [webdriver:m9], [wptsync upstream][webdriver:relnote]
You need to log in before you can comment on or make changes to this bug.