Closed Bug 1504223 Opened 7 years ago Closed 7 years ago

Remove capabilities duplication in session request in Marionette Python client

Categories

(Remote Protocol :: Marionette, enhancement, P1)

enhancement

Tracking

(firefox65 fixed)

RESOLVED FIXED
mozilla65
Tracking Status
firefox65 --- fixed

People

(Reporter: ato, Assigned: ato)

References

Details

Attachments

(1 file)

For backwards compatibility reasons we duplicate the capabilities object in the request body in the Marionette Python client: https://searchfox.org/mozilla-central/rev/39cb1e96cf97713c444c5a0404d4f84627aee85d/testing/marionette/client/marionette_driver/marionette.py#1284-1296 We have shipped Firefox 60 and this can now be removed. This is follow-up work from https://bugzilla.mozilla.org/show_bug.cgi?id=1502864.
Assignee: nobody → ato
Status: NEW → ASSIGNED
Priority: -- → P1
As a backwards compatibility measure following bug 1388424 which removed the ability to set the session ID, we duplicated the capabilities dictionary in the request body. Since this shipped through all the trees as part of Firefox 60, we can now drop this compatibility measure.
Pushed by atolfsen@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/76db352951ee marionette: stop duplicating capabilities in new session request; r=whimboo
Blocks: 1504253
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
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: