Closed Bug 1807227 Opened 2 years ago Closed 2 years ago

Update NodeCache implementation to handle latest WebDriver changes

Categories

(Remote Protocol :: Marionette, task, P1)

Default
task
Points:
5

Tracking

(firefox111 fixed)

RESOLVED FIXED
111 Branch
Tracking Status
firefox111 --- fixed

People

(Reporter: whimboo, Assigned: whimboo)

References

(Blocks 2 open bugs, )

Details

(Whiteboard: [webdriver:m6])

Attachments

(1 file)

With bug 1692468 the cache of nodes is moved from the parent to the content process, but not all the aspects of the change in the WebDriver spec have been taken care of yet.

Priority: -- → P2
Whiteboard: [webdriver:backlog]

I forgot to actually assign myself earlier this week when I started working on this bug. I doubt that it will make it into M5 so setting for M6 instead for now.

While working on the bug I noticed some issues in the WebDriver classic specification which I'm going to fix via the following PR:
https://github.com/w3c/webdriver/pull/1712

Assignee: nobody → hskupin
Status: NEW → ASSIGNED
Priority: P2 → P1
Whiteboard: [webdriver:backlog] → [webdriver:m6]

Based on WebDriver classic specification changes:
https://github.com/w3c/webdriver/pull/1705

Points: --- → 5
Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/626b037bb933
[marionette] Refactor DOM Node (de-)serialization code. r=webdriver-reviewers,jdescottes
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch
Product: Testing → Remote Protocol
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: