Closed Bug 1504223 Opened 6 years ago Closed 6 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
https://hg.mozilla.org/mozilla-central/rev/76db352951ee
Status: ASSIGNED → RESOLVED
Closed: 6 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: