Onboarding clean up and refactor
Categories
(Firefox for Android :: Onboarding, enhancement)
Tracking
()
People
(Reporter: towhite, Assigned: towhite)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fxdroid][group2])
Attachments
(15 files, 1 obsolete file)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-release+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-release+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-release+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-release+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-release+
|
Details | Review |
Summary
This bug tracks a set of clean-up and refactoring tasks in the onboarding code:
- Remove the
shouldShowElevationparameter and use the existingisSmallflag for gating logic instead. - Rename the
funcparameter intoPageUiDatatojexlEvaluatorfor improved clarity. - Reorder
toPageUiDataparameters to group JEXL-related parameters together. - Hoist the manufacturer check out of
toPageUiData, reducing complexity and allowing removal of theLongParameterListsuppression. - Reorder private functions in
OnboardingMapperto follow call order and improve readability.
Updated•21 days ago
|
| Assignee | ||
Updated•21 days ago
|
| Assignee | ||
Comment 1•21 days ago
|
||
| Assignee | ||
Comment 2•21 days ago
|
||
| Assignee | ||
Comment 3•21 days ago
|
||
| Assignee | ||
Comment 4•21 days ago
|
||
| Assignee | ||
Comment 5•21 days ago
|
||
| Assignee | ||
Comment 6•21 days ago
|
||
Updated•21 days ago
|
Updated•21 days ago
|
Updated•21 days ago
|
Updated•21 days ago
|
Updated•21 days ago
|
Updated•21 days ago
|
| Assignee | ||
Comment 8•20 days ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D306940
Updated•20 days ago
|
| Assignee | ||
Comment 9•20 days ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D306941
Updated•20 days ago
|
| Assignee | ||
Comment 10•20 days ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D306942
Updated•20 days ago
|
| Assignee | ||
Comment 11•20 days ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D306943
Updated•20 days ago
|
| Assignee | ||
Comment 12•20 days ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D306944
Updated•20 days ago
|
| Assignee | ||
Comment 13•20 days ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D306940
Updated•20 days ago
|
| Assignee | ||
Comment 14•20 days ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D306941
Updated•20 days ago
|
| Assignee | ||
Comment 15•20 days ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D306942
Updated•20 days ago
|
| Assignee | ||
Comment 16•20 days ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D306943
Updated•20 days ago
|
| Assignee | ||
Comment 17•20 days ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D306944
Updated•20 days ago
|
Comment 18•19 days ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/640f9fea8c59
https://hg.mozilla.org/mozilla-central/rev/1fd1bb50cbc8
https://hg.mozilla.org/mozilla-central/rev/2df45d84bb96
https://hg.mozilla.org/mozilla-central/rev/d00648aa23f5
https://hg.mozilla.org/mozilla-central/rev/6b6907f350cb
Updated•19 days ago
|
Updated•19 days ago
|
Updated•19 days ago
|
Updated•19 days ago
|
Updated•19 days ago
|
Updated•19 days ago
|
Comment 19•19 days ago
|
||
| uplift | ||
Updated•17 days ago
|
Updated•17 days ago
|
Updated•17 days ago
|
Updated•17 days ago
|
Updated•17 days ago
|
Updated•16 days ago
|
Comment 20•16 days ago
|
||
| uplift | ||
Description
•