Closed Bug 1686110 Opened 3 years ago Closed 3 years ago

Release geckodriver 0.30.0

Categories

(Testing :: geckodriver, task, P2)

Default
task
Points:
2

Tracking

(firefox94 fixed)

RESOLVED FIXED
94 Branch
Tracking Status
firefox94 --- fixed

People

(Reporter: whimboo, Assigned: whimboo)

References

Details

(Whiteboard: [bidi-m2-mvp])

Attachments

(8 files, 1 obsolete file)

No description provided.
Depends on: 1677471
Depends on: 1677763
Depends on: 1680407
Depends on: 1699988
No longer depends on: 1680041
Depends on: 1700290

Moving the fixed Android related bugs over to bug 1700557, which tracks the 0.29.1 release.

No longer depends on: 1699988, 1677763, 1680407, 1700290
Depends on: 1699988
No longer depends on: 1677471
Depends on: 1700559
Depends on: 1686707
Depends on: 1480107
Depends on: 1704492
Depends on: 1705770
Depends on: 1714330
Depends on: 1443520
Depends on: 1715209
Depends on: 1693004
Depends on: 1719254
Depends on: 1713782
Depends on: 1708633
Depends on: 1720502
No longer depends on: 1574446
No longer depends on: 1495063
Depends on: 1721374
Depends on: 1721797
Depends on: 1610629
Depends on: 1721447
Depends on: CVE-2021-4138
No longer depends on: 1421766, 1430064, 1433495, 1613064, 1699988, 1700559
Depends on: 1723451

All dependencies are fixed. As such I'll go ahead in the week of September 6th to get the new release prepared.

Assignee: nobody → hskupin
Status: NEW → ASSIGNED
Depends on: 1722471

Here the changes for all the crates:

mozdevice

➜ hg log -M -r 970ef713fe58::central --template "{node|short}\t{desc|firstline}\n" testing/mozbase/rust/mozdevice
639b9a63f3be Bug 1610629 - Use unix_path::Path/PathBuf in mozdevice for Android paths r=whimboo,webdriver-reviewers,jgraham
6188b58e6f84 Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio,webdriver-reviewers,necko-reviewers,valentin
372ad4d06917 Bug 1722471 - [mozdevice-rust] Use host-serial for "kill_forward_port" and "kill_forward_all_ports". r=webdriver-reviewers,jgraham

mozprofile

➜ hg log -M -r 970ef713fe58::central --template "{node|short}\t{desc|firstline}\n" testing/mozbase/rust/mozprofile
e48f46d4cfaf Bug 1686707 - Make rust mozprofile profile path public, r=webdriver-reviewers,whimboo
512c6ed20db7 Bug 1713935 - Make rust mozprofile pass clippy, r=webdriver-reviewers,whimboo

mozrunner

➜ hg log -M -r 970ef713fe58::central --template "{node|short}\t{desc|firstline}\n" testing/mozbase/rust/mozrunner
3b78b12a05c3 Bug 1686707 - Support reading command line argument values in rust mozrunner, r=webdriver-reviewers,whimboo
814bfacc6b1a Bug 1713935 - Make rust mozrunner pass clippy, r=webdriver-reviewers,whimboo
5214a9d3bb7a Bug 1720502 - [mozrunner-rust] Only pass --foreground argument on MacOS. r=webdriver-reviewers,jgraham

mozversion

➜ hg log -M -r 970ef713fe58::central --template "{node|short}\t{desc|firstline}\n" testing/mozbase/rust/mozversion
b87303f560b3 Bug 1713935 - Make rust mozversion pass clippy, r=webdriver-reviewers,whimboo

webdriver

➜ hg log -M -r 970ef713fe58::central --template "{node|short}\t{desc|firstline}\n" testing/webdriver/
8c0c1a491228 Bug 1713935 - Make testing/webdriver/ pass clippy, r=webdriver-reviewers,whimboo
d9655609efa4 Bug 1443520 - Move session deletion on teardown into webdriver lib, r=webdriver-reviewers,whimboo
35524d037a22 Bug 1715209 - [geckodriver] Fix handling of implicit session delete return value. r=webdriver-reviewers,whimboo
0c3b8e4927e2 Bug 1693004 - [geckodriver] Add support for the "webSocketUrl" capability. r=webdriver-reviewers,jgraham
3f5744deb718 Bug 1617369 - Reformat recent rust changes with rustfmt r=necko-reviewers,webdriver-reviewers,kvark
6ff70786a69a Bug 1652612 - Validate the Host header when starting GeckoDriver sessions, , freddy r=webdriver-reviewers,whimboo
e7afa31decf2 Bug 1652612 - More explicitly only allow connections from local origins, r=whimboo,webdriver-reviewers

geckodriver

➜ hg log -M -r 970ef713fe58::central --template "{node|short}\t{desc|firstline}\n" testing/geckodriver
adea93d25449 Bug 1704492 - Some fields in MarionetteSession are never read. r=webdriver-reviewers,whimboo
72a8fb6cee5a Bug 1617369 - Reformat recent rust changes with rustfmt. r=webdriver-reviewers,kvark
3c1f68f8e17c Bug 1698968 - Always send marionette-startup-requested r=whimboo,aklotz,webdriver-reviewers
9e267c6cbc39 Bug 1700454 - [geckodriver] Add geckodriver try preset. r=webdriver-reviewers,ahal,sparky,jdescottes DONTBUILD
3ddbd08a73a9 Bug 1480107 - [geckodriver] Use "WebDriver:AcceptAlert" instead of "WebDriver:AcceptDialog". r=webdriver-reviewers,marionette-reviewers,jgra
e3f73f78f1c7 Bug 1696251 - Pass MachCommandBase object as first argument for Mach Commands. r=mhentges,remote-protocol-reviewers,marionette-reviewers,web
1f77f1f4241f Bug 1678044 - Fix disabling location services and new tab for geckodriver, r=webdriver-reviewers,whimboo
74337795039c Bug 1686707 - Support writing prefs to a command-line provided profile, r=webdriver-reviewers,whimboo
58f5c0d1d873 Bug 1693993 - [marionette] Move Marionette server code to /remote/marionette. r=remote-protocol-reviewers,marionette-reviewers,jdescottes,we
82852180707c Bug 1705770 - Refactor MarionetteHandler to avoid exposing invalid states, r=webdriver-reviewers,whimboo
00ec32d1053e Bug 1713935 - Make geckodriver pass clippy, r=webdriver-reviewers,whimboo
fa1007ee31a0 Bug 1713779 - [geckodriver] Also set "webdriver.log.*" preferences for logging. r=webdriver-reviewers,jdescottes
d9655609efa4 Bug 1443520 - Move session deletion on teardown into webdriver lib, r=webdriver-reviewers,whimboo
0c3b8e4927e2 Bug 1693004 - [geckodriver] Add support for the "webSocketUrl" capability. r=webdriver-reviewers,jgraham
1dc45c680665 Bug 1713782 - Don't close the browser when deleting session with --connect-existing, r=webdriver-reviewers,whimboo
27cbb13d5199 Bug 1719254 - [geckodriver] Remove "webdriver.log.level" preference in favor of "remote.log.level". r=webdriver-reviewers,jgraham
a5c04de0bab3 Bug 1719667 - [remote] Do not set recommended preferences when not wanted r=webdriver-reviewers,whimboo
63279eccfdfc Bug 1696251 - Replace self with command_context where possible in existing mach commands. r=mhentges,webdriver-reviewers,perftest-reviewers,
fec7beb9341c Bug 1721797 - [geckodriver] Remove test root folder when AndroidHandler gets dropped. r=webdriver-reviewers,jgraham
639b9a63f3be Bug 1610629 - Use unix_path::Path/PathBuf in mozdevice for Android paths r=whimboo,webdriver-reviewers,jgraham
d6bfbcb90c87 Bug 1721447 - [geckodriver] Use application arguments from moz:firefoxOptions to start Firefox on Android. r=webdriver-reviewers,jgraham
ff1c62fc3f13 Bug 1708633 - [geckodriver] Forward WebSocket connection for Firefox on Android. r=webdriver-reviewers,jgraham
6ff70786a69a Bug 1652612 - Validate the Host header when starting GeckoDriver sessions, , freddy r=webdriver-reviewers,whimboo
29aa1f68eba3 Bug 1652612 - Only allow starting geckodriver bound to loopback ip, r=whimboo,webdriver-reviewers
d82efb06794c Bug 1723451 - [geckodriver] Use larger Marionette handshake timeout to not fail for slow connections. r=webdriver-reviewers,jgraham,jdescott
b7591c221fd4 Bug 1725131 - Remove messaging system code related to the Bookmark panel r=pdahiya,Mardak,webdriver-reviewers
6188b58e6f84 Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio,webdriver-reviewers,necko-reviewers,valentin

Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f7621b45316c
[rust-mozdevice] Release version 0.4.0. r=webdriver-reviewers,jgraham
https://hg.mozilla.org/integration/autoland/rev/199260a0f28f
[rust-mozprofile] Release version 0.7.3. r=webdriver-reviewers,jgraham
https://hg.mozilla.org/integration/autoland/rev/08817a436f31
[rust-mozrunner] Release version 0.13.0. r=webdriver-reviewers,jgraham
https://hg.mozilla.org/integration/autoland/rev/29063e024dc8
[rust-mozversion] Release version 0.4.2. r=webdriver-reviewers,jgraham
https://hg.mozilla.org/integration/autoland/rev/ef9d4586a5fd
[webdriver] Release version 0.44.0. r=webdriver-reviewers,jgraham
https://hg.mozilla.org/integration/autoland/rev/680fa2d7c10a
[geckodriver] Release version 0.30.0. r=webdriver-reviewers,jgraham
https://hg.mozilla.org/integration/autoland/rev/15db37fde207
[geckodriver] Improve releasing documentation. r=webdriver-reviewers,jgraham
Keywords: leave-open
Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0d56a3f2eb24
[geckodriver] Update changeset and release date for the 0.30.0 release. r=webdriver-reviewers,jgraham DONTBUILD

Comment on attachment 9241505 [details]
Bug 1686110 - [geckodriver] Further improvements for the release documentation.

Revision D125789 was moved to bug 1731062. Setting attachment 9241505 [details] to obsolete.

Attachment #9241505 - Attachment is obsolete: true

geckodriver 0.30.0 has been released:
https://github.com/mozilla/geckodriver/releases/tag/v0.30.0

Keeping the bug open until the remaining commit finally landed on mozilla-central.

Keywords: leave-open
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 94 Branch
Whiteboard: [bidi-m2-mvp]
Points: --- → 2
Keywords: meta
Priority: P3 → P2
Summary: [meta] Release geckodriver 0.30.0 → Release geckodriver 0.30.0
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: