WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 223215
[resultsdbpy] Allow user to change commit representation
https://bugs.webkit.org/show_bug.cgi?id=223215
Summary
[resultsdbpy] Allow user to change commit representation
Jonathan Bedard
Reported
2021-03-15 14:16:52 PDT
Allow users to pick how commits are represented for a given repository.
Attachments
Patch
(17.99 KB, patch)
2021-03-15 14:27 PDT
,
Jonathan Bedard
no flags
Details
Formatted Diff
Diff
Patch
(17.97 KB, patch)
2021-03-16 13:35 PDT
,
Jonathan Bedard
no flags
Details
Formatted Diff
Diff
Patch for landing
(19.15 KB, patch)
2021-03-16 14:00 PDT
,
Jonathan Bedard
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2021-03-15 14:17:16 PDT
<
rdar://problem/75446602
>
Jonathan Bedard
Comment 2
2021-03-15 14:27:18 PDT
Created
attachment 423240
[details]
Patch
dewei_zhu
Comment 3
2021-03-16 10:55:59 PDT
Comment on
attachment 423240
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=423240&action=review
> Tools/Scripts/libraries/resultsdbpy/resultsdbpy/view/static/js/commit.js:150 > + let preference = CommitBank._representationCache ? CommitBank._representationCache[this.repository_id].representation : null;
Use `const` since we are not modifying?
> Tools/Scripts/libraries/resultsdbpy/resultsdbpy/view/static/js/drawer.js:390 > + }); > + } > + } > + });
Mismatched indentation.
Zhifei Fang
Comment 4
2021-03-16 11:09:48 PDT
Comment on
attachment 423240
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=423240&action=review
> Tools/Scripts/libraries/resultsdbpy/resultsdbpy/view/static/js/drawer.js:379 > + element.onclick = () => {
We should use onStateUpdate for rendering isExpanded, without it, your update will be outside requestAnimationFrame, we should make sure all of our DOM updates inside of it. You can do: const expander = REF.createRef({...}); expander.fromEvent('click').action(() => expander.setState({isExpanded: !isExpanded}));
dewei_zhu
Comment 5
2021-03-16 12:57:03 PDT
Comment on
attachment 423240
[details]
Patch r=me
Jonathan Bedard
Comment 6
2021-03-16 13:35:51 PDT
Created
attachment 423392
[details]
Patch
Jonathan Bedard
Comment 7
2021-03-16 14:00:51 PDT
Created
attachment 423396
[details]
Patch for landing
EWS
Comment 8
2021-03-16 15:10:00 PDT
Committed
r274523
: <
https://commits.webkit.org/r274523
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 423396
[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