Closed Bug 1824953 Opened 1 year ago Closed 1 year ago

Make RemoteValue serialization more flexible

Categories

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

task
Points:
5

Tracking

(firefox114 fixed)

RESOLVED FIXED
114 Branch
Tracking Status
firefox114 --- fixed

People

(Reporter: whimboo, Assigned: Sasha)

References

(Blocks 1 open bug, )

Details

(Whiteboard: [webdriver:m7][wptsync upstream][webdriver:relnote])

Attachments

(3 files)

Based on the following pull request from James we need to update our code to better handle the serialization of RemoteValue in terms of maxObjectDepth and maxDomDepth by using serializationOptions:

https://github.com/w3c/webdriver-bidi/pull/385

Points: --- → 5
Priority: -- → P1
Whiteboard: [webdriver:m7]
Assignee: nobody → aborovova
Status: NEW → ASSIGNED
Pushed by aborovova@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f3c54331e92a
[bidi] Update serialization to use serializationOptions. r=webdriver-reviewers,jdescottes
https://hg.mozilla.org/integration/autoland/rev/3aa5efe05d18
[wdspec] Add support for serialization_options argument to bidi test client. r=webdriver-reviewers,jgraham
https://hg.mozilla.org/integration/autoland/rev/f001f7592844
[wdspec] Update tests to use serializarion_options argument in script.evaluate and script.callFunction. r=webdriver-reviewers,jdescottes
Failed to create upstream wpt PR due to merge conflicts. This requires fixup from a wpt sync admin.
Whiteboard: [webdriver:m7] → [webdriver:m7], [wptsync upstream error]
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/39688 for changes under testing/web-platform/tests
Whiteboard: [webdriver:m7], [wptsync upstream error] → [webdriver:m7], [wptsync upstream]
Upstream PR was closed without merging
Upstream PR merged by moz-wptsync-bot
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b5810d9ba4d4
[wpt PR 39688] - [Gecko Bug 1824953] [wdspec] Add support for serialization_options argument to bidi test client., a=testonly
Whiteboard: [webdriver:m7], [wptsync upstream] → [webdriver:m7][wptsync upstream][webdriver:relnote]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: