WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
229089
[git-webkit] Add pull-request command
https://bugs.webkit.org/show_bug.cgi?id=229089
Summary
[git-webkit] Add pull-request command
Jonathan Bedard
Reported
2021-08-13 11:26:51 PDT
As WebKit moves to GitHub, the project needs to support pull-requests. This bug tracks the addition of a basic pull-request command which creates a branch on a user's fork of the project, and then link that branch to a new pull-request on GitHub.
Attachments
Patch
(2.64 KB, patch)
2021-08-13 13:50 PDT
,
Jonathan Bedard
no flags
Details
Formatted Diff
Diff
Part 1
(2.87 KB, patch)
2021-08-13 13:59 PDT
,
Jonathan Bedard
no flags
Details
Formatted Diff
Diff
Part 2
(5.59 KB, patch)
2021-08-13 14:03 PDT
,
Jonathan Bedard
no flags
Details
Formatted Diff
Diff
Part 3
(5.12 KB, patch)
2021-08-13 14:09 PDT
,
Jonathan Bedard
no flags
Details
Formatted Diff
Diff
Part 4
(1.42 KB, patch)
2021-08-13 14:16 PDT
,
Jonathan Bedard
no flags
Details
Formatted Diff
Diff
Part 5
(2.38 KB, patch)
2021-08-13 14:21 PDT
,
Jonathan Bedard
no flags
Details
Formatted Diff
Diff
Part 1
(2.88 KB, patch)
2021-08-19 16:38 PDT
,
Jonathan Bedard
dewei_zhu: review+
Details
Formatted Diff
Diff
Part 2
(13.37 KB, patch)
2021-08-19 16:45 PDT
,
Jonathan Bedard
dewei_zhu: review+
Details
Formatted Diff
Diff
Part 3
(11.99 KB, patch)
2021-08-19 16:55 PDT
,
Jonathan Bedard
dewei_zhu: review+
Details
Formatted Diff
Diff
Part 4
(1.42 KB, patch)
2021-08-19 16:58 PDT
,
Jonathan Bedard
dewei_zhu: review+
Details
Formatted Diff
Diff
Part 5
(7.47 KB, patch)
2021-08-19 17:08 PDT
,
Jonathan Bedard
dewei_zhu: review+
Details
Formatted Diff
Diff
Part 1
(4.90 KB, patch)
2021-08-20 15:22 PDT
,
Jonathan Bedard
no flags
Details
Formatted Diff
Diff
Part 2
(14.70 KB, patch)
2021-08-20 16:07 PDT
,
Jonathan Bedard
no flags
Details
Formatted Diff
Diff
Part 3
(12.93 KB, patch)
2021-08-21 08:24 PDT
,
Jonathan Bedard
no flags
Details
Formatted Diff
Diff
Part 4
(2.76 KB, patch)
2021-08-22 07:51 PDT
,
Jonathan Bedard
no flags
Details
Formatted Diff
Diff
Part 5
(8.87 KB, patch)
2021-08-22 12:12 PDT
,
Jonathan Bedard
no flags
Details
Formatted Diff
Diff
Part 6
(45.79 KB, patch)
2021-08-23 17:01 PDT
,
Jonathan Bedard
no flags
Details
Formatted Diff
Diff
Patch
(47.73 KB, patch)
2021-08-24 08:20 PDT
,
Jonathan Bedard
no flags
Details
Formatted Diff
Diff
Patch for landing
(47.70 KB, patch)
2021-08-27 07:45 PDT
,
Jonathan Bedard
no flags
Details
Formatted Diff
Diff
Show Obsolete
(18)
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2021-08-13 11:27:26 PDT
<
rdar://problem/81908751
>
Jonathan Bedard
Comment 2
2021-08-13 13:26:44 PDT
I will be uploading patches to this bug as well, but it seems appropriate that the change which adds support for pull-requests should itself be a pull request:
https://github.com/WebKit/WebKit/pull/4
Jonathan Bedard
Comment 3
2021-08-13 13:50:46 PDT
Created
attachment 435504
[details]
Patch
Jonathan Bedard
Comment 4
2021-08-13 13:59:22 PDT
Created
attachment 435505
[details]
Part 1
Jonathan Bedard
Comment 5
2021-08-13 14:03:37 PDT
Created
attachment 435507
[details]
Part 2
Jonathan Bedard
Comment 6
2021-08-13 14:09:21 PDT
Created
attachment 435508
[details]
Part 3
Jonathan Bedard
Comment 7
2021-08-13 14:16:49 PDT
Created
attachment 435510
[details]
Part 4
Jonathan Bedard
Comment 8
2021-08-13 14:21:18 PDT
Created
attachment 435513
[details]
Part 5
Jonathan Bedard
Comment 9
2021-08-19 16:38:32 PDT
Created
attachment 435914
[details]
Part 1
Jonathan Bedard
Comment 10
2021-08-19 16:45:54 PDT
Created
attachment 435917
[details]
Part 2
Jonathan Bedard
Comment 11
2021-08-19 16:55:15 PDT
Created
attachment 435921
[details]
Part 3
Jonathan Bedard
Comment 12
2021-08-19 16:58:16 PDT
Created
attachment 435922
[details]
Part 4
Jonathan Bedard
Comment 13
2021-08-19 17:08:49 PDT
Created
attachment 435927
[details]
Part 5
dewei_zhu
Comment 14
2021-08-20 14:36:22 PDT
Comment on
attachment 435927
[details]
Part 5 r=me
dewei_zhu
Comment 15
2021-08-20 14:40:10 PDT
Comment on
attachment 435914
[details]
Part 1 r=me
dewei_zhu
Comment 16
2021-08-20 14:40:29 PDT
Comment on
attachment 435917
[details]
Part 2 r=me
dewei_zhu
Comment 17
2021-08-20 14:41:41 PDT
Comment on
attachment 435921
[details]
Part 3 r=me
dewei_zhu
Comment 18
2021-08-20 14:41:54 PDT
Comment on
attachment 435922
[details]
Part 4 r=me
Jonathan Bedard
Comment 19
2021-08-20 15:22:30 PDT
Created
attachment 436036
[details]
Part 1
EWS
Comment 20
2021-08-20 15:52:26 PDT
Committed
r281346
(
240762@main
): <
https://commits.webkit.org/240762@main
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 436036
[details]
.
Jonathan Bedard
Comment 21
2021-08-20 16:07:04 PDT
Reopening to attach new patch.
Jonathan Bedard
Comment 22
2021-08-20 16:07:05 PDT
Created
attachment 436040
[details]
Part 2
EWS
Comment 23
2021-08-20 18:01:54 PDT
Found 1 new test failure: http/tests/media/modern-media-controls/pip-support/pip-support-live-broadcast.html
EWS
Comment 24
2021-08-20 22:25:14 PDT
Committed
r281363
(
240778@main
): <
https://commits.webkit.org/240778@main
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 436040
[details]
.
Jonathan Bedard
Comment 25
2021-08-21 08:24:56 PDT
Reopening to attach new patch.
Jonathan Bedard
Comment 26
2021-08-21 08:24:57 PDT
Created
attachment 436074
[details]
Part 3
EWS
Comment 27
2021-08-21 12:20:03 PDT
Committed
r281379
(
240794@main
): <
https://commits.webkit.org/240794@main
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 436074
[details]
.
Jonathan Bedard
Comment 28
2021-08-22 07:51:05 PDT
Reopening to attach new patch.
Jonathan Bedard
Comment 29
2021-08-22 07:51:07 PDT
Created
attachment 436116
[details]
Part 4
EWS
Comment 30
2021-08-22 09:29:37 PDT
Committed
r281399
(
240807@main
): <
https://commits.webkit.org/240807@main
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 436116
[details]
.
Jonathan Bedard
Comment 31
2021-08-22 12:12:13 PDT
Reopening to attach new patch.
Jonathan Bedard
Comment 32
2021-08-22 12:12:14 PDT
Created
attachment 436122
[details]
Part 5
EWS
Comment 33
2021-08-22 13:11:53 PDT
Committed
r281412
(
240808@main
): <
https://commits.webkit.org/240808@main
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 436122
[details]
.
Jonathan Bedard
Comment 34
2021-08-23 17:01:57 PDT
Reopening to attach new patch.
Jonathan Bedard
Comment 35
2021-08-23 17:01:58 PDT
Created
attachment 436250
[details]
Part 6
Jonathan Bedard
Comment 36
2021-08-24 08:20:58 PDT
Created
attachment 436288
[details]
Patch
dewei_zhu
Comment 37
2021-08-26 17:40:04 PDT
Comment on
attachment 436288
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=436288&action=review
r=me
> Tools/Scripts/libraries/webkitscmpy/webkitscmpy/mocks/remote/bitbucket.py:203 > + states = params.get('state', [])
params can be `None` right? Do we need `states = (params or {}).get('state', [])` ?
> Tools/Scripts/libraries/webkitscmpy/webkitscmpy/mocks/remote/bitbucket.py:207 > + at = params.get('at')
Ditto.
Jonathan Bedard
Comment 38
2021-08-27 07:45:26 PDT
Created
attachment 436623
[details]
Patch for landing
EWS
Comment 39
2021-08-27 08:16:34 PDT
Committed
r281695
(
241045@main
): <
https://commits.webkit.org/241045@main
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 436623
[details]
.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug