webkit-patch upload should assign the bug to you
This already works during bug creation, but not when uploading new patches.
Created attachment 90413 [details] Patch
Comment on attachment 90413 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=90413&action=review > Tools/Scripts/webkitpy/tool/steps/postdiff.py:50 > + if self._tool.bugs.fetch_bug(bug_id).is_unassigned(): You should put a FIXME here that we should cache the Bug object.
Created attachment 90414 [details] Patch for landing
Comment on attachment 90414 [details] Patch for landing Clearing flags on attachment: 90414 Committed r84431: <http://trac.webkit.org/changeset/84431>
All reviewed patches have been landed. Closing bug.
We need to check whether the assigned_to field exists in the form.
Created attachment 90602 [details] Patch
Created attachment 90604 [details] Patch for landing
Comment on attachment 90604 [details] Patch for landing View in context: https://bugs.webkit.org/attachment.cgi?id=90604&action=review > Tools/Scripts/webkitpy/common/net/bugzilla/bugzilla.py:757 > + log("Cannot find assigned_to control. Do you have the EditBugs privilege?") I would explain to the user what this means, give them action they can take. Something like: Failed to assign bug to you (can't find assigned_to) control. Do you have EditBugs privilages at bugs.webkit.org? You should email webkit-committers@webkit.org or ask in #webkit for someone to add EditBugs to your account to make patch contribution easier, etc.
Created attachment 90606 [details] Patch for landing
Created attachment 90607 [details] Patch for landing
The commit-queue encountered the following flaky tests while processing attachment 90607 [details]: http/tests/xmlhttprequest/access-control-preflight-credential-sync.html bug 59160 (author: jchaffraix@webkit.org) The commit-queue is continuing to process your patch.
Comment on attachment 90607 [details] Patch for landing Clearing flags on attachment: 90607 Committed r84575: <http://trac.webkit.org/changeset/84575>